summaryrefslogtreecommitdiffstats
path: root/bin/comics/claybennett
diff options
context:
space:
mode:
authorPhillip Berndt <pberndt@fob.spline.inf.fu-berlin.de>2016-06-28 14:50:49 +0200
committerPhillip Berndt <pberndt@fob.spline.inf.fu-berlin.de>2016-06-28 14:50:49 +0200
commit597527698d9bc2d52e05b4335c5f7cc52867c306 (patch)
tree76f0653f4221d2bf9c404914f521a3d9b33343db /bin/comics/claybennett
parent468e973630cb1114b52327922915fea2d177c3f2 (diff)
downloadcomics-597527698d9bc2d52e05b4335c5f7cc52867c306.tar.gz
comics-597527698d9bc2d52e05b4335c5f7cc52867c306.tar.bz2
comics-597527698d9bc2d52e05b4335c5f7cc52867c306.zip
Fixed several comics
Diffstat (limited to 'bin/comics/claybennett')
-rwxr-xr-xbin/comics/claybennett15
1 files changed, 2 insertions, 13 deletions
diff --git a/bin/comics/claybennett b/bin/comics/claybennett
index 3ea8ed3..b698b39 100755
--- a/bin/comics/claybennett
+++ b/bin/comics/claybennett
@@ -13,21 +13,10 @@ tmp="$(mktemp -d)"
cd "${tmp}"
export LC_ALL=C
-date="$(date -d "$daysago days ago" +"%a, %d %b %Y")"
+date="$(date -d "$daysago days ago" +"%Y/%b/%d/" | tr "[:upper:]" "[:lower:]")"
newn="${day}.jpg"
-# get post link
-rss="http://www.timesfreepress.com/rss/headlines/opinion/cartoons/"
-rss_regex="<pubDate>${date}[^<]*</pubDate><guid>[^<]*</guid>"
-url_regex=".*<guid>\([^<]*\)</guid>.*"
-
-post=$(wget ${wget_args} -O - "${rss}" | grep "${rss_regex}" | sed "s#${url_regex}#\1#")
-
-if [ -n "${post}" ]; then
- # get img url from post
- img=$(wget ${wget_args} -O - "${post}" | grep '<div class="story_lead_photo">' -A 3 | \
- sed -n 's#.*<img.*src="\([^"]*\)".*#\1#p')
-fi
+img=$(wget ${wget_args} -O - "http://www.timesfreepress.com/cartoons/" | grep -A 1 -E "/cartoons/${date}[^\"]+\">" | sed -nre 's#.+src=\"([^\"]+).+#\1#p' | head -1)
if [ -n "${img}" ]; then
echo "Hole claybennett von $server"