Hallo zusammen,
ich arbeite erst seit kurzem mit autoit und könnte eure Hilfe wirklich gut gebrauchen
Es geht um folgendes:
Ich habe eine Software, die ich automatisiert bedienen möchte,
leider sind alle fenster und die meisten Schaltflächen, immer gleich benannt,
das heißt ich habe keine Möglichkeit, die einzelnen Fenster voneinander zu unterscheiden...
Was sich natürlich unterscheidet ist der Fenster inhalt,
daher habe ich mir gedacht, dass es doch eigentlich möglich sein muss ein Fenster anhand des darin
enthaltenen Textes zu idetifizieren...
Das heißt zuerst lese ich mit WinGetText den Text inhalt aus
und dann wollte ich den ausgelesenen String mit StringRegExp nach einem bestimmten Fragment durchsuchen...
geht leider net
$windowtext = WinGetText("SYNCING.NET", "")
If StringRegExp($windowtext,"You will be informed when the data are downloaded.", 0)=1 Then
WinWaitActivateClick("SYNCING.NET","Data to receive",50,"Data to receive","[REGEXPCLASS:BUTTON; INSTANCE:2]")
EndIf
Ich vermute mal, dass ich StringRegExp falsch benutze, aber ich werde ehrlich gesagt aus der Hilfe nicht schlau...
Ich hoffe ihr könnt mir helfen,
schon mal vielen Dank im vorraus