Programmeldung in Fusszeile auswerten: wie?

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

swat
Posts: 2
Joined: 07 Nov 2015, 16:02

Programmeldung in Fusszeile auswerten: wie?

20 May 2017, 04:54

Hallo,

ich versuche, auf eine Nachricht, die ein Programm unten links im Fenster in einer Art Fusszeile ausgibt, zu reagieren ("Daten gelesen") um dann das Programm zu beenden.
Bis jetzt benutze ich eine fest eingestellte Wartezeit um dem Programm die Zeit zu geben, die Daten einzulesen. Effizienter wäre es, die Fertigmeldung auzuwerten.

Leider habe ich bis jetzt mit IfWinExist keinen Erfolg. Versuchsweise auch DetectHiddenText eingeschaltet, ebenfalls erfolglos.
Der Windowstitel wird problemlos erkannt aber ich komme nicht an diese Meldung...
Kann mir irgendjemand einen Hinweis geben, wie ich doch noch an diese Meldung kommen könnte?

Vielen Dank im voraus!
swat
BoBo
Posts: 6564
Joined: 13 May 2014, 17:15

Re: Programmeldung in Fusszeile auswerten: wie?

20 May 2017, 14:26

https://autohotkey.com/docs/commands/St ... etText.htm
https://autohotkey.com/docs/commands/SetTimer.htm

Bei webseiten liefert jedes fertig geladene einzelne element (bilder etc.) für sich den status "done" in der statusbar. Diese methode ist also nicht zwingend zuverläßig.
Guest

Re: Programmeldung in Fusszeile auswerten: wie?

20 May 2017, 15:38

Hallo,

vielen Dank!!

Ich bin inzwischen noch auf WinGetText gestossen...

Jetzt gehts ans probieren :-)

Nochnlas danke und schönes Wochenende!
swat
swat
Posts: 2
Joined: 07 Nov 2015, 16:02

Re: Programmeldung in Fusszeile auswerten: wie?

21 May 2017, 11:44

Kurze Nachinformation:

Mit WinGetText hat es tatsächlich funktioniert. Das Skript reagiert perfekt auf die Programmeldung in der Fusszeile.

Beste Grüsse
swat

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 19 guests