#!/bin/sh
# Bilder vom Brocken

## Schneehoehe in Schierke:
## http://schnee.schneehoehen.de/schneehoehen/det_pop.php?id=794

## Wernigerode Webcams:
# http://www.wernigerode-information.de/?page=service&site=weathercam&tpl=3
# http://www.hassero.de/webcam_640x480.htm
#    --> Beispiel fuer FeWo-Webseite (http://www.hassero.de/begruessung_2.htm)
## identisch? http://www.hassero.de/webcam_wernigeroeder_tourismus_gmbh.htm

mkdir -p ~/bilder/brocken
cd ~/bilder/brocken

hole () {
  file=`basename $1`
  ext=`echo $file | sed 's/^.\+\.//'`
  case "$ext" in 
    "jpg")  bak=`basename $file .jpg`_old.jpg
            ;;
    "gif")  bak=`basename $file .gif`_old.gif
            ;;
    "cgi")  bak=`basename $file .cgi`_old.cgi
            ;;
    *)      echo "Extension von $file nicht erkannt."
	    ;;
  esac
  if [ -e $file ] ; then
    mv $file $bak 
  fi
  wget -N --quiet $1
  if [ ! $? ] ; then
    echo "Konnte $1 nicht holen. :-("
    return -1
  fi
  if cmp -s $file $bak ; then
    echo "Bild $file unverändert"
    return
  fi
}

## Gibt's leider nicht mehr :-(
# hole http://www.harztourist.de/brocken/brocken.jpg

## nicht mehr ...
# hole http://www.harztourist.de/brocken/brocken-bhf.jpg
## auch nicht mehr
# hole http://www.webcam-profi.de/bilder/brocken-bhf.jpg
## ... aber dafuer ...
hole http://www.harztourist.de/brockencam/brocken01.jpg
hole http://www.harztourist.de/brockencam/brocken02.jpg
hole http://webcam.netco.de/bilder/hsb-brocken/brocken-bhf.jpg

i=0
## while [ $i -lt 30 ] ; do
## Es werden nur 4 sinnvolle Bilder gemacht
### ... leider werden die auch nicht mehr zur Verfuegung gestellt :-(
# while [ $i -lt 5 ] ; do
while [ $i -lt 0 ] ; do
   hole http://www.harztourist.de/brocken/brocken-$i.jpg
   i=`expr $i + 1`
done

## Die gibt's nicht mehr
# hole http://www.harztourist.de/brocken/wetter.gif
# hole http://www.harztourist.de/brocken/wetterhsb.gif
## Schoener ist aber
echo "--------- HSB-Wetter -----------"
brocken-data-hsb
# gibt's nicht mehr
# echo "--------- DWD-Wetter -----------"
# brocken-data-dwd
echo "--------- MSN-Wetter -----------"
brocken-data-msn
echo "--------- Wernigerode ----------"
werni-data
echo "--------- Wernigerode MSN ------"
werni-data-msn

# vom Trofhaus
hole http://harzcam.de/cgi/cam8.cgi

# Wurmberg
hole http://www.braunlage.de/eis/wetterkamera/camWurm/Cam4.jpg

# Keastehaus
hole http://www.kaestehaus.homepage.t-online.de/brocken_kaeste.jpg

# Jpegs die kleiner als 9k sind enthalten nur Murks
rm -f `find . -size -10k -name "*.jpg"`
paul `ls *.jpg *.gif *.cgi 2> /dev/null | grep -v "_old"`
