發表文章

目前顯示的是有「sync」標籤的文章

關於 immich app 的那些事兒

 簡單地說,immich app 就是個相片同步的 app,真要做到增量備份,現階段還真是沒辦法…… 工作環境:   Linux Server     immich server on docker     immich app on iphone 1.100 雖然說官方說是透過 iphone 自已的「照片」app 殺掉手機上的照片,並不會影響到 immich server 上已經上傳的照片,但是…… 在開啟 backup (foreground/background) 時,app 會讓手機的資料和伺服器上的資料同步,不管你是不是用「照片」app 殺照片 突然想起,沒有試手動上傳,不透過自動 backup 的同步功能是不是就能實現增量備份,不過,醬子的話,就太不方便了,不符合懶人模式,真要手動上傳,就接電腦選照片上傳了,何必搞伺服器又搞 app 搞了老半天,根本上就是出在不想開電腦呀@@" 所以,immich app 就拿來同步/鏡像手機裏的照片吧…… 想要增量備份,回頭找網芳      收工!

建立 virtualbox 和 windows 之間同步資料夾

  之前使用 vagrant 的時侯,它有個很炫的功能,就是設定好密鑰之後,可以在 windows 上指定一個資料夾和 virtualbox 裏的資料夾同步,雖然要透過 ssh 多一層的設定,但是真的很方便,那時用 vagrant 還得折騰一番才能設好,原本就要在 virtualbox 和 windows 兩邊折騰了,想少一點折騰的功夫,去掉 vagrant 和 ssh 這些個中間層  工作環境:     Windows 10     virtualbox 6          ubuntu 22 server LTS  virtualbox 有提供一個共用資料夾的功能,把它設定好,就可以實現願望了  Windows 端:      virtualbox > ubuntu22 > 設定 > 共用資料夾 >         資料夾路徑:指定你在 Windows 裏要分享來同步的資料夾(例如:D:\share)         資料夾名稱:隨便給一個(例如:share),等一下給 ubuntu /etc/fstab 第1個變數用         唯讀:不勾(雙向同步不勾)         自動掛載:勾         掛載點:要放在 ubuntu 的掛載名字(例如:share)         設為永久:勾     > 確定  ubuntu 端:不需要先裝 VBoxGuestAdditions     sudo mkdir /media/share     sudo vim /etc/fstab 加入以下這一行     ...

同步部份的通訊錄聯絡人以 gmail 通訊錄為例

圖片
在這個智慧型手機大行其道的時代,相信很多人已經把聯絡人送上雲端(比方說gmail),以免換手機時不小心就把通訊錄給殺掉了,而且,只要雲端帳號仍然存在,通訊錄就可以透過這個雲端帳號在不同的手機上保持同步,加上,通訊錄可以使用標籤來做群組管理,非常方便,維護通訊錄除了逐筆在手機上完成,系統性的大量通訊資料通常是在電腦上完成後,送到gmail的通訊錄裏面管理,而手機只是用來瀏覽與搜尋。 BUT …… 如果通訊錄裏面收錄了 1000 筆以上的聯絡人,要打電話的時侯,找起來可就費力了,就算記得關鍵的號碼或是名字,搜尋的結果太多,還是需要借助孫悟空的火眼金睛才有辦法分辨,非常費力,加上實際的狀況,就算通訊錄裏面收錄了1000筆的資料,而經常聯絡的人,就只有那幾個,為何不能就只同步特定的聯絡人呢? 工作環境: Android 手機 gmail 帳號 gmail 聯絡人數千個 gmail 聯絡人群組10數個 依照慣例問完股溝大神,原來通訊錄裏面有個所有聯絡人的群組,這個群組預設是會把所有群組中的聯絡人都納入,所以設定好這個群組裏面的名單,就可以達到目的了。 進入聯絡人之後,會看到「所有聯絡人」的類別,手機上的通訊錄同步的內容就是這個類別裏的清單 整理清單只需要步驟1、2、3 3、把勾選的清單從「所有聯絡人」清單中移除 1、勾選不要同步(要刪除)到手機的名單 2、也可以用全選,要保留的名單再取消勾選,依據清單的多寡來決定選取的策略 3、把勾選的清單從所有聯絡人清單中移除,不用擔心,你的聯絡人還是存在通訊錄中,只是不在「所有聯絡人」的類別中。 再次同步手機的聯絡人,只會出現你整理好的聯絡人了。 收工!

google drive 同步錯誤 duplicate column name error 'share' 備忘

圖片
今天(6/1)早上被告知 google drive 沒辦法同步,用了這麼久的 google 軟體,這情形非常少見,因為大部份的人用的是自已的電腦,只有用自已的帳號登錄 chrome,用自已的帳號設定 google drive 同步,很難會發現有這種狀況。 作業環境: Windows 7 pro SP1 google drive PC端的同步軟體已安裝 有裝 google chrome 瀏覽器,並且有多人在 chrome 上註冊帳號 症狀: 出現錯誤訊息 duplicate column name error 'share' 本來顏色鮮豔的 google drive 圖示變得透明,無法同步資料,很多功能都很難點 問了一下股溝大神,搜尋的結果很差,看不出所以然,訊息解譯的內容比較像是資料庫的問題,之前為了使用多個 google drive 有遇過因為 註冊多個 google 帳號時 使用雲端硬碟很沒效率 的前例,會遇到多個帳號只能指定一個 google drive 儲存空間的問題,於是決定先朝這個方面來排除看看。 多數的電腦,使用者只有一個,所以在用了一陣子的 google chrome 瀏覽器後,通常會在瀏覽器上登入自已的 google 帳號,這個時侯 chrome 右上角原本是人型圖示, chrome 瀏覽器未登入 google 帳號 會變登錄 google 帳號註冊的名字, chrome瀏覽器已登入 google 帳號,會同步已安裝的擴充功能(要連網路) 此舉可以方便使用者在不同的地方,都可以使用 chrome 來存取相同的功能,包括擴充功能,甚至可以在同一個 chrome 瀏覽器中,切換多個不同的帳號來進行作業。 在移除 google chrome 裏的預設帳號(以 bbb@gmail.com為例),重新指定帳號(假設是 aaa@gmail.com)後,在 google drive 重新指定要同步的帳號(aaa@gmail.com)再把 aaa 的密碼打進去,電腦馬上就和 google drive 進行同步了。 好運,收工。 在個人的使用環境中,同時使用 chrome 和 google 相關軟體,在 chrome 中登錄帳號是會增加整合性與便利,但是,如果是多個帳號的使用環境(例如公...

gsyncit google 行事曆及通訊錄與 outlook 同步問題排除

gsyncit 是一種付費的同步工具,功能是同步 google 行事曆以及 google 通訊錄,到 outlook ,可以選擇雙向同步或單向同步,使用者必須提供這2邊的系統帳號密碼,軟體中心思想與功能很單純,可惜網路的世界並不單純… 這次遇到的問題是,當所有的設定都已經完成,在 NB 上也正常運作,故事發生在轉換工作環境時 gsyncit 發出了哀嚎,更正,是 gsyncit 發出了警訊,而我發出了哀嚎,警訊的內容長像 是醬子的…,不管表象用英文包裝得多好看,骨子裏就是火星文: Error = 介面未登錄 (發生例外狀況於Interface not registered HRESULT: 0x80040155) 於 gsyncit.core.SyncProcess.SyncContacts() 於 c:\CVSLOCAL\Solutions\gSync_v4.0\src\gsyncit.core\SyncProcess.cs: 行 3279 於 gsyncit.core.SyncProcess._SyncronizeContent() 於 c:\CVSLOCAL\Solutions\gSync_v4.0\src\gsyncit.core\SyncProcess.cs: 行 1310 這個錯誤和 Ole32.dll 有關聯 不管是英文還是火星文,看得懂還是看不懂,不重要,重要的是怎麼讓 gsyncit 正常運作,第一時間拜問股溝大神,以 「HRESULT: 0x80040155」 求卜,得到結果,很多種,大多都說是 Office 的問題,請注意是 Office 不是 Windows ,雖然他們來自同一個邪惡帝國,解決方法看起來非常簡單,以管理員權限,是管理員權限哦,用管理員權限,打開終端機,就是那個黑底白字,只能下指令沒辦法用滑鼠點選執行檔的傢伙,依據你的 windows 系統類型,以下的指令2選1打入, 32 位元 Windows: Regsvr32.exe %Windir%\System32\Ole32.dll 64 位元 Windows: %systemroot%\SysWoW64\regsvr32.exe %Windir%\SysWoW64\Ole32.dll 等到出現一個看不懂的對話...