Dropbox Folder Sync – 让 Dropbox 同步任意文件夹
「DropBox」可以說是目前世界上最流行的線上同步工具,非常簡單的同步方式,
流暢的檔桉上傳下載速度,讓你可以輕易的在兩臺、三臺電腦之間同步重要資料。
而你要做的步驟只是在每一臺電腦安裝DropBox軟體,設(shè)定DropBox專屬同步資料夾,
接著只要保持網(wǎng)路連線,任何新增、刪除、修改的動作就會在所有電腦即時更新同步。
不過問題就在于,對于貪心的用戶來說,只能同步「一個」DropBox專屬資料夾的方式,
總是缺乏彈性,因為有些重要資料不方便移動到DropBox專屬資料夾中存放。
而現(xiàn)在有一個小工具可以幫助我們解決這樣的問題:「DropBox Folder Sync」,
它讓我們隨意「指定」電腦中已經(jīng)存在的、任何位置的「多個」資料夾,
將它們?nèi)考{入DropBox的同步范圍當中!再也不用侷限在只能同步DropBox預(yù)設(shè)的單一資料夾了。
DropBox:https://www.getdropbox.com/
DropBox Folder Sync:http://wiki.dropbox.com/DropboxAddons/DropboxFolderSync
限制:必須在Windows XP以上作業(yè)系統(tǒng),NTFS格式磁碟中使用。
特別聲明:請確實了解DropBox Folder Sync的同步概念,
并了解因為同步過程的操作失誤,可能產(chǎn)生的檔桉遺失風險。
DropBox Folder Sync原理概說:
DropBox Folder Sync「并非」DropBox的官方工具,而是愛好者將一些修改指令打包成一般人也易于使用的軟體介面,
讓我們透過簡單的點選,就可以透過修改系統(tǒng)的方式,讓DropBox幫我們同步任意位置的資料夾。
它其實是利用了「symbolic link」的原理來繞過(騙過)DropBox只能同步單一專屬資料夾的限制。
什麼是「Symbolic link」?
我舉個實際的例子,下圖中你可以看到同樣的「My Weblog Post」資料夾卻出現(xiàn)在磁碟裡的兩個地方,
其中一個是真正的檔桉存放位置,另外一個則是透過Symbolic link產(chǎn)生的虛擬捷徑。
但有趣的就是,Symbolic link在檔桉總管中看起來就像真正的資料夾一樣,
而且你可以從這個link位置進行任何檔桉操作,另外一邊的真實檔桉就會有相應(yīng)變動。
而DropBox Folder Sync就是幫你把「某個資料夾」從原本位置「搬移到」DropBox的專屬同步資料夾中,
但是在原本的檔桉位置「留下Symbolic link」,讓電腦中看起來檔桉都還是留在原本的地方。
實際運作起來的情況,就例如Windows Live Writer(部落格寫作軟體)的文件資料夾必須儲存在
「My DocumentsMy Weblog Posts」當中,但是現(xiàn)在我把真正的檔桉資料都移動到
「My DropboxMy Weblog Posts」,然后在「My DocumentsMy Weblog Posts」
留下假分身(Symbolic link),讓W(xué)indows Live Writer軟體誤以為檔桉都還在原處!
你可以像平常一樣在同樣位置使用這些檔桉,你所新增、修改、刪除的文章檔桉都會反應(yīng)在
「My DropboxMy Weblog Posts」這個真正的檔桉位置(反過來亦同),于是也就能透過DropBox同步囉!
這個地方要謹記,你真正的檔桉位置已經(jīng)移動到DropBox資料夾中,而原地留下的只是Symbolic link。
* DropBox Folder Sync 操作介紹:
01.你必須先在電腦中安裝好DropBox原本的官方同步程式,接著下載并安裝DropBox Folder Sync。
02.接著打開DropBox Folder Sync,點擊〔Change Dropbox folder setting〕,
連結(jié)到你原本的DropBox專屬同步資料夾位置。設(shè)定好就可以關(guān)閉這個視窗。
這樣一來,以后你要新增其它同步資料夾時,DropBox Folder Sync就會幫你把
真實檔桉先移動到DropBox專屬同步資料夾,并在原本檔桉位置留下Symbolic link。
03.找到你想同步的某個資料夾,在上面點擊右鍵,選擇【Sync with DropBox】,
只要這樣簡單的一步就完成所有的設(shè)定,以后這個資料夾的檔桉就會加入DropBox的自動即時同步清單中。
04.同步的意思是所有新增、修改、刪除的動作,都會自動更新到所有的資料夾中!
所以在執(zhí)行刪除之類的動作時,請千萬要小心!!
那麼,如果我想要取消同步某個資料夾時怎麼辦?
因為隨意刪除任何一個位置的檔桉(包含Symbolic link處的資料也一樣),都會導(dǎo)致其它位置的檔桉也被刪除!
所以我的建議作法是,先到DropBox專屬資料夾中把「真正的檔桉」複製備份到另外一個位置,
然后刪除Symbolic link,最后再把剛剛備份的檔桉移動回原本檔桉位置。
05.你可以在不同的電腦,利用DropBox Folder Sync同步「相同名稱」的資料夾,
例如每臺電腦的「My Weblog Posts」,即使不同電腦的「My Weblog Posts」原本都在不同的目錄位置,
但是透過上述方法,一樣可以完成整合同步(只要資料夾名稱相同)。
「線上同步多臺電腦中不同位置但相同名稱的資料夾」,這個功能應(yīng)該可以發(fā)揮更多應(yīng)用,
大家可以發(fā)揮創(chuàng)意想想看,基本上應(yīng)該是任何軟體的專屬資料夾都可以用這個功能輕鬆完成多地同步。
06.DropBox Folder Sync只是一個資料夾位置的修改工具,所以不用常駐,本身也沒有同步功能!
事實上你還是使用DropBox官方同步小工具來完成線上即時同步。
* 小結(jié):
DropBox Folder Sync使用上其實很簡單,不過因為它的原理比較特殊,
操作上可能會因為錯誤的同步觀念,導(dǎo)致你誤刪檔桉,所以我前面才會不厭其煩的仔細解釋這款軟體的原理。
如果你對于上面原理說明的部份還是有點難以理解,我建議你實際安裝DropBox Folder Sync,
然后利用一個新的資料夾實驗看看,照著本文后半部的教學(xué)實作,并且實驗不同操作的影響,相信你應(yīng)該也可以順利上手DropBox Folder Sync。
Features overview:
? Sync:
o Right Click any folder and Select "Dropbox Folder Sync ? Sync with Dropbox".
So simple.
o Moves the Given folder into dropbox folder and creates symbolic link,
Thus you can access the same folder from two locations.
? Unsync (De-syncs the folder from dropbox):
o Right click a symbolic link folder and select " Dropbox Folder Sync ? UnSync
with Dropbox".
o Deletes the symbolic link and restores the folder back to its original location.
Usage:
1) Run the installer.
2) Right click any folder and click " Dropbox Folder Sync ? Sync with Dropbox".
3) The first time you run the application it automatically sets the Dropbox Folder (Or whenever
the current dropbox folder setting is corrupt).
If this detection fails prompts you to enter the Dropbox path through interface.
4) For changing the Dropbox folder setting, go to Start Menu ? Programs ? Dropbox FolderSync.
5) Unsync it, if you don’t need it anymore in Dropbox, by again right-clicking (at original path)
and selecting “Unsync with Dropbox”.
Features in detail:
1. Sync :
a. Creates a symbolic link to the source folder (the folder on which you right-click) at
the same place and moves the source folder to the Dropbox.
b. Symbolic links are created using the junction utility (installs automatically with the
setup) from Sysinternals.
c. If a folder with the same name already exists in your dropbox, then it asks if it
should merge & overwrite.
d. If you wish not to merge, it moves the folder to dropbox with a modified name.
e. While syncin’, please ensure that no file in the folder is locked by any process.
2. UnSync:
a. Deletes the symbolic link.
b. Moves back the corresponding dropbox folder to its original location.
c. The target might be in Dropbox, or in any folder inside Dropbox.
3. Change Dropbox Path:
a. DFS automatically detects the dropbox path at the first usage and whenever the
Dropbox path setting is corrupt (for eg. Some path which is not a folder).
b. If you feel the folder is not the dropbox folder or if you wish to sync the folder with
some other folder which is inside Dropbox, Use the “Change” button on the GUI
to change this setting.
4. Log File:
a. Whenever DFS performs any operation, it logs its action, along with the
timestamp, onto the log file which can be viewed from the GUI.
b. DFS logs syncin’ (with detailed logs on moving, creation of symbolic link etc.),
unsyncin’ and change of Dropbox path setting.
實現(xiàn)原理:
Dropbox Folder Sync 的實現(xiàn)原理其實很簡單,就是
先將你指定的文件夾移動到 Dropbox 的主文件夾里面去,
然后再做一個“符號鏈接”(類似快捷方式)放到原來的位置,
這樣你對這個目錄進行讀寫時,其實就是對 Dropbox 目錄進行操作。
所以,如果你有折騰的心,那么使用 mklink 或 junction 等命令行工具也能實現(xiàn)這個效果,
但對于大部分普通用戶來說,學(xué)習(xí)和使用這些命令不免有點麻煩了,
所以還不如用 Dropbox Folder Sync 有個友好的圖形界面來得省心,
起碼不怕把自己的目錄都給搞亂套了。
總結(jié)
以上是生活随笔為你收集整理的Dropbox Folder Sync – 让 Dropbox 同步任意文件夹的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 团队编程项目代码设计规范(爬取豆瓣电影t
- 下一篇: Steins;Gate PC版npa文件