2012-08-02

一次登入多個Drobpox帳號


要一次登入多個Dropbox帳號,我們先來瞭解一下預設的Dropbox存放資料是放在那裡


$HOME/.dropbox 存放登入後的帳密等等資料
$HOME/Dropbox 預設登入後同步資料存放處

從這可以看出來,我們只要改變HOME變數內容,就可以登入不同的帳號了。

以下是我兩個帳號的寫法,兩個存放路徑都不一樣,love那個登入後.dropbox是存放在/mnt/total/dropbox-love/.dropbox裡,Dropbox是放在/mnt/total/dropbox-love/Dropbox裡,那另一個tw就以此類推了。

HOME=/mnt/total/dropbox-love dropbox start &
HOME=/mnt/total/dropbox-tw dropbox start &


比較要注意的是的你登入的帳號跟路逕自己要搞清楚,如果用love登入後HOME是寫成tw的路徑,那麼Dropobx會以love資料同步到tw的資料這樣就好玩了…

第一次登入才需要輸入帳密跟路徑,如果登入沒問題的話,寫個shell script下次要登入執行這個檔案就好了。

寫入~/dbox
gedit ~/dbox 

填入原始碼
#!/bin/bash
HOME=/mnt/total/dropbox-love dropbox start &
sleep 50
HOME=/mnt/total/dropbox-tw dropbox start &

給予執行權限
chmod +x ~/dbox

執行
~/dbox

如果要產生publink請對著dropbox圖示按右鍵→Open Dropbox Folder→選取檔案在產生連結。