Dateinamen absolut/relativ

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
ruba
Beiträge: 54
Registriert: 09 Mai 2006 16:54
Wohnort: Ternberg

Dateinamen absolut/relativ

Beitrag von ruba »

Hallo Wetterfreunde!

Vorab: Ich bin neu hier und meine Suche im Forum war mangels Stichwörter erfolglos.

Mein Problem:
Ich möchte meine Wetterdaten zukünftig automatisch uploaden.
Da die Dateinamen aber von WsWin absolut sind (z.B: W2006_31.gif oder MINMAX200608.htm) muss ich bei jedem Wochen- oder Monatswechsel die Dateinamen manuell ändern.

Es gibt sicher eine Lösung - nur habe ich sie nicht gefunden.
Bitte um einen Tipp.

Grüße aus Ternberg / Österreich
Rudolf Bamacher
ruba@aon.at
www.ruba.at
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Rudolf,
es gibt in WSWIN Dateien, deren Namen immer gleich bleibt, z.B. für den aktuellen Tag ist dies die aktuell.gif bzw. aktuell.html
Ebenso gibt es für die aktuelle Woche eine Datei namens "week.gif" und so könnte ich die Beispiele fortführen.
Schau Dir einfach mal in der WSWIN-Hilfe unter dem Stichwort "Dateien" an, was WSWIN alles erzeugt, dann siehst Du klarer.
ruba
Beiträge: 54
Registriert: 09 Mai 2006 16:54
Wohnort: Ternberg

Dateinamen absolut/relativ

Beitrag von ruba »

Hallo Werner!
Danke für die rasche Antwort.
Trotz eifriger Suche in der Hilfe habe ich mein Problem nicht lösen können:

- für die aktuellen Wochen-, Monatsgrafiken trifft deine Antwort zu
- ich habe aber in einer Statistik-Homepage auch die Grafiken für die Vorwoche und den Vormonat eingebunden; und hier suche ich nach relativen Dateinamen

Ich muss z.B. beim Wechsel von August zu September im Uploadprogramm den Namen MINMAX200608.htm auf MINMAX200609.htm manuell ändern.

(siehe www.ruba.at , dann Wetter)

Ich hoffe auf eine Antwort
Grüße aus Ternberg
Rudolf
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Rudolf,
Du solltest mal ganz gründlich (ist etwas langwierig) die custom_html durchsuchen, in der alle Variablen von WSWIN aufgeführt sind.
Dort wirst Du dann beispielsweise entdecken, dass es derartige Variablen gibt:
Aktuelle WochenGrafik %ws_weekgif% (berücksichtigt Jahresaufteilung, wenn gewählt)
Letzte WochenGrafik %ws_lweekgif% (berücksichtigt Jahresaufteilung, wenn gewählt)
Aktuelle MonatsGrafik %ws_monthgif% (berücksichtigt Jahresaufteilung, wenn gewählt)
Letzte MonatsGrafik %ws_lmonthgif%
So erzeugt dann z.B. die Variable %ws_lmonth.gif% den Dateinamen
2006/m200607.gif
Und wenn dann bestimmte Variablen nicht vorhanden sind, kann man den Namen auch selbst erzeugen lassen.
So kannst Du dir z.B. den Namen MINMAX200609.htm auch selbst erzeugen lassen, indem du für "200609" die entsprechenden Variablen einsetzt.
Damit dies alles funktioniert, musst Du Dich aber mit 2 Bereichen auseinandersetzen:
1. die sog. "benutzerdefinierten Dateien" und
2. der Verwendung der Variabeln von WSWIN
Dazu empfehle ich Dir folgende Bettlektüre:
http://www.wernerneudeck.de/wetter/faq/index.html
und
http://www.wernerneudeck.de/wetter/faqvar/index.html
Dazu ein Auszug, der für Dich beispielsweise sinngemäß trifft:
Sie brauchen fürs Internet eine Datei, die ihren Namen dem Monat anpasst, z.B. m200302.jpg (m= Monatsdatei; Jahr= 2003; Monat =Februar).
Kein Problem, denn sie bilden den Namen so:
m%ws_year%%ws_month2%.jpg
und bauen diese "Variable" in die custom.txt ein.
Bitte beachten: Die Variablennamen sind oft sehr ähnlich, hier wird beispielsweise nicht %ws_month% verwendet, sondern eben %ws_month2%, wodurch der Monatsname zweistellig ausgegeben wird, wie man es hier eben braucht.

Beim Abarbeiten der custom-Datei ersetzt WSWIN dann %ws_year% durch 2003 und %ws_month2% durch 02, wodurch ein Dateiname m200302.jpg entstanden ist.
Und nun viel Vergnügen.
ruba
Beiträge: 54
Registriert: 09 Mai 2006 16:54
Wohnort: Ternberg

Dateinamen absolut/relativ

Beitrag von ruba »

Hallo Werner!

Danke. Genau das war es.

Ich habe zwar deine WS-Praxis gelesen, aber offenbar nicht weit genug.

Beste Grüße
Rudolf
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Rudolf,
gern geschehen. Das ist schon klar: WSWIN ist ein so leistungsfähiges Programm, dass man in kurzer Zeit keinesfalls in der Lage ist, alle Möglichkeiten zu übersehen, dafür kannn es einfach zuviel. Aber deshalb haben wir ja das Forum hier.
Antworten