Seite 1 von 1

WsWin, FTP-Uploader und automatisches Beenden

Verfasst: 03 Okt 2011 11:59
von A.Pieroth
Hallo da draussen,

ich möchte gerne folgendes erreichen, um Resourcen auf meinem Server zu sparen:
- ein mal pro Stunde möchte ich WsWin per Windows-Aufgabenplanung starten
- sind die Daten ausgelesen (benutze eine CSV Datei), sollen die gewünschten Grafiken erstellt werden
- sind die Grafiken erstellt, möchte ich den FTP-Uploader starten, um die Daten auf meinen Internetserver zu schicken
- danach möchte ich WsWin beenden

Entsprechende Einstellungen habe ich in "Datei-Optionen" und "Steuerung-Optionen" vorgenommen und das ganzen läuft auch fast (!) korrekt.
Es wird WsWin gestartet, dieses liest meine Daten aus der CSV Datei und erstellt die Grafiken. Dann wird der FTP-Uploader gestartet und lädt alles zu meiner Internetseite hoch.
Leider jedoch beendet sich WsWin nicht!

Nun habe ich noch einen Lösungsweg versucht:
- WsWin per Aufgabenplanung gestartet, die Daten werden automatisch ausgelesen, dann jedoch der FTP Uploader nicht per WsWin gestartet. WsWin wird nach dem Auslesen automatisch beendet.
- etwas später wird der FTP-Uploader per Aufgabenplanung gestartet.
Auch dieser Lösungsweg funktioniert fast (!) perfekt.
Jedoch erstellt WsWin diesmal keine Grafiken!

Wie klappt es denn nun ganz perfekt?

CU
Andreas

Re: WsWin, FTP-Uploader und automatisches Beenden

Verfasst: 03 Okt 2011 12:13
von Fruchtzwerg
A.Pieroth hat geschrieben:WsWin wird nach dem Auslesen automatisch beendet.
Vielleicht sollte WsWin nicht gleich nach dem Auslesen beendet werden.
Denn erst nach dem Auslesen der Wetterstation
beginnt WsWin die Grafiken zu erstellen.

So ist es zumindest bei mir.

WsWin wird nach dem Auslesen automatisch beendet.

Verfasst: 07 Okt 2011 21:34
von f7222
Hallo!
Ich mache das so:
Ih starte mit zcron eine batch datei (zB. jede volle Stunde)
Wswin start
wait.exe Zeit eingeben
Wswin kill
Gruß fritz

Verfasst: 08 Okt 2011 06:43
von Fruchtzwerg
Hi.

Versuche mal 2 batch dateien.

1. Startet Wswin und den FTP-Uploader
2. Beendet WsWin

Alles ohne den Befehl WAIT.exe.
Er bringt den CPU auf ca 100 % .

Noch was.
tskill in Verbindung mit WsWin, geht meiner Erfahrung nach nicht
lange gut.

Verfasst: 08 Okt 2011 09:40
von weneu
Hallo Andreas,
rufe mal die WSWIN-Hilfe auf und gib dort das Suchwort "Übergabeparameter" ein.
Dort findest Du dann Parameter wie /auto, /all, /ftp, /down
die evtl Dein Problem lösen könnten.

Verfasst: 12 Okt 2011 07:51
von A.Pieroth
weneu hat geschrieben:Hallo Andreas,
rufe mal die WSWIN-Hilfe auf und gib dort das Suchwort "Übergabeparameter" ein.
Dort findest Du dann Parameter wie /auto, /all, /ftp, /down
die evtl Dein Problem lösen könnten.

Aaaah! :D
Ich glaube, hier komme ich der Sache endlich näher!!!

Vielen Dank!

Verfasst: 13 Okt 2011 09:31
von A.Pieroth
Tja, schön wäre es gewesen. Eigentlich war der Aufruf per Parameter exakt das, was ich erreichen wollte.

Also habe ich WsWin mit

WsWin32.exe /auto /all /ftp

aufgerufen und es passierte.... gar nichts. Das Programm wurde aufgerufen und tat nichts. Kein Abrufen der Wetterdaten (ich importiere hier aus einer CSV Datei), kein Erstellen der Internetdaten, kein automatisches Beenden, kein Starten des FTP-Uploaders.
Warum? (Ja, ich benutze die Vollversion)

Hm, ich glaube, ich habe den Knackpunkt gefunden.
/Auto ersetzt die Einstellung "Wetterdaten beim Start automatisch einlesen". Und dieser Punkt ist nicht verfügbar, wenn man die Wetterdaten aus einer Datei importiert und nicht aus einem Wetterinterface.
Schade, wieder eine Sackgasse, schön wäre es gewesen!

Verfasst: 13 Okt 2011 10:16
von weneu
Hallo Andreas,
ja, da dürftest Du recht haben, das habe ich wohl übersehen.

Verfasst: 14 Okt 2011 08:01
von agrostar
Ich habe das Problem ganz einfach mit der Software " DATA-BECKER PC-Zeitschaltuhr gelöst"
Das funktioniert bei mir unter Windows-XP einfach genial und zuverlässig.

http://www.amazon.de/Data-Becker-PC-Zei ... 969&sr=8-1