From 0dbab1e4d4eeb6dcb796895682ef9738b514ebc4 Mon Sep 17 00:00:00 2001 From: Phillip Berndt Date: Thu, 12 Dec 2013 08:10:56 +0100 Subject: New comic: Nerd rage --- bin/comics/nerdragecomic | 27 +++++++++++++++++++++++++++ bin/gen.py | 5 +++++ 2 files changed, 32 insertions(+) create mode 100755 bin/comics/nerdragecomic diff --git a/bin/comics/nerdragecomic b/bin/comics/nerdragecomic new file mode 100755 index 0000000..e1f6283 --- /dev/null +++ b/bin/comics/nerdragecomic @@ -0,0 +1,27 @@ +#!/bin/bash + +if [ -z "$1" -o ! -d "$1" ]; then + echo "Usage: $0 []" 1>&2 + exit 1 +fi + +top="${1}" +shift + +source "${top}/etc/settings.sh" +tmp="$(mktemp -d)" +cd "${tmp}" + +browser="Mozilla/4.06 [en] (X11; I; Linux 2.0.35 i586)" + +wget ${wget_args} --user-agent="$browser" --header "Referer: http://nerdragecomic.com" -O "${tmp}/out.jpg" "http://nerdragecomic.com/strips/`date +%Y-%m-%d -d "${daysago} days ago"`.jpg" + +if [ -s "${tmp}/out.jpg" ]; then + echo "Comic gefunden." + + mv "${tmp}/out.jpg" "${image_dir}/$day.jpg" + rm -f "${comic_dir}/latest.png" + ln -s "${image_dir}/$day.jpg" "${comic_dir}/latest.png" +fi + +rm -rf "${tmp}" diff --git a/bin/gen.py b/bin/gen.py index 45bc473..fd4930d 100755 --- a/bin/gen.py +++ b/bin/gen.py @@ -87,6 +87,11 @@ comics = { "imageformat": "png", "url": "http://www.smbc-comics.com/index.php" }, + "nerdragecomic": { + "name": "Nerd Rage", + "imageformat": "jpg", + "url": "http://nerdragecomic.com/index.php" + }, } -- cgit v1.2.3-1-g7c22