Depuis la nouvelle version en flash de dilbert.com il était difficile de récupérer chaque jour une image.
getdilbert
#!/bin/bash
IMG_PATH='~/img/dilbert/full/'
SUFFIXE='_dilbert.gif'
DATE=${*}
if [ -f ${IMG_PATH}${DATE}${SUFFIXE} ]
then
echo "l'image existe deja"
else
echo "recuperation de l'image dilbert"
myid=`wget -U "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7" -O- "http://www.dilbert.com/fast/${DATE}/" | grep -i " wget -U "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7" -q "http://dilbert.com/${myid}" -O ${IMG_PATH}${DATE}${SUFFIXE}
fi
exit
getfull_dilbert
#!/bin/bash
for i in $(seq 2001 2008)
do
for j in $(seq 01 12)
do
for k in $(seq 01 31)
do
./getdilbert ${i}-${j}-${k}
done
done
done
Créer les répertoires images:
mkdir -p ~/img/dilbert/full/
Récupérer les images de janvier 2001 à décembre 2008:
./getfull_dilbert
Follow Me!