Hallo!
Ich habe versucht ein kleines Script zusammen zu stellen, aber irgentwie will es nicht funktionieren und ich weiß nicht was ich falsch gemacht habe.
Zur Erklärung:
Dieses Script soll auf einem PC laufen der weit ab auf unserem Modellflugplatz laufen soll und sich über einen UMTS Stick mit dem Internet verbindet. So wäre er dann über Teamviewer erreichbar.
Zur Sicherheit, dass der PC auch bei einer Netzstörung sich wieder verbindet habe ich dieses Script geschrieben.
Der PC verbindet sich beim Starten automatisch - dafür habe ich schon ein funktionierendes Script gemacht, und dieses Script sollte dafür da sein, dass immer nach einer bestimmten Zeit wieder überprüft wird, ob er online ist. Wenn er nicht online ist kann es passieren dass ein Fenster aufgeht mit der Meldung "Fehler" "Die Verbindung ist fehlgeschlagen" - dies sollte geschlossen werden falls es auftaucht. Und dann sollte der Web´n´walk Manager aufgemacht werden und auf "Verbinden" geklickt werden.
Wenn ich das Script laufen lasse bekomme ich eine Fehlermeldung ..siehe Bild
Was ist denn da falsch?
...ach ja... es läuft Win7 32bit SP1
While 1
Sleep ( 120000)
$host = "google.com"
[/autoit][autoit][/autoit][autoit]If Ping($host) =0 Then
If WinExists( "Fehler" [, "Die Verbindung ist fehlgeschlagen. [0x84000011]"] ) Then ControlClick("Fehler", "Die Verbindung ist fehlgeschlagen. [0x84000011]", "Button1", "LEFT", 1)
Run( "C:\Program Files\T-Mobile\web'n'walk Manager\web'n'walk Manager.exe")
ControlClick( "web'n'walk Manager", "Verbinden", "Button1", "LEFT", 1)
EndIf
Sleep ( 1800000)
WEnd