Script Awekas

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
djpatrick
Beiträge: 326
Registriert: 19 Sep 2004 15:39
Wohnort: Langeln
Kontaktdaten:

Script Awekas

Beitrag von djpatrick »

Muß die erste Zeile
<!-- %customfile=awekas.txt% -->
in der Textdatei stehen oder wird sie gelöscht, so dass die Werte um eine Zeile nach oben rutschen?


Es wäre auch top, wenn man mehrere Möglichkeiten hätte, wie bei Weather-Display. So könnte man mehrere Scripte mit unterschiedlichen Inhalten erstellen.
Gruß
Patrick
www.wetter-board.de
Edmund

Beitrag von Edmund »

Hallo Patrick,


warum willst du diesen Umweg gehen, es geht doch viel einfacher.

Schau mal unter

Steuerung
Einstellung APRS Template
und mache einen Haken unter awekas.txt

das wars.

Ich sehe auch kein Problem mehrere Scripte zu erstellen oder die erste Zeile eines Scripts zu loeschen, einfach mal die entsprechenden Hilfeseiten ansehen.
djpatrick
Beiträge: 326
Registriert: 19 Sep 2004 15:39
Wohnort: Langeln
Kontaktdaten:

Beitrag von djpatrick »

Danke, Problem ist gelöst.

Das mit dem Häckchen war klar, nur nicht, ob das Script so bleibt oder die erste Zeile raus muß. :wink:
Gruß
Patrick
www.wetter-board.de
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 Patrick,
Es wäre auch top, wenn man mehrere Möglichkeiten hätte, wie bei Weather-Display. So könnte man mehrere Scripte mit unterschiedlichen Inhalten erstellen.
Diese Möglichkeit ist problemlos gegeben. Du läßt die awekas.txt automatisch erstellen (da die Möglichkeit schließlich schon da ist) und dann kannst du mit weiteren Textdateien beliebige Scripte erzeugen.
Du baust in die wap.txt nach dem Befehl
<!-- %customfile=index.wml% -->
einen openfile Befehl ein in der Art
<!-- %openfile=meinscript.txt% -->
Dann wird alles, was du in der Datei "meinscript.txt" stehen hast (du kannst diese nach dem Muster der awekas.txt aufbauen und natürlich abändern), abgearbeitet und daraus die Daten erzeugt.
djpatrick
Beiträge: 326
Registriert: 19 Sep 2004 15:39
Wohnort: Langeln
Kontaktdaten:

Beitrag von djpatrick »

Danke Werner
Probiere ich gleich mal :wink:
Gruß
Patrick
www.wetter-board.de
djpatrick
Beiträge: 326
Registriert: 19 Sep 2004 15:39
Wohnort: Langeln
Kontaktdaten:

Beitrag von djpatrick »

Die Index.wml wird erzeugt, aber nicht die meinescript.txt (nenne sie mal so). Muß diese mit oder ohne Unterstrich vor dem Punkt geschrieben werden?
Wenn es funktionieren würde, wäre dann das Ergebnis automatisch im html-Ordner oder muß ich dort erst mal eine Leerdatei erzeugen?
Gruß
Patrick
www.wetter-board.de
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 Patrick,
der Name muß ohne Unterstrich sein, also z.B. meinscript.txt
Wichtig ist natürlich, dass du in der Datei meinscript.txt (bleiben wir bei dem Namen, als erste Zeile wiederum einfügst
<!-- %customfile=ticker.txt% -->
(wobei ticker.txt auch nur ein Beispiel ist, es muss der Name der Datei angegeben werden, die erzeugt werden soll)
Um das Ganze zu verdeutlichen:
a) in deiner wap.txt heißen die ersten beiden Zeilen
<!-- %customfile=index.wml% -->
<!-- %openfile=meinscript.txt% -->
b) die ersten Zeilen der meinscript.txt lauten
<!-- %customfile=ticker.txt% -->
%unit_on%aktuelles Wetter aus XY-Stadt %ws_date%, %ws_time% Uhr ++ Außentemp. %curval[5]% ++ Feuchte %curval[21]% ++ Luftdruck %curval[33]%
Dadurch würde eine Datei namens ticker.txt erzeugt, die das Datum, die Uhrzeit, die Außentemperatur usw. enthält
Zum Schluss:
Du musst keine Leerdatei erzeugen und die ticker.txt würde im HTML-Verzeichnis gespeichert.
djpatrick
Beiträge: 326
Registriert: 19 Sep 2004 15:39
Wohnort: Langeln
Kontaktdaten:

Beitrag von djpatrick »

Es funktioniert, vornweg. :wink:
Allerdings habe ich als customfiele geschrieben: <!-- %customfile=meinescript.txt% -->
Nun wurde im html-Ordner nicht meinescript.txt abgelegt, sondern ws_meinescript.txt
Gruß
Patrick
www.wetter-board.de
Benutzeravatar
Werner
Site Admin
Beiträge: 6071
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 140 mal
Kontaktdaten:

Beitrag von Werner »

@Patrick,

Du solltest für die Ausgangs-Custom-Datei nicht den gleichen Namen verwenden, wie für das Ergebnis.

... deshlab hängt das Programm "ws_ " vorne an.


Werner
Antworten