summaryrefslogtreecommitdiffstats
path: root/bin/comics/touche
blob: 171d007dba9bd58c089202e87a24d02240aea1a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/bash

source $(pwd)/$(dirname $0)/../../etc/settings.sh
tmp=$(mktemp -d)
cd "${tmp}"

newn="${day}.gif"
useragent="Mozilla/4.76 [de] (X11; U; Linux 2.2.18 i586)"

pfad=$(date --date "$daysago days ago 2h" +dx/.1/gif.t,tom.d,%s)
pfad2=$(date --date "$daysago days ago" +dx/%Y/%m/%d.1/tomcartoon)

echo "Dateiname: $newn"
echo
echo "Hole touche von www.taz.de/$pfad"
echo "mit Referer: http://www.taz.de/$pfad2"
echo "fuer Datum: $(date -d"$daysago days ago" -I)"
echo
wget ${wget_args} -U "$useragent" \
    --header="Referer: http://www.taz.de/$pfad2" \
    -O "$newn" http://www.taz.de/$pfad 

if [ -s "$newn" ]; then
    if file "$newn" | grep GIF > /dev/null 2>&1; then
        mv "${tmp}/${newn}" "${image_dir}/$newn"
        rm -f "${comic_dir}/latest.gif"
        ln -s "${image_offset}/$newn" "${comic_dir}/latest.gif"
    fi
fi

rm -rf "${tmp}"