Template in der Custom-Schiene wird nicht auber abgearbeitet

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Benutzeravatar
Mado
Beiträge: 814
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 15 mal
Kontaktdaten:

Beitrag von Mado »

gogosch hat geschrieben: Habe alle Scripts lokal am Server. Es ist so, dass das Abarbeiten der Templates manchmal nur "Krumpf" ergibt. :shock:
Sieht man dann im "Clientraw Parser" ganz deutlich.
Nach 3 Minuten, beim nächsten Durchlauf, ist (meist) wieder alles OK oder ein anderer Fehler poppt auf.
Oft wird ein Datum nicht richtig formatiert und dann sind die folgenden Variablen um mehrere Felder nach vorne verschoben.
Es passiert auch, dass plötzlich bei den "Memory Werten" mehrere Felder mit Nullen gefüllt werden. Dann verschiebt sich alles um diese Variablen nach hinten.
Oft sind die Fehler ganz hinten in der clientrawextra.txt.
Es ist übrigens nur und ausschließlich die clientrawextra.txt betroffen. Die anderen Templates laufen problemlos.
LG
Hartmut
Was du machen kannst, mal die alte clientrawextra.txt löschen, dann komplett diese Datei aus dem Userbereich herunter laden.
Dann kannst du ja selber mal die Variablen die noch fehlen oder nicht korrekt sind, mit dem Parser überprüfen, diese dann an den Stellen wo das fehlt mit xx markieren und dann ersetzen. (Welche Variable für welchen Wert hier gebraucht wird, steht ja in der ws_variables.txt) Könnte auch sein, dass du hier irgend eine ID von deiner Wetterstation hast die hier falsch eingetragen ist, b.z.w. an der falschen Stelle. Wenn alles in Ordnung ist, müsste am Ende in Zeile 767 dies stehen: (Record End (WD Ver)

Dann kann man genau sehen an welcher Stelle für den Wert diese Variable eingefügt werden soll. (Habe ich so gemacht)

Zu Beachtung: die clientrawextra.txt muss am Ende 767 Zeilen aufweisen. (Record End (WD Ver)

Die alte clientrawextra.txt, falls die nicht den Unterschied gegenüber der neuen clientrawextra.txt keinen Unterschied aufweist, liegt das Problem wo anders. (Wie schon erwähnt, Schnüffelprogramm von Microsoft oder was anderes was hier die Abspeicherung manipuliert.)
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
gogosch
Beiträge: 94
Registriert: 25 Jun 2009 17:51

Beitrag von gogosch »

Hi!
Genauso bin ich vorgegangen.
Hier
https://www.tnetweather.com/wdparserold ... mit=Submit
können die Raw-Files, die auf einer RAM-Disk liegen, jederzeit überprüft werden.
Jetzt hab ich die clientraw.extra mit 767 Elementen aus dem DL-Bereich neu erstellt.
Die Datei aus den DL-Bereich hat übrigens nur 700 Elemente.
Schaun mer mal .....
Auch mit der neu erstellten ws_clientraw das selbe negative Ergebnis:
Bild
Ab Zeile 316 setzt die Formatierung des Datums aus.
Weiter ist folgendes seltsam: %ws_arrayrainweek%%ws_arraysolar24h%
Wenn man die Variablen mit Blank trennt (%ws_arrayrainweek% %ws_arraysolar24h%) wird für das Blank eine 0 eingefügt.
Irgendwie blicke ich da nicht durch.
LG
Hartmut
Bild
Antworten