Moin, moin,
ist es möglich bestimmten Ergebnissen aus dem Forecast-Wert eine bestimmte Text-oder HTML-Datei zuzuweisen?
Meine Vorstellung ist, dass zum Beispiel "sonnig" eine andere Seite abgearbeitet wird als bei "regnerisch"
Da ich ja nicht vorher weiß, welche Vorhersage eintrifft, sollte der forecast_txt auf eine seiner Variablen hin eine bestimmte Datei abarbeiten.
Hat da jemand eine Idee?
Danke für die Antwort
Norbert
forecast-wert eine bestimmte html zuweisen
Moderatoren: Werner, Tex, weneu
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Norbert,
nein, das geht so nicht, aber Du kannst folgendes machen:
%ws_compare[3]=%forecast_number%~9~morgen wird es stürmisch sein ~ %
Dann wird die Vorhersagenummer der Station mit "9" verglichen (dem Wert für stürmisch) und wenn der Vergleich stimmt, wird der Text (morgen wird es stürmisch sein) ausgegeben, ansonsten ein Leerzeichen.
nein, das geht so nicht, aber Du kannst folgendes machen:
%ws_compare[3]=%forecast_number%~9~morgen wird es stürmisch sein ~ %
Dann wird die Vorhersagenummer der Station mit "9" verglichen (dem Wert für stürmisch) und wenn der Vergleich stimmt, wird der Text (morgen wird es stürmisch sein) ausgegeben, ansonsten ein Leerzeichen.
-
Snackbaer
nur so?
Hallo Werner,
eine Verknüpfung mit openfile scheint dann in keinem Fall möglich zu sein?
Schade ...
mein Grundgedanke war, dass zum Beispiel bei sonnigem Wetter eine andere html-Seite erzeugt wird, als beispielsweise bei regnerischem Wetter.
Muss ich mir was anderes einfallen lassen
Trotzdem Danke
Norbert
eine Verknüpfung mit openfile scheint dann in keinem Fall möglich zu sein?
Schade ...
mein Grundgedanke war, dass zum Beispiel bei sonnigem Wetter eine andere html-Seite erzeugt wird, als beispielsweise bei regnerischem Wetter.
Muss ich mir was anderes einfallen lassen
Trotzdem Danke
Norbert
-
Schorni
Hallo Norbert,
openfile geht wohl nicht, aber vielleicht geht es mit setmem und getmem. Ich habe zum Beispiel eine differenzierte Darstellung bei Regen:
Je nach Regenrate wird für die letzte Stunde und für die letzten 2 Minuten leichter, mäßiger, starker oder Starkregen mit der aktuellen Regenrate ausgegeben. Wenn es nicht regnet wird der normale Bewölkungsgrad angezeigt.
Vielleicht kann Werner mal sagen, wie groß der Text in einer Setmem-Variablen sein kann und ob html möglich ist.
Grüße
Erik
openfile geht wohl nicht, aber vielleicht geht es mit setmem und getmem. Ich habe zum Beispiel eine differenzierte Darstellung bei Regen:
Code: Alles auswählen
Belegung der Variablen:
%ws_setmem[1]=%ws_compare[1]=%rain1h%~0.4~mäßiger Regen~leichter Regen%%
%ws_setmem[1]=%ws_compare[1]=%rain1h%~3.0~starker Regen~%ws_getmem[1]%%%
%ws_setmem[1]=%ws_compare[1]=%rain1h%~10.0~Starkregen~%ws_getmem[1]%%%
%ws_setmem[1]=%ws_compare[1]=%rain1h%~48.0~extremer Starkregen~%ws_getmem[1]%%%
%ws_setmem[3]=%ws_compare[1]=%rain1h%~0~%ws_getmem[1]%~%sun1htxt%%%
%ws_setmem[2]=%ws_compare[1]=%rainrate%~0.4~mäßiger Regen, Regenrate %rainrate% mm/h~leichter Regen, Regenrate %rainrate% mm/h%%
%ws_setmem[2]=%ws_compare[1]=%rainrate%~3.0~starker Regen, Regenrate %rainrate% mm/h~%ws_getmem[2]%%%
%ws_setmem[2]=%ws_compare[1]=%rainrate%~10.0~Starkregen, Regenrate %rainrate% mm/h~%ws_getmem[2]%%%
%ws_setmem[2]=%ws_compare[1]=%rainrate%~48.0~extremer Starkregen, Regenrate %rainrate% mm/h~%ws_getmem[2]%%%
%ws_setmem[4]=%ws_compare[1]=%rainrate%~0~%ws_getmem[2]%~%suntxt%%%
Ausgabe:
%ws_getmem[3]% %ws_isdaynight=- Bedeckung %suneighth%/8,- Morgendämmerung,- Abenddämmerung,- Nacht% (letzte 2 Minuten %ws_getmem[4]%)
Vielleicht kann Werner mal sagen, wie groß der Text in einer Setmem-Variablen sein kann und ob html möglich ist.
Grüße
Erik
- Werner
- Site Admin
- Beiträge: 6091
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 145 mal
- Kontaktdaten:
@Erik,
die MemVariablen 1..64 dürfen eine max. Länge von 80 Zeichen haben.
bei den MemLineVariablen 1..3 ist der vorhandene Speicher die Grenze (String).
Bei beiden Typen kann natürlich auch Html-Code enthalten sein.
Werner
PS: es gibt jetzt auch die %varstore-Variablen 1..999, die ebenfalls keine Beschränkung haben.
die MemVariablen 1..64 dürfen eine max. Länge von 80 Zeichen haben.
bei den MemLineVariablen 1..3 ist der vorhandene Speicher die Grenze (String).
Bei beiden Typen kann natürlich auch Html-Code enthalten sein.
Werner
PS: es gibt jetzt auch die %varstore-Variablen 1..999, die ebenfalls keine Beschränkung haben.