From e230df2a862c193d3d1939aa6af7503600953ffa Mon Sep 17 00:00:00 2001 From: Phillip Berndt Date: Mon, 28 Oct 2013 07:56:23 +0100 Subject: New comic: SMBC --- bin/comics/smbc | 27 +++++++++++++++++++++++++++ bin/gen.py | 5 +++++ 2 files changed, 32 insertions(+) create mode 100755 bin/comics/smbc diff --git a/bin/comics/smbc b/bin/comics/smbc new file mode 100755 index 0000000..a83e242 --- /dev/null +++ b/bin/comics/smbc @@ -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}" + +export LANG=C +export LC_ALL=C +export LC_TIME=C + +wget ${wget_args} -O "$day.png" "http://www.smbc-comics.com/comics/`date -d "$daysago days ago 00:00:00" +%Y%m%d`.png" + +if [ -s "${day}.png" ]; then + mv ${day}.png "${image_dir}/$day.png" + rm -f "${comic_dir}/latest.png" + ln -s "${image_offset}/$day.png" "${comic_dir}/latest.png" +fi + +rm -rf "${tmp}" diff --git a/bin/gen.py b/bin/gen.py index 8565499..45bc473 100755 --- a/bin/gen.py +++ b/bin/gen.py @@ -82,6 +82,11 @@ comics = { "imageformat": "gif", "url": "http://www.phdcomics.com/comics/archive.php" }, + "smbc": { + "name": "SMBC", + "imageformat": "png", + "url": "http://www.smbc-comics.com/index.php" + }, } -- cgit v1.2.3-1-g7c22