diff options
author | Alexander Sulfrian <alex@spline.inf.fu-berlin.de> | 2017-01-31 17:59:15 +0100 |
---|---|---|
committer | www-data <www-data@vm-staticweb.spline.inf.fu-berlin.de> | 2017-01-31 17:59:15 +0100 |
commit | 51c8b28743f1398a1b537dc3f907486328ca6990 (patch) | |
tree | ebf097ef1d5e5929a6f819ce5230e64ddd2b2f9f | |
parent | cbd54ce0e7ee34401b7a45a608d474d87092a4c8 (diff) | |
download | comics-51c8b28743f1398a1b537dc3f907486328ca6990.tar.gz comics-51c8b28743f1398a1b537dc3f907486328ca6990.tar.bz2 comics-51c8b28743f1398a1b537dc3f907486328ca6990.zip |
xkcd: Use https to avoid redirect
-rwxr-xr-x | bin/comics/xkcd | 6 |
1 files 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 |