Molaf
27-02-2009, 04:31
Hallo allerseits,
ich habe ein Problem mit Perl-Skripten unter Windows (XP prof. SP3).
Privat habe ich keins mehr, weswegen ich nur noch auf der Arbeit Kontakt damit habe - meine privaten Forschungsmöglichkeiten sind also eingeschränkt.
Es geht um ein Skript, welches im Systray hängt und diverse andere Software steuert. Logischerweise läuft es dauernd, und wenn man den Rechner runterfahren will läuft es auch noch. Windows bietet dann an zu warten oder das Programm zwangsweise zu beenden.
Das ist sehr unschön, lieber wäre mir, wenn das Programm irgendwie mitkriegen würde. daß ein Shutdown ansteht, und sich selber beendet.
Meine Frage lautet: Wie greift man vom System die Botschaft ab, daß der Rechner jetzt runterfahren will?
Das Skript habe ich selbst geschrieben, hätte also die volle Kontrolle. Das Perl ist ein ActiveState 5.10 mit unter anderem Win32 und Win32::GUI, weitere Module wäre kein Problem (so sie als ppm vorliegen).
Danke im voraus,
Molaf
ich habe ein Problem mit Perl-Skripten unter Windows (XP prof. SP3).
Privat habe ich keins mehr, weswegen ich nur noch auf der Arbeit Kontakt damit habe - meine privaten Forschungsmöglichkeiten sind also eingeschränkt.
Es geht um ein Skript, welches im Systray hängt und diverse andere Software steuert. Logischerweise läuft es dauernd, und wenn man den Rechner runterfahren will läuft es auch noch. Windows bietet dann an zu warten oder das Programm zwangsweise zu beenden.
Das ist sehr unschön, lieber wäre mir, wenn das Programm irgendwie mitkriegen würde. daß ein Shutdown ansteht, und sich selber beendet.
Meine Frage lautet: Wie greift man vom System die Botschaft ab, daß der Rechner jetzt runterfahren will?
Das Skript habe ich selbst geschrieben, hätte also die volle Kontrolle. Das Perl ist ein ActiveState 5.10 mit unter anderem Win32 und Win32::GUI, weitere Module wäre kein Problem (so sie als ppm vorliegen).
Danke im voraus,
Molaf