diff options
Diffstat (limited to 'scripts/trollette.sh')
-rwxr-xr-x | scripts/trollette.sh | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/scripts/trollette.sh b/scripts/trollette.sh new file mode 100755 index 0000000..e63663f --- /dev/null +++ b/scripts/trollette.sh @@ -0,0 +1,29 @@ +#!/bin/zsh + +WEBPATH="../" +NAME="klo" +TIMESTAMP="yes" +BILD=`python2 trollette.py` + + +TODAY=`date` +TIME=`date +"%H"` + +cp $BILD ${WEBPATH}/public/img/buffer.${NAME}.webcam.jpg &> /dev/null || exit 1 + +cp ${WEBPATH}/public/img/buffer.${NAME}.webcam.jpg ${WEBPATH}/public/img/buffer.thumb.${NAME}.webcam.jpg + +mogrify +noise Gaussian -attenuate 0.4 -adaptive-sharpen 3 -resize 208x117 ${WEBPATH}/public/img/buffer.thumb.${NAME}.webcam.jpg + +if [ x"${TIMESTAMP}" == x"yes" ]; then + if [ $TIME -lt 6 ] || [ $TIME -ge 18 ]; then + mogrify +noise Gaussian -attenuate 0.4 -adaptive-sharpen 3 -fill white -gravity SouthEast -draw "text 10,10 '${TODAY}'" ${WEBPATH}/public/img/buffer.${NAME}.webcam.jpg + else + mogrify -contrast-stretch 0 -adaptive-sharpen 3 -fill black -gravity SouthEast -draw "text 10,10 '${TODAY}'" ${WEBPATH}/public/img/buffer.${NAME}.webcam.jpg + fi + fi + + mv -f ${WEBPATH}/public/img/buffer.${NAME}.webcam.jpg ${WEBPATH}/public/img/${NAME}.webcam.jpg &> /dev/null + mv -f ${WEBPATH}/public/img/buffer.thumb.${NAME}.webcam.jpg ${WEBPATH}/public/img/thumb.${NAME}.webcam.jpg &> /dev/null + exit 0 + |