Temperatur aus Goettingen twittern…

Nachdem vorlon078 meinte wir braeuchten ein Skript das die Temperatur in Goettingen automatisch zwitschert…

#!/bin/bash
 
# fetch site
curl -s http://62.8.156.193/aktwert.aspx?St=GNCC >> temptmp
 
# find and get temperature
ROW=`nl temptmp | grep Temperatur | head -1 | awk {'print $1'}`
LINE=`echo $ROW + 1 | bc`
TEMP=`nl temptmp | grep $LINE | sed 's/.*SIZE="2">\|<\/FONT><\/TD>//g'`
 
# date and time
DATE=`date +"%d %B %Y"`
TIME=`nl temptmp | grep 13 | head -1 | sed 's/.*<BR>vom\|<\/FONT><\/B> <\/td>//g' | awk {'print $2'}`
 
#send to twitter
curl -s --connect-timeout 30 --max-time 60 -u TWITTERUSER:TWITTERPASS -d status="In Goettingen sind es am $DATE um $TIME Uhr genau $TEMP°C." http://twitter.com/statuses/update.xml 
 
# remove helpfile
rm temptmp

Der dazugehoerige crontab Eintrag lautet bei mir:

43 *	* * *	root	export LANG=de_DE.UTF-8 ; /root/skripte/goetemp.sh >> /dev/null

Followed einfach goetemp. Da gibts einmal pro Stunde die Temperatur…

prego

/me... prego!

4 Gedanken zu „Temperatur aus Goettingen twittern…“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.