Hallo Leute,
ich möchte gerne ein Programm zu einer bestimmten Uhrzeit an einem bestimmten Datum starten, ohne das ich es vorher mal starten musste!
Wie kann ich das machen???
Danke!
Programm automatisch starten
- Michael Schneider
- User
- Beiträge: 569
- Registriert: Samstag 8. April 2006, 12:31
- Wohnort: Brandenburg
Hi,Python Master 47 hat geschrieben: ich möchte gerne ein Programm zu einer bestimmten Uhrzeit an einem bestimmten Datum starten, ohne das ich es vorher mal starten musste!
Wie kann ich das machen???
auf einer Unix-Büchse kannst Du das über Cron-Jobs machen. Der zeitgesteuerte Start von Prozessen (so wie Du ihn anstrebst) ist aber kein Python-Problem, sondern eine BS-Angelegenheit (also abhängig davon, was Du benutzt). Schau vielleicht mal in solche Foren, da gibts sicher schon genaue Abhandlungen.
Gruß,
der Michel
Diese Nachricht zersört sich in 5 Sekunden selbst ...
Mhh also ich hab Windows!Kannst du mir mal n Link oder so geben, da ich mich damit nicht so gut auskenn!Am liebsten wäre mir halt, wenn ich sowas mit Python machen könnte und das einfach am Anfang meines Programmes setzten könnte!
Gruß Thomas
Gruß Thomas
mfg
Thomas :-)
Thomas :-)
Code: Alles auswählen
import time
help(time)
Du könntest das mit dem Modul time so machen, das du auf bestimmte Zeiten, zum Beispiel jede Stunde abfragst. Allerdings müsste dann dein Script permanent laufen, und ich weiß nicht, inwiefern man unter Windows ein Pythonscript als Dienst anmelden kann. Eventuell mit py2exe.
Darum meinte ich ja auch, das du das Script mit py2exe in eine Binary umwandeln und das als Dienst anmelden sollt. Dienste laufen im Hintergrund und starten, auf Wunsch, mit dem System. Ansonsten kannst du es ja auch in den Autostart Ordner tun.
Naja, pass auf, das problem ist folgendes:
Ich möchte ein Programm programmieren, das zu einem ganz bestimmten Datum zu einer ganz bestimmten Zeit gestartet wird!Allerdings soll das auf einem fremden Rechner passieren und zwar auf dem Rechner eines Freundes!Das Programm soll ein Geburtstagsprogramm werden, das an dem Tag an dem mein Freund Geburtstag hat gestartet wird.Allerdings soll mein Freund davon nichts mitbekommen, da das ja eine Überraschung werden soll!
Also muss sich das Programm ohne fremdes einwirken automatisch zu einem bestimmten Datum zu einer bestimmten Zeit gestartet wird!
Danke!
Ich möchte ein Programm programmieren, das zu einem ganz bestimmten Datum zu einer ganz bestimmten Zeit gestartet wird!Allerdings soll das auf einem fremden Rechner passieren und zwar auf dem Rechner eines Freundes!Das Programm soll ein Geburtstagsprogramm werden, das an dem Tag an dem mein Freund Geburtstag hat gestartet wird.Allerdings soll mein Freund davon nichts mitbekommen, da das ja eine Überraschung werden soll!
Also muss sich das Programm ohne fremdes einwirken automatisch zu einem bestimmten Datum zu einer bestimmten Zeit gestartet wird!
Danke!
mfg
Thomas :-)
Thomas :-)
- Michael Schneider
- User
- Beiträge: 569
- Registriert: Samstag 8. April 2006, 12:31
- Wohnort: Brandenburg
Hi,Python Master 47 hat geschrieben:Das geht leider auch nicht, da man da wieder was einstellen muss!![]()
Aber trotzdem danke für den Tipp!Anscheinend geht es wirklich nicht!
ganz schön was los hier über Nacht.

Unter Windows ist der Taskplaner wahrscheinlich die beste Lösung, wie oft schaut man sich den als Windowsuser an, wenn man es nicht braucht?
Sonst kann man eigentlich nur noch die Werberobots auf seinem Rechner hacken.

der Michel
Diese Nachricht zersört sich in 5 Sekunden selbst ...
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Das Python-Programm musst du nicht vorher ausführen, nein. Allerdings wäre es praktisch das ganze vorher erstmal zu testen.Python Master 47 hat geschrieben:Ist es möglich mein Python Programm in die geplanten Tasks zu bringen, ohne das ich es vorher ausfürhen muss?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
mfg
Thomas :-)
Thomas :-)
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Was bewerkstelligen? Den Test? Ganz einfach:Python Master 47 hat geschrieben:Und wie könnte man sowas bewerkstelligen?
Ein kleines Python-Programm schreiben, dieses im Taskplaner einsetzen, so dass es bald gestartet wird. Wenn es funktioniert, kann man im Taskplaner dann das normale Programm angeben und das richtige Datum.
Aber, Python Master 47, ich verlasse mich auf dich, dass du keinen Blödsinn machst, ok?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Ok das werde ich dann mal Testen!Leonidas hat geschrieben:Was bewerkstelligen? Den Test? Ganz einfach:Python Master 47 hat geschrieben:Und wie könnte man sowas bewerkstelligen?
Ein kleines Python-Programm schreiben, dieses im Taskplaner einsetzen, so dass es bald gestartet wird. Wenn es funktioniert, kann man im Taskplaner dann das normale Programm angeben und das richtige Datum.
Da kannst du dich wirklich drauf verlassen, versprochen!Das Programm soll jediglich eine Überraschung werden!Ich habe nicht vor irgendein schädliches Programm zu programmieren und es dann meinen Freund unterzujubeln, damit sein Rechner schrott geht!Sowas liegt mir wirklich fern!Leonidas hat geschrieben:Aber, Python Master 47, ich verlasse mich auf dich, dass du keinen Blödsinn machst, ok?
So und dann stellt sich mir wieder die frage, wie ich das Programm bei ihm unbemerkt in den Taskplaner bekomme, ohne physikalischen Zugang zu seinem Rechner zu haben.
mfg
Thomas :-)
Thomas :-)
VNC? :pSo und dann stellt sich mir wieder die frage, wie ich das Programm bei ihm unbemerkt in den Taskplaner bekomme, ohne physikalischen Zugang zu seinem Rechner zu haben.
Ne im Ernst, das geht wohl nicht auf normalem Wege.
Ich glaube nicht einmal, das man über Funktionen Dinge in den Taskplaner
eintragen kann. Das dürfte wohl nur über seinen Rechner direkt gehen.