Ich habe bereits eine Endlosschleife programmiert, die immer etwas auswählt, "weiter" klickt, und dann auf der nächsten Seite wieder "zurück" klickt.
Das ganze läuft momentan, bis ich Esc drücke.
Kann man das auch irgendwie einstellen, dass die Schleife unterbrochen wird, sobald die 2. Seite anders aussieht als vorher?
Also sobald man auf der 2. Seite etwas anderes als "Zurück" anklicken kann , soll die Schleife aufhören und mich mit einem Signalton informieren.
Ich habe mich gerade erst mit AHK vertraut gemacht, deshalb weiß ich noch nicht genau, wie ich das umsetzen soll...
Im Internet habe ich nichts hilfreiches gefunden, vielleicht habe ich auch nur nach dem Falschen gesucht...
Vielen Dank schonmal.
Achja, irgendwie kommt auch gar kein Ton, wenn ich Esc drücke. Habe ich da einen Fehler im Code?
Hier ist der Code, den ich bisher habe. Dort soll irgendwo eine Abbruchbedingung eingefügt werden:
Code: Select all
^I::
Loop {
ControlClick , x1532 y394, A ;wählt etwas aus
ControlClick , x1295 y713, A ; klickt auf "weiter"
Sleep, 500
ControlClick, x1021 y447, A ; klickt auf "zurück"
Sleep, 50
ControlClick , x949 y575, A ;wählt etwas anderes aus
ControlClick , x1295 y713, A ; klickt auf "weiter"
Sleep, 500
ControlClick, x1021 y447, A ; klickt auf "zurück"
Sleep, 50
}
Esc::
SoundBeep, 750, 300
ExitApp