Mercurial > hg > nodescore
annotate ss2thumb.sh @ 101:52e44ee1c791 tip master
enabled all scores in autostart script
author | Rob Canning <rc@kiben.net> |
---|---|
date | Tue, 21 Apr 2015 16:20:57 +0100 |
parents | 9bf133b91890 |
children |
rev | line source |
---|---|
rc-web@13 | 1 #!/bin/bash |
rc-web@13 | 2 |
rc-web@21 | 3 # calls phantomjs to make screenshots |
rc-web@21 | 4 # of each anchor in PROJECT then calls |
rc-web@21 | 5 # imagemagick to resize them for preview |
rc-web@21 | 6 # panel. The size of the screenshot |
rc-web@21 | 7 # is defined in rasterize.js |
rc-web@21 | 8 |
rc-web@21 | 9 # nodescore@kiben.net |
rc-web@21 | 10 # nodescore.kiben.net |
rc-web@21 | 11 |
rc-web@58 | 12 SERVER="http://10.80.80.130:8890" |
rc-web@63 | 13 BASEDIR='8' |
rc-web@21 | 14 PROJECT=$1 |
rc-web@26 | 15 THUMBPATH="www/$BASEDIR/thumbs" |
rc-web@21 | 16 |
rc-web@21 | 17 if [ ! -d $THUMBPATH ]; |
rc-web@21 | 18 echo creating $THUMBPATH |
rc-web@21 | 19 then mkdir -p $THUMBPATH; |
rc-web@21 | 20 fi |
rc-web@21 | 21 |
rc-web@26 | 22 ANCHORS=`grep '<a' www/$BASEDIR/music.html|wc -l` |
rc-web@43 | 23 GAP=330 |
rc-web@58 | 24 TOP=$(($GAP*-1)) |
rc-web@58 | 25 |
rc-web@26 | 26 for each in $(seq 1 $ANCHORS); |
rc-web@58 | 27 |
rc-web@26 | 28 do |
rc-web@58 | 29 let each=each-1 |
rc-web@26 | 30 echo $TOP |
rc-web@26 | 31 TOP=$(($TOP+$GAP)); |
rc-web@26 | 32 echo phantomjs rasterize.js $SERVER/$BASEDIR/music.html#$each $each.png $TOP |
rc-web@26 | 33 phantomjs rasterize.js $SERVER/$BASEDIR/music.html#$each $each.png $TOP |
rc-web@32 | 34 #mogrify -resize 400x $each.png |
rc-web@26 | 35 mv $each.png www/$BASEDIR/thumbs/ |
rc-web@21 | 36 |
rc-web@26 | 37 done |