Dropbox Uploader es un script bash que simplifica el complejo Dropbox-cli a algo mucho más fácil de entender. Con él, cargar y descargar archivos a Dropbox desde la terminal de Linux es mucho más fácil. Oficialmente, el script le permite usar Dropbox desde la línea de comandos de Linux en cualquier distribución de Linux, BSD y cualquier otro sistema operativo que tenga una estructura de terminal similar a Unix.

Agregar paquete Git

Antes de tomar el script, necesitará el paquete git. Se requiere el programa git, porque sin él, obtener el código fuente del programa es mucho más tedioso.

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf install git

OpenSUSE

sudo zypper install git

Otros Linux

¿Necesita el paquete git, pero no está seguro de dónde encontrarlo? No se preocupe: la herramienta git se usa ampliamente en todo Linux, ya que muchos proyectos de Linux van a Github. Lo más probable es que el sistema operativo que elija tenga el paquete git. Para encontrarlo, abra su administrador de paquetes, busque «git» e instálelo. Alternativamente, consulte el sitio web oficial de su distribución para obtener más información.

Obtener Dropbox Uploader

Ahora que Git está en el sistema y funciona correctamente, podemos tomar el script de Dropbox Uploader. Para hacer esto, abra una ventana de terminal. Dentro de la terminal, ejecute este comando.

git clone https://github.com/andreafabrizi/Dropbox-Uploader.git

El comando git clone descargará una instantánea completa del último código del desarrollador y lo colocará en ~ / Dropbox-Uploader en su carpeta de inicio, en el sistema de archivos. Para ir a este directorio, use el comando CD.

cd ~/Dropbox-Uploader

El siguiente paso es actualizar los permisos del script. Esto es importante, ya que el archivo no se podrá ejecutar como programa sin él.

sudo chmod +x dropbox_uploader.sh

Aparte de Dropbox Uploader, hay otras herramientas en la carpeta git. Principalmente: DropShell, un archivo Docker, un archivo Léame, la licencia del software y algunas otras cosas. En este tutorial, cubriremos cómo usar Dropbox Uploader. Si desea aprender a usar el archivo Docker, etc., revise el archivo Léame y lea las instrucciones.

  Cómo configurar su propio almacenamiento en la nube en Linux con Next Cloud

Configurar el cargador de Dropbox

La primera vez que se ejecuta Dropbox Uploader, aparece un mensaje de inicio de sesión. Para ejecutar el script, haga lo siguiente:

./dropbox_uploader.sh

NO ejecute este script como root o con privilegios de sudo. No es necesario, ya que los permisos, etc. son correctos. Además, el script crea una carpeta de configuración en el directorio de inicio del usuario. Al ejecutar esta herramienta como root, toda la información de inicio de sesión se almacenará en la raíz, a la que los usuarios normales no pueden acceder.

Durante la ejecución inicial del script, el indicador de la terminal dice: «esta es la primera vez que ejecuta este script, siga las instrucciones». Busque el enlace que el indicador del terminal comparte con usted y ábralo en su navegador.

  Cómo instalar Cockpit en Linux

El enlace se abre en la página del desarrollador de Dropbox. Busque el botón «crear aplicación» y haga clic en él.

Seleccione la opción «API de Dropbox». Luego, más abajo, seleccione «Acceso completo a Dropbox». Esto asegurará que la herramienta de carga tenga acceso completo a su cuenta. Ingrese un nombre en la sección de nombres. Sea creativo, ya que se toman muchos nombres.

Una vez creada la aplicación en su cuenta de Dropbox, se le dirigirá a su página de configuración. Busque «token de acceso generado» y haga clic en el botón generar. Copie el código y péguelo en la terminal para iniciar sesión en Dropbox Uploader.

Uso de Dropbox Uploader

Al iniciar sesión en Dropbox Uploader, la secuencia de comandos se cierra automáticamente. Para usarlo, deberá iniciarlo nuevamente. Haz esto con:

./dropbox_uploader.sh

Lista

El cargador de Dropbox puede enumerar fácilmente todo el contenido de su carpeta remota de Dropbox. Esto es útil, especialmente para preparar la descarga de archivos. Para usar la lista, haga esto:

./dropbox_uploader.sh list

Lista imprime toda la estructura de carpetas de su Dropbox. Guarde la salida en un archivo con:

./dropbox_uploader.sh list >> dropbox-contents.txt

Subir

Para cargar a Dropbox a través de Dropbox Uploader, primero mueva el archivo a / home / Dropbox-Uploader /. Haga esto con el administrador de archivos. Luego, para iniciar la carga, simplemente ejecute la carga y especifique la carpeta.

./dropbox_uploader.sh upload testfile.jpg /dropbox/whatever/folder/you/want

Buscar

La búsqueda funciona de manera muy similar a la función de lista. El usuario escribe una consulta de búsqueda y la secuencia de comandos filtrará a través de una lista basada en esa consulta. Por ejemplo, para buscar algo en Dropbox con una «sh», haga lo siguiente:

./dropbox_uploader.sh search sh

La herramienta de carga imprimirá una lista de todos los archivos relacionados con el término de búsqueda «sh».

  Cómo instalar el tema del icono McMuse-circle en Linux

Descargar

La descarga es bastante sencilla. Primero, use la lista o la búsqueda para ver el contenido de su cuenta de Dropbox. Luego, copie el resultado de la búsqueda (o el resultado de la lista). Asegúrese de copiar toda la estructura del directorio. Esto significa que si tiene un archivo dentro de /Dropbox/testA/testB/misc/file.jpg, sería:

./dropbox_uploader.sh download /testA/testB/misc/file.jpg

La razón por la que la carpeta de Dropbox no debe incluirse es porque el script ya sabe que todo se origina allí.

Eliminar

La eliminación se puede realizar directamente desde la línea de comandos. Para hacerlo, use «buscar» o «lista» para encontrar el archivo que desea eliminar. Luego, bórralo con:

./dropbox_uploader.sh delete /whatever/folder/file.jpg

Otros comandos

La herramienta Dropbox Uploader tiene un conjunto de funciones muy amplio, con muchas funciones individuales. Hemos repasado los conceptos básicos, pero si está buscando hacer cosas más complejas con el cargador, consulte la sección de ayuda del script. Esto se puede hacer fácilmente simplemente ejecutando el script por sí mismo, sin ningún subcomando (lista, búsqueda, etc.).

Para guardar todos los comandos de ayuda en un archivo de texto para leerlos más tarde, haga lo siguiente:

./dropbox_uploader.sh >> dropbox-uploader-help.txt