From 162939335b50237b2e4e7f49fde6692acc8f022f Mon Sep 17 00:00:00 2001 From: Phillip Berndt Date: Fri, 20 Feb 2015 10:18:30 +0100 Subject: Fixed Dilbert --- bin/comics/dilbert | 33 +++++++++++---------------------- 1 file changed, 11 insertions(+), 22 deletions(-) diff --git a/bin/comics/dilbert b/bin/comics/dilbert index e610b13..6bbb980 100755 --- a/bin/comics/dilbert +++ b/bin/comics/dilbert @@ -12,32 +12,21 @@ source "${top}/etc/settings.sh" tmp="$(mktemp -d)" cd "${tmp}" -server="http://www.dilbert.com" -webaddress="$server/strips/$(date -d"$daysago days ago" +%Y-%m-%d)/index.html" +server="http://dilbert.com" +webaddress="$server/strip/$(date -d"$daysago days ago" +%Y-%m-%d)" browser="Mozilla/4.06 [en] (X11; I; Linux 2.0.35 i586)" newn="${day}.gif" -wget ${wget_args} --user-agent="$browser" "$webaddress" +echo "Search $webaddress" +STRIP=$(curl "$webaddress" | sed -n -re 's#.+class="(.+ |)img-comic[" ].+src="([^"]+).+#\2#p') +echo "Strip URL $STRIP" -if [ -s index.html ]; then - nomen=$(grep -A1 "strips/comic/$(date -d"$daysago days ago" -I)" index.html | \ - sed -n 's#.*