From 51c8b28743f1398a1b537dc3f907486328ca6990 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Tue, 31 Jan 2017 17:59:15 +0100 Subject: xkcd: Use https to avoid redirect --- bin/comics/xkcd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/comics/xkcd b/bin/comics/xkcd index efc0d6c..351790b 100755 --- a/bin/comics/xkcd +++ b/bin/comics/xkcd @@ -17,13 +17,13 @@ newn="${day}.png" # get url echo $(date -d"$daysago days ago" +%Y-%-m-%-d) -url="$(wget ${wget_args} -U "$browser" http://xkcd.com/archive/ -O - | \ +url="$(wget ${wget_args} -U "$browser" https://xkcd.com/archive/ -O - | \ grep -o "href=\".*\" .*\"$(date -d"$daysago days ago" +%Y-%-m-%-d)\"" | \ sed 's/^href="\(.*\)" title.*$/\1/')" if [ -n "$url" ]; then # fetch comic - wget ${wget_args} -U "$browser" "http://www.xkcd.com${url}" -O index.html + wget ${wget_args} -U "$browser" "https://www.xkcd.com${url}" -O index.html url=$(grep -A 1 "Image URL" index.html | sed 'N;s/.*\(http.*png\)<\?.*/\1/') imgname=$(echo "$url" | tr '/' '\n' | tail -1) @@ -33,7 +33,7 @@ if [ -n "$url" ]; then alt=$(sed 's/.*title="\([^"]*\)".*/\1/'<<< $img_tag) title=$(sed 's/.*alt="\([^"]*\)".*/\1/'<<< $img_tag) - wget ${wget_args} -U "$browser" -O "${tmp}/${newn}" --header="Referer: http://www.xkcd.com/" "$url" + wget ${wget_args} -U "$browser" -O "${tmp}/${newn}" --header="Referer: https://www.xkcd.com/" "$url" if [ -s "${tmp}/${newn}" ]; then # save -- cgit v1.2.3-1-g7c22