Masuk AppleScript Dan Unggah Ke Dropbox

Oke, jadi saya mencoba masuk ke dropbox.com menggunakan AppleScript dan mengunggah folder dan file.

Saya berada pada tahap awal dari hal ini (dan saya sangat pemula dalam applescript) jadi bersabarlah...

Ini adalah skrip yang saya miliki sejauh ini:

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

2 hal:

  1. Saya mengalami masalah ketika saya sudah masuk ke dropbox karena kredensial saya mulai dimasukkan karena menurutnya saya belum masuk. Mohon bantuannya... :)

  2. Saya tidak tahu harus mulai dari mana dengan memberi tahu applescript bahwa saya ingin mengunggah folder dan file ke dropbox. Jadi saya BENAR-BENAR membutuhkan bantuan untuk itu.

Ini akan digunakan untuk skrip cadangan malam hari.


person jimgymjaroo    schedule 06.10.2014    source sumber


Jawaban (2)


Dropbox memiliki API. Saya sangat menyarankan untuk menggunakannya: https://www.dropbox.com/developers.

person user94559    schedule 06.10.2014

Cara lain adalah dengan menginstal aplikasi Dropbox di sistem Anda. Dropbox berperilaku seperti volume lokal dan dapat diakses oleh Finder. Segala sesuatu yang Anda tulis di dalamnya akan disinkronkan di latar belakang secara otomatis.

Dengan mengingat hal ini, masalah Anda adalah menyalin file ke direktori saja...

person ShooTerKo    schedule 06.10.2014
comment
Saya ingin menggunakan Aplikasi Desktop Dropbox karena mudah, namun alasan mengapa saya tidak melakukannya adalah karena akan terlalu membosankan untuk mengubah Sinkronisasi Selektif setiap malam untuk menampilkan hari ini. Ini adalah proyek kerja dan saya bekerja di studio fotografi sibuk yang akan mencadangkan foto ke Dropbox setiap malam. Saya tidak ingin melakukannya secara manual dan kemudian secara manual mencentang fitur Sinkronisasi Selektif Dropbox setiap hari. Inilah mengapa saya berpikir bahwa AppleScript akan menjadi cara terbaik. (Juga karena mudah dan saya sangat baru dalam hal pembuatan skrip. Terima kasih atas pemikirannya! Lebih banyak pemikiran? - person jimgymjaroo; 07.10.2014
comment
@jimgymjaroo Jadi jika Anda memiliki folder di dropbox bernama Photo_Backups dan menempatkan folder harian Anda di dalamnya. Lalu saya berasumsi Anda hanya perlu memilih folder Photo_Backups sekali dalam sinkronisasi Selektif dan semua sub folder dan file akan dicadangkan? - person markhunte; 10.10.2014