Menggunakan Dropbox dari baris perintah di OSX

11

Baru-baru ini saya menemukan petunjuk yang luar biasa tentang cara menggunakan Dropbox dari baris perintah. Saat ini saya menggunakan Dropbox GUI, tetapi opsi baris perintah akan sangat berguna.

Sayangnya, skrip berpikir bahwa Dropbox tidak berjalan. Tampaknya sedang mencari daemon yang menurutnya tidak ada, tetapi proses Dropbox sedang berjalan. Apakah daemon terpisah dari aplikasi dan perlu diinstal sendiri atau apakah saya mungkin memiliki beberapa pengaturan yang kacau? Atau ... apakah instruksi yang saya ikuti ketinggalan zaman?

justin
sumber
Ini seharusnya bekerja dengan baik untuk apa yang Anda butuhkan, petunjuk langkah demi langkah yang bagus: albertech.blogspot.com/2016/10/…
jar

Jawaban:

14

Jadi, kata di Internet adalah bahwa dropbox.pyklien baris perintah tidak berfungsi dengan versi Windows atau OS X dari klien Dropbox . Saya bisa membuktikan fakta ini (untuk OS X, setidaknya), setelah bekerja dengan sia-sia untuk menyinkronkan Dropbox ke akun shell OS X Server di universitas saya. Gali sedalam yang Anda suka di dalam bundel aplikasi, Anda tidak akan menemukan daemon tanpa kepala yang bisa Anda jalankan sendiri tanpa GUI seperti yang Anda bisa di Linux. Daemon Dropbox tidak dapat dipisahkan dari GUI di OS X.

Dulu ada pemungutan suara Votebox untuk fitur ini, tetapi karena Votebox telah dinonaktifkan, yang terbaik yang dapat Anda lakukan adalah pergi ke topik ini di forum dan beralih ke fitur ini dengan putus asa dengan semua pengguna lain di sana. Sayangnya, untuk memperburuk masalah, klien Mac Dropbox juga tidak dapat menggunakan AppleScriptable, seperti yang disebutkan di sini .

Anda mungkin menemukan proyek ini menarik. Meskipun bukan Dropboxy karena tidak melakukan sinkronisasi latar belakang otomatis dua arah, ia dapat dijalankan tanpa instalasi pada sistem * nix mana pun yang curltersedia (yang, secara teknis, menyertakan instalasi Cygwin yang dilengkapi dengan baik pada Windows). Mungkin cukup untuk menyalin beberapa file konfigurasi boilerplate dari akun Dropbox Anda, atau memperbarui satu atau dua file setelah Anda memodifikasinya secara lokal, tetapi pada saat itu, Anda hampir lebih baik belajar menggunakan Git .

Sumber: http://techblog.willshouse.com/2011/04/09/dropbox-command-line-interface-cli/

Referensi:

  1. Topik forum Dropbox " Jeda / lanjutkan dari CLI "
  2. GitHub.com andreafabrizi / Dropbox-Uploader
  3. Cygwin
  4. Tur panduan dasar-dasar kontrol versi Git
TheDudeAbides
sumber
apakah ini masih berlaku untuk DropBox versi terbaru untuk OS X?
Valerio
pertanyaan lain: bagaimana dengan mengkompilasi kode sumber linux dropbox?
Valerio
Menilai dari permintaan fitur ini , sepertinya tidak ada yang berubah secara mendasar, dari segi arsitektur. (Anda bisa menambahkan "pujian" Anda di sana sebagai semacam suara untuk fitur, saya kira.) GUI dan daemon sinkronisasi adalah proses terpisah di Linux, itulah sebabnya mengapa berkomunikasi dengan daemon sinkronisasi dengan skrip Python dimungkinkan pada platform itu saja.
TheDudeAbides