Descargar La Venganza Será Terrible, via Bash

July 21, 2011

#dev  #offtopic 

Este es un pequeño script que descarga (via wget) el programa La Venganza Sera Terrible de Alejando Dolina; utilizando los archivos que genera a diario el sitio Venganzas del Pasado

#!/bin/bash

# Medio rustico, pero si lo ejecuto hoy..
# necesito bajar el programa de anoche
day=`date +%d '--date=-1 day'`
month=`date +%m '--date=-1 day'`
year=`date +%Y '--date=-1 day'`

# Directorio en donde se guarda el archivo
folder="$HOME/Dolina/"$year"/"$month"/"

#Si lo ejecuto un lunes o un domingo, no hay nada para bajar
if [ `date +%u` = 1 ] || [ `date +%u` = 7 ]; then
echo "Anoche no hubo programa"
else
wget -q -w 600 -P $folder "http://venganzasdelpasado.com.ar/"$year"/lavenganza_"$year"-"$month"-"$day".mp3"
fi

Yo lo tengo corriendo con crontab, a las 5 madrugada, cosa de que al levantarme ya lo haya bajado :) Así como esta deberia funcionar solo en Linux, estaba haciendo algo con wxWidgets para jugar un rato con eso, que deberia ser multiplataforma, despues (o sea, cuando funcione) lo subo.

Disponible en Github