This is one of the features that keeps me with Keyboards maestro, which keeps me from switching away from macOS.
This is one of the features that keeps me with Keyboards maestro, which keeps me from switching away from macOS.
In your case, from my limited understanding it would be no problem to identify a specific button in an app and then interact with it because you would be hooking into the app's low level window title / class / handles.
AHK comes with a "spy" tool where you can just move your mouse around and it gives you low level details about every window, and then you can write AHK scripts that interact with those things.
The script would look something like:
ControlClick, OK, "My Cool App"
That would click the OK button in a window that has a title of "My Cool App". If you Google around for "auto hotkey, click button in app" you'll find a ton of examples.Check the marked answer here: https://stackoverflow.com/questions/49516638/ahk-web-element...
The above answer shows both navigating to a new page that isn't open yet or interacting with an already loaded page based on the title of the tab.
It will return the (x,y) and you can then use the Mouse functions to interact with that location.