Mac下使用Google Drive和Dropbox同步同一個資料夾

NetS H發表於2014-11-03

之前我寫過一篇 “為什麼我選擇 Google Drive 而不是 Dropbox” 的文章,講述了八個 Google Drive 優於 Dropbox 的理由。其實 Dropbox 也是非常棒的同步工具,例如先進的增量上傳或者更開放的 API 等。可是為什麼不曾想過把 Google Drive 和 Dropbox 同時使用呢,我是說,讓這兩者同時雲同步同一個資料夾目錄?這樣我既可以使用前者強大的協作編輯功能,也能使用後者更豐富的 API 介面。可我只在網上看到一個同步另一個子目錄的形式,這很不好。於是,在我自己的一番嘗試後,我成功地達到了目的,下面是我的方法。

退出並清理內容

如果你還沒有安裝並使用 Google Drive 或者 Dropbox,可以忽略這一步。

不論你現在使用的是 Google Drive 還是 Dropbox,你都需要刪除軟體,清空掉本地所有內容,並刪除 “Google Drive” 或 “Dropbox” 資料夾。當然,你應當先刪除軟體後清空內容,這樣的話能保證檔案都安全的在雲端,不要擔心,一會兒同步回來。

dropbox drive clean

下載並安裝 Dropbox

完成上面的操作之後,第一步要下載安裝的是 Dropbox。因為 Dropbox 要求它的同步資料夾必須名為 Dropbox。在你登入好並選擇好資料夾來同步後,請立即暫停同步並退出 Dropbox 軟體,因為要確保這個剛剛生成的 “Dropbox” 資料夾是空的。實際上它不為空,有一些隱藏檔案。所以,我們現在完全刪除生成的 “Dropbox” 資料夾,並自己在同樣的地方再建立一個 “Dropbox” 資料夾。這樣一來,“Dropbox” 資料夾就是空的了,可以把 Google Drive 的目的地資料夾選擇在此了。

dropbox folder

下載並安裝 Google Drive

同樣的,下載並安裝 Google Drive。在設定完成前要點選[高階設定],並把本地目的地資料夾選擇到建立的 “Dropbox” 資料夾。如果此資料夾非空,會被 Google Drive 拒絕。至此都不要開啟 Dropbox 軟體,緊接著進行下一步。

google drive Advanced-Setup

使用 Google Drive 同步

因為 Google Drive 對重複檔案的衝突問題處理得不好,所以我們要先用 Google Drive 同步。像以前那樣,等待 Google Drive 把雲端的內容都恢復本地了之後,點選 Google Drive 暫停同步,並開啟 Dropbox 軟體,讓 Dropbox 同步。Dropbox 會判斷並忽略重複的檔案,直到全部完成,資料夾和雲端的內容完全一致為止。這時我們再讓 Google Drive 從暫停中恢復,等待它把一些 Dropbox 的隱藏資料夾同步好之後,兩者就可以和諧的工作了。

google drive sync done

Google Drive 和 Dropbox 共同同步

現在,往此資料夾投入內容,你會發現兩者都會同步起來,最終在資料夾上會出現兩個綠色的勾,這就是想要的效果!

dropbox folder sync with drive

不過你要忍受在 Google Drive 雲端出現一個 Dropbox 的隱藏資料夾 “.dropbox.cache”,如果你刪了它的話,Dropbox 又會立即生成。

不過這並沒有什麼太大的影響。

dropbox google drive sync

如果你重新安裝了系統,也需要重複上面的步驟來實現讓 Google Drive 和 Dropbox 同步同一個資料夾目錄。

目前此方法我還沒有測試出什麼問題,如果你嘗試這個方法有什麼問題的話,歡迎告訴我。

相關文章