Utilizzo di Dropbox dalla riga di comando su OSX


11

Di recente ho scoperto queste fantastiche istruzioni sull'uso di Dropbox dalla riga di comando. Attualmente uso la GUI di Dropbox, ma un'opzione da riga di comando sarebbe molto utile.

Sfortunatamente, lo script pensa che Dropbox non sia in esecuzione. Sembra che stia cercando un demone che non pensa esista, ma il processo Dropbox è in esecuzione. Il demone è separato dall'applicazione e deve essere installato da solo o è probabile che alcune impostazioni siano incasinate? Oppure ... le istruzioni che ho seguito non sono aggiornate?


Questo dovrebbe funzionare bene per quello che ti serve, belle istruzioni dettagliate: albertech.blogspot.com/2016/10/…
jar

Risposte:


14

Quindi, la parola su Internet è che il dropbox.pyclient della riga di comando non funziona con le versioni Windows o OS X del client Dropbox . Posso attestare questo fatto (almeno per OS X), avendo lavorato invano per far sincronizzare Dropbox con un account shell OS X Server nella mia università. Scava nel profondo che desideri all'interno del bundle dell'app, non troverai un demone senza testa che puoi eseguire autonomamente senza la GUI come puoi su Linux. Il demone Dropbox è inseparabile dalla GUI su OS X.

C'era una votazione di Votebox per questa funzione, ma poiché Votebox è stato disabilitato, il meglio che puoi fare è andare su questo argomento nei forum e cercare questa funzionalità in disperazione con tutti gli altri utenti lì. Sfortunatamente, a peggiorare le cose, anche il client Mac Dropbox non è AppleScriptable, come notato qui .

Tuttavia, potresti trovare interessante questo progetto . Sebbene non sia molto Dropboxy in quanto non esegue la sincronizzazione in background automatica bidirezionale, può essere eseguito senza installazione su qualsiasi sistema * nix con curldisponibile (che, tecnicamente, include un'installazione Cygwin adeguatamente equipaggiata su Windows). Potrebbe essere sufficiente per copiare alcuni file di configurazione di plateplate dal tuo account Dropbox o per aggiornare uno o due file dopo averli modificati localmente, ma a quel punto, stai quasi imparando a usare Git .

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

Riferimenti:

  1. Forum di Dropbox argomento " Pausa / ripresa da CLI "
  2. GitHub.com andreafabrizi / Dropbox-Uploader
  3. Cygwin
  4. Tour guidato dei fondamenti di controllo della versione Git

questo vale ancora per l'ultima versione di DropBox per OS X?
Valerio,

un'altra domanda: che ne dici di compilare il codice sorgente di dropbox linux?
Valerio,

A giudicare da questa richiesta di funzionalità , non sembra che nulla sia sostanzialmente cambiato, dal punto di vista dell'architettura. (Potresti aggiungere i tuoi "complimenti" lì come una sorta di voto per la funzione, immagino.) La GUI e il demone di sincronizzazione sono processi separati su Linux, motivo per cui è possibile comunicare con il demone di sincronizzazione con uno script Python su solo quella piattaforma.
TheDudeAbides,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.