2014-10-06 73 views
0

好的,所以我想用AppleScript登錄到dropbox.com並上傳文件夾和文件。AppleScript登錄並上傳到Dropbox

我在這件事情最開始的階段(和我是一個超級初學者的AppleScript)如此忍受我...

這是劇本,我到目前爲止有:

set theEmail to "[email protected]" 
set thePassword to "fakePassword" 

tell application "Safari" 
    activate 
    open location "https://www.dropbox.com/home" 

    tell application "System Events" 
     delay 3 
     keystroke tab 
     keystroke tab 
     keystroke tab 
     keystroke theEmail 
     keystroke tab 
     keystroke thePassword 
     delay 1 
     keystroke return 
    end tell 
end tell 

兩件事:

  1. ,當我已經登錄到Dropbox的,因爲它開始把我的憑據,因爲它認爲我不是已經登錄我有問題請與幫助......。:)

  2. 我不知道從哪裏開始告訴applescript我想上傳一個文件夾和文件到Dropbox。所以我真的需要幫助。

這將用於夜間備份腳本。

回答

0

另一種方法可能是在您的系統上安裝Dropbox應用程序。 Dropbox的行爲就像本地卷一樣,可供Finder訪問。您寫入的所有內容都將在後臺自動同步。

考慮到這一點你的問題是將文件複製到只有目錄...

+0

我喜歡使用Dropbox的桌面應用程序,因爲它會很容易,但我之所以不就是因爲它將變得過於乏味,每天晚上改變它的「選擇性同步」來顯示當天。這是一個工作項目,我在一家繁忙的攝影工作室工作,每晚都會將照片備份到Dropbox。我不想手動執行此操作,然後每天手動檢查Dropbox的「選擇性同步」功能。這就是爲什麼我認爲AppleScript會是最好的方式。 (也因爲它很容易,而且對於整個腳本來說我很新,感謝你的想法!更多的想法? – jimgymjaroo 2014-10-06 20:53:47

+0

@jimgymjaroo所以如果你在Dropbox裏有一個名爲Photo_Backups的文件夾並且放置了你的日常文件夾,那麼我會假設你那麼只需要在選擇性同步中選擇Photo_Backups文件夾一次,並且所有子文件夾和文件都將被備份? – markhunte 2014-10-09 22:22:37