Teile d. wswin_customfiles.cfg-Lst nur 1mal/Tag abarbeiten
Moderatoren: Werner, Tex, weneu
-
WS-Mijas
Teile d. wswin_customfiles.cfg-Lst nur 1mal/Tag abarbeiten
Hallo WSWin-Experten,
wie wohl Viele von Euch lasse ich die "benutzerdefinierten Dateien" per wswin_customfiles.cfg generieren, was sehr gut funktioniert und viel komfortabler zu handlen ist als die Standardmethode "von Datei zu Datei-Kette".
Nun sind aber am Ende meiner Abarbeitungsliste 9 Dateien, in denen nur SEASON-Variablen zur Berechung aus den Jahren seit 1/2002 angewendet werden. WSWin hat damit sehr viel Rechenarbeit zu leisten und es dauert über 10 Minuten bis alle 9 .htmls erzeugt sind.
Der Ausleseinterval ist aber ebenfalls 10 Minuten und für die anderen 34 Dateien in der Abarbeitungsliste braucht WSWin zuvor schon etwa 90 Sekunden. Ich müßte also den Ausleseinterval auf min. 12 Minuten erhöhen, das will ich aber nicht.
Diese erwähnten 9 Dateien (es könnten auch noch mehr werden) müßten aber nur einmal am Tag (nach dem Datumswechsel) erzeugt werden, weil sich nur um 0:00h etwas ändert, dann den ganzen Tag nicht mehr. Sie werden also 6x24-1 = 143 mal unnötigerweise neu generiert.
Welche Möglichkeit habe ich, daß ich diese 9 Dateien separat behandeln und nur einmal täglich erzeugen lassen kann?
Es gibt ja nur eine ws_customfiles.cfg. Wenn es noch eine weitere (oder mehrere: ws_customfiles_x.cfg) mit benutzerdefinierter Startzeitvorgabe gäbe, wäre das keine Frage.
Zugegeben, das ist schon ein ziemlich ausgefallener Sonderfall, aber irgendwie lösbar sollte er doch sein.
Hat jemand eine Idee? Vielen Dank im voraus für helfende Antworten.
wie wohl Viele von Euch lasse ich die "benutzerdefinierten Dateien" per wswin_customfiles.cfg generieren, was sehr gut funktioniert und viel komfortabler zu handlen ist als die Standardmethode "von Datei zu Datei-Kette".
Nun sind aber am Ende meiner Abarbeitungsliste 9 Dateien, in denen nur SEASON-Variablen zur Berechung aus den Jahren seit 1/2002 angewendet werden. WSWin hat damit sehr viel Rechenarbeit zu leisten und es dauert über 10 Minuten bis alle 9 .htmls erzeugt sind.
Der Ausleseinterval ist aber ebenfalls 10 Minuten und für die anderen 34 Dateien in der Abarbeitungsliste braucht WSWin zuvor schon etwa 90 Sekunden. Ich müßte also den Ausleseinterval auf min. 12 Minuten erhöhen, das will ich aber nicht.
Diese erwähnten 9 Dateien (es könnten auch noch mehr werden) müßten aber nur einmal am Tag (nach dem Datumswechsel) erzeugt werden, weil sich nur um 0:00h etwas ändert, dann den ganzen Tag nicht mehr. Sie werden also 6x24-1 = 143 mal unnötigerweise neu generiert.
Welche Möglichkeit habe ich, daß ich diese 9 Dateien separat behandeln und nur einmal täglich erzeugen lassen kann?
Es gibt ja nur eine ws_customfiles.cfg. Wenn es noch eine weitere (oder mehrere: ws_customfiles_x.cfg) mit benutzerdefinierter Startzeitvorgabe gäbe, wäre das keine Frage.
Zugegeben, das ist schon ein ziemlich ausgefallener Sonderfall, aber irgendwie lösbar sollte er doch sein.
Hat jemand eine Idee? Vielen Dank im voraus für helfende Antworten.
-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
Hallo Bernd,
ich lasse ebenfalls ein paar zeitintensive Templates erstellen, die ich allerdings auch nicht nach jedem Datenauslesen aktualisieren lassen möchte.
Dazu gehe ich aber den "von Datei zu Datei-Kette"-Weg.
Allerdings wird diese "Dateikette" nicht über die custom.txt gestartet,
sondern über mein Monats- bzw. Jahres-Template ( template_m.txt, bzw. template_y.txt ) mit den entspr. openfile-Befehlen.
( Über die custom-Schiene werden zusätzlich auch Templates abgearbeitet, die aber nicht so zeitintensiv sind.)
Vorteil dieser Methode:
Ich kann selbst bestimmen, wann Monats- und Jahrestemplate und somit auch die zeitintensiven "Folge-Templates" abgearbeitet werden.
Dazu habe ich in WsWIN unter "Internet-Einstellungen-Allgemeines" den Haken bei "bei Aufzeichnung Benutzer-HTML-Datei(en) aktualisieren" gesetzt ( 0 Minuten)
und zusätzlich den Haken bei "autom. Internet-Dateien aktualisieren" gesetzt.
Dort habe ich ein 43 Min-Offset eigetragen und 3 Stunden "Aktualität" ausgewählt.
Somit werden mein Monats- und Jahrestemplate alle 3:43 Std:Min abgearbeitet und die "Folge-Templates" ebenfalls nur in diesem Zeitraum aktualisiert.
In Deinem Fall könntest Du aber auch 24 oder 12 Stunden auswählen, d.h. Deine Templates würden dann nur täglich, bzw. halbtäglich aktualisiert.
Die nicht so zeitintensiven Templates können aber trotzdem über die gewohnte custom-Schiene öfters abgearbeitet werden.
Nachteil: Du müsstest wahrscheinlich von Deiner "wswin_customfiles.cfg"-Mehode auf die "von Datei zu Datei-Kette"-Methode umstellen.
Gruß
Jörg
ich lasse ebenfalls ein paar zeitintensive Templates erstellen, die ich allerdings auch nicht nach jedem Datenauslesen aktualisieren lassen möchte.
Dazu gehe ich aber den "von Datei zu Datei-Kette"-Weg.
Allerdings wird diese "Dateikette" nicht über die custom.txt gestartet,
sondern über mein Monats- bzw. Jahres-Template ( template_m.txt, bzw. template_y.txt ) mit den entspr. openfile-Befehlen.
( Über die custom-Schiene werden zusätzlich auch Templates abgearbeitet, die aber nicht so zeitintensiv sind.)
Vorteil dieser Methode:
Ich kann selbst bestimmen, wann Monats- und Jahrestemplate und somit auch die zeitintensiven "Folge-Templates" abgearbeitet werden.
Dazu habe ich in WsWIN unter "Internet-Einstellungen-Allgemeines" den Haken bei "bei Aufzeichnung Benutzer-HTML-Datei(en) aktualisieren" gesetzt ( 0 Minuten)
und zusätzlich den Haken bei "autom. Internet-Dateien aktualisieren" gesetzt.
Dort habe ich ein 43 Min-Offset eigetragen und 3 Stunden "Aktualität" ausgewählt.
Somit werden mein Monats- und Jahrestemplate alle 3:43 Std:Min abgearbeitet und die "Folge-Templates" ebenfalls nur in diesem Zeitraum aktualisiert.
In Deinem Fall könntest Du aber auch 24 oder 12 Stunden auswählen, d.h. Deine Templates würden dann nur täglich, bzw. halbtäglich aktualisiert.
Die nicht so zeitintensiven Templates können aber trotzdem über die gewohnte custom-Schiene öfters abgearbeitet werden.
Nachteil: Du müsstest wahrscheinlich von Deiner "wswin_customfiles.cfg"-Mehode auf die "von Datei zu Datei-Kette"-Methode umstellen.
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
-
WS-Mijas
Monatstemplate mit benutzerdefinierten Dateienkette?
Danke Joergli für Deinen Vorschlag.
Mit Templates habe ich bisher noch garnichts gemacht. Da fehlt mir jegliche Übung.
Wenn ich mir aber die von WSWin mit gelieferte Muster- ws_customfiles.cfg ansehe finde ich den Sektor [template_m.txt] und ich schließe daraus, daß dort wohl auch die Monats-Templates in der Liste abgearbeitet werden können.
Meinst Du etwa, daß ich nur meine 9 "Einmal-am-Tag-Dateien" innerhalb des Monats-Templates in eine Dateien-Kette legen muß?
Ganz durschaue ich das noch nicht.
Wie würde denn die Struktur dieses Monats-Templates ausehen?
Kannst Du mir ein Muster Deines Monats-Templates zeigen, das ich dann entsprechend für meine Wünsche anpassen würde?
Es eilt aber nicht, schließlich sind wir im Wochenende. Da hat Deine Familie und die Entspannnung Vorrang!
Mit Templates habe ich bisher noch garnichts gemacht. Da fehlt mir jegliche Übung.
Wenn ich mir aber die von WSWin mit gelieferte Muster- ws_customfiles.cfg ansehe finde ich den Sektor [template_m.txt] und ich schließe daraus, daß dort wohl auch die Monats-Templates in der Liste abgearbeitet werden können.
Meinst Du etwa, daß ich nur meine 9 "Einmal-am-Tag-Dateien" innerhalb des Monats-Templates in eine Dateien-Kette legen muß?
Ganz durschaue ich das noch nicht.
Wie würde denn die Struktur dieses Monats-Templates ausehen?
Kannst Du mir ein Muster Deines Monats-Templates zeigen, das ich dann entsprechend für meine Wünsche anpassen würde?
Es eilt aber nicht, schließlich sind wir im Wochenende. Da hat Deine Familie und die Entspannnung Vorrang!
-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
Hallo Bernd,
sorry, ich habe mich wohl etwas "lasch" ausgedrückt.
Templates sind im Prinzip auch "benutzerdefinierte Dateien"
(Ich schmeiße diese Bezeichnungen leider immer durcheinander).
Siehe auch Werner's Hilfeseiten: http://www.wernerneudeck.de/wetter/faqtemp/index.html
In den Templates gibt es aber die Besonderheit, daß manche Variablen verschiedene Werte ausgeben, je nach dem, ob es sich um ein Monats-, Jahres-, oder anderes Template handelt.
Dies ist m.E. bei Deinem Fall jedoch sekundär, da es bei Dir ja "nur" darum geht, diese Templates zu einem bestimmten Zeitpunkt abarbeiten zu lassen.
Du läßt über Deine ws_customfiles.cfg ja schon benutzerdefinierte Dateien ähmm ... Templates
abarbeiten.
In der ws_customfiles.cfg wirst Du allerdings das template_m.txt nicht finden, deshalb hatte ich ja geschrieben, daß Du wahrscheinlich von Deiner "wswin_customfiles.cfg"-Mehode auf die "von Datei zu Datei-Kette"-Methode (= sog. custom-Schiene) umstellen musst.
Andererseits... wenn ich noch mal überlege, müsste es auch reichen, die zweite Dateikette über das Monats-Template anzustarten.
Ich gehe mal davon aus, daß Du bereits ein Monats-Tempate abarbeiten läßt.
In diesem Monats-Template (template_m.txt) sehen dann die ersten beiden Zeilen so aus:
Mit der ersten Zeile wird Dein Monats-Template erstellt.
Mit der zweiten Zeile wird Deine erste "Einmal_am_Tag"-Vorlage (benutzerdefinierte Datei) geöffnet.
In den ersten beiden Zeilen der einmal_am_tag1.txt steht dann dieses:
Mit der ersten Zeile wird dann aus der einmal_am_tag1.txt die einmal_am_tag1.html erstellt.
In der zweiten Zeile wird dann die einmal_am_tag2.txt eingelesen und daraus dann wiederum die einmal_am_tag2.html erstellt, etc.
So wird praktisch aus einer Datei immer eine Folgedatei geöffnet, in Deinem Fall also 9 Mal.
_______________________________________________________
Anders ausgedrückt:
Ich lasse eine "Dateikette" über die custom.txt abarbeiten.
Eine zweite Dateikette lasse ich über das template_m.txt abarbeiten.
Auf den Zeitpunkt der Abarbeitung der zweiten Dateikette kann ich mit den vorher geposteten WsWIN-Einstellungen Einfluß nehmen (also z.B. nur ein Mal täglich).
Ich hoffe, es ist jetzt etwas klarer geworden ?
Gruß
Jörg
sorry, ich habe mich wohl etwas "lasch" ausgedrückt.
Templates sind im Prinzip auch "benutzerdefinierte Dateien"
(Ich schmeiße diese Bezeichnungen leider immer durcheinander).
Siehe auch Werner's Hilfeseiten: http://www.wernerneudeck.de/wetter/faqtemp/index.html
In den Templates gibt es aber die Besonderheit, daß manche Variablen verschiedene Werte ausgeben, je nach dem, ob es sich um ein Monats-, Jahres-, oder anderes Template handelt.
Dies ist m.E. bei Deinem Fall jedoch sekundär, da es bei Dir ja "nur" darum geht, diese Templates zu einem bestimmten Zeitpunkt abarbeiten zu lassen.
Du läßt über Deine ws_customfiles.cfg ja schon benutzerdefinierte Dateien ähmm ... Templates
In der ws_customfiles.cfg wirst Du allerdings das template_m.txt nicht finden, deshalb hatte ich ja geschrieben, daß Du wahrscheinlich von Deiner "wswin_customfiles.cfg"-Mehode auf die "von Datei zu Datei-Kette"-Methode (= sog. custom-Schiene) umstellen musst.
Andererseits... wenn ich noch mal überlege, müsste es auch reichen, die zweite Dateikette über das Monats-Template anzustarten.
Genau so meine ich das.Meinst Du etwa, daß ich nur meine 9 "Einmal-am-Tag-Dateien" innerhalb des Monats-Templates in eine Dateien-Kette legen muß?
Ich gehe mal davon aus, daß Du bereits ein Monats-Tempate abarbeiten läßt.
In diesem Monats-Template (template_m.txt) sehen dann die ersten beiden Zeilen so aus:
Code: Alles auswählen
<!-- %customfile=.html% -->
<!-- %openfile=einmal_am_tag1.txt% -->Mit der zweiten Zeile wird Deine erste "Einmal_am_Tag"-Vorlage (benutzerdefinierte Datei) geöffnet.
In den ersten beiden Zeilen der einmal_am_tag1.txt steht dann dieses:
Code: Alles auswählen
<!-- %customfile=einmal_am_tag1.html% -->
<!-- %openfile=einmal_am_tag2.txt% -->In der zweiten Zeile wird dann die einmal_am_tag2.txt eingelesen und daraus dann wiederum die einmal_am_tag2.html erstellt, etc.
So wird praktisch aus einer Datei immer eine Folgedatei geöffnet, in Deinem Fall also 9 Mal.
_______________________________________________________
Anders ausgedrückt:
Ich lasse eine "Dateikette" über die custom.txt abarbeiten.
Eine zweite Dateikette lasse ich über das template_m.txt abarbeiten.
Auf den Zeitpunkt der Abarbeitung der zweiten Dateikette kann ich mit den vorher geposteten WsWIN-Einstellungen Einfluß nehmen (also z.B. nur ein Mal täglich).
Ich hoffe, es ist jetzt etwas klarer geworden ?
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
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Bernd,
und nachdem Jörg mir jetzt die ganze Arbeit abgenommen hat, kann ich noch etwas ergänzen.
Wenn Du bist jetzt keine template_m.txt benutzt hast (also das sog. Monatstemplate), dann kannst Du auch gleich die erste Deiner 9 Dateien mit Namen template_m.txt speichern (der Name ist wichtig, denn nur so erkennt wswin, dass es eine Monatsdatei abarbeiten soll).
In dieser template_m.txt muss nun, so wie Jörg es geschrieben hat, in der 2. Zeile der openfile-Befehl für die 2. Deiner 9 Dateien kommen und dann immer so weiter, wie Jörg geschrieben hat.
Wenn das alles erledigt ist, wäre es allerdings extrem wichtig, dass Du der "wswin_customfiles.cfg" diese Änderungen bekannt machst, sonst funktioniert Dein System u. U. nicht richtig.
Also so vorgehen, wie in der Hilfedatei von WSWIN beschrieben:
- bei "wswin_customfiles.cfg aktiv" den Haken entfernen
- bei "Daten aktualisieren: wswin_customfiles.cfg" den Haken setzen
- nun am besten manuell alle Dateien abarbeiten lassen, indem Du folgendes aufrufst:
- Internetdateien aktualisieren
- Benutzer-HTML/WML-Dateien aktualisieren
- Monatsansicht wählen und "Steuerung - Template-Datei erstellen" -->"Monat" aufrufen
Dadurch wird die wswin_customfiles.cfg automatisch neu aufgebaut (ein Hoch auf WSWIN) und anschließend kannst du den Haken bei "wswin_customfiles.cfg aktiv" wieder setzen.
Danach sollten alle Deine benutzerdefinierten Dateien in die "wswin_customfiles.cfg aktiv" aufgenommen worden sein.
Nachtrag:
Es ginge übrigens auch ohne die ganze openfile-Kette, aber dann müsstest Du die "wswin_customfiles.cfg" manuell erstellen, was ich nicht unbedingt empfehlen würde.
und nachdem Jörg mir jetzt die ganze Arbeit abgenommen hat, kann ich noch etwas ergänzen.
Wenn Du bist jetzt keine template_m.txt benutzt hast (also das sog. Monatstemplate), dann kannst Du auch gleich die erste Deiner 9 Dateien mit Namen template_m.txt speichern (der Name ist wichtig, denn nur so erkennt wswin, dass es eine Monatsdatei abarbeiten soll).
In dieser template_m.txt muss nun, so wie Jörg es geschrieben hat, in der 2. Zeile der openfile-Befehl für die 2. Deiner 9 Dateien kommen und dann immer so weiter, wie Jörg geschrieben hat.
Wenn das alles erledigt ist, wäre es allerdings extrem wichtig, dass Du der "wswin_customfiles.cfg" diese Änderungen bekannt machst, sonst funktioniert Dein System u. U. nicht richtig.
Also so vorgehen, wie in der Hilfedatei von WSWIN beschrieben:
- bei "wswin_customfiles.cfg aktiv" den Haken entfernen
- bei "Daten aktualisieren: wswin_customfiles.cfg" den Haken setzen
- nun am besten manuell alle Dateien abarbeiten lassen, indem Du folgendes aufrufst:
- Internetdateien aktualisieren
- Benutzer-HTML/WML-Dateien aktualisieren
- Monatsansicht wählen und "Steuerung - Template-Datei erstellen" -->"Monat" aufrufen
Dadurch wird die wswin_customfiles.cfg automatisch neu aufgebaut (ein Hoch auf WSWIN) und anschließend kannst du den Haken bei "wswin_customfiles.cfg aktiv" wieder setzen.
Danach sollten alle Deine benutzerdefinierten Dateien in die "wswin_customfiles.cfg aktiv" aufgenommen worden sein.
Nachtrag:
Es ginge übrigens auch ohne die ganze openfile-Kette, aber dann müsstest Du die "wswin_customfiles.cfg" manuell erstellen, was ich nicht unbedingt empfehlen würde.
-
WS-Mijas
Monatstemplate mit benutzerdefinierten Dateienkette?
Vielen, vielen Dank Joergli & Werner (weneu),
Ihr habt Euch große Mühe gemacht mit Euren beispielhaft ausführlichen Anleitungen. Genau so werde ich jetzt vorgehen.
Aber Eure Anleitungen habe ich kapiert und ich werde mich gleich darüber machen. Doch zuvor dazu nur noch eine
Frage:
Wie kann man das in der Monatstemplate steuern, daß erst zu einer von mir gewünschten Uhrzeit die Abarbeitung der Dateienkette gestartet wird?
Begründung der Frage:
Ich möchte meine "einmal-am-Tag-Dateien" erst um 08:30 jeden Tag aktualisieren lassen, denn erst danach (Sonnenaufgang) wurde von WSWin auch der aktuelle Zähler für die Tropennächte berichtigt.
Wann genau WSWin das jeden Tag macht habe ich noch nicht genau herausfinden können, jedenfalls nicht unmittelbar nach dem Datumswechsel wie für die anderen Tageszähler.
Ich sehe halt, daß am frühen Morgen, wenn es noch dunkel ist, der Zähler für die Tropennächte noch nicht aktualisiert wurde. Erst später, wenn es bereits hell ist wurde der Wert um 1 höher gesetzt als vorher (sofern die beendete Nacht eine Tropennacht war - eine Nacht endet defacto erst nach Sonnenaufgang).
Bitte entschuldigt meine Wissbegier!
Ihr habt Euch große Mühe gemacht mit Euren beispielhaft ausführlichen Anleitungen. Genau so werde ich jetzt vorgehen.
Nein, auch ein Monatstemplate habe ich bisher nicht erstellt und angewendet. Deshalb sind Templates für mich Neuland.Ich gehe mal davon aus, daß Du bereits ein Monats-Tempate abarbeiten läßt.
Aber Eure Anleitungen habe ich kapiert und ich werde mich gleich darüber machen. Doch zuvor dazu nur noch eine
Frage:
Wie kann man das in der Monatstemplate steuern, daß erst zu einer von mir gewünschten Uhrzeit die Abarbeitung der Dateienkette gestartet wird?
Begründung der Frage:
Ich möchte meine "einmal-am-Tag-Dateien" erst um 08:30 jeden Tag aktualisieren lassen, denn erst danach (Sonnenaufgang) wurde von WSWin auch der aktuelle Zähler für die Tropennächte berichtigt.
Wann genau WSWin das jeden Tag macht habe ich noch nicht genau herausfinden können, jedenfalls nicht unmittelbar nach dem Datumswechsel wie für die anderen Tageszähler.
Ich sehe halt, daß am frühen Morgen, wenn es noch dunkel ist, der Zähler für die Tropennächte noch nicht aktualisiert wurde. Erst später, wenn es bereits hell ist wurde der Wert um 1 höher gesetzt als vorher (sofern die beendete Nacht eine Tropennacht war - eine Nacht endet defacto erst nach Sonnenaufgang).
Bitte entschuldigt meine Wissbegier!
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Bernd,
Aber Du könntest versuchen, in der Zeile darüber einen entsprechend großen Offset einzugeben, um die mitternächtliche Aktion weiter in die Morgenstunden zu verlagern. Es käme auf einen Versuch an.
Prinzipiell geht das erstmal nicht, denn es stehen nur die Möglichkeiten bei "Internet - Einstellungen - Aktualität (Stunden)" zur Verfügung, als da sind von 1 Stunde (also jede Stunde) bis 24 (also einmal am Tag nach Mitternacht).daß erst zu einer von mir gewünschten Uhrzeit die Abarbeitung der Dateienkette gestartet wird?
Aber Du könntest versuchen, in der Zeile darüber einen entsprechend großen Offset einzugeben, um die mitternächtliche Aktion weiter in die Morgenstunden zu verlagern. Es käme auf einen Versuch an.
-
WS-Mijas
Maximales Offset 360 Minuten - leider zuwenig
Hallo Werner,
danke, Du hast immer doch wieder eine Ersstz-Lösung.
In diesem Fall setzen uns WSWin, meine geographische Position und die MEZ/MESZ im Zusammenhang allerdings eine Grenze.
Es sind max. 360 Minuten Offset möglich und das reicht bei uns zwischen Herbstanfang und Frühlingsanfang keinesfalls aus, denn da ist der Sonnenaufgang viel später als 06:00 morgens.
Denn obwohl wir hier fast 15° weiter westlich sind als Ihr in Deutschland haben wir ebenfalls die MEZ/MESZ. Dadurch verschieben sich optisch die Sonnenereignisse um ca. 1 Stunde gegenüber Mittel/Zentral-Europa:
- Sonnenaufgang gestern: 08:20 09.10.2009
- Sonnenaufgang heute: 08:21
- Sonnenaufgang morgen: 08:22 11.10.2009
Macht nichts. Ich kann damit leben, daß der Tropennachtzähler mit 1 Tag Verspätung korrekt ausgegeben wird.
danke, Du hast immer doch wieder eine Ersstz-Lösung.
In diesem Fall setzen uns WSWin, meine geographische Position und die MEZ/MESZ im Zusammenhang allerdings eine Grenze.
Es sind max. 360 Minuten Offset möglich und das reicht bei uns zwischen Herbstanfang und Frühlingsanfang keinesfalls aus, denn da ist der Sonnenaufgang viel später als 06:00 morgens.
Denn obwohl wir hier fast 15° weiter westlich sind als Ihr in Deutschland haben wir ebenfalls die MEZ/MESZ. Dadurch verschieben sich optisch die Sonnenereignisse um ca. 1 Stunde gegenüber Mittel/Zentral-Europa:
- Sonnenaufgang gestern: 08:20 09.10.2009
- Sonnenaufgang heute: 08:21
- Sonnenaufgang morgen: 08:22 11.10.2009
Macht nichts. Ich kann damit leben, daß der Tropennachtzähler mit 1 Tag Verspätung korrekt ausgegeben wird.
-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
Hallo zusammen,
Evtl. würde aber auch ein automatischer Neustart von WsWIN zur gewünschten Uhrzeit ausreichen ( Datei-Optionen-Zeitsteuerung->Programm beenden & Restart) ?
Dann würden die Dateien direkt nach dem Restart erstellt, dessen Zeitpunkt man ja vorgeben kann.
Dazu muss aber unter Internet-Einstellungen-Allgemeines bei "autom. Internet-Dateien aktualisieren" der Haken bei "nach Programm-Start immer aktualisieren" gesetzt sein.
Die Uhrzeit, wann der Restart erfolgen soll, müsste aber evtl. "großzügig über's Jahr" (falls sich der Zähler für die Tropennächte am Sonnenaufgang orientiert) manuell angepasst werden.
Will heißen, z.B. 1 Stunde oder 2 Stunden "Karenzzeit" einplanen.
Gruß
Jörg
.... man lernt nie ausDadurch wird die wswin_customfiles.cfg automatisch neu aufgebaut (ein Hoch auf WSWIN) und anschließend kannst du den Haken bei "wswin_customfiles.cfg aktiv" wieder setzen.
Wie Werner schon geschrieben hat, könnte man versuchen, mit dem Offset zu jonglieren, um den gewünschten Zeitpunkt zu treffen.Wie kann man das in der Monatstemplate steuern, daß erst zu einer von mir gewünschten Uhrzeit die Abarbeitung der Dateienkette gestartet wird?
Evtl. würde aber auch ein automatischer Neustart von WsWIN zur gewünschten Uhrzeit ausreichen ( Datei-Optionen-Zeitsteuerung->Programm beenden & Restart) ?
Dann würden die Dateien direkt nach dem Restart erstellt, dessen Zeitpunkt man ja vorgeben kann.
Dazu muss aber unter Internet-Einstellungen-Allgemeines bei "autom. Internet-Dateien aktualisieren" der Haken bei "nach Programm-Start immer aktualisieren" gesetzt sein.
Die Uhrzeit, wann der Restart erfolgen soll, müsste aber evtl. "großzügig über's Jahr" (falls sich der Zähler für die Tropennächte am Sonnenaufgang orientiert) manuell angepasst werden.
Will heißen, z.B. 1 Stunde oder 2 Stunden "Karenzzeit" einplanen.
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
-
WS-Mijas
Tägl. Neustart v. WSWin für Start des Monats-Templates
Grüß Gott Joergli,
danke für den Vorschlag, es freut mich, daß Du Dir immer noch Gedanken zu diesem Thema machst.
Das ist eine wirklich gute Idee
, die bestimmt genau das erreichen wird was mit dem auf 360 Minuten limitierten OFFSET in meiner Situation nicht möglich ist. So einfach
- darauf hätte ich auch selbst kommen müssen.
Es macht nur wenig Arbeit und nachdem ich bisher schon WSWin um 00:00 jeden Tag neu starten lasse brauche ich lediglich diese Zeit zu verschieben - auf versuchsweise vorerst 09:00 h. Das müßte auch für den 21./22. Dezember passen.
Ich werde das gleich mal so einstellen und testen.
Noch einen schönen Sonntag Abend.
danke für den Vorschlag, es freut mich, daß Du Dir immer noch Gedanken zu diesem Thema machst.
Das ist eine wirklich gute Idee
Es macht nur wenig Arbeit und nachdem ich bisher schon WSWin um 00:00 jeden Tag neu starten lasse brauche ich lediglich diese Zeit zu verschieben - auf versuchsweise vorerst 09:00 h. Das müßte auch für den 21./22. Dezember passen.
Ich werde das gleich mal so einstellen und testen.
Noch einen schönen Sonntag Abend.
- Werner
- Site Admin
- Beiträge: 6091
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 145 mal
- Kontaktdaten:
Hallo,
es gibt auch die Möglichkeit über die Steuerdatei
ws_controll.cfg
Man könnte hier mit Windows-Boardmitteln (Taskplaner) zu einer beliebigen Zeit die Datei ws_controll.cfg ins Wswin-Verzeichnis kopieren.
Der Inhalt könnte z.B. sein:
[Settings]
YearTemplate=1
und z.B. eine Stunde später
[Settings]
YearTemplate=0
Damit kann man die Abarbeitung des Jahrestemplates "dynamisch" ein und später wieder ausschalten.
Wswin löscht diese Datei nach Abarbeitung!
@Bernd
Templates bieten nur eine erweiterte Möglichkeit einer benutzerdefinierten Datei - dessen Möglichkeit man aber nicht nutzen muss.
... eine andere Möglichkeit wäre das Yesterday-Template zu nutzen ...
Werner
es gibt auch die Möglichkeit über die Steuerdatei
ws_controll.cfg
Man könnte hier mit Windows-Boardmitteln (Taskplaner) zu einer beliebigen Zeit die Datei ws_controll.cfg ins Wswin-Verzeichnis kopieren.
Der Inhalt könnte z.B. sein:
[Settings]
YearTemplate=1
und z.B. eine Stunde später
[Settings]
YearTemplate=0
Damit kann man die Abarbeitung des Jahrestemplates "dynamisch" ein und später wieder ausschalten.
Wswin löscht diese Datei nach Abarbeitung!
@Bernd
Templates bieten nur eine erweiterte Möglichkeit einer benutzerdefinierten Datei - dessen Möglichkeit man aber nicht nutzen muss.
... eine andere Möglichkeit wäre das Yesterday-Template zu nutzen ...
Werner
-
WS-Mijas
Die Essenz der möglichen Lösungen
Danke Werner (SiteAdmin),
für Deine Antwort mit mehreren Vorschlägen.
Es freut mich, daß Dir dieses Thema als wichtig erscheint und Du deshalb Deine Lösungen - aus der Quelle des Schöpfers
- zur allgemeinen Kenntnis gibst.
Dies zeigt wieder, daß ein WSWin-Anwender bei kniffligen Aufgaben, die bei erster Betrachtung als nicht lösbar aussehen, nicht gleich zu kapitulieren braucht.
Denn:
Nun werde ich Deine - @Werner - Lösungs-Tipps umsetzen und davon den für meine Aufgabenstellung geeignetsten dann anwenden.
Allen WSWin-Freunden wünsche ich weiterhin so viel Freude an diesem Klasse-Programm, wie ich sie habe und einen guten Wochenanfang.
für Deine Antwort mit mehreren Vorschlägen.
Es freut mich, daß Dir dieses Thema als wichtig erscheint und Du deshalb Deine Lösungen - aus der Quelle des Schöpfers
Dies zeigt wieder, daß ein WSWin-Anwender bei kniffligen Aufgaben, die bei erster Betrachtung als nicht lösbar aussehen, nicht gleich zu kapitulieren braucht.
Denn:
- 1. gibt es dieses vorzügliche Forum mit den fleißigen, hilfsbereiten und kompetenten Moderatoren,
2. gibt es aber auch viele andere Anwender, die sich durch ihre eigene Praxis mit WSWin findige und phantasievolle Lösungen einfallen lassen und hier preisgeben,
3. ist WSWin so vielseitig mit, für die meisten User ungeläufigen, feinen Ersatzfunktionen ausgestattet.
Nun werde ich Deine - @Werner - Lösungs-Tipps umsetzen und davon den für meine Aufgabenstellung geeignetsten dann anwenden.
Allen WSWin-Freunden wünsche ich weiterhin so viel Freude an diesem Klasse-Programm, wie ich sie habe und einen guten Wochenanfang.
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo,
und wenn wir schon so beim Loben sind
Ich finde es vor allem gut, wenn solche Fragen hier öffentlich im Forum diskutiert werden, denn es profitiert mit Sicherheit nicht nur der Fragesteller, sondern eben auch der eine oder andere User.
Vor allem bei sehr zeitintensiven benutzerdefinierten Dateien, die nicht stundenaktuell sein müssen, ist die Frage von Bernd durchaus berechtigt und letztlich auch weiterführend.
und wenn wir schon so beim Loben sind
Ich finde es vor allem gut, wenn solche Fragen hier öffentlich im Forum diskutiert werden, denn es profitiert mit Sicherheit nicht nur der Fragesteller, sondern eben auch der eine oder andere User.
Vor allem bei sehr zeitintensiven benutzerdefinierten Dateien, die nicht stundenaktuell sein müssen, ist die Frage von Bernd durchaus berechtigt und letztlich auch weiterführend.