verzögerter / automatisierter Autostart für 2 Anwendungen

hoppiq

Neuling
Thread Starter
Mitglied seit
16.07.2007
Beiträge
22
Hi Leutz!
Also, folgendes Problem: Ich nutzte einen UMTS Stick an unserem Homeserver, um mit ihn das Internet zu verbreiten ... das Problem ist nur, sobald der PC stromlos gemacht wurde (beim Ausschalten des Netzschalters) wird der UMTS Stick nicht als UMTS Stick sondern als CD-ROM Laufwerk erkannt. Daraufhin öffne ich nach jedem Neustart die "LiteAuto.exe", die sich auf dem CD Rom LW befindet und schon ist der Stick wieder als UMTS Stick nutzbar und das CD Rom LW ist verschwunden! Ein Problem gibts noch und zwar nachdem die "LiteAuto.exe" ausgeführt wurde muss eine Meldung dafür mit "OK" bestätigt werden, dann ist die Einwahl ins Internet kein Problem mehr, danach wird nur noch eine *.bat ausgeführt, die dem Stick sagt: "geh online" (rasdial "Vodafone Mobile Connect").

So nun mein Problem, wie realisiere ich das ganze? Is halt nervig jedesmal auf den Server zuzugreifen und sich manuell einzuwählen! Zum programmieren ... HTML kann ich ... teilweise zumindest! Aber das hilft mir hier nicht weiter!

Jemand eine Idee?

Homeserver:
AMD Athlon 64 X2 3800+
2GB DDR2 RAM
250GB HDD
Windows XP Pro SP3 (alle Updates)


1. 5-10sek Zeitverzögerung beim Autostart der "LiteAuto.exe" (Stick wird erkannt)
2. "LiteAuto.exe" starten
3. "OK" bestätigen
4. *.bat für Onlineeinwahl ausführen (rasdial "Vodafone Mobile Connect"), ebenfalls zeitverzögert ca. 15-20sek. (damit vorherige Schritte in Ruhe ablaufen können)



mfg hoppiq
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Sollte recht einfach zu machen sein mit Autohotkey. Damit kann man Maus und Tastatur befehle automatisieren. Da ist auch ein Recorder dabei so das du es nicht selber Programmieren musst.
Du Zeichnest einfach den Klick auf den OK Button auf. Speicherst das Ding kannst das auch als exe umwandeln. Und dann mit einer Bat einfach die Lite und die Hotkey exe aufrufen. Das Hotkey teil wartet solange auf ausführen bis das Fenster mit OK erscheint.
 
Wird das Ding richtig erkannt wenn du ihn entfernst und wieder neu reinstöpselst bzw. im Gerätemanager de- und reaktivierst? Dann schau mal in diesen Thread, wenn du eh schon eine Batchdatei im Einsatz hast.
 
Hi Ho!
Danke für die Hilfe, hab nun endlich alles zum Laufen bekommen! Und zwar hat sich ein Kumpel von mir ins Zeug gelegt und ein kleines Programm für mein "Problem" geschrieben, welches super funktioniert! Um mich und ihn hiermit abzusichern geschieht die Nutzung dieses kleinen Progs auf EIGENE GEFAHR! Ich selbst nutze Windows XP SP3 und da funktioniert es wunderbar (auf 3 PC's getestet). Nochmals vielen Dank an !k3 für dieses Programm! :d

Er hat mir 3 Versionen geschrieben, weil ich noch Extrawünsche hatte :d

Kurze Einleitung:
Dieses Programm macht es möglich 2 Dateien verzögert zu starten (praktisch für Autostarts die nicht sofort starten sollen), wobei auch nur eine ausgewählt werden kann. Dafür muss bei dem zweiten Pfad die Pfadzeile frei gelassen werden, lediglich die Zeit bei Pfad 2 muss auf 0 stellen. Weitere Erläuterungen zu den einzelnen Autostarts siehe weiter unten.

--------------------------------------------------------------------------------------------------------

So sieht das Ganze aus:


einstellen.exe
einstellen.jpg



autostart.exe
autostart.jpg


--------------------------------------------------------------------------------------------------------



Es gibt wie gesagt 3 Versionen der autostart.exe, siehe hier:

3exen.jpg



autostart-1.exe: Programm aus erstem Pfad wird parallel zum Programm aus dem zweiten Pfad geladen, das heisst wenn ich z.B. beispiel1.exe gleichzeitig mit beispiel2.exe starten möchte, stelle ich bei beiden die gleiche Zeit (in Sekunden) ein. Das ist aber kein muss, natürlich dürfen die Zeiten unterschiedlich sein! :d Das ist die einfachste und erste Variante.

autostart-2.exe: Programm aus erstem Pfad startet nach wie vor nach eingestellter Zeit, aber das Programm aus dem zweiten Pfad dann erst x Sekunden nach dem Start des ersten Programmes. Das heisst wenn ich z.B. beispiel1.exe im ersten Pfad auf 5 sek. stelle und beispiel2.exe ebenfalls auf 5 sek. startet beispiel2.exe 5 sek. nach dem Start von beispiel1.exe.

autostart-3.exe: Das ist das Programm was ich momentan auf meinem Homeserver verwende. Die autostart-3.exe hat bis auf eine eigene Zeitverzögerung von 10 sek. keinen Unterschied zur autostart-2.exe. Das ist praktisch wenn meinen UMTS Stick hat (wie meiner einer) und seinen PC per Steckdosenleiste ausschaltet, da der Stick nach einem solchen Neustart nicht als UMTS Stick erkannt wird, sondern nur als "CD Rom Laufwerk". Da dies nicht sofort geschieht, sondern erst nach ein paar Sekunden hat mir !k3 eine eigene Zeitverzögerung der autostart-3.exe erstellt, die erst nach 10 sek. die voreingestellten Pfade ausliest, da vorher der Pfad noch nicht vorhanden ist und somit der Autostart nicht funktioniert.



Die gewünschte autostart.exe ist dann einfach nur noch per Verknüpfung in den Autostart einzutragen und dann kann's losgehen! :d Achja, alle 3 Dateien (gewünschte autostart.exe, einstellen.exe und datein.ini) sollten sich im gleichen Ordner befinden! Ich hab sie z.B. im Windows Verzeichnis.


austart.jpg



Und jetzt nochmal der Hinweis:
Für evtl. Schäden die durch Verwendung dieses Programm entstanden sind, seid ihr selbst verantwortlich und ich werde keine Haftung dafür übernehmen wenn ihr euch den PC damit versaut!

Sorry, aber muss mich ja irgendwie absichern! :d

Falls irgendwer noch Fragen hat in Bezug dieses Progs oder der Verwendung dieses Progs in Bezug auf einen UMTS Stick (z.B. wie meinen von Novatel MC950D), einfach fragen! :)

Download des Programms, hier klicken.

Inhalt der rar:
inhalt.jpg


mfg hoppiq
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh