Variable %forecast_number%
Moderatoren: Werner, Tex, weneu
-
CottaGym
Variable %forecast_number%
Hi!
Hab mal ne kurze Frage:
wenn ich als Variable
Wettervorhers. Nummer %forecast_number% 0=nicht spezifiziert, 1..12
benutze, was bedeuten dann die Zahlen 1 bis 12
sind das verschiedene Vorhersagen jeweils (sonnig, regnerisch, ...???)
Gruß Flo
Hab mal ne kurze Frage:
wenn ich als Variable
Wettervorhers. Nummer %forecast_number% 0=nicht spezifiziert, 1..12
benutze, was bedeuten dann die Zahlen 1 bis 12
sind das verschiedene Vorhersagen jeweils (sonnig, regnerisch, ...???)
Gruß Flo
-
CottaGym
-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
@Flo
Du kannst auch die Variable %forecast_txt% verwenden,
falls Du eigene Vorhersagetexte ausgeben willst; z.B. so:
(Hinweis: die beiden # durch <und> ersetzen, da sonst hier nicht darstellbar)
--------------------------------------------------------------------
<script>
#!--
var forecast = "%forecast_txt%";
switch(forecast)
{
case "sonnig": document.write("Es wird größtenteils die Sonne scheinen");
break;
case "leicht bewölkt": document.write("Es wird schön - nur leichte Bewölkung");
break;
case "bewölkt": document.write("Es wird größtenteils sonnig mit einzelnen Wolkenfeldern");
break;
case "regnerisch": document.write("Es wird wohl regnen - Regenschirm nicht vergessen
");
break;
case "veränderlich": document.write("Veränderliches Wetter - vereinzelt kurze Regenschauer");
break;
case "Schneefall": document.write("Es wird wahrscheinlich Schnee geben");
break;
case "gewittrig": document.write("Gewitter liegen in der Luft");
break;
case "stürmisch": document.write("Es wird stürmisch werden !");
break;
case "Regen+veränderlich": document.write("Es ist mit veränderlichem Wetter und Regen zu rechnen");
break;
case "Schneeregen": document.write("Es wird Schneeregen geben<br>Schal nicht vergessen
");
break;
case "Schnee+veränderlich": document.write("Es ist mit veränderlichem Wetter und Schnee zu rechnen");
break;
case "Schneeregen+veränderlich": document.write("Es ist mit veränderlichem Wetter und Schneeregen zu rechnen");
break;
default: document.write("Keine Vorhersage verfügbar");
break;
}
// --#
</script>
--------------------------------------------------------------------
Script habe ich mal hier oder im Schwesterforum gefunden.
Gruß
Jörg
Du kannst auch die Variable %forecast_txt% verwenden,
falls Du eigene Vorhersagetexte ausgeben willst; z.B. so:
(Hinweis: die beiden # durch <und> ersetzen, da sonst hier nicht darstellbar)
--------------------------------------------------------------------
<script>
#!--
var forecast = "%forecast_txt%";
switch(forecast)
{
case "sonnig": document.write("Es wird größtenteils die Sonne scheinen");
break;
case "leicht bewölkt": document.write("Es wird schön - nur leichte Bewölkung");
break;
case "bewölkt": document.write("Es wird größtenteils sonnig mit einzelnen Wolkenfeldern");
break;
case "regnerisch": document.write("Es wird wohl regnen - Regenschirm nicht vergessen
break;
case "veränderlich": document.write("Veränderliches Wetter - vereinzelt kurze Regenschauer");
break;
case "Schneefall": document.write("Es wird wahrscheinlich Schnee geben");
break;
case "gewittrig": document.write("Gewitter liegen in der Luft");
break;
case "stürmisch": document.write("Es wird stürmisch werden !");
break;
case "Regen+veränderlich": document.write("Es ist mit veränderlichem Wetter und Regen zu rechnen");
break;
case "Schneeregen": document.write("Es wird Schneeregen geben<br>Schal nicht vergessen
break;
case "Schnee+veränderlich": document.write("Es ist mit veränderlichem Wetter und Schnee zu rechnen");
break;
case "Schneeregen+veränderlich": document.write("Es ist mit veränderlichem Wetter und Schneeregen zu rechnen");
break;
default: document.write("Keine Vorhersage verfügbar");
break;
}
// --#
</script>
--------------------------------------------------------------------
Script habe ich mal hier oder im Schwesterforum gefunden.
Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
-
Holli
Dieses Script funktioniert aber nur, wenn der Besucher Javascript eingeschaltet hat. Ist es aus, sieht er gar nichts. Sieht vielleicht ein bißchen blöd aus.
Überall funktioniert es, wenn man die Texte mit der compare-Funktion von WsWin austauscht oder, wenn PHP auf dem Server läuft, das Auswechseln mit PHP macht. Dann muß man keine Annahmen über die Einstellung des Besucherclients machen.
Überall funktioniert es, wenn man die Texte mit der compare-Funktion von WsWin austauscht oder, wenn PHP auf dem Server läuft, das Auswechseln mit PHP macht. Dann muß man keine Annahmen über die Einstellung des Besucherclients machen.
-
CottaGym
compare??
Hallo an alle und danke nochmals für eure tollen Antworten, haben mir sehr weitergeholfen!!
Aber eine Frage habe ich noch: Was ist die compare-Funktion??
Verwende erst seit kurzem diese Wettersoftware und finde sie mit ihren Funktionen sehr umfangereich, was natürlcih sehr sehr gut ist. Jedoch kann ich das ganze nicht so ganz überblicken...
Achja, noch was: Kann ich die custom.txt auch als Javascriptdatei (.js) ausgeben lassen?
Gruß Flo
Aber eine Frage habe ich noch: Was ist die compare-Funktion??
Verwende erst seit kurzem diese Wettersoftware und finde sie mit ihren Funktionen sehr umfangereich, was natürlcih sehr sehr gut ist. Jedoch kann ich das ganze nicht so ganz überblicken...
Achja, noch was: Kann ich die custom.txt auch als Javascriptdatei (.js) ausgeben lassen?
Gruß Flo
-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
Hallo Flo,
Mit der compare-Funktion von WsWIN kannst Du zwei Werte (Variablen)
vergleichen; z.B.: ist A > B ?
erste Zeile der custom.txt so definierst:
%customfile=.\html\test.js%
(obwohl ich nicht weiß, ob das Sinn macht und Deine Absicht nicht verstehe
Nur damit keine Mißverständnisse aufkommen:
die custom.txt ist die Steuerdatei, die die Variablen aus WsWIN in entsprechende Zahlenwerte umwandelt
und dann in eine entsprechende Ausgabedatei schreibt.
Schau Dir dazu am Besten mal Werner's Hilfe-Seiten an:
http://www.wernerneudeck.de/wetter/faq/index.html
Gruß
Jörg
Mit der compare-Funktion von WsWIN kannst Du zwei Werte (Variablen)
vergleichen; z.B.: ist A > B ?
Du kannst im Prinzip jede Datei-Endung verwenden, z.B. in dem Du dieAchja, noch was: Kann ich die custom.txt auch als Javascriptdatei (.js) ausgeben lassen?
erste Zeile der custom.txt so definierst:
%customfile=.\html\test.js%
(obwohl ich nicht weiß, ob das Sinn macht und Deine Absicht nicht verstehe
Nur damit keine Mißverständnisse aufkommen:
die custom.txt ist die Steuerdatei, die die Variablen aus WsWIN in entsprechende Zahlenwerte umwandelt
und dann in eine entsprechende Ausgabedatei schreibt.
Schau Dir dazu am Besten mal Werner's Hilfe-Seiten an:
http://www.wernerneudeck.de/wetter/faq/index.html
Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
-
CottaGym
Absicht...
Hi!
Die Seite von Werner habe ich schon entdeckt! Sie ist wirklich super! Sehr informativ...
Noch zu meiner Absicht:
Ich will je nach Wettervorhersage, das Template der Internetseite in Form von verschiedenen erxternen CSS-Dateien ändern! dabei benötige ich das jedoch für verschiedene Seiten. So ist es für mich praktischer alle Seiten mit der externen javscript datei zu verbinden und nur diese immer wieder hochzuladen, als gleich alle Seiten immer wieder neu hochzuladen.
Und warum Vorhersage?
Naja, ich habe bis heute noch nicht die passende Variable fürs aktuelle Wetter gefunden... gibt es die überhaupt? Und wenn ja, wie heißt diese?
Gruß flo
Die Seite von Werner habe ich schon entdeckt! Sie ist wirklich super! Sehr informativ...
Noch zu meiner Absicht:
Ich will je nach Wettervorhersage, das Template der Internetseite in Form von verschiedenen erxternen CSS-Dateien ändern! dabei benötige ich das jedoch für verschiedene Seiten. So ist es für mich praktischer alle Seiten mit der externen javscript datei zu verbinden und nur diese immer wieder hochzuladen, als gleich alle Seiten immer wieder neu hochzuladen.
Und warum Vorhersage?
Naja, ich habe bis heute noch nicht die passende Variable fürs aktuelle Wetter gefunden... gibt es die überhaupt? Und wenn ja, wie heißt diese?
Gruß flo
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Flo,
schau auch mal in die ws_variables.txt, dort sind alle Variablen aufgelistet (wird Dich vielleicht erschlagen, aber Du musst ja nicht alle kennen
)
Wettervorhersage:
Wenn Du Dir mal auf meiner Seite den Ticker ansiehst
http://www.don-wetter.de
dann siehst Du, was die Vantage für Vorhersagen liefert
schau auch mal in die ws_variables.txt, dort sind alle Variablen aufgelistet (wird Dich vielleicht erschlagen, aber Du musst ja nicht alle kennen
Wettervorhersage:
Du siehst also, dass es eine allgemeingültige Vorhersagegibt (für jede Station) und dann noch BesondereTexte z.B. für die Vantage.Wettervorhersage-Text %forecast_txt%
Wettervorhersage-Text #%forecast_txt[1]%
Wettervorhersage-Icon %forecast_icon%
WettervorhersageVantage %forecast_vant%
Wenn Du Dir mal auf meiner Seite den Ticker ansiehst
http://www.don-wetter.de
dann siehst Du, was die Vantage für Vorhersagen liefert
-
CottaGym
Wetter Variable
Jaja! Das ist mir schon klar!!
Aber ich wollte eigentlich wissen, ob es eine Variable für das aktuelle Wetter gibt!
Gruß Flo
Aber ich wollte eigentlich wissen, ob es eine Variable für das aktuelle Wetter gibt!
Gruß Flo
-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
Hallo Flo,
wieso jetzt aktuelles Wetter ?
Bisher war doch nur von "Vorhersage" die Rede.
Aber egal, da fällt mir ( in Verbindung mit einem Helligkeits-Sensor ) nur
folgende Variable ein:
Bewölkung (Sonne) in Text %suntxt%
es gibt dann Ausgaben wie: stark bewölkt, sonnig, dunkel, etc.
Ansonsten kommst Du wohl nicht umhin, Dir ein Template zu basteln,
wo aus mehreren aktuellen Variablen (Temperatur, Windgeschwindigkeit, Regen, etc.)
ein aktueller Wetterzustand nachgebildet wird.
Gruß
wieso jetzt aktuelles Wetter ?
Bisher war doch nur von "Vorhersage" die Rede.
Aber egal, da fällt mir ( in Verbindung mit einem Helligkeits-Sensor ) nur
folgende Variable ein:
Bewölkung (Sonne) in Text %suntxt%
es gibt dann Ausgaben wie: stark bewölkt, sonnig, dunkel, etc.
Ansonsten kommst Du wohl nicht umhin, Dir ein Template zu basteln,
wo aus mehreren aktuellen Variablen (Temperatur, Windgeschwindigkeit, Regen, etc.)
ein aktueller Wetterzustand nachgebildet wird.
Gruß
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
-
CottaGym
Danke, Danke, Danke!!!
Ja die Idee mit dem zusammenbasteln hatte ich auch erst.... Aber wurde mir mehr und mehr zu kompliziert und einen Helligkeits-Sensor habe ich leider nicht...
Ich hatte mir anfangs überlegt, dass die Seite je nach aktueller Wetterlage das Aussehen ändert. Aber eben durch die Komplikationen haben mich dazu getrieben nach einer Alternative zu suchen. So bin ich auf forcast_number gestoßen, was mir jedoch erst "spanisch" vorkam und deswegen hatte ich hier im Forum euch gefragt!
Aber nun will ich euch nicht weiter nerven, genug Lösungsansätze habe ich ja nun. Danke für eure umfangreiche Hilfe, das Forum ist wirklich das schnellste und hilfreichste, was ich je gesehen habe! Respekt!
Gruß Flo
Ich hatte mir anfangs überlegt, dass die Seite je nach aktueller Wetterlage das Aussehen ändert. Aber eben durch die Komplikationen haben mich dazu getrieben nach einer Alternative zu suchen. So bin ich auf forcast_number gestoßen, was mir jedoch erst "spanisch" vorkam und deswegen hatte ich hier im Forum euch gefragt!
Aber nun will ich euch nicht weiter nerven, genug Lösungsansätze habe ich ja nun. Danke für eure umfangreiche Hilfe, das Forum ist wirklich das schnellste und hilfreichste, was ich je gesehen habe! Respekt!
Gruß Flo