Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # A quick script to snag comics from gocomics.com, put them on imgur, and
- # format bbcode for posting them on the Something Awful Forums.
- # *** YOU WILL NEED TO GET THE IMGUR UPLOAD SCRIPT FROM https://github.com/tremby/imgur.sh
- # AND PUT IT IN THE SAME DIRECTORY ***
- # Today's date:
- DATE=`date +%Y-%m-%d`
- DATESLASH=`date +%Y/%m/%d`
- # To give a specific date other than today, customize and un-comment these lines:
- DATE='2022-01-01'
- DATESLASH='2021/01/01'
- for COMICNAME in bignate lil-abner barneyandclyde; do
- RAWOUTPUT=`wget -q -O - "https://www.gocomics.com/${COMICNAME}/${DATESLASH}"`
- FILENAME=`echo "$RAWOUTPUT" | grep '"og:image"' | awk -F '"' '{print $4}'`
- wget -q -O "${DATE}-${COMICNAME}.gif" "$FILENAME"
- DISPLAYNAME=`echo "$RAWOUTPUT" | grep '"og:title"' | awk -F '"' '{print $4}' | sed "s/&/\&/g" | sed "s/'/'/g" | sed "s/'/'/g" | awk -F ' by ' '{for (i=1;i<NF;i++){if (i>1){printf(" by ")} printf("%s",$i)}}'`
- echo "[b]${DISPLAYNAME}[/b]"
- ./imgur.sh "${DATE}-${COMICNAME}.gif" 2>/dev/null | awk '{printf("[img]%s[/img]\n",$0)}'
- echo
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement