WDlive
Moderatoren: Werner, Tex, weneu
-
Epfenbachwetter
- Beiträge: 181
- Registriert: 12 Feb 2004 10:55
- Wohnort: Epfenbach
- Kontaktdaten:
WDlive
Hallo zusammen.
Brian & Co. haben seit kurzem die Version 4.05 von Weather Display Live herausgebracht. Nun finde ich hier einige neue Variablen (z.B. Regenverteilung der letzten 12 Monate)
Kann man das mit WsWin auch nutzen? Wie passe ich die clientraw.txt, clientrawdaily.txt und clientrawextra.txt an?
Wer kann mir helfen?
Gruß,
Dirk
Brian & Co. haben seit kurzem die Version 4.05 von Weather Display Live herausgebracht. Nun finde ich hier einige neue Variablen (z.B. Regenverteilung der letzten 12 Monate)
Kann man das mit WsWin auch nutzen? Wie passe ich die clientraw.txt, clientrawdaily.txt und clientrawextra.txt an?
Wer kann mir helfen?
Gruß,
Dirk
-
Epfenbachwetter
- Beiträge: 181
- Registriert: 12 Feb 2004 10:55
- Wohnort: Epfenbach
- Kontaktdaten:
-
rolsch
-
guenterr
-
rolsch
-
guenterr
-
MichaGreen
- Beiträge: 250
- Registriert: 03 Jan 2003 01:00
- Wohnort: Büdelsdorf, S.-H.
- Kontaktdaten:
Hallo Leute,
Habe mit meiner VP mit recht gutem Erfolg die drei Steuerdateien für WDLive von WSWin erstellen lassen, ein paar kleine Macken (Dauer Trockenheit) sind zwar drin, aber diese sind zu verschmerzen.
wswin_nrt.txt:
%customfile=Pfad zum WDLive-Verzeichnis, wo die clientraw.txt erzeugt werden soll%
%openfile&remove=ws_clientrawdaily.txt%
%unit_off%%alwaysseppoint_on%12345 %windkts% %windgkts% %nrtval[36]% %nrtval[0]% %nrtval[-1]% %nrtval[33]% %rainday% %rainmonth% %rainyear% 0 0 %nrtval[1]% %nrtval[17]% %ws_comparestr=- -~%nrtval[13]%~0% %forecast_number_vant% %nrtval[2]% %nrtval[18]% 1 %avgvalpast[34~-1~00~0000]% %ws_comparestr=- -~%nrtval[3]%~0% %ws_comparestr=- -~%nrtval[4]%~0% %ws_comparestr=- -~%nrtval[5]%~0% %ws_comparestr=- -~%nrtval[6]%~0% %ws_comparestr=- -~%nrtval[7]%~0% %ws_comparestr=- -~%nrtval[8]%~0% %ws_comparestr=- -~%nrtval[19]%~0% %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_hour% %ws_minute% %ws_nrt_sec% %ws_modtext[Wetter in STATIONSNAME]%-%ws_nrttime% 0 %sunproz% %ws_day% %ws_month% 0 0 0 0 0 0 0 %nrtval[44]% 0 %maxval[0]% %minval[2]% 0 %ws_modtext[%forecast_vant%]% %ws_comparestr=0~%ws_baro1h%~0 %%ws_arraywind[20]% %windgmaxkts% %nrtval[43]% %ws_calc[/]=%cloudline%~0.3048~1% %ws_day2%/%ws_month2%/%ws_year% 0 0 %nrtval[44]% %minval[44]% %ws_comparestr=- -~%nrtval[41]%~0% %ws_arraywind[10]% %ws_arraytemp[10]% %ws_arrayrain[10]% 0 0 %heatindex[2]% %windmaxkts% 0 --- --- %avg10minwinddir% 0 0 0.0 0.0 %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_comparestr=- -~%nrtval[22]%~0% %ws_comparestr=- -~%nrtval[23]%~0% %ws_comparestr=- -~%nrtval[24]%~0% %ws_comparestr=- -~%nrtval[42]%~0% %maxval[1]% %minval[1]% %wetbulbtemp% %maxval[33]% %minval[33]%
%alwaysseppoint_off%%ws_delline%
ws_clientrawdaily.txt:
%customfile=Pfad zum WDLive-Verzeichnis, wo die clientrawdaily.txt erzeugt werden soll%
%openfile&remove=ws_clientrawextra.txt%
12345 %ws_arraytempmax31d%%ws_arraytempmin31d%%ws_arrayrain31d%%ws_arraybaro31d%%ws_arraywind31d%
ws_clientrawextra.txt:
%customfile=Pfad zum WDLive-Verzeichnis, wo die clientrawextra.txt erzeugt werden soll%
%unit_off%%alwaysseppoint_on%%setmonthyear[%ws_month2%~0000]%%ws_userdate=DD MM YYYY% %ws_delline%
%ws_setmem[50]=%ws_comparestr=- -~%maxval_mpast[45~00~9999]%~%maxval_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[51]=%ws_comparestr=--~%maxtime_mpast[45~00~9999]%~%maxtime_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[52]=%ws_comparestr=--~%maxdate_mpast[45~00~9999]%~%maxdate_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[53]=%ws_replacestr=:~ ~%ws_getmem[51]%%% %ws_delline%
%ws_setmem[55]=%ws_calc[/]=%ws_getmem[50]%~1.852~1%% %ws_delline%
%ws_setmem[56]=%ws_calc[/]=%maxval_mpast[35~00~9999]%~1.852~1%% %ws_delline%
%maxval_mpast[0~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[0~00~9999]%% %maxdate_mpast[0~00~9999]% %minval_mpast[0~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[0~00~9999]%% %mindate_mpast[0~00~9999]% %ws_getmem[55]% %ws_getmem[53]% %ws_getmem[52]% -- 00 00 00 00 00 %minval_mpast[33~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[33~00~9999]%% %mindate_mpast[33~00~9999]% %maxval_mpast[33~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[33~00~9999]%% %maxdate_mpast[33~00~9999]% %maxval_mpast[34~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[34~00~9999]%% %maxdate_mpast[34~00~9999]% -- 00 00 00 00 00 %ws_getmem[56]% %ws_replacestr=:~ ~%maxtime_mpast[35~00~9999]%% %maxdate_mpast[35~00~9999]% 0.0 00 00 00 00 00 %maxval_mpast[13~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[13~00~9999]%% %maxdate_mpast[13~00~9999]% %minval_mpast[13~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[13~00~9999]%% %mindate_mpast[13~00~9999]% %minval_mpast[44~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[44~00~9999]%% %mindate_mpast[44~00~9999]% %maxval_mpast[36~00~9999]% 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00^=ws_setmemline1^
%ws_delline%
%unit_off%%alwaysseppoint_on%%setmonthyear[00~0000]%%ws_userdate=DD MM YYYY% %ws_delline%
%ws_setmem[50]=%ws_comparestr=- -~%maxval_mpast[45~00~9999]%~%maxval_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[51]=%ws_comparestr=--~%maxtime_mpast[45~00~9999]%~%maxtime_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[52]=%ws_comparestr=--~%maxdate_mpast[45~00~9999]%~%maxdate_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[53]=%ws_replacestr=:~ ~%ws_getmem[51]%%% %ws_delline%
%ws_setmem[55]=%ws_calc[/]=%ws_getmem[50]%~1.852~1%% %ws_delline%
%ws_setmem[56]=%ws_calc[/]=%maxval_mpast[35~00~9999]%~1.852~1%% %ws_delline%
%maxval_mpast[0~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[0~00~9999]%% %maxdate_mpast[0~00~9999]% %minval_mpast[0~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[0~00~9999]%% %mindate_mpast[0~00~9999]% %ws_getmem[55]% %ws_getmem[53]% %ws_getmem[52]% -- 00 00 00 00 00 %minval_mpast[33~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[33~00~9999]%% %mindate_mpast[33~00~9999]% %maxval_mpast[33~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[33~00~9999]%% %maxdate_mpast[33~00~9999]% %maxval_mpast[34~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[34~00~9999]%% %maxdate_mpast[34~00~9999]% -- 00 00 00 00 00 %ws_getmem[56]% %ws_replacestr=:~ ~%maxtime_mpast[35~00~9999]%% %maxdate_mpast[35~00~9999]% 0.0 00 00 00 00 00 %maxval_mpast[13~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[13~00~9999]%% %maxdate_mpast[13~00~9999]% %minval_mpast[13~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[13~00~9999]%% %mindate_mpast[13~00~9999]% %minval_mpast[44~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[44~00~9999]%% %mindate_mpast[44~00~9999]% %maxval_mpast[36~00~9999]% 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00^=ws_setmemline2^
%ws_delline%
%unit_off%%alwaysseppoint_on%%ws_userdate=DD MM YYYY% %ws_delline%
%ws_setmem[50]=%ws_comparestr=- -~%LT_GustMax%~%LT_WindMax%%% %ws_delline%
%ws_setmem[51]=%ws_comparestr=--~%LT_GustMaxTime%~%LT_WindMaxTime%%% %ws_delline%
%ws_setmem[52]=%ws_comparestr=--~%LT_GustMaxDate%~%LT_WindMaxDate%%% %ws_delline%
%ws_setmem[53]=%ws_replacestr=:~ ~%ws_getmem[51]%%% %ws_delline%
%ws_setmem[55]=%ws_calc[/]=%ws_getmem[50]%~1.852~1%% %ws_delline%
%ws_setmem[56]=%ws_calc[/]=%LT_WindMax%~1.852~1%% %ws_delline%
%ws_setmem[44]=%ws_comparestr=- -~%LT_Temp2Max%~0.0%% %ws_delline%
%ws_setmem[45]=%ws_comparestr=--~%LT_Temp2MaxTime%~00%% %ws_delline%
%ws_setmem[46]=%ws_comparestr=--~%LT_Temp2MaxDate%~00%% %ws_delline%
%ws_setmem[45]=%ws_replacestr=:~ ~%ws_getmem[45]%%% %ws_delline%
%ws_setmem[47]=%ws_comparestr=- -~%LT_Temp2Min%~0.0%% %ws_delline%
%ws_setmem[48]=%ws_comparestr=--~%LT_Temp2MinTime%~00%% %ws_delline%
%ws_setmem[49]=%ws_comparestr=--~%LT_Temp2MinDate%~00%% %ws_delline%
%ws_setmem[48]=%ws_replacestr=:~ ~%ws_getmem[48]%%% %ws_delline%
%LT_TempMax% %ws_replacestr=:~ ~%LT_TempMaxTime%% %LT_TempMaxDate% %LT_TempMin% %ws_replacestr=:~ ~%LT_TempMinTime%% %LT_TempMinDate% %ws_getmem[55]% %ws_getmem[53]% %ws_getmem[52]% -- 00 00 00 00 00 %LT_BaroMin% %ws_replacestr=:~ ~%LT_BaroMinTime%% %LT_BaroMinDate% %LT_BaroMax% %ws_replacestr=:~ ~%LT_BaroMaxTime%% %LT_BaroMaxDate% %LT_RainDayMax% 00 00 %LT_RainDayMaxDate% %LT_RainHourMax% 00 00 %LT_RainHourMaxDate% %ws_getmem[56]% %ws_replacestr=:~ ~%LT_WindMaxTime%% %LT_WindMaxDate% -- 00 00 00 00 00 %ws_getmem[44]% %ws_getmem[45]% %ws_getmem[46]% %ws_getmem[47]% %ws_getmem[48]% %ws_getmem[49]% -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 -- 00 00 00 00 00^=ws_setmemline3^
%ws_delline%
%ws_userdate=%%ws_delline%
12345 %ws_arraywind24h% %ws_arraytemp24h% %ws_arrayrain24h% ^ws_getmemline1^ ^ws_getmemline2^ ^ws_getmemline3^ %ws_arraybaro24h% %ws_arraytime24h% 0 0 %snowheight% %ws_lastraind% %rain0month% %ws_arrayrainweek%%ws_arraysolar24h% %ws_arrayuv24h% %ws_modtext[%forecast_vant%]% %ws_evapotransvt_day%
^=ws_setmemline1^
^=ws_setmemline2^
^=ws_setmemline3^
Unter "Steuerung" --> "Near Realtime Flash" ist die Abarbeitung der wswin_nrt.txt aktiviert, die weiteren Dateien werden dann von dieser Datei aus abgearbeitet. Die Textdateien müssen im WSWin-Programmverzeichnis liegen.
Das Ergebnis ist unter http://buedelsdorfwetter.dyndns.org/wdlive/index.html zu sehen. Die Daten werden zur Zeit aber ebenfalls nur alle 10 Minuten aktualisiert, da WSWin im Dateiüberwachungs-Modus läuft. Bei Online-Betrieb werden hier die Daten dann nahe Echtzeit aktualisiert.
Grüsse,
Michael
Habe mit meiner VP mit recht gutem Erfolg die drei Steuerdateien für WDLive von WSWin erstellen lassen, ein paar kleine Macken (Dauer Trockenheit) sind zwar drin, aber diese sind zu verschmerzen.
wswin_nrt.txt:
%customfile=Pfad zum WDLive-Verzeichnis, wo die clientraw.txt erzeugt werden soll%
%openfile&remove=ws_clientrawdaily.txt%
%unit_off%%alwaysseppoint_on%12345 %windkts% %windgkts% %nrtval[36]% %nrtval[0]% %nrtval[-1]% %nrtval[33]% %rainday% %rainmonth% %rainyear% 0 0 %nrtval[1]% %nrtval[17]% %ws_comparestr=- -~%nrtval[13]%~0% %forecast_number_vant% %nrtval[2]% %nrtval[18]% 1 %avgvalpast[34~-1~00~0000]% %ws_comparestr=- -~%nrtval[3]%~0% %ws_comparestr=- -~%nrtval[4]%~0% %ws_comparestr=- -~%nrtval[5]%~0% %ws_comparestr=- -~%nrtval[6]%~0% %ws_comparestr=- -~%nrtval[7]%~0% %ws_comparestr=- -~%nrtval[8]%~0% %ws_comparestr=- -~%nrtval[19]%~0% %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_hour% %ws_minute% %ws_nrt_sec% %ws_modtext[Wetter in STATIONSNAME]%-%ws_nrttime% 0 %sunproz% %ws_day% %ws_month% 0 0 0 0 0 0 0 %nrtval[44]% 0 %maxval[0]% %minval[2]% 0 %ws_modtext[%forecast_vant%]% %ws_comparestr=0~%ws_baro1h%~0 %%ws_arraywind[20]% %windgmaxkts% %nrtval[43]% %ws_calc[/]=%cloudline%~0.3048~1% %ws_day2%/%ws_month2%/%ws_year% 0 0 %nrtval[44]% %minval[44]% %ws_comparestr=- -~%nrtval[41]%~0% %ws_arraywind[10]% %ws_arraytemp[10]% %ws_arrayrain[10]% 0 0 %heatindex[2]% %windmaxkts% 0 --- --- %avg10minwinddir% 0 0 0.0 0.0 %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_comparestr=- -~%nrtval[22]%~0% %ws_comparestr=- -~%nrtval[23]%~0% %ws_comparestr=- -~%nrtval[24]%~0% %ws_comparestr=- -~%nrtval[42]%~0% %maxval[1]% %minval[1]% %wetbulbtemp% %maxval[33]% %minval[33]%
%alwaysseppoint_off%%ws_delline%
ws_clientrawdaily.txt:
%customfile=Pfad zum WDLive-Verzeichnis, wo die clientrawdaily.txt erzeugt werden soll%
%openfile&remove=ws_clientrawextra.txt%
12345 %ws_arraytempmax31d%%ws_arraytempmin31d%%ws_arrayrain31d%%ws_arraybaro31d%%ws_arraywind31d%
ws_clientrawextra.txt:
%customfile=Pfad zum WDLive-Verzeichnis, wo die clientrawextra.txt erzeugt werden soll%
%unit_off%%alwaysseppoint_on%%setmonthyear[%ws_month2%~0000]%%ws_userdate=DD MM YYYY% %ws_delline%
%ws_setmem[50]=%ws_comparestr=- -~%maxval_mpast[45~00~9999]%~%maxval_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[51]=%ws_comparestr=--~%maxtime_mpast[45~00~9999]%~%maxtime_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[52]=%ws_comparestr=--~%maxdate_mpast[45~00~9999]%~%maxdate_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[53]=%ws_replacestr=:~ ~%ws_getmem[51]%%% %ws_delline%
%ws_setmem[55]=%ws_calc[/]=%ws_getmem[50]%~1.852~1%% %ws_delline%
%ws_setmem[56]=%ws_calc[/]=%maxval_mpast[35~00~9999]%~1.852~1%% %ws_delline%
%maxval_mpast[0~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[0~00~9999]%% %maxdate_mpast[0~00~9999]% %minval_mpast[0~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[0~00~9999]%% %mindate_mpast[0~00~9999]% %ws_getmem[55]% %ws_getmem[53]% %ws_getmem[52]% -- 00 00 00 00 00 %minval_mpast[33~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[33~00~9999]%% %mindate_mpast[33~00~9999]% %maxval_mpast[33~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[33~00~9999]%% %maxdate_mpast[33~00~9999]% %maxval_mpast[34~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[34~00~9999]%% %maxdate_mpast[34~00~9999]% -- 00 00 00 00 00 %ws_getmem[56]% %ws_replacestr=:~ ~%maxtime_mpast[35~00~9999]%% %maxdate_mpast[35~00~9999]% 0.0 00 00 00 00 00 %maxval_mpast[13~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[13~00~9999]%% %maxdate_mpast[13~00~9999]% %minval_mpast[13~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[13~00~9999]%% %mindate_mpast[13~00~9999]% %minval_mpast[44~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[44~00~9999]%% %mindate_mpast[44~00~9999]% %maxval_mpast[36~00~9999]% 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00^=ws_setmemline1^
%ws_delline%
%unit_off%%alwaysseppoint_on%%setmonthyear[00~0000]%%ws_userdate=DD MM YYYY% %ws_delline%
%ws_setmem[50]=%ws_comparestr=- -~%maxval_mpast[45~00~9999]%~%maxval_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[51]=%ws_comparestr=--~%maxtime_mpast[45~00~9999]%~%maxtime_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[52]=%ws_comparestr=--~%maxdate_mpast[45~00~9999]%~%maxdate_mpast[35~00~9999]%%% %ws_delline%
%ws_setmem[53]=%ws_replacestr=:~ ~%ws_getmem[51]%%% %ws_delline%
%ws_setmem[55]=%ws_calc[/]=%ws_getmem[50]%~1.852~1%% %ws_delline%
%ws_setmem[56]=%ws_calc[/]=%maxval_mpast[35~00~9999]%~1.852~1%% %ws_delline%
%maxval_mpast[0~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[0~00~9999]%% %maxdate_mpast[0~00~9999]% %minval_mpast[0~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[0~00~9999]%% %mindate_mpast[0~00~9999]% %ws_getmem[55]% %ws_getmem[53]% %ws_getmem[52]% -- 00 00 00 00 00 %minval_mpast[33~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[33~00~9999]%% %mindate_mpast[33~00~9999]% %maxval_mpast[33~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[33~00~9999]%% %maxdate_mpast[33~00~9999]% %maxval_mpast[34~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[34~00~9999]%% %maxdate_mpast[34~00~9999]% -- 00 00 00 00 00 %ws_getmem[56]% %ws_replacestr=:~ ~%maxtime_mpast[35~00~9999]%% %maxdate_mpast[35~00~9999]% 0.0 00 00 00 00 00 %maxval_mpast[13~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[13~00~9999]%% %maxdate_mpast[13~00~9999]% %minval_mpast[13~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[13~00~9999]%% %mindate_mpast[13~00~9999]% %minval_mpast[44~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[44~00~9999]%% %mindate_mpast[44~00~9999]% %maxval_mpast[36~00~9999]% 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00^=ws_setmemline2^
%ws_delline%
%unit_off%%alwaysseppoint_on%%ws_userdate=DD MM YYYY% %ws_delline%
%ws_setmem[50]=%ws_comparestr=- -~%LT_GustMax%~%LT_WindMax%%% %ws_delline%
%ws_setmem[51]=%ws_comparestr=--~%LT_GustMaxTime%~%LT_WindMaxTime%%% %ws_delline%
%ws_setmem[52]=%ws_comparestr=--~%LT_GustMaxDate%~%LT_WindMaxDate%%% %ws_delline%
%ws_setmem[53]=%ws_replacestr=:~ ~%ws_getmem[51]%%% %ws_delline%
%ws_setmem[55]=%ws_calc[/]=%ws_getmem[50]%~1.852~1%% %ws_delline%
%ws_setmem[56]=%ws_calc[/]=%LT_WindMax%~1.852~1%% %ws_delline%
%ws_setmem[44]=%ws_comparestr=- -~%LT_Temp2Max%~0.0%% %ws_delline%
%ws_setmem[45]=%ws_comparestr=--~%LT_Temp2MaxTime%~00%% %ws_delline%
%ws_setmem[46]=%ws_comparestr=--~%LT_Temp2MaxDate%~00%% %ws_delline%
%ws_setmem[45]=%ws_replacestr=:~ ~%ws_getmem[45]%%% %ws_delline%
%ws_setmem[47]=%ws_comparestr=- -~%LT_Temp2Min%~0.0%% %ws_delline%
%ws_setmem[48]=%ws_comparestr=--~%LT_Temp2MinTime%~00%% %ws_delline%
%ws_setmem[49]=%ws_comparestr=--~%LT_Temp2MinDate%~00%% %ws_delline%
%ws_setmem[48]=%ws_replacestr=:~ ~%ws_getmem[48]%%% %ws_delline%
%LT_TempMax% %ws_replacestr=:~ ~%LT_TempMaxTime%% %LT_TempMaxDate% %LT_TempMin% %ws_replacestr=:~ ~%LT_TempMinTime%% %LT_TempMinDate% %ws_getmem[55]% %ws_getmem[53]% %ws_getmem[52]% -- 00 00 00 00 00 %LT_BaroMin% %ws_replacestr=:~ ~%LT_BaroMinTime%% %LT_BaroMinDate% %LT_BaroMax% %ws_replacestr=:~ ~%LT_BaroMaxTime%% %LT_BaroMaxDate% %LT_RainDayMax% 00 00 %LT_RainDayMaxDate% %LT_RainHourMax% 00 00 %LT_RainHourMaxDate% %ws_getmem[56]% %ws_replacestr=:~ ~%LT_WindMaxTime%% %LT_WindMaxDate% -- 00 00 00 00 00 %ws_getmem[44]% %ws_getmem[45]% %ws_getmem[46]% %ws_getmem[47]% %ws_getmem[48]% %ws_getmem[49]% -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 -- 00 00 00 00 00^=ws_setmemline3^
%ws_delline%
%ws_userdate=%%ws_delline%
12345 %ws_arraywind24h% %ws_arraytemp24h% %ws_arrayrain24h% ^ws_getmemline1^ ^ws_getmemline2^ ^ws_getmemline3^ %ws_arraybaro24h% %ws_arraytime24h% 0 0 %snowheight% %ws_lastraind% %rain0month% %ws_arrayrainweek%%ws_arraysolar24h% %ws_arrayuv24h% %ws_modtext[%forecast_vant%]% %ws_evapotransvt_day%
^=ws_setmemline1^
^=ws_setmemline2^
^=ws_setmemline3^
Unter "Steuerung" --> "Near Realtime Flash" ist die Abarbeitung der wswin_nrt.txt aktiviert, die weiteren Dateien werden dann von dieser Datei aus abgearbeitet. Die Textdateien müssen im WSWin-Programmverzeichnis liegen.
Das Ergebnis ist unter http://buedelsdorfwetter.dyndns.org/wdlive/index.html zu sehen. Die Daten werden zur Zeit aber ebenfalls nur alle 10 Minuten aktualisiert, da WSWin im Dateiüberwachungs-Modus läuft. Bei Online-Betrieb werden hier die Daten dann nahe Echtzeit aktualisiert.
Grüsse,
Michael
-
Epfenbachwetter
- Beiträge: 181
- Registriert: 12 Feb 2004 10:55
- Wohnort: Epfenbach
- Kontaktdaten:
Hallo Micha,MichaGreen hat geschrieben:Hallo Leute,
wswin_nrt.txt:
%customfile=Pfad zum WDLive-Verzeichnis, wo die clientraw.txt erzeugt werden soll%
%openfile&remove=ws_clientrawdaily.txt%
%unit_off%%alwaysseppoint_on%12345 %windkts% %windgkts% %nrtval[36]% %nrtval[0]% %nrtval[-1]% %nrtval[33]% %rainday% (...)
ersetze mal in der wswin_nrt.txt die Parameter %windkts% %windgkts% durch %nrtwindkts% %nrtwindgkts%
dann wird der Wind auch im 2,5-Sekunden-Takt aktualisiert.
Gruß,
Dirk
-
rolsch
Aber doch nur,Epfenbachwetter hat geschrieben:...dann wird der Wind auch im 2,5-Sekunden-Takt aktualisiert...
Gruß,
Dirk
wenn WDLive direkt auf dem Server installiert ist,
wo auch WsWin32 seine Dateien aktualisiert.
Werden die Dateien erst per FTP zum Webspace übertragen,
nützen auch die NRT-Funktionen nichts - oder?
-
Epfenbachwetter
- Beiträge: 181
- Registriert: 12 Feb 2004 10:55
- Wohnort: Epfenbach
- Kontaktdaten:
-
MichaGreen
- Beiträge: 250
- Registriert: 03 Jan 2003 01:00
- Wohnort: Büdelsdorf, S.-H.
- Kontaktdaten:
Epfenbachwetter hat geschrieben:Hallo Dirk,MichaGreen hat geschrieben:Hallo Leute,
wswin_nrt.txt:
Hallo Micha,
ersetze mal in der wswin_nrt.txt die Parameter %windkts% %windgkts% durch %nrtwindkts% %nrtwindgkts%
dann wird der Wind auch im 2,5-Sekunden-Takt aktualisiert.
Gruß,
Dirk
JA Danke für den Hinweis. Nutzt bei mir aber z.Z. nichts, da ich WSWin im Dateiüberwachungs-Modus laufen lasse und daher WSWin nur alle 10 Minuten neue Daten bekommt, ob mit oder ohne nrt-Variablen. Aber die Darstellung von WDLive ist halt sehr schön...
Grüsse
Michael
-
rolsch
-
MichaGreen
- Beiträge: 250
- Registriert: 03 Jan 2003 01:00
- Wohnort: Büdelsdorf, S.-H.
- Kontaktdaten:
-
rolsch
Hallo,
nun immerhin wurde im Datensatz aus
nun dieser Datensatz
Welche Auswirkungen dies auf WDLive hat,
habe ich nicht getestet...
nun immerhin wurde im Datensatz aus
Code: Alles auswählen
sonnig +0.30.0 0.0Code: Alles auswählen
sonnig +0.3 0.0 0.0habe ich nicht getestet...
-
Epfenbachwetter
- Beiträge: 181
- Registriert: 12 Feb 2004 10:55
- Wohnort: Epfenbach
- Kontaktdaten:
Hier fehlt in der clientrawextra.txt auch noch ein Leerzeichen!MichaGreen hat geschrieben: 12345 %ws_arraywind24h% %ws_arraytemp24h% %ws_arrayrain24h% ^ws_getmemline1^ ^ws_getmemline2^ ^ws_getmemline3^ %ws_arraybaro24h% %ws_arraytime24h% 0 0 %snowheight% %ws_lastraind% %rain0month% %ws_arrayrainweek%%ws_arraysolar24h% %ws_arrayuv24h% %ws_modtext[%forecast_vant%]% %ws_evapotransvt_day%
Gruß,
Dirk
