#/bin/sh

unset http_proxy

cd /var/www/webcam/cam1

file="`date +%Y/%m/%d/%H`"

mkdir -p `dirname $file`
wget -q -O $file.jpeg http://localhost/webcam/cam1/current.cgi

djpeg < $file.jpeg | pnmscale .15 | cjpeg > $file-mini.jpeg

test -f m24.jpeg && rm m24.jpeg
test -f m23.jpeg && mv m23.jpeg m24.jpeg
test -f m22.jpeg && mv m22.jpeg m23.jpeg
test -f m21.jpeg && mv m21.jpeg m22.jpeg
test -f m20.jpeg && mv m20.jpeg m21.jpeg
test -f m19.jpeg && mv m19.jpeg m20.jpeg
test -f m18.jpeg && mv m18.jpeg m19.jpeg
test -f m17.jpeg && mv m17.jpeg m18.jpeg
test -f m16.jpeg && mv m16.jpeg m17.jpeg
test -f m15.jpeg && mv m15.jpeg m16.jpeg
test -f m14.jpeg && mv m14.jpeg m15.jpeg
test -f m13.jpeg && mv m13.jpeg m14.jpeg
test -f m12.jpeg && mv m12.jpeg m13.jpeg
test -f m11.jpeg && mv m11.jpeg m12.jpeg
test -f m10.jpeg && mv m10.jpeg m11.jpeg
test -f m09.jpeg && mv m09.jpeg m10.jpeg
test -f m08.jpeg && mv m08.jpeg m09.jpeg
test -f m07.jpeg && mv m07.jpeg m08.jpeg
test -f m06.jpeg && mv m06.jpeg m07.jpeg
test -f m05.jpeg && mv m05.jpeg m06.jpeg
test -f m04.jpeg && mv m04.jpeg m05.jpeg
test -f m03.jpeg && mv m03.jpeg m04.jpeg
test -f m02.jpeg && mv m02.jpeg m03.jpeg
test -f m01.jpeg && mv m01.jpeg m02.jpeg
test -f m00.jpeg && mv m00.jpeg m01.jpeg
ln -s $file-mini.jpeg m00.jpeg

test -f n24.jpeg && rm n24.jpeg
test -f n23.jpeg && mv n23.jpeg n24.jpeg
test -f n22.jpeg && mv n22.jpeg n23.jpeg
test -f n21.jpeg && mv n21.jpeg n22.jpeg
test -f n20.jpeg && mv n20.jpeg n21.jpeg
test -f n19.jpeg && mv n19.jpeg n20.jpeg
test -f n18.jpeg && mv n18.jpeg n19.jpeg
test -f n17.jpeg && mv n17.jpeg n18.jpeg
test -f n16.jpeg && mv n16.jpeg n17.jpeg
test -f n15.jpeg && mv n15.jpeg n16.jpeg
test -f n14.jpeg && mv n14.jpeg n15.jpeg
test -f n13.jpeg && mv n13.jpeg n14.jpeg
test -f n12.jpeg && mv n12.jpeg n13.jpeg
test -f n11.jpeg && mv n11.jpeg n12.jpeg
test -f n10.jpeg && mv n10.jpeg n11.jpeg
test -f n09.jpeg && mv n09.jpeg n10.jpeg
test -f n08.jpeg && mv n08.jpeg n09.jpeg
test -f n07.jpeg && mv n07.jpeg n08.jpeg
test -f n06.jpeg && mv n06.jpeg n07.jpeg
test -f n05.jpeg && mv n05.jpeg n06.jpeg
test -f n04.jpeg && mv n04.jpeg n05.jpeg
test -f n03.jpeg && mv n03.jpeg n04.jpeg
test -f n02.jpeg && mv n02.jpeg n03.jpeg
test -f n01.jpeg && mv n01.jpeg n02.jpeg
test -f n00.jpeg && mv n00.jpeg n01.jpeg
ln -s $file.jpeg n00.jpeg

if [ "`date +%H`" = "12" ]; then
    test -f m7.jpeg && rm m7.jpeg
    test -f m6.jpeg && mv m6.jpeg m7.jpeg
    test -f m5.jpeg && mv m5.jpeg m6.jpeg
    test -f m4.jpeg && mv m4.jpeg m5.jpeg
    test -f m3.jpeg && mv m3.jpeg m4.jpeg
    test -f m2.jpeg && mv m2.jpeg m3.jpeg
    test -f m1.jpeg && mv m1.jpeg m2.jpeg
    test -f m0.jpeg && mv m0.jpeg m1.jpeg
    ln -s $file-mini.jpeg m0.jpeg

    test -f n7.jpeg && rm n7.jpeg
    test -f n6.jpeg && mv n6.jpeg n7.jpeg
    test -f n5.jpeg && mv n5.jpeg n6.jpeg
    test -f n4.jpeg && mv n4.jpeg n5.jpeg
    test -f n3.jpeg && mv n3.jpeg n4.jpeg
    test -f n2.jpeg && mv n2.jpeg n3.jpeg
    test -f n1.jpeg && mv n1.jpeg n2.jpeg
    test -f n0.jpeg && mv n0.jpeg n1.jpeg
    ln -s $file.jpeg n0.jpeg
fi
