annotate ss2thumb.sh @ 44:8fc7155aa3ac

update presentation
author Rob Canning <rc-web@kiben.net>
date Tue, 11 Sep 2012 13:01:17 +0100
parents 7f0485e0d0ff
children 474c1ad1e811
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@21 12 SERVER=$2
rc-web@21 13 BASEDIR='m'
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@26 24 TOP=0
rc-web@26 25 for each in $(seq 1 $ANCHORS);
rc-web@26 26 do
rc-web@26 27 echo $TOP
rc-web@26 28 TOP=$(($TOP+$GAP));
rc-web@26 29 echo phantomjs rasterize.js $SERVER/$BASEDIR/music.html#$each $each.png $TOP
rc-web@21 30
rc-web@26 31 phantomjs rasterize.js $SERVER/$BASEDIR/music.html#$each $each.png $TOP
rc-web@32 32 #mogrify -resize 400x $each.png
rc-web@26 33 mv $each.png www/$BASEDIR/thumbs/
rc-web@21 34
rc-web@26 35 done