Al ejecutarlo nos pedirá que introduzcamos el enlace a descargar (lo copiamos al portapapeles y lo pegamos en el cuadro de diálogo), el script comprobará la existencia de la carpeta "Downloads" dentro de nuestra carpeta de usuario, de no existir la creará, del resto del proceso se encarga aria2 hasta concluir la descarga.
#!/bin/bash
# aria2 script
# Autor: Esteban C. Sanz
function INPUT() {
zenity --entry --title="aria2" --text="Introduce URL:" --width=400
}
if [ -d "~/Downloads/" ]; then
mkdir ~/'Downloads'
fi
while : ; do
URL=`INPUT`
if [ -n "$URL" ] ; then # Si la variable no es null
aria2c $URL
notify-send "Archivo descargado." -t 2000
else
exit 0
fi
done
0 comentarios:
Publicar un comentario