2015-02-09 136 views
-1

我希望我的Dropbox在我的文檔中的特定文件夾中發生某些更改(創建新文件夾或創建新文件)時自動更新。我認爲AppleScript是唯一能做到這一點的方法,因爲Dropbox沒有任何允許這樣做的選項。有人可以給我一些AppleScript來完成這個任務,因爲我對AppleScript的經驗不是很豐富嗎?AppleScript文件夾同步

+0

AppleScript不是唯一的方法。 [launchd](https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man5/launchd.plist.5.html)是使用'WatchPaths'的另一種方式。當路徑是文件夾時,對文件夾的任何更改都會觸發指定的命令。 – 2015-02-10 12:33:25

回答

1

這聽起來有點反面!將你想要的東西放到你的Dropbox中,它會保持最新 - 不需要任何Applescript或同步軟件。

如果您有一個應用程序不知道Dropbox並堅持在您的Documents文件夾中的文件夾中寫入,請從那裏創建一個符號鏈接到Dropbox。

因此,請在Dropbox的文件夾,你真的想你的東西:

mkdir ~/Dropbox/stuff 

然後進行與其他地方的符號鏈接。說它是〜/文件/數據,你會做

ln -s ~/Dropbox/stuff ~/Documents/data 

然後您放在〜/文件/數據居然真的在你的Dropbox。

或者,如果您已經有〜/ Documents/data中的文件,請使用Finder將其拖動到Dropbox中,然後按照上面的第二步(使用ln)。

+0

我使用Dropbox的主要原因是萬一我在家中忘記了我的電腦上的一個文件,並且我在學校需要它,所以我有點需要它來更新 – topkek 2015-02-09 22:33:57

+0

上面將保持你放入'Documents/data'的任何東西自動更新在您的Dropbox中。這不是你想要的嗎?如果不是,請說明您的「文檔」文件夾中您希望反映/更新/保存在Dropbox中的內容。 – 2015-02-09 22:38:39

+0

所以,如果我有一個現有的文件,我更新它,就像寫了一些東西,它會不會更新? – topkek 2015-02-10 02:54:24