Cómo obtener el estado de sincronización en la instalación de Dropbox sin cabeza

8

Tengo Dropbox ejecutándose en un servidor Debian. Me gustaría poder averiguar el estado de sincronización, como se obtiene al hacer clic con el botón derecho en el icono de Dropbox en Windows, por ejemplo, "Descargar 123 archivos" o "Todo actualizado".

Estoy seguro de que hay una manera, pero Google aparentemente no es mi amigo en este caso.

Por favor tenga en cuenta que estoy hablando de la instalación del servidor sin cabeza de dropbox, no de la configuración más común de dropbox + dropbox-nautilus utilizada para un escritorio de Linux típico.

artfulrobot
fuente

Respuestas:

12

Parece que necesita descargar el script de Dropbox para administrar el demonio. Instrucciones en el sitio web de Dropbox

wget -O ~/dropbox.py https://www.dropbox.com/download?dl=packages/dropbox.py
chmod a+x ~/dropbox.py
~/dropbox.py status

También puede crear un enlace simbólico a su script de Dropbox, por lo que no tiene que escribir ~/dropbox.pypara ejecutarlo cada vez.

sudo ln -s ~/dropbox.py /usr/local/bin/dropbox
dropbox status
Cypress Frankenfeld
fuente
1
¡Gracias, me perdí ese pequeño enlace en la letra pequeña en la parte inferior de la página de Dropbox! En caso de que alguien más lea esto: nb. que el script dropbox.py se debe ejecutar como el mismo usuario que el demonio dropbox como se está ejecutando.
artfulrobot
1

Con el script de ayuda instalado (parte del paquete .deb)

$ dropbox help
Dropbox command-line interface

commands:

Note: use dropbox help <command> to view usage for a specific command.

 status       get current status of the dropboxd
 help         provide help
 puburl       get public url of a file in your dropbox
 stop         stop dropboxd
 running      return whether dropbox is running
 update       download latest version of dropbox
 start        start dropboxd
 filestatus   get current sync status of one or more files
 ls           list directory contents with current sync status
 autostart    automatically start dropbox at login
 exclude      ignores/excludes a directory from syncing
 lansync      enables or disables LAN sync


$ dropbox status
JRT
fuente
Sí, esa es la versión de GUI y no está ahí para la instalación sin cabeza. No es un comando cuadro de selección ( ~/.dropbox-dist/dropbox), pero esto sólo se inicia el demonio; No toma ningún argumento.
artfulrobot
/ usr / bin / dropbox debe instalarse como parte de la instalación de .deb. (y no, no te marqué)
JRT
No se instaló desde .deb, instalado como se describe en Dropbox.com , pero como otra respuesta señaló, ¡me perdí el script de administración que por alguna extraña razón no está incluido en el demonio! Gracias por tu tiempo.
artfulrobot