Cyber​​duck 與 Google Drive 同步書籤失敗

Cyber​​duck 與 Google Drive 同步書籤失敗

我正在嘗試覆蓋 cyberduck 中的預設資料夾,以將我的書籤儲存在 google 磁碟機資料夾中。我在 cyberduck self 上發現了這個問題:https://trac.cyberduck.io/ticket/6377#comment:4

經過一番挖掘,我發現了這篇文章:https://stewartadam.io/blog/2014/05/05/sharing-your-cyberduck-bookmarks- Between-computers-coud-sync-dropbox-google-drive-or

所以我試圖透過終端覆蓋 te 設定:

$defaults write ch.sudo.cyberduck application.support.path ~/Google Drive/Cyberduck

我收到此錯誤:

2020-12-02 15:03:14.864 defaults[46340:11519935] Unexpected argument Drive/Werk/Obaia/Cyberduck; leaving defaults unchanged.

它因 Google Drive 中的空白而崩潰,我嘗試了以下方法但沒有成功:

defaults write ch.sudo.cyberduck application.support.path ~/Google\ Drive/Cyberduck
defaults write ch.sudo.cyberduck application.support.path "~/Google Drive/Cyberduck"

有人解決過這個問題嗎?請告訴我

答案1

事情似乎已經發生了變化,因為 MacOS 添加了應用程式容器化,這打破了同步書籤的舊方式。應用程式支援路徑不再可自訂,因為 MacOS 上的 Cyber​​duck 現在將其應用程式資料儲存到~/Library/Group Containers/G69SCX94XU.duck/Library/Application Support/duck/(每個Cyber​​duck常見問題解答)。

我剛剛嘗試了一下,將書籤資料夾符號連結到外部目錄確實有效,所以這是您最好的選擇,例如:

mv ~/Library/Group\ Containers/G69SCX94XU.duck/Library/Application\ Support/duck/Bookmarks ~/Dropbox/Cyberduck-Bookmarks
ln -s ~/Dropbox/Cyberduck-Bookmarks ~/Library/Group\ Containers/G69SCX94XU.duck/Library/Application\ Support/duck/Bookmarks

相關內容