BetterWeather
Verfasst: Mi 22. Sep 2010, 21:19
von xyzzyx
Einfaches TAP zum Herunterladen einer Wettervorschau von wetter.com oder wunderground.com
Siehe Screenshots hier im Anhang.
Den Download gibt es auf TAPtoDate (Beta einschalten) oder meiner Homepage.
Bitte jeweils das gewünschte Thema anklicken:
Siehe Screenshots hier im Anhang.
Den Download gibt es auf TAPtoDate (Beta einschalten) oder meiner Homepage.
Bitte jeweils das gewünschte Thema anklicken:
Tastenbelegung (tw. nur wenn sichtbar):
Sat - Fenster einblenden (Taste konfigurierbar)
M - Fenstergröße ändern (Taste konfigurierbar)
Ok - Fenster ausblenden (Taste konfigurierbar)
Exit - TAP beenden (Taste konfigurierbar)
Menu - TAP-Menü (Taste konfigurierbar)
Links - vorheriger Ort (Taste konfigurierbar)
Rechts - nächster Ort (Taste konfigurierbar)
Hoch - vorheriger Wetter-Anbieter (Taste konfigurierbar)
Runter - nächster Wetter-Anbieter (Taste konfigurierbar)
0-9 - Ort 0, 1 ... 9 direkt aufrufen
Im Menü:
Exit/Menu - Einstellungen speichern und Menü verlassen
OK - bei Suchbegriff ein Land auswählen, bei wetter.com City-Code den City-Code löschen
OK - bei wunderground.com GPS die GPS-Daten zur Postleitzahl laden, bei wunderground.com ID die ID zu den GPS-Daten auswählen
0-9 - bei Suchbegriff und Land DE/AT/CH die 4- oder 5-stellige PLZ eintippen
Im TMSCommander:
Menu - TAP-Menü
Rot - TAP beenden
UserEvent - Einblenden des Wetter-Fensters
Sat - Fenster einblenden (Taste konfigurierbar)
M - Fenstergröße ändern (Taste konfigurierbar)
Ok - Fenster ausblenden (Taste konfigurierbar)
Exit - TAP beenden (Taste konfigurierbar)
Menu - TAP-Menü (Taste konfigurierbar)
Links - vorheriger Ort (Taste konfigurierbar)
Rechts - nächster Ort (Taste konfigurierbar)
Hoch - vorheriger Wetter-Anbieter (Taste konfigurierbar)
Runter - nächster Wetter-Anbieter (Taste konfigurierbar)
0-9 - Ort 0, 1 ... 9 direkt aufrufen
Im Menü:
Exit/Menu - Einstellungen speichern und Menü verlassen
OK - bei Suchbegriff ein Land auswählen, bei wetter.com City-Code den City-Code löschen
OK - bei wunderground.com GPS die GPS-Daten zur Postleitzahl laden, bei wunderground.com ID die ID zu den GPS-Daten auswählen
0-9 - bei Suchbegriff und Land DE/AT/CH die 4- oder 5-stellige PLZ eintippen
Im TMSCommander:
Menu - TAP-Menü
Rot - TAP beenden
UserEvent - Einblenden des Wetter-Fensters
INI-Datei (einige dieser Daten lassen sich bequem im Menü ändern):
DownloadAtStart=0 (Soll beim TAP-Start gleich das Wetter geladen werden?, Standardwert 0, erlaubte Werte 0=nein, 1=ja)
Refresh=0 (Aktualisierungsintervall in Minuten, 0=keine Aktualisierung, Standardwert 0, erlaubte Werte 0-1440)
ShowTime=0 (automatisches Ausblenden nach x Sekunden, 0=nicht automatisch, Standardwert 0, erlaubte Werte 0-300)
Popups=1 (Popups anzeigen, Standardwert 0, 0=nein, 1=ja)
Size=1 (Fenstergröße, Standardwert 1, 0=klein, 1=groß)
SmallPosX=540 (X-Position des kleinen Fensters, Standardwert 0, erlaubte Werte 0-540)
SmallPosY=326 (Y-Position des kleinen Fensters, Standardwert 0, erlaubte Werte 0-326)
LargeBlackFrame=0 (schwarzer Rahmen um großes Fenster, Standardwert 0, 0=nein, 1=ja)
ClickAndHoldJump=5 (Click-And-Hold Sprungweite, wenn man im Menü die Rechts-/Links-Taste hält, Standardwert 5, erlaubte Werte 1-25)
StartWeather=1 (Wetter-Anbieter, Standardwert 1, 0=wetter.com, 1=wunderground.com)
DisplayKey=41 (Tastennr. für das Einblenden des Fensters, Standardwert 41, erlaubte Werte 0-50 siehe Liste)
ConfirmKey=22 (Tastennr. für das Ausblenden des Fensters, Standardwert 22, erlaubte Werte 0-50 siehe Liste)
ExitKey=26 (Tastennr. für das Beenden des TAPs, Standardwert 26, erlaubte Werte 0-50 siehe Liste)
MenuKey=23 (Tastennr. für das TAP-Menü, Standardwert 23, erlaubte Werte 0-50 siehe Liste)
LeftKey=14 (Tastennr. für vorherigen Ort, Standardwert 14, erlaubte Werte 0-50 siehe Liste)
RightKey=15 (Tastennr. für nächsten Ort, Standardwert 15, erlaubte Werte 0-50 siehe Liste)
SizeKey=42 (Tastennr. für Fenstergröße, Standardwert 42, erlaubte Werte 0-50 siehe Liste)
UpKey=16 (Tastennr. für vorherigen Wetter-Anbieter, Standardwert 16, erlaubte Werte 0-50 siehe Liste)
DownKey=17 (Tastennr. für nächsten Wetter-Anbieter, Standardwert 17, erlaubte Werte 0-50 siehe Liste)
Search0= (Länderkürzel Bindestrich Postleitzahl zur Ortssuche, Standardwert DE-10115, erlaubte Werte z.B. DE/AT/CH & 4-5 stellige PLZ)
Search1= (weitere Orte für die Suche)
...
Search9=
wetter_com_citycode0= (wetter.com City-Code, wird nach der ersten Suche automatisch eingetragen, Standardwert blank, erlaubte Werte gültige wetter.com City-Codes)
wetter_com_citycode1= (weitere City-Codes)
...
wetter_com_citycode9=
wetter_com_project=tms (wetter.com Projekt, erlaubt maximal 10.000 Anfragen pro Monat, Standardwert tms, erlaubte Werte existierende Projekte)
wetter_com_apikey=517767069f2c28d3705cacde6aa8d2ed (wetter.com API-Key, muss zum Projekt passen, Standardwert siehe vorn, erlaubte Werte gültiger API-Key)
wunderground_com_gps0= (wunderground.com GPS-Daten zu einem Ort in der Form Latitude,Longitude, z.B. 51.06,13.72, kann auch anhand der DE/AT/CH-Postleitzahl aus dem zugehörigen Search-Feld mit OK ermittelt werden))
wunderground_com_gps1= (weitere GPS-Daten)
...
wunderground_com_gps9=
wunderground_com_id0= (wunderground.com ID zu den GPS-Daten, es erscheint eine Auswahlliste bei OK)
wunderground_com_id1= (weitere wunderground.com IDs)
...
wunderground_com_id9=
Man muss selbst sicherstellen, dass man keine Tastenkonflikte verursacht oder mehrmals dieselbe Taste verwendet!
Für die Search-Werte ist auch "Länderkürzel Bindestrich Stadtname" möglich, sofern der Stadtname keine Leerzeichen enthält.
Ist die Suche mit den Search-Werten nicht eindeutig und wird evtl. ein falscher Ort gefunden, so kann man unter dem wetter_com_citycode mit derselben Nummer den City-Code direkt eintragen, den man manuell auf der wetter.com Seite bei einer Suche ermitteln kann. So kann man für New York City aus der Adresse http://www.wetter.com/vereinigte_staate ... Y0993.html den City-Code US0NY0993 herauslesen und in die INI-Datei eintragen.
Wenn ein City-Code in wetter_com_citycode eingetragen ist, dann ist der Wert bei Search eigentlich egal (d.h. es wird nur der City-Code benutzt), außer dass er links oben im Wetter-Fenster angezeigt wird.
Wenn die 10.000 Anfragen pro Monat für dieses Projekt erschöpft sind, kann man sich ein eigenes Projekt anlegen, indem man auf wetter.com einen eigenen neuen Account anmeldet und unter http://www.wetter.com/api/projekte/verwalten/ ein Projekt anlegt und dann den eigenen Projektnamen und den eigenen API-Key hier einträgt. Die erforderlichen Projekteinstellungen sind aus der beiliegenden jpg-Datei ersichtlich.
Tastennummern-Liste:
0 - NoKey
1 - Mute
2 - 0
3 - 1
4 - 2
5 - 3
6 - 4
7 - 5
8 - 6
9 - 7
10 - 8
11 - 9
12 - Recall
13 - Info
14 - Left
15 - Right
16 - Up
17 - Down
18 - V+
19 - V-
20 - Ch+
21 - Ch-
22 - OK
23 - Menu
24 - Guide
25 - PlayList
26 - Exit
27 - Red
28 - Green
29 - Yellow
30 - Blue
31 - White
32 - Subtitle
33 - Teletext
34 - AudioTrk
35 - VF
36 - AR
37 - Sleep
38 - TvRadio
39 - Record
40 - Stop
41 - SAT
42 - M
43 - Rewind
44 - Pause
45 - Play
46 - Forward
47 - Prev
48 - Slow
49 - Edit
50 - Next
DownloadAtStart=0 (Soll beim TAP-Start gleich das Wetter geladen werden?, Standardwert 0, erlaubte Werte 0=nein, 1=ja)
Refresh=0 (Aktualisierungsintervall in Minuten, 0=keine Aktualisierung, Standardwert 0, erlaubte Werte 0-1440)
ShowTime=0 (automatisches Ausblenden nach x Sekunden, 0=nicht automatisch, Standardwert 0, erlaubte Werte 0-300)
Popups=1 (Popups anzeigen, Standardwert 0, 0=nein, 1=ja)
Size=1 (Fenstergröße, Standardwert 1, 0=klein, 1=groß)
SmallPosX=540 (X-Position des kleinen Fensters, Standardwert 0, erlaubte Werte 0-540)
SmallPosY=326 (Y-Position des kleinen Fensters, Standardwert 0, erlaubte Werte 0-326)
LargeBlackFrame=0 (schwarzer Rahmen um großes Fenster, Standardwert 0, 0=nein, 1=ja)
ClickAndHoldJump=5 (Click-And-Hold Sprungweite, wenn man im Menü die Rechts-/Links-Taste hält, Standardwert 5, erlaubte Werte 1-25)
StartWeather=1 (Wetter-Anbieter, Standardwert 1, 0=wetter.com, 1=wunderground.com)
DisplayKey=41 (Tastennr. für das Einblenden des Fensters, Standardwert 41, erlaubte Werte 0-50 siehe Liste)
ConfirmKey=22 (Tastennr. für das Ausblenden des Fensters, Standardwert 22, erlaubte Werte 0-50 siehe Liste)
ExitKey=26 (Tastennr. für das Beenden des TAPs, Standardwert 26, erlaubte Werte 0-50 siehe Liste)
MenuKey=23 (Tastennr. für das TAP-Menü, Standardwert 23, erlaubte Werte 0-50 siehe Liste)
LeftKey=14 (Tastennr. für vorherigen Ort, Standardwert 14, erlaubte Werte 0-50 siehe Liste)
RightKey=15 (Tastennr. für nächsten Ort, Standardwert 15, erlaubte Werte 0-50 siehe Liste)
SizeKey=42 (Tastennr. für Fenstergröße, Standardwert 42, erlaubte Werte 0-50 siehe Liste)
UpKey=16 (Tastennr. für vorherigen Wetter-Anbieter, Standardwert 16, erlaubte Werte 0-50 siehe Liste)
DownKey=17 (Tastennr. für nächsten Wetter-Anbieter, Standardwert 17, erlaubte Werte 0-50 siehe Liste)
Search0= (Länderkürzel Bindestrich Postleitzahl zur Ortssuche, Standardwert DE-10115, erlaubte Werte z.B. DE/AT/CH & 4-5 stellige PLZ)
Search1= (weitere Orte für die Suche)
...
Search9=
wetter_com_citycode0= (wetter.com City-Code, wird nach der ersten Suche automatisch eingetragen, Standardwert blank, erlaubte Werte gültige wetter.com City-Codes)
wetter_com_citycode1= (weitere City-Codes)
...
wetter_com_citycode9=
wetter_com_project=tms (wetter.com Projekt, erlaubt maximal 10.000 Anfragen pro Monat, Standardwert tms, erlaubte Werte existierende Projekte)
wetter_com_apikey=517767069f2c28d3705cacde6aa8d2ed (wetter.com API-Key, muss zum Projekt passen, Standardwert siehe vorn, erlaubte Werte gültiger API-Key)
wunderground_com_gps0= (wunderground.com GPS-Daten zu einem Ort in der Form Latitude,Longitude, z.B. 51.06,13.72, kann auch anhand der DE/AT/CH-Postleitzahl aus dem zugehörigen Search-Feld mit OK ermittelt werden))
wunderground_com_gps1= (weitere GPS-Daten)
...
wunderground_com_gps9=
wunderground_com_id0= (wunderground.com ID zu den GPS-Daten, es erscheint eine Auswahlliste bei OK)
wunderground_com_id1= (weitere wunderground.com IDs)
...
wunderground_com_id9=
Man muss selbst sicherstellen, dass man keine Tastenkonflikte verursacht oder mehrmals dieselbe Taste verwendet!
Für die Search-Werte ist auch "Länderkürzel Bindestrich Stadtname" möglich, sofern der Stadtname keine Leerzeichen enthält.
Ist die Suche mit den Search-Werten nicht eindeutig und wird evtl. ein falscher Ort gefunden, so kann man unter dem wetter_com_citycode mit derselben Nummer den City-Code direkt eintragen, den man manuell auf der wetter.com Seite bei einer Suche ermitteln kann. So kann man für New York City aus der Adresse http://www.wetter.com/vereinigte_staate ... Y0993.html den City-Code US0NY0993 herauslesen und in die INI-Datei eintragen.
Wenn ein City-Code in wetter_com_citycode eingetragen ist, dann ist der Wert bei Search eigentlich egal (d.h. es wird nur der City-Code benutzt), außer dass er links oben im Wetter-Fenster angezeigt wird.
Wenn die 10.000 Anfragen pro Monat für dieses Projekt erschöpft sind, kann man sich ein eigenes Projekt anlegen, indem man auf wetter.com einen eigenen neuen Account anmeldet und unter http://www.wetter.com/api/projekte/verwalten/ ein Projekt anlegt und dann den eigenen Projektnamen und den eigenen API-Key hier einträgt. Die erforderlichen Projekteinstellungen sind aus der beiliegenden jpg-Datei ersichtlich.
Tastennummern-Liste:
0 - NoKey
1 - Mute
2 - 0
3 - 1
4 - 2
5 - 3
6 - 4
7 - 5
8 - 6
9 - 7
10 - 8
11 - 9
12 - Recall
13 - Info
14 - Left
15 - Right
16 - Up
17 - Down
18 - V+
19 - V-
20 - Ch+
21 - Ch-
22 - OK
23 - Menu
24 - Guide
25 - PlayList
26 - Exit
27 - Red
28 - Green
29 - Yellow
30 - Blue
31 - White
32 - Subtitle
33 - Teletext
34 - AudioTrk
35 - VF
36 - AR
37 - Sleep
38 - TvRadio
39 - Record
40 - Stop
41 - SAT
42 - M
43 - Rewind
44 - Pause
45 - Play
46 - Forward
47 - Prev
48 - Slow
49 - Edit
50 - Next
Regeln im Menü (i.d.R. für DE/AT/CH):
Man kann in einem Suchbegriff-Feld mit OK die Länderkürzel auswählen und dann die Postleitzahl als Ziffern eintippen.
Den wetter.com City-Code kann man im Menü nur mit OK löschen, falls er gefüllt ist, da er bei der nächsten Suche anhand des Search-Feldes neu ermittelt wird.
Die wunderground.com GPS-Daten kann man mit OK aus der im passenden Search-Feld eingegebenen Postleitzahl ermitteln lassen.
Die wunderground.com IDs werden zur Auswahl im Menü angeboten, wenn man OK drückt (dazu werden die GPS-Daten herangezogen).
D.h. für wunderground.com müssen für eine komplette Menüpflege z.B. Suchbegriff0, wunderground.com GPS 0 und wunderground.com ID 0 der Reihe nach bearbeitet werden. Erst danach kann man das Wetter dafür abfragen.
Für andere Länder als DE/AT/CH besteht die Möglichkeit der manuellen Eingabe in der INI-Datei.
Man kann in einem Suchbegriff-Feld mit OK die Länderkürzel auswählen und dann die Postleitzahl als Ziffern eintippen.
Den wetter.com City-Code kann man im Menü nur mit OK löschen, falls er gefüllt ist, da er bei der nächsten Suche anhand des Search-Feldes neu ermittelt wird.
Die wunderground.com GPS-Daten kann man mit OK aus der im passenden Search-Feld eingegebenen Postleitzahl ermitteln lassen.
Die wunderground.com IDs werden zur Auswahl im Menü angeboten, wenn man OK drückt (dazu werden die GPS-Daten herangezogen).
D.h. für wunderground.com müssen für eine komplette Menüpflege z.B. Suchbegriff0, wunderground.com GPS 0 und wunderground.com ID 0 der Reihe nach bearbeitet werden. Erst danach kann man das Wetter dafür abfragen.
Für andere Länder als DE/AT/CH besteht die Möglichkeit der manuellen Eingabe in der INI-Datei.
Folgende Dateien liegen in /ProgramFiles/Settings/BetterWeather:
Beispiel-INI-Datei:
Mit der Datei BetterWeather-Sample.ini hat man immer eine Beispiel-INI-Datei zum aktuellen Versionsstand, während die BetterWeather.ini bei einem Update über TAPtoDate nicht überschrieben wird.
LOG-Datei:
Diese Datei speichert die wichtigsten Ereignisse des Programmverlaufs. Sie wird ständig fortgesetzt. Wenn sie zu groß wird, sollte man sie manuell löschen.
Außerdem sind in dieser Datei auch die Log-Einträge zu den wget-Downloads. Da es sich um ein Linux-Tool handelt, das die echte TMS-Zeit nicht kennt, beziehen sich diese Zeitstempel auf die Einschaltzeit des TMS.
Länderkürzel-Datei:
Die Datei ISO-3166.lst enthält die Länderkürzel und wird für deren Auswahl im Menü benötigt.
Postleitzahlendateien mit GPS-Daten:
PLZ_AT.lst, PLZ_CH.lst, PLZ_DE.lst enthalten die Postleitzahlen mit Orten sowie den dazugehörigen GPS-Daten und werden für deren Auswahl im Menü benötigt.
Die heruntergeladenen Dateien werden temporär in
/ProgramFiles/Settings/BetterWeather/Files
abgelegt und vor jedem Download wieder gelöscht.
Beispiel-INI-Datei:
Mit der Datei BetterWeather-Sample.ini hat man immer eine Beispiel-INI-Datei zum aktuellen Versionsstand, während die BetterWeather.ini bei einem Update über TAPtoDate nicht überschrieben wird.
LOG-Datei:
Diese Datei speichert die wichtigsten Ereignisse des Programmverlaufs. Sie wird ständig fortgesetzt. Wenn sie zu groß wird, sollte man sie manuell löschen.
Außerdem sind in dieser Datei auch die Log-Einträge zu den wget-Downloads. Da es sich um ein Linux-Tool handelt, das die echte TMS-Zeit nicht kennt, beziehen sich diese Zeitstempel auf die Einschaltzeit des TMS.
Länderkürzel-Datei:
Die Datei ISO-3166.lst enthält die Länderkürzel und wird für deren Auswahl im Menü benötigt.
Postleitzahlendateien mit GPS-Daten:
PLZ_AT.lst, PLZ_CH.lst, PLZ_DE.lst enthalten die Postleitzahlen mit Orten sowie den dazugehörigen GPS-Daten und werden für deren Auswahl im Menü benötigt.
Die heruntergeladenen Dateien werden temporär in
/ProgramFiles/Settings/BetterWeather/Files
abgelegt und vor jedem Download wieder gelöscht.
Changelog:
V0.8 xyzzyx, 05.01.2011:
- korrigiert: Feld für den Ort vergrößert
- korrigiert: Timeouts und Retries zum wget Befehl vorgegeben
- korrigiert: Prüfung auf ausreichend gepflegte Daten vor DownloadAtStart, bei Anbieterwechsel und bei Ortswechsel
- korrigiert: Info- und Messageboxen verursachen keine Löcher mehr (OSDMenuSaveMyRegion, FireBirdLib vom 04.01.2011 eingebunden)
- geändert: wget-Log jetzt nicht mehr innerhalb BetterWeather.log, sondern in /PF/S/BW/wget.log inklusive Debug-Ausgaben
- geändert: mehr Infoboxen mit Hinweisen zu Fehlerursachen
- bzgl. TAPtoDate das Kennzeichen "No file search" vor allem bei der INI entfernt, damit die ini nicht überschrieben wird
V0.7 xyzzyx, 19.11.2010:
- korrigiert: statt der eingestellten Tasten für Links und Rechts wurden immer fest die Links- und Rechts-Taste abgefragt
- korrigiert: beim Beenden über TMS-Liste verschwand die TMS-Liste ebenfalls und danach gab es ein Loch im Videotext
- korrigiert: langsame Reaktion auf Tastendrücke behoben
- geändert: Wartezeit wird jetzt durch eine stehenbleibende Messagebox angezeigt
- geändert: die Wetterdaten anderer Standorte außer dem aktuell gewählten werden im Hintergrund heruntergeladen
- hinzugefügt: wunderground.com (Wetter von Weather Unterground)
- hinzugefügt: entsprechende Menüpunkte und ini-Settings für wunderground.com (GPS-Daten und IDs sowie StartWeather)
- hinzugefügt: Tasten für Hoch/Runter in Menü und ini (Auswahl des Wetter-Anbieters)
- hinzugefügt: Tastenübersetzung / KeyTranslate
V0.6 xyzzyx, 29.09.2010:
- korrigiert: bei Verlassen des Menüs wird jetzt geprüft, ob der zuvor gewählte Ort noch möglich ist (sonst erster Ort)
- korrigiert: Prüfung auf PLZ-Länge bei DE/AT/CH jetzt nur, wenn das 4. Zeichen des Suchbegriffs eine Ziffer ist
- korrigiert: überdruckter Text bei morgens-Wetter im kleinen Fenster
- hinzugefügt: Click-And-Hold-Erkennung für Änderung größerer Werte im Menü (auch Tasten), Sprungweite einstellbar
- hinzugefügt: X- und Y-Position für kleines Fenster jetzt wählbar
- hinzugefügt: schwarzer Rand um großes Fenster jetzt über INI-/Menüeinstellung aktivierbar
V0.5 xyzzyx, 28.09.2010:
- korrigiert: Reaktion auf NoKey-Taste jetzt hoffentlich ganz unterbunden
- geändert: Download Wetter-Daten nun gepuffert, Wechseln der Daten etwas schneller, aber beim ersten Start langsamer
- hinzugefügt: Aufruftaste kann mit 0 übergangen werden, aber man hat nur 1 Sekunde, sonst wird die 0 weitergereicht
- hinzugefügt: im Menü bei Suchbegriff jetzt Auswahl der Länderkürzel nach ISO-3166 aus einer Liste möglich
- hinzugefügt: im Menü bei Suchbegriff und wenn DE, AT oder CH Länderkürzel gewählt, dann Eintippen der PLZ mit Zifferntasten
- hinzugefügt: im Menü bei wetter.com City-Code jetzt Löschen des City-Codes möglich
- hinzugefügt: Anzeige des aktuellen Wetters in kleinem Fenster, Umschalten mit neuem SizeKey, Standardwert mit Size
V0.4 xyzzyx, 26.09.2010:
- korrigiert: im Menü beendet sich das TAP nicht mehr, wenn bei der Tastenauswahl für den Exit-Key über Left/Right/Vol+/Vol- kommt
- korrigiert: Existenz von wget in /ProgramFiles wird geprüft und die Rechte 555 werden gesetzt
- korrigiert: jetzt Vol+/Vol- zum Werte ändern benutzen und nicht zum scrollen
V0.3 xyzzyx, 24.09.2010:
- hinzugefügt: Menü eingebaut
- hinzugefügt: im TMSCommander ist nun das Menü aufrufbar und mit UserEvent (gelb) blendet man das Wetter-Fenster ein
- hinzugefügt: weitere Tasten konfigurierbar gemacht (Menü-Taste, Links-/Rechts-Taste)
- hinzugefügt: Fehlermeldungen in runtergeladenen Dateien werden teilweise ausgewertet
- korrigiert: Falschanzeige von Minustemperaturen (dabei entdeckt, dass in AT auch Nachkommastellen geliefert werden)
- korrigiert: es wird jetzt intern nur noch dann eine vorgegebene PLZ in Search0 eingetragen, wenn sowohl Search0 als auch wetter_com_citycode0 leer sind
- geändert: Durchblättern durch Suchbegriffe/Citycodes (wenn mehr als einer), auch um die Ecke (nach 9 zur 0, nach 0 zur 9), nicht gefüllte werden übersprungen
- geändert: Log-File ist jetzt ausführlicher und wird nicht mehr bei TAP Start gelöscht sondern fortgesetzt
V0.2 xyzzyx, 23.09.2010:
- Änderung des Suchbegriffs von nur PLZ auf Länderkürzel Bindestrich Postleitzahl
- Erweiterung auf 10 Orte
- Tasten für das Wechseln der 10 Orte eingebaut
- Taste für das Einblenden des Fensters eingebaut
- die drei wichtigsten Tasten sind jetzt konfigurierbar
- neuer Parameter DownloadAtStart, der z.B. für die Ausführung im AutoStart auf 0 gestellt werden kann
V0.1 xyzzyx, 22.09.2010:
- erste Beta
V0.8 xyzzyx, 05.01.2011:
- korrigiert: Feld für den Ort vergrößert
- korrigiert: Timeouts und Retries zum wget Befehl vorgegeben
- korrigiert: Prüfung auf ausreichend gepflegte Daten vor DownloadAtStart, bei Anbieterwechsel und bei Ortswechsel
- korrigiert: Info- und Messageboxen verursachen keine Löcher mehr (OSDMenuSaveMyRegion, FireBirdLib vom 04.01.2011 eingebunden)
- geändert: wget-Log jetzt nicht mehr innerhalb BetterWeather.log, sondern in /PF/S/BW/wget.log inklusive Debug-Ausgaben
- geändert: mehr Infoboxen mit Hinweisen zu Fehlerursachen
- bzgl. TAPtoDate das Kennzeichen "No file search" vor allem bei der INI entfernt, damit die ini nicht überschrieben wird
V0.7 xyzzyx, 19.11.2010:
- korrigiert: statt der eingestellten Tasten für Links und Rechts wurden immer fest die Links- und Rechts-Taste abgefragt
- korrigiert: beim Beenden über TMS-Liste verschwand die TMS-Liste ebenfalls und danach gab es ein Loch im Videotext
- korrigiert: langsame Reaktion auf Tastendrücke behoben
- geändert: Wartezeit wird jetzt durch eine stehenbleibende Messagebox angezeigt
- geändert: die Wetterdaten anderer Standorte außer dem aktuell gewählten werden im Hintergrund heruntergeladen
- hinzugefügt: wunderground.com (Wetter von Weather Unterground)
- hinzugefügt: entsprechende Menüpunkte und ini-Settings für wunderground.com (GPS-Daten und IDs sowie StartWeather)
- hinzugefügt: Tasten für Hoch/Runter in Menü und ini (Auswahl des Wetter-Anbieters)
- hinzugefügt: Tastenübersetzung / KeyTranslate
V0.6 xyzzyx, 29.09.2010:
- korrigiert: bei Verlassen des Menüs wird jetzt geprüft, ob der zuvor gewählte Ort noch möglich ist (sonst erster Ort)
- korrigiert: Prüfung auf PLZ-Länge bei DE/AT/CH jetzt nur, wenn das 4. Zeichen des Suchbegriffs eine Ziffer ist
- korrigiert: überdruckter Text bei morgens-Wetter im kleinen Fenster
- hinzugefügt: Click-And-Hold-Erkennung für Änderung größerer Werte im Menü (auch Tasten), Sprungweite einstellbar
- hinzugefügt: X- und Y-Position für kleines Fenster jetzt wählbar
- hinzugefügt: schwarzer Rand um großes Fenster jetzt über INI-/Menüeinstellung aktivierbar
V0.5 xyzzyx, 28.09.2010:
- korrigiert: Reaktion auf NoKey-Taste jetzt hoffentlich ganz unterbunden
- geändert: Download Wetter-Daten nun gepuffert, Wechseln der Daten etwas schneller, aber beim ersten Start langsamer
- hinzugefügt: Aufruftaste kann mit 0 übergangen werden, aber man hat nur 1 Sekunde, sonst wird die 0 weitergereicht
- hinzugefügt: im Menü bei Suchbegriff jetzt Auswahl der Länderkürzel nach ISO-3166 aus einer Liste möglich
- hinzugefügt: im Menü bei Suchbegriff und wenn DE, AT oder CH Länderkürzel gewählt, dann Eintippen der PLZ mit Zifferntasten
- hinzugefügt: im Menü bei wetter.com City-Code jetzt Löschen des City-Codes möglich
- hinzugefügt: Anzeige des aktuellen Wetters in kleinem Fenster, Umschalten mit neuem SizeKey, Standardwert mit Size
V0.4 xyzzyx, 26.09.2010:
- korrigiert: im Menü beendet sich das TAP nicht mehr, wenn bei der Tastenauswahl für den Exit-Key über Left/Right/Vol+/Vol- kommt
- korrigiert: Existenz von wget in /ProgramFiles wird geprüft und die Rechte 555 werden gesetzt
- korrigiert: jetzt Vol+/Vol- zum Werte ändern benutzen und nicht zum scrollen
V0.3 xyzzyx, 24.09.2010:
- hinzugefügt: Menü eingebaut
- hinzugefügt: im TMSCommander ist nun das Menü aufrufbar und mit UserEvent (gelb) blendet man das Wetter-Fenster ein
- hinzugefügt: weitere Tasten konfigurierbar gemacht (Menü-Taste, Links-/Rechts-Taste)
- hinzugefügt: Fehlermeldungen in runtergeladenen Dateien werden teilweise ausgewertet
- korrigiert: Falschanzeige von Minustemperaturen (dabei entdeckt, dass in AT auch Nachkommastellen geliefert werden)
- korrigiert: es wird jetzt intern nur noch dann eine vorgegebene PLZ in Search0 eingetragen, wenn sowohl Search0 als auch wetter_com_citycode0 leer sind
- geändert: Durchblättern durch Suchbegriffe/Citycodes (wenn mehr als einer), auch um die Ecke (nach 9 zur 0, nach 0 zur 9), nicht gefüllte werden übersprungen
- geändert: Log-File ist jetzt ausführlicher und wird nicht mehr bei TAP Start gelöscht sondern fortgesetzt
V0.2 xyzzyx, 23.09.2010:
- Änderung des Suchbegriffs von nur PLZ auf Länderkürzel Bindestrich Postleitzahl
- Erweiterung auf 10 Orte
- Tasten für das Wechseln der 10 Orte eingebaut
- Taste für das Einblenden des Fensters eingebaut
- die drei wichtigsten Tasten sind jetzt konfigurierbar
- neuer Parameter DownloadAtStart, der z.B. für die Ausführung im AutoStart auf 0 gestellt werden kann
V0.1 xyzzyx, 22.09.2010:
- erste Beta
Liste der häufig gestellten Fragen (FAQ):
F:
wenn ich meine ini schon rüberschiebe, bevor das TAP drauf ist, wird dann meine ini überschrieben?
A:
Nein, ich hab das bei den zwei letzten Taps so praktiziert, dass über TAPtodate die tapname.ini nur hinkopiert wird, wenn sie noch nicht existiert, jedoch die tapname-Sample.ini immer kopiert und überschrieben wird, so dass man immer ein Beispiel der aktuellsten Ini-Werte hat.
Und tap-intern wird auch nur dann eine neue ini angelegt, wenn keine gefunden wurde.
F:
Welche 10000 Anfragen?
A:
Das TAP lädt bei jeder Aktualisierung ein oder zwei Dateien von der wetter.com Seite. Das sind jeweils die Anfragen und die sind auf 10.000x pro Monat bei meinem voreingestellten wetter.com Projekt "tms" beschränkt. Man kann aber ein eigenes Projekt anlegen und hat somit seine eigenen 10.000 möglichen Anfragen.
F:
Wie sind denn die Länderabkürzungen? Oder wo findet man die?
A:
http://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste
Und seit v0.5 im Menü auswählbar.
F:
wie oder wo finde ich auf wetter.com die richtigen Codes? Und die Postleitzahlen? Die brauch ich doch, oder sucht das TAP auch rückwärts?
A:
Na auf Wetter.com. Wenn Du einen ungenauen oder nicht eindeutigen Suchbegriff für eine internationale Stadt eingibst, dann kommt eine Auswahl und da steht immer das Länder-Kürzel dabei.
Für die Postleitzahlen habe ich schon etwas im Sinn [Anmerkung: man kann diese für DE/AT/CH den PLZ_AT.lst, PLZ_CH.lst, PLZ_DE.lst Dateien entnehmen]. Ansonsten geht ja wie gesagt auch die Kombination aus Länderkürzel und Stadt, sofern keine Leerzeichen oder erst auf Wetter.com einmalig suchen und dann den Citycode nehmen.
Das geht so:
Sollte damit nicht der korrekte Ort gefunden werden, so kann man mal manuell bei wetter.com nach seinem Ort suchen und den City-Code aus der entstandenen Adresse entnehmen
(z.B. .../oesterreich/wien/ATAT10678.html) und in die ini unter wetter_com_citycode eintragen.
Wenn Ihr eine andere PLZ versuchen wollt, muss der citycode auch wieder gelöscht oder manuell eingetragen werden.
F:
"eigenen wetter.com Account und ein eigenes Projekt anlegen" - hmm, keine ahnung wie ich das machen soll
A:
Zugegeben, das ist sehr gut bei Wetter.com versteckt:
http://www.wetter.com/api/projekte/verwalten/
F:
"eigenen wetter.com Account und ein eigenes Projekt anlegen" - gibt es dafür eine vorlage?
A:
Die Projekt-Einstellungen für ein eigenes wetter.com Projekt findet man in Post 82 oder im BetterWeather Programmverzeichnis auf dem TMS (wetter.com Projekteinstellungen.jpg).
F:
[Anmerkung: wetter.com] wo muss nun was rein oder nicht rein, damit ich den richtigen Ort im Fenster sehe?
A:
Für die Search-Werte ist auch "Länderkürzel Bindestrich Stadtname" möglich, sofern der Stadtname keine Leerzeichen enthält.
Die möglichen Länderkürzel kann man dem folgenden Link entnehmen:
http://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste [Anmerkung: seit v0.5 auch im Menü wählbar]
Ist die Suche mit den Search-Werten nicht eindeutig und wird evtl. ein falscher Ort gefunden, so kann man unter dem wetter_com_citycode mit derselben Nummer den City-Code direkt eintragen, den man manuell auf der wetter.com Seite bei einer Suche ermitteln kann. So kann man für New York City aus der Adresse http://www.wetter.com/vereinigte_sta...US0NY0993.html den City-Code US0NY0993 herauslesen und in die INI-Datei eintragen.
Wenn ein City-Code in wetter_com_citycode eingetragen ist, dann ist der Wert bei Search eigentlich egal (d.h. es wird nur der City-Code benutzt), außer dass er links oben im Wetter-Fenster angezeigt wird.
F:
Und ist es möglich, die Niederschlagsmengen einzubauen?
A:
Geht bei wetter.com nicht, weil der Wert nicht geliefert wird.
Bei wunderground.com ist dies zumindest theoretisch möglich, jedoch wird dies nicht von allen Wetterstationen geliefert.
[Anmerkung: die in der Regel in Prozent angegebene Zahl ist die Niederschlagswahrscheinlichkeit]
F:
Ich bekomme die Fehlermeldungen "Fehler bei Abfrage mit PLZ" bzw. "Fehler bei Abfrage mit City-Code". Je nach Konfiguration.
Brauche ich vielleicht die Datei "wget" in Program-Files
A:
ja, die sollte schon da sein, aber das TAP legt die selbst an
wget muss bestimmte Rechte haben, ggf. setzt das TAP diese nicht.
Installier Dir mal RSSRP, das setzt auf alle Fälle beim Start die Rechte für wget und Du siehst zumindestens ob wget funktioniert.
[Anmerkung: seit BetterWeather v0.4 wird auch die Existenz von wget geprüft und es setzt auch die nötigen 555 Rechte auf wget]
F:
Muß das Powered by wetter.com dortstehen?
A:
Ja, es ist eine Bedingung für die Verwendung der wetter.com API. Genauso ist es auch bei wunderground.com.
F:
Was bedeutet 'übergehen der Aufruftaste mit 0'? Ich hab das leider noch nicht ganz begriffen, welchen Zweck das erfüllt und auch wie's genau angewendet werden muss
A:
Ganz einfach.
Brauchst Du irgendeine Taste, um eine original Topf funktion aufzurufen, müsstest Du normalerweise das Tap beenden.
Um das zu umgehen, drückst Du 0 und dann die Taste, die Du haben möchtest, und die original Topf Funktion geht auf
F:
Ich weiß nicht ob es die Quelle hergibt, aber könnte man auch eine komplette Deutschlandkarte einblenden lassen, evtl. mit 3-Tagesvorschau wie hier auf der Homepage?
A:
Wenn Ihr davon JPG- (oder PNG-)Bilder findet, die regelmäßig aktualisiert werden, dann könnt Ihr sie ja mit dem Downloader anschauen.
Ggf. würde ich dann noch darüber nachdenken, sie in BetterWeather einzubauen.
F:
Unwetterwarnung mit Popup wird dann wahrscheinlich auch nicht gehen?
A:
Sowas kann man derzeit schon über den RSS-Feed auf wetter-vista.de kriegen, wenn es Unwetter gäbe.
F:
ausserdem tut sich,wenn ich das Weather.tap aufrufe garnix
hab es über taptodate installiert,also müsste es ja eigentlich gehen
A:
Ja, da muss man zusätzlich noch die Aktivierungstaste (Taste für Einblenden, standardmäßig SAT) drücken oder eben in der INI DownloadAtStart auf 1 setzen oder im Menü "Download beim TAP-Start" auf ja.
F:
71364 soll drin als richtige PLZ stehen,stimmt das so?
...
Search0=DE-71364
...
wetter_com_citycode0=DE0002265
...
wunderground_com_gps0=51.0600336463379,13.7210676148814
...
wunderground_com_id0=ISACHSEN18
...
A:
Den citycode0 musst Du noch löschen, sonst wird er nicht neu ermittelt (geht im Menü mit OK).
Dasselbe im Menü mit OK auch für GPS0 machen und danach noch für ID0.
Dann sollte es komplett sein.
F:
wie kann ich, wenn ich die PLZ angepasst habe, auch den dazugehörigen Ort im wundergrund wetter einstellen
A:
nach dem Eingeben der PLZ danach im Menü auf dem zugehörigen GPS-Feld einfach OK drücken. Wenn die PLZ und der Ort in der passenden LST-Datei stehen, dann findet er die GPS-Daten automatisch.
Dann auch nochmal für das zugehörige ID-Feld mit OK, dann kriegt man eine Auswahl der Wetterstationen in der Umgebung.
F:
kann das Wetter Tap auch irgendeinen Ort auf La Palma (Kanaren) anzeigen?
A:
Such einfach auf wunderground.com nach "La Palma, Canary Islands" und trage dann die rechts oben angezeigten GPS-Daten "Lat/Lon: 28.6° N 17.8° W" als "28.6,-17.8" bei wunderground_com_gpsX (je nachdem bei welchem Eintrag) in die INI ein und startest BW neu. Dann bekommst im Menü die anhängenden Wetterstationen bei OK auf den zugehörigen ID-Menüpunkt und kannst eine davon wählen.
Mit wetter.com wirds da leider schwierig.
Man müsste theoretisch "ES-La Palma" als Suchbegriff/Search eintragen, aber das Leerzeichen kann nicht verarbeitet werden.
Dafür muss man dann den City-Code verwenden.
F:
allerdings steht in meiner ini kein wunderground drin,also wo muss ich das dann eintragen?
A:
Dann bitte die nötigen Zeilen, die in Deiner INI noch fehlen manuell aus der BetterWeather-Sample.ini übernehmen oder einmalig im Menü die Einstellungen durch Verlassen sichern, dann sollten sich die seit v0.7 neuen Einträge automatisch in die INI schreiben.
F:
Wie finde ich die GPS-Daten in der korrekten Form?
A:
Auf wunderground gibt es neben den Werten Lat/Lon: 28.6° N 17.8° W einen Link auf Google Map. Hier werden die GPS-Daten direkt angezeigt.
F:
Ich dachte,wenn man im Menü die Einstellungen macht,wird das in der ini automatisch eingetragen?
also muss ich in der ini bei wunderground auch noch die GPS Daten vom Heimatort eintragen?
A:
Die INI wird bei Änderung über das Menü nur beim Verlassen des Menüs gespeichert. Du dürftest nicht gleichzeitig bzw. nicht danach eine neue INI per FTP übertragen sonst wird das wieder überschrieben.
Die GPS-Daten vom Heimatort kannst Du ja dann weiter über das Menü auswählen:
- Suchbegriff 0 -> OK -> Land auswählen -> OK -> PLZ mit Ziffern eingeben
- City-Code 0 -> OK -> damit ein ggf. alter City-Code gelöscht ist
- GPS 0 -> OK -> GPS-Daten werden anhand PLZ_DE.lst Datei automatisch ermittelt
- ID 0 -> OK -> Auswählen der gewünschten Wetterstation
F:
in den CityCode komme ich übers Menü nicht rein,da steht ein fester Wert drin,der sich nicht ändern lässt.
A:
Du kannst ihn aber im Menü wenigstens mit OK löschen.
F:
Welche XML und wo sind die genau?
A:
temporär nach einem Wetter-Download im Verzeichnis
/ProgramFiles/Settings/BetterWeather/Files
F:
Den Ordner Files gibt es bei mir dort auch nicht.
A:
Der wird erst bei einem Download durch wget angelegt.
F:
Was bedeutet "Es sind nicht alle Daten im Menü gepflegt!"?
A:
Vermutlich wurde zwar ein Länderkürzel ausgewählt, das entweder DE, AT oder CH war, jedoch wurde keine Postleitzahl eingegeben (d.h. momentan steht nur z.B. "DE-" drin). Somit ist der Suchbegriff unvollständig. Die Postleitzahl muss durch Eintippen der Ziffern komplettiert werden.
F:
wenn ich meine ini schon rüberschiebe, bevor das TAP drauf ist, wird dann meine ini überschrieben?
A:
Nein, ich hab das bei den zwei letzten Taps so praktiziert, dass über TAPtodate die tapname.ini nur hinkopiert wird, wenn sie noch nicht existiert, jedoch die tapname-Sample.ini immer kopiert und überschrieben wird, so dass man immer ein Beispiel der aktuellsten Ini-Werte hat.
Und tap-intern wird auch nur dann eine neue ini angelegt, wenn keine gefunden wurde.
F:
Welche 10000 Anfragen?
A:
Das TAP lädt bei jeder Aktualisierung ein oder zwei Dateien von der wetter.com Seite. Das sind jeweils die Anfragen und die sind auf 10.000x pro Monat bei meinem voreingestellten wetter.com Projekt "tms" beschränkt. Man kann aber ein eigenes Projekt anlegen und hat somit seine eigenen 10.000 möglichen Anfragen.
F:
Wie sind denn die Länderabkürzungen? Oder wo findet man die?
A:
http://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste
Und seit v0.5 im Menü auswählbar.
F:
wie oder wo finde ich auf wetter.com die richtigen Codes? Und die Postleitzahlen? Die brauch ich doch, oder sucht das TAP auch rückwärts?
A:
Na auf Wetter.com. Wenn Du einen ungenauen oder nicht eindeutigen Suchbegriff für eine internationale Stadt eingibst, dann kommt eine Auswahl und da steht immer das Länder-Kürzel dabei.
Für die Postleitzahlen habe ich schon etwas im Sinn [Anmerkung: man kann diese für DE/AT/CH den PLZ_AT.lst, PLZ_CH.lst, PLZ_DE.lst Dateien entnehmen]. Ansonsten geht ja wie gesagt auch die Kombination aus Länderkürzel und Stadt, sofern keine Leerzeichen oder erst auf Wetter.com einmalig suchen und dann den Citycode nehmen.
Das geht so:
Sollte damit nicht der korrekte Ort gefunden werden, so kann man mal manuell bei wetter.com nach seinem Ort suchen und den City-Code aus der entstandenen Adresse entnehmen
(z.B. .../oesterreich/wien/ATAT10678.html) und in die ini unter wetter_com_citycode eintragen.
Wenn Ihr eine andere PLZ versuchen wollt, muss der citycode auch wieder gelöscht oder manuell eingetragen werden.
F:
"eigenen wetter.com Account und ein eigenes Projekt anlegen" - hmm, keine ahnung wie ich das machen soll
A:
Zugegeben, das ist sehr gut bei Wetter.com versteckt:
http://www.wetter.com/api/projekte/verwalten/
F:
"eigenen wetter.com Account und ein eigenes Projekt anlegen" - gibt es dafür eine vorlage?
A:
Die Projekt-Einstellungen für ein eigenes wetter.com Projekt findet man in Post 82 oder im BetterWeather Programmverzeichnis auf dem TMS (wetter.com Projekteinstellungen.jpg).
F:
[Anmerkung: wetter.com] wo muss nun was rein oder nicht rein, damit ich den richtigen Ort im Fenster sehe?
A:
Für die Search-Werte ist auch "Länderkürzel Bindestrich Stadtname" möglich, sofern der Stadtname keine Leerzeichen enthält.
Die möglichen Länderkürzel kann man dem folgenden Link entnehmen:
http://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste [Anmerkung: seit v0.5 auch im Menü wählbar]
Ist die Suche mit den Search-Werten nicht eindeutig und wird evtl. ein falscher Ort gefunden, so kann man unter dem wetter_com_citycode mit derselben Nummer den City-Code direkt eintragen, den man manuell auf der wetter.com Seite bei einer Suche ermitteln kann. So kann man für New York City aus der Adresse http://www.wetter.com/vereinigte_sta...US0NY0993.html den City-Code US0NY0993 herauslesen und in die INI-Datei eintragen.
Wenn ein City-Code in wetter_com_citycode eingetragen ist, dann ist der Wert bei Search eigentlich egal (d.h. es wird nur der City-Code benutzt), außer dass er links oben im Wetter-Fenster angezeigt wird.
F:
Und ist es möglich, die Niederschlagsmengen einzubauen?
A:
Geht bei wetter.com nicht, weil der Wert nicht geliefert wird.
Bei wunderground.com ist dies zumindest theoretisch möglich, jedoch wird dies nicht von allen Wetterstationen geliefert.
[Anmerkung: die in der Regel in Prozent angegebene Zahl ist die Niederschlagswahrscheinlichkeit]
F:
Ich bekomme die Fehlermeldungen "Fehler bei Abfrage mit PLZ" bzw. "Fehler bei Abfrage mit City-Code". Je nach Konfiguration.
Brauche ich vielleicht die Datei "wget" in Program-Files
A:
ja, die sollte schon da sein, aber das TAP legt die selbst an
wget muss bestimmte Rechte haben, ggf. setzt das TAP diese nicht.
Installier Dir mal RSSRP, das setzt auf alle Fälle beim Start die Rechte für wget und Du siehst zumindestens ob wget funktioniert.
[Anmerkung: seit BetterWeather v0.4 wird auch die Existenz von wget geprüft und es setzt auch die nötigen 555 Rechte auf wget]
F:
Muß das Powered by wetter.com dortstehen?
A:
Ja, es ist eine Bedingung für die Verwendung der wetter.com API. Genauso ist es auch bei wunderground.com.
F:
Was bedeutet 'übergehen der Aufruftaste mit 0'? Ich hab das leider noch nicht ganz begriffen, welchen Zweck das erfüllt und auch wie's genau angewendet werden muss
A:
Ganz einfach.
Brauchst Du irgendeine Taste, um eine original Topf funktion aufzurufen, müsstest Du normalerweise das Tap beenden.
Um das zu umgehen, drückst Du 0 und dann die Taste, die Du haben möchtest, und die original Topf Funktion geht auf
F:
Ich weiß nicht ob es die Quelle hergibt, aber könnte man auch eine komplette Deutschlandkarte einblenden lassen, evtl. mit 3-Tagesvorschau wie hier auf der Homepage?
A:
Wenn Ihr davon JPG- (oder PNG-)Bilder findet, die regelmäßig aktualisiert werden, dann könnt Ihr sie ja mit dem Downloader anschauen.
Ggf. würde ich dann noch darüber nachdenken, sie in BetterWeather einzubauen.
F:
Unwetterwarnung mit Popup wird dann wahrscheinlich auch nicht gehen?
A:
Sowas kann man derzeit schon über den RSS-Feed auf wetter-vista.de kriegen, wenn es Unwetter gäbe.
F:
ausserdem tut sich,wenn ich das Weather.tap aufrufe garnix
hab es über taptodate installiert,also müsste es ja eigentlich gehen
A:
Ja, da muss man zusätzlich noch die Aktivierungstaste (Taste für Einblenden, standardmäßig SAT) drücken oder eben in der INI DownloadAtStart auf 1 setzen oder im Menü "Download beim TAP-Start" auf ja.
F:
71364 soll drin als richtige PLZ stehen,stimmt das so?
...
Search0=DE-71364
...
wetter_com_citycode0=DE0002265
...
wunderground_com_gps0=51.0600336463379,13.7210676148814
...
wunderground_com_id0=ISACHSEN18
...
A:
Den citycode0 musst Du noch löschen, sonst wird er nicht neu ermittelt (geht im Menü mit OK).
Dasselbe im Menü mit OK auch für GPS0 machen und danach noch für ID0.
Dann sollte es komplett sein.
F:
wie kann ich, wenn ich die PLZ angepasst habe, auch den dazugehörigen Ort im wundergrund wetter einstellen
A:
nach dem Eingeben der PLZ danach im Menü auf dem zugehörigen GPS-Feld einfach OK drücken. Wenn die PLZ und der Ort in der passenden LST-Datei stehen, dann findet er die GPS-Daten automatisch.
Dann auch nochmal für das zugehörige ID-Feld mit OK, dann kriegt man eine Auswahl der Wetterstationen in der Umgebung.
F:
kann das Wetter Tap auch irgendeinen Ort auf La Palma (Kanaren) anzeigen?
A:
Such einfach auf wunderground.com nach "La Palma, Canary Islands" und trage dann die rechts oben angezeigten GPS-Daten "Lat/Lon: 28.6° N 17.8° W" als "28.6,-17.8" bei wunderground_com_gpsX (je nachdem bei welchem Eintrag) in die INI ein und startest BW neu. Dann bekommst im Menü die anhängenden Wetterstationen bei OK auf den zugehörigen ID-Menüpunkt und kannst eine davon wählen.
Mit wetter.com wirds da leider schwierig.
Man müsste theoretisch "ES-La Palma" als Suchbegriff/Search eintragen, aber das Leerzeichen kann nicht verarbeitet werden.
Dafür muss man dann den City-Code verwenden.
F:
allerdings steht in meiner ini kein wunderground drin,also wo muss ich das dann eintragen?
A:
Dann bitte die nötigen Zeilen, die in Deiner INI noch fehlen manuell aus der BetterWeather-Sample.ini übernehmen oder einmalig im Menü die Einstellungen durch Verlassen sichern, dann sollten sich die seit v0.7 neuen Einträge automatisch in die INI schreiben.
F:
Wie finde ich die GPS-Daten in der korrekten Form?
A:
Auf wunderground gibt es neben den Werten Lat/Lon: 28.6° N 17.8° W einen Link auf Google Map. Hier werden die GPS-Daten direkt angezeigt.
F:
Ich dachte,wenn man im Menü die Einstellungen macht,wird das in der ini automatisch eingetragen?
also muss ich in der ini bei wunderground auch noch die GPS Daten vom Heimatort eintragen?
A:
Die INI wird bei Änderung über das Menü nur beim Verlassen des Menüs gespeichert. Du dürftest nicht gleichzeitig bzw. nicht danach eine neue INI per FTP übertragen sonst wird das wieder überschrieben.
Die GPS-Daten vom Heimatort kannst Du ja dann weiter über das Menü auswählen:
- Suchbegriff 0 -> OK -> Land auswählen -> OK -> PLZ mit Ziffern eingeben
- City-Code 0 -> OK -> damit ein ggf. alter City-Code gelöscht ist
- GPS 0 -> OK -> GPS-Daten werden anhand PLZ_DE.lst Datei automatisch ermittelt
- ID 0 -> OK -> Auswählen der gewünschten Wetterstation
F:
in den CityCode komme ich übers Menü nicht rein,da steht ein fester Wert drin,der sich nicht ändern lässt.
A:
Du kannst ihn aber im Menü wenigstens mit OK löschen.
F:
Welche XML und wo sind die genau?
A:
temporär nach einem Wetter-Download im Verzeichnis
/ProgramFiles/Settings/BetterWeather/Files
F:
Den Ordner Files gibt es bei mir dort auch nicht.
A:
Der wird erst bei einem Download durch wget angelegt.
F:
Was bedeutet "Es sind nicht alle Daten im Menü gepflegt!"?
A:
Vermutlich wurde zwar ein Länderkürzel ausgewählt, das entweder DE, AT oder CH war, jedoch wurde keine Postleitzahl eingegeben (d.h. momentan steht nur z.B. "DE-" drin). Somit ist der Suchbegriff unvollständig. Die Postleitzahl muss durch Eintippen der Ziffern komplettiert werden.
Original-Post zur v0.1 beta
Ich mach mal für das Wetter-TAP einen eigenen Thread auf bevor ich nicht mehr durchblicke, ob Ihr den Downloader oder das hier meint.
Das BetterWeather TAP basiert derzeit auf der Openweather API-Schnittstelle von wetter.com.
Und bevor einer fragt: Ja, das sind schon alle Werte, die diese Schnittstelle liefert und mehr geht da nicht.
Hier die V0.1 beta.
EDIT:
Einfach die PLZ in der ini ändern und ausprobieren.
Sollte damit nicht der korrekte Ort gefunden werden, so kann man mal manuell bei wetter.com nach seinem Ort suchen und den City-Code aus der entstandenen Adresse entnehmen
(z.B. ATAT10678[/b].html].../oesterreich/wien/ATAT10678.html) und in die ini unter wetter_com_citycode eintragen.
Wenn Ihr eine andere PLZ versuchen wollt, muss der citycode auch wieder gelöscht oder manuell eingetragen werden.
[code]Einfaches TAP zum Herunterladen einer 3-Tages-Wettervorschau von wetter.com
Tastenbelegung (wenn sichtbar):
Exit - TAP beenden
Ok - Fenster ausblenden
Im TMSCommander:
Rot - TAP beenden
Folgende Dateien liegen in /ProgramFiles/Settings/BetterWeather:
INI-Datei:
Refresh=60 (Aktualisierungsintervall in Minuten, 0=keine Aktualisierung, Standardwert 60, erlaubte Werte 0-1440)
ShowTime=30 (automatisches Ausblenden nach x Sekunden, 0=nicht automatisch, Standardwert 30, erlaubte Werte 0-300)
Popups=1 (Popups anzeigen, Standardwert 1, 1=nein, 2=ja)
PLZ=10115 (Postleitzahl zur Ortssuche, Standardwert 10115, erlaubte Werte 4-5 stellige DE/AT/CH-PLZ)
wetter_com_citycode= (wetter.com City-Code, wird nach der ersten Suche automatisch eingetragen, Standardwert blank, erlaubte Werte gültige wetter.com City-Codes)
wetter_com_project=tms (wetter.com Projekt, erlaubt maximal 10.000 Anfragen pro Monat, Standardwert tms, erlaubte Werte existierende Projekte)
wetter_com_apikey=517767069f2c28d3705cacde6aa8d2ed (wetter.com API-Key, muss zum Projekt passen, Standardwert siehe vorn, erlaubte Werte gültiger API-Key)
Wenn die 10.000 Anfragen pro Monat für dieses Projekt erschöpft sind, kann man sich ein eigenes Projekt anlegen, indem man auf wetter.com einen eigenen neuen Account anmeldet und unter http://www.wetter.com/api/projekte/verwalten/ ein Projekt anlegt.
LOG-Datei:
Diese Datei entsteht bei TAP-Start jeweils neu und enthält das Logfile zu den wget-Downloads.
Die heruntergeladenen Dateien werden temporär in
/ProgramFiles/Settings/BetterWeather/Files
abgelegt und vor jedem Download wieder gelöscht.
[/code]
Es empfiehlt sich, dass sich zumindest manche Ihren eigenen wetter.com Account und ein eigenes Projekt anlegen, sonst sind die 10.000 Anfragen vielleicht zu schnell verbraucht.
Momentan sind bei meinem schon 129 Anfragen verbraucht. Wenn Ihr eins anlegt, dann bitte auf 3 Tage einstellen und einfach alle verfügbaren Felder nach rechts rüber schieben. Ihr versteht schon was ich meine, wenn Ihr drin seid.
Download hier im Anhang oder über TAPtoDate (beta einschalten).
Ich mach mal für das Wetter-TAP einen eigenen Thread auf bevor ich nicht mehr durchblicke, ob Ihr den Downloader oder das hier meint.
Das BetterWeather TAP basiert derzeit auf der Openweather API-Schnittstelle von wetter.com.
Und bevor einer fragt: Ja, das sind schon alle Werte, die diese Schnittstelle liefert und mehr geht da nicht.
Hier die V0.1 beta.
EDIT:
Einfach die PLZ in der ini ändern und ausprobieren.
Sollte damit nicht der korrekte Ort gefunden werden, so kann man mal manuell bei wetter.com nach seinem Ort suchen und den City-Code aus der entstandenen Adresse entnehmen
(z.B. ATAT10678[/b].html].../oesterreich/wien/ATAT10678.html) und in die ini unter wetter_com_citycode eintragen.
Wenn Ihr eine andere PLZ versuchen wollt, muss der citycode auch wieder gelöscht oder manuell eingetragen werden.
[code]Einfaches TAP zum Herunterladen einer 3-Tages-Wettervorschau von wetter.com
Tastenbelegung (wenn sichtbar):
Exit - TAP beenden
Ok - Fenster ausblenden
Im TMSCommander:
Rot - TAP beenden
Folgende Dateien liegen in /ProgramFiles/Settings/BetterWeather:
INI-Datei:
Refresh=60 (Aktualisierungsintervall in Minuten, 0=keine Aktualisierung, Standardwert 60, erlaubte Werte 0-1440)
ShowTime=30 (automatisches Ausblenden nach x Sekunden, 0=nicht automatisch, Standardwert 30, erlaubte Werte 0-300)
Popups=1 (Popups anzeigen, Standardwert 1, 1=nein, 2=ja)
PLZ=10115 (Postleitzahl zur Ortssuche, Standardwert 10115, erlaubte Werte 4-5 stellige DE/AT/CH-PLZ)
wetter_com_citycode= (wetter.com City-Code, wird nach der ersten Suche automatisch eingetragen, Standardwert blank, erlaubte Werte gültige wetter.com City-Codes)
wetter_com_project=tms (wetter.com Projekt, erlaubt maximal 10.000 Anfragen pro Monat, Standardwert tms, erlaubte Werte existierende Projekte)
wetter_com_apikey=517767069f2c28d3705cacde6aa8d2ed (wetter.com API-Key, muss zum Projekt passen, Standardwert siehe vorn, erlaubte Werte gültiger API-Key)
Wenn die 10.000 Anfragen pro Monat für dieses Projekt erschöpft sind, kann man sich ein eigenes Projekt anlegen, indem man auf wetter.com einen eigenen neuen Account anmeldet und unter http://www.wetter.com/api/projekte/verwalten/ ein Projekt anlegt.
LOG-Datei:
Diese Datei entsteht bei TAP-Start jeweils neu und enthält das Logfile zu den wget-Downloads.
Die heruntergeladenen Dateien werden temporär in
/ProgramFiles/Settings/BetterWeather/Files
abgelegt und vor jedem Download wieder gelöscht.
[/code]
Es empfiehlt sich, dass sich zumindest manche Ihren eigenen wetter.com Account und ein eigenes Projekt anlegen, sonst sind die 10.000 Anfragen vielleicht zu schnell verbraucht.
Momentan sind bei meinem schon 129 Anfragen verbraucht. Wenn Ihr eins anlegt, dann bitte auf 3 Tage einstellen und einfach alle verfügbaren Felder nach rechts rüber schieben. Ihr versteht schon was ich meine, wenn Ihr drin seid.
Download hier im Anhang oder über TAPtoDate (beta einschalten).