Programme nach Zeitplan starten

Dieses kleine Tool is auf den Wunsch eines “Kollegen” entstanden um einen Fehler einer nicht namentlich genannten Steuerung zu umgehen. ;-)

Info

Bisher ist das Programm so ausgelegt, dass es die in der Konfigurationsdatei hinterlegte Anwendung nach einer frei Konfigurierbaren Zeit startet. Während auf den Start gewartet wird zählt ein Countdown herunter der jede Sekunde aktualisiert wird.
Der Vorteil dieses Tools liegt darin, dass es nicht nur Anwendungen unter Windows™ starten kann, sondern jede Art von Datei öffnet, die mit einer bekannten Anwendung verknüpft ist.
Sehr hilfreich wenn man einige Sekunden nach dem Start eines Rechners ein gewisses Programm vollautomatisch starten will ohne durch das bekannte Autostart den Rechner zu bremsen. Man kann aber auch einfach eine Textdatei oder eine PDF-Datei damit anzeigen lassen.

Lizenz

Das Programm an sich wird unter der GNU General Public License v2 oder später veröffentlicht. Somit hat jeder die Möglichkeit dieses Programm nach eigenem Wunsch anzupassen und weiterzuentwickeln.

Vorraussetzungen

Man braucht nicht viel, einen Rechner mit Microsoft® Windows™ auf dem das .NET Framework ab der Version 2.0 läuft (1.x könnte auch gehen, ist aber nicht getestet). Des Weiteren sollten auch die .NET Compact Frameworks funktionieren. Ist aber ebenfalls ungetestet.

Entwicklung

Geschrieben wurde das Programm in C# mit dem Visual Studio 2005 in der Studenten Version. Man sollte also mindestens die 2005er Version oder höher besitzen um das Projekt importieren bzw. öffnen zu können. Die einzelnen Dateien sollten sich auch in eine frühere Version einzeln einbinden lassen.
Hierbei ist zu beachten, dass die Datei COPYING und sämtliche Copyright Hinweise erhalten bleiben! Wer etwas daran angepasst oder verbessert hat kann sich gern mit hinein schreiben. Aber die Dateien müssen in dieser Form verbleiben!

Installation

Die ZIP-Dateii herunterladen und in das Verzeichnis der Wahl entpacken. Vorzugsweise C:\Programme\. Im Programmverzeichnis befindet sich eine XML-Datei ProgrammStarter.exe.config diese einfach den eigenen Bedürfnissen anpassen und schon kanns losgehen.
Wird diese Datei nicht gefunden oder ist fehlerhaft, dann startet das Notepad... ;-)

TODO / Ausblick

So fern die Zeit reicht werden noch folgende Funktionen implementiert

  • Programm völlig versteckt ausführen
  • Multiuser Betrieb (Ein Programm, aber extra Konfigurationsdateien für jeden User
  • Die Möglichkeit mehrere Programme zeitversetzt zu starten, mit unterschiedlichen Startzeiten
  • Übersetzen kann es jeder für sich selbst ;-)

Download

Die Windows Binaries (ca. 12kb)
Der Sourcecode folgt die nächsten Tage...

 
computerecke/programmstarter.txt · Zuletzt geändert: 05/08/2008 01:48 von guschdel
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

Diese Webseite wurde mit einer modifizierten Version von DokuWiki erstellt
Impressum

Ihre IPv4 ist: 38.107.179.217
Seite wurde in 0.019 Sekunden erstellt
-->