Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- curl --stderr - http://store.xkcd.com/ | grep "option value=\"XKC-"| grep '\-signed' |tr -d '\t' | cut -f2 -d '>' | cut -f1 -d '<' | while read line
- do
- COMICID=`echo "$line" | cut -f1 -d" " | cut -c2-`
- COMICTITLE=`echo "$line" | cut -f2- -d" "`
- COMICURL="http://xkcd.com/$COMICID/"
- IMGDATA=`curl --stderr - "$COMICURL" | grep img | grep title | grep "imgs.xkcd.com" | sed -e's/<img src="//g' -e's/" title="/\|/g' -e's/" alt="/\|/g' -e's|" /><br/>||g' -e's|" /></a><br/>||g'`
- IMGSRC=`echo "$IMGDATA" | cut -f1 -d\|`
- IMGTYPE=`echo "$IMGSRC" | cut -c1`
- case "$IMGTYPE" in
- "h")
- IMGBIG="$IMGSRC"
- ;;
- \<)
- IMGBIG=`echo "$IMGSRC" | cut -f2 -d \"`
- IMGSRC2="$IMGSRC"
- IMGSRC=`echo "$IMGSRC2" | cut -f2 -d \>`
- ;;
- esac
- IMGALT=`echo "$IMGDATA" | cut -f2 -d\|`
- IMGTITLE=`echo "$IMGDATA" | cut -f3 -d\|`
- echo "<div align=\"center\" style=\"border: 1px dotted solid gray;align:center;width:90%\">
- <h2>#$COMICID - $IMGTITLE</h2>
- <a rel=\"lightbox\" href=\"$IMGBIG\"><img style=\"border: 0px;width:90%\" src=\"$IMGSRC\" title=\"$IMGALT\" alt=\"$IMGTITLE\" /></a><br/>
- <span style=\"color:darkgray\">($IMGALT)</span><br/>
- <a href=\"$COMICURL\">$IMGTITLE</a><br/>
- </div><br/>"
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement