Änderungen

Wechseln zu: Navigation, Suche

TCLScript:Weather

562 Byte hinzugefügt, 13:52, 4. Nov. 2012
/* an yahoo weather API angepasste Version */
*Beispiel für Yahoo-Wetter in Leipzig: ht tp://weather.yahooapis.com/forecastrss?w=20065483&u=c
*Dokumentation Yahoo-Wetter: ht tp://developer.yahoo.com/weather/
*Beispiel zum Extrahieren der aktuellen Temperatur aus einem Text der Variable $xconditions in eine Variabele Variable "xTemp", wobei die Temperaturzahl zwischen den Textteilen '''temp="''' und '''" date=''' steht:
regexp {temp="(.*)" date=} $xconditions dummyfull xTemp
Das TCL-Script müsste entsprechend für die zu nutzende Internet-Seite umgeschrieben werden. Aus Performancegründen empfehlen sich insbesondere kürzere Seiten wie die gezeigte.
 
 
== an yahoo weather API angepasste Version==
 
download hier: [ht tp://edle.dyndns.org/downloads/weather.tcl]<br>
Aufruf: tclsh weather.tcl <woeid><br>
default woeid (wenn keine angegeben): Frankfurt = 650272<br>
weitere Features in Kurzform:<br>
-Namen der Systemvariablen bleiben unverändert<br>
-Uebersetzung der yahoo condition codes ins Deutsche<br>
-Umrechnung yahoo Windrichtung (grad) in dt. Abkuerzung lt. Windrose (0=N,45=NO, ... 292.5=NW<br>
-Vorhersage ist nun fix immer für den nächsten Tag (Parameter <Vorhersagen-Wechsel-Stunde> entfällt)<br>
5
Bearbeitungen