Script: Enviar a Dropbox desde Nautilus

Los scripts en Nautilus (el administrador de archivos de Gnome) nos facilitan y mucho el trabajo en Ubuntu y entre los que podemos encontrar, tenemos el poder "Enviar a Dropbox"  cualquier archivo desde el menu contextual.

Si eres usuario de Dropbox, el archiconocido sistema de almacenamiento de archivos en la nube, este script te puede agilizar el trabajo.


Instalación:


1. Necesitaremos xclip, interfaz de copia de archivos, copiamos en terminal:
sudo apt-get install xclip

2. Creamos el script y para ello creamos una archivo llamado “Compartir en Dropbox”.
gedit ~/.gnome2/nautilus-scripts/Compartir\ en\ Dropbox

3. Copiamos, pegamos y guardamos el script en el nuevo archivo.
#!/bin/bash

LOCATION="`cat ~/.dropbox/host.db | sed -n 2p | base64 -d`/Public/"

IFS=$'\n'
for FILENAME in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
do
DROPBOXFILE=`echo $FILENAME | awk -F/ '{print $NF}'`
ln -s "$FILENAME" "$LOCATION"
list="$list `dropbox puburl "$LOCATION"/"$DROPBOXFILE"`"
echo -n $list | xclip -selection clipboard
done

4. Por último le damos permisos de ejecución  y reiniciamos nautilus.
chmod +x ~/.gnome2/nautilus-scripts/Dropbox\ Share
nautilus -q

Ahora ya podemos subir cualquier archivo a Dropbox desde el botón derecho del mouse en Scripts - Compartir en Dropbox. Por último decir que el archivo subirá a nuestra carpeta pública.




Visto en: webupd8.org

1 comentario :

  1. Genial, pero ten cuidado, que hay un error en el último paso:

    chmod +x ~/.gnome2/nautilus-scripts/Dropbox\ Share

    debería ser

    chmod +x ~/.gnome2/nautilus-scripts/Compartir\ en\ Dropbox

    ResponderEliminar