diff options
Diffstat (limited to 'bin')
-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 |