Script en bash que nos baja automáticamente enlaces de Megaupload

Demonio en bash que nos baja automáticamente enlaces de Megaupload: "
Hola a todos,
Esta mañana estábamos un compañero y yo tranquilamente en el instituto cuando de pronto se me ocurrió preguntarle:
Mengano, ya que tenemos capadas aquí las descargas de Megaupload, ¿no tendría sentido un programa que chequease de vez en cuando una carpeta en busca de enlaces e invocase un comando si los encuentra en el ordenador de casa?
A lo que el me contestó:
Antonio, estás loco tío.
La respuesta me animó a seguir investigando, y ya en casa di con éste interesante enlace. En él, se describe la creación de un demonio en bash muy tonto que cada 2 segundos muestra por consola: 'Test...'. ¡Maldita sea, si ya tengo la mitad del trabajo hecho!
Tucan es un estupendo gestor de descargas con interfaz gráfica pero que además tiene la posibilidad de ser invocado por comandos. Para instalarlo en distribuciones Debian y Ubuntu, es preciso abrir una Terminal y escribir lo siguiente:
sudo apt-get update && sudo apt-get install -y tucan
Con los dos elementos anteriores, algunas pruebas y conocimientos de Bash Scripting enseguida di con este script. Tiene un par de opciones en su interior:
  • TIEMPO: Es el tiempo en segundos que tarda el script en volver a chequear la carpeta de enlaces.
  • CARPETA: Aquí es donde irán los enlaces a Megaupload, Rapidshare, etc. Muy importante meterlos en un fichero con extensión txt, sino no funcionará.
Para poder arrancarlo, primero le damos permisos de ejecución:
sudo chmod +x tucan.sh
./tucan.sh start
Para pararlo, simplemente hay que hacer lo siguiente:
./tucan.sh stop
Jugad con él; podeis copiarlo en vuestro directorio /etc/init.d para que se comporte como un servicio más y se encienda al arrancar el sistema. Dado el excelente feedback que recibió mi anterior creación, espero que esto os guste al menos lo mismo.
Un saludo.

"

Comentarios

Entradas populares de este blog

Los 5 vídeos más impresionantes de la semana #5

Enlaces rápidos (30-03-2010)