Änderungen

Wechseln zu: Navigation, Suche

TCLScript:twilight

1.159 Byte hinzugefügt, 18:29, 21. Aug. 2011
Bugfix zur Berechnung von nächtlichen Dämmerungen im Sommer
Die Formel zur Berechnung des Sonnenstandes basiert auf dieser [http://lexikon.astronomie.info/zeitgleichung/ Zeitgleichung].
===Neu ab Version 1.5:===
Frühere Versionen stürzten ab, wenn es keine astronomische Dämmerung mehr gab. Dies tritt im Sommer in unseren Breitengraden auf. Außerdem hatte das Script Probleme mit Untergangszeiten, welche nach Mitternacht lagen. Diese Probleme sind mit der neuen Version behoben. Wenn es keine Dämmerung einer bestimmten Art an der angegebenen Position gibt, dann wird diese in der Dämmerungstabelle mit --:--:-- angezeigt. Weiterhin wird in dem Feld "Dämmerungszeiten" nun der Tag angezeigt, für den die Berechnungen gelten, da u. U. nach Mitternacht noch Zeiten des Vortages gelten können. (Das Script dürfte noch Probleme haben, wenn es keinen Tag gibt, was im Winter in sehr hohen Breitengraden auftreten kann - nicht in Deutschland.) <br/>
Bitte berücksichtigen, dass das Script nun nur noch einmalig aufgerufen wird!
:[[Datei:twilight.tcl]]
==Verwendung==
Das Script wird <s>täglich um Mitternacht aufgerufen. Es läuft dann als Hintergrundprozess bis zur astronomischen Abenddämmerung weiter.</s> ''' ab Version 1.5 einmalig beim Start der CCU (als Programm ohne Bedingung)''' aufgerufen. Es läuft dann im Hintergrund endlos weiter. Dabei werden regelmäßig Debug-Ausgaben auf das Temp-Verzeichnis geschrieben. Dateien älter als 3 Tage werden gelöscht, so dass es nicht zu einem Überlauf kommt.
Folgende Systemvariablen werden benötigt:
123
Bearbeitungen