#!/bin/sh input=$1; datestamp="`date '+%Y/%m/%d %T %Z'`" /soft/netpbm/bin/pbmtext -font /home/fine/fonts/palm.bdf $datestamp | /soft/netpbm/bin/pnmcrop | /soft/netpbm/bin/pnmpad -white -l1 -r1 -t1 -b1 > /tmp/webcamdatestamp.pbm 2> /dev/null djpeg $input | /soft/netpbm/bin/pnmpaste /tmp/webcamdatestamp.pbm 0 0 | cjpeg -quality 80 > /tmp/datedwebcam.jpg if [ $? -ne 0 ] then echo Bad JPEG file! exit fi if [ ! -s /tmp/datedwebcam.jpg ] then echo failed to produce a dated jpeg file! exit fi rcp /tmp/datedwebcam.jpg spider:/var/tmp/finewebcam.jpg rm /home/fine/www/webcam5.jpg mv /home/fine/www/webcam4.jpg /home/fine/www/webcam5.jpg mv /home/fine/www/webcam3.jpg /home/fine/www/webcam4.jpg mv /home/fine/www/webcam2.jpg /home/fine/www/webcam3.jpg mv /home/fine/www/webcam1.jpg /home/fine/www/webcam2.jpg mv /home/fine/www/webcam.jpg /home/fine/www/webcam1.jpg cp /tmp/datedwebcam.jpg /home/fine/www/webcam.jpg chmod 644 /home/fine/www/webcam.jpg rm /tmp/webcamdatestamp.pbm rm /tmp/datedwebcam.jpg #code to evaluate data for changes from previous image should go here