Wie kann ich quick & dirty eine Aktion auf ein QT-Element senden?

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

MoLE
Posts: 4
Joined: 14 Nov 2014, 09:24

Wie kann ich quick & dirty eine Aktion auf ein QT-Element senden?

Post by MoLE » 12 Dec 2023, 04:10

Hallo zusammen,

ich möchte unseren Kollegen helfen. Ziel ist, in einer QT-Anwendung ein paar Klicks zu automatisieren. Aufgrund des QT-Frameworks ist das leider mit den üblichen Methoden wie Send etc. nicht möglich.

Ich habe mich nun schon soweit vorgearbeitet, dass ich mittels Accessible Info Viewer den Button ausgelesen habe, ein "Execute" der Action ist auch möglich und führt zum gewünschten Ziel.

Folgende Infos habe ich:

Hwnd: 0x131218
Role: Schaltfläche (ROLE_SYSTEM_PUSHBUTTON := 43)
State: markierbar (STATE_SYSTEM_FOCUSABLE := 0x100000)
Location: x4311 y735 w117 h25
Path: 4.7

Die Frage ist, wie kann ich anhand der Infos die Action aus meinem Skript feuern? Kann mir da bitte jemand kurz unter die Arme greifen? Vielen Dank!

Viele Grüße
MoLE

Return to “Ich brauche Hilfe”