Usando Dropbox desde la línea de comandos en OSX

11

Recientemente descubrí estas fantásticas instrucciones sobre el uso de Dropbox desde la línea de comandos. Actualmente uso la GUI de Dropbox, pero una opción de línea de comando sería muy útil.

Desafortunadamente, el script cree que Dropbox no se está ejecutando. Parece que está buscando un demonio que no cree que exista, pero el proceso de Dropbox se está ejecutando. ¿El demonio está separado de la aplicación y debe instalarse por sí solo o es probable que tenga algunas configuraciones en mal estado? O ... ¿las instrucciones que seguí están desactualizadas?

justin
fuente
Esto debería funcionar bien para lo que necesita, buenas instrucciones paso a paso: albertech.blogspot.com/2016/10/…
jar

Respuestas:

14

Entonces, la palabra en Internet es que el dropbox.pycliente de línea de comandos no funciona con las versiones de Windows u OS X del cliente de Dropbox . Puedo dar fe de este hecho (al menos para OS X), habiendo trabajado en vano para sincronizar Dropbox con una cuenta de shell de OS X Server en mi universidad. Excave tan profundo como desee dentro del paquete de aplicaciones, no encontrará un demonio sin cabeza que pueda ejecutar de forma independiente sin la GUI como puede en Linux. El demonio de Dropbox es inseparable de la GUI en OS X.

Solía ​​haber una boleta de Votebox para esta función, pero dado que Votebox se ha deshabilitado, lo mejor que puede hacer es ir a este tema en los foros y aprovechar esta función en desesperación con todos los demás usuarios allí. Desafortunadamente, para empeorar las cosas, el cliente Mac Dropbox tampoco es AppleScriptable, como se señala aquí .

Sin embargo, puede encontrar este proyecto interesante. Aunque no es muy Dropboxy, ya que no realiza sincronización automática de fondo bidireccional, se puede ejecutar sin instalación en cualquier sistema * nix curldisponible (que, técnicamente, incluye una instalación Cygwin debidamente equipada en Windows). Puede ser suficiente para copiar algunos archivos de configuración de boilerplate desde su cuenta de Dropbox, o actualizar uno o dos archivos después de haberlos modificado localmente, pero en ese punto, está casi mejor aprendiendo a usar Git .

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

Referencias

  1. Tema de los foros de Dropbox " Pausar / reanudar desde CLI "
  2. GitHub.com andreafabrizi / Dropbox-Uploader
  3. Cygwin
  4. Visita guiada de los fundamentos del control de versiones de Git
El tipo respeta
fuente
¿Esto todavía es válido para la última versión de DropBox para OS X?
Valerio
otra pregunta: ¿qué hay de compilar el código fuente de Linux Dropbox?
Valerio
A juzgar por esta solicitud de función , no parece que nada haya cambiado fundamentalmente, en cuanto a arquitectura. (Supongo que podría agregar sus "felicitaciones" como una especie de voto para la función). La GUI y el demonio de sincronización son procesos separados en Linux, por lo que es posible comunicarse con el demonio de sincronización con un script de Python en solo esa plataforma.
TheDudeAbides