How can we listen for and record in-app events? I've been searching the net for some time without the slightest hint. Bellow are my case specific details for clarity, (though maybe I should be ashamed).
The reason I ask is because I want to create a macro bot that would play a complicated mobile game or at least automate it further. (I am new to scripting with basic knowledge of Java.)
This mmorpg is very much automated. However too much choice is in the hands of the player in order to use user prompts (like touches, swipes and time intervals) for triggers. The conditional clauses must depend on the dynamic state of the game server if the script is to be "smart."
So the question is how to listen for in-app events? How do we pick up the important triggers (timers, health bars, presence of NPC or player) from the noise in order to model the gameplay?
(This should be possible since people sell successful bots, nicely packaged, linked to a license server and with an intuitive front end.)