Simple Frage

02/09/2013 14:44 inspi123#1
Hallo!
Ich beschäftige mich ein bisschen mit autoit, und da auf LongDong2 kein switchbot mehr funktioniert hab ich mir gedacht, ich probier da selber mal was.
Da ich aber glaub ich keine chance hätte, den komplett selber zu schreiben
(erkennung von fertigen bonus usw.) Will ich mir einfach den von Padmak hernehmen da er nichtmehr switcht sondern nur anzeigt wenn der gegenstand die bonis erreicht hat, kann ich ja über autoit switchen und mir anzeigen lassen wann es fertig geswitcht ist. Jetzt soll autoit aber das PopUp erkennen, welches aufspringt wenn die bonis erreicht wurden.

Hab das über pixelsearch probiert, haut aber nicht hin weil das fenster fast komplett weiß ist und am bildschirm auch andre weiße sachen sind.

Gibts eine möglichkeit um ein neu aufspringendes popp zu erkennen, und dann eine aktion auszuführen?
02/09/2013 14:47 reCougar#2
Wenn ich mich nicht irre sollte es einen Fensternamen haben.
02/09/2013 15:44 inspi123#3
jop habs inzwischen geschafft hänge jetzt aber wo anders fest..

so schaut mein script bisher aus

Quote:
#RequireAdmin
WinActivate("LongDong2-Network")
Sleep(1000)


While True
Select

Case WinExists("Erfolg!","")
ExitLoop


EndSelect
mouseclick("left",1480,534,1)
Sleep(700)
mouseclick("left",1446,532,1)
Wend
er macht zwar jetzt schon alles was ich will, nur führt er wenn das fenster aufspringt die funktion:

Quote:
mouseclick("left",1480,534,1)
Sleep(700)
mouseclick("left",1446,532,1)
Noch 1 mal aus. Er soll sie danach aber gar nicht mehr ausführen ;(
wo liegt der Fehler? Kann mir wer helfen?