Notificación de descargas completadas usando aMule

Imagen de mama21mama

Sencillísimo script para generar una notificación, haciendo uso de la herramienta notify-send de GNOME.

En primer lugar, activamos la susodicha opción en el aMule. Para ello, podemos editar el fichero de configuración:

nano ~/.aMule/amule.conf

(si no nos gusta vi, siempre podemos usar gedit)

Buscamos las cadenas ExecOnCompletion y ExecOnCompletionCommand y las modificamos de este modo:

ExecOnCompletion=1
ExecOnCompletionCommand=sh -c '~/.aMule/example.sh "%FILE"'

También podemos hacerlo yendo desde aMule a Opciones -> Archivos y modificando el apartado “Ejecutar comando al completar archivo”.

Una vez hecho esto, generaremos el script en cuestión:

nano ~/.aMule/example.sh

Con el siguiente código:

#!/bin/bash

fich=`find "$1" -printf %f`

notify-send -i '/usr/share/pixmaps/amule.xpm' "Descarga completada" "$fich"

play /usr/lib/openoffice/basis3.1/share/gallery/sounds/apert.wav

chmod +x ~/.aMule/example.sh

le damos permisos.

La última línea sólo es necesaria en caso de que queramos acompañar la notificación con un sonido. En /usr/share/sounds hay unos cuantos, pero podemos encontrar una mayor variedad de sonidos que se adapten a lo que buscamos googleando un poco

Fuente

legadolibre