¿Cómo podemos escuchar y registrar eventos en la aplicación? He estado buscando en la red durante algún tiempo sin el menor indicio. A continuación se detallan los detalles específicos de mi caso para mayor claridad, (aunque tal vez debería avergonzarme).
La razón por la que pregunto es porque quiero crear un bot macro que juegue a un complicado juego móvil o al menos lo automatice aún más. (Soy nuevo en la creación de scripts con conocimientos básicos de Java).
Este mmorpg está muy automatizado. Sin embargo, demasiadas decisiones están en manos del jugador para utilizar mensajes de usuario (como toques, deslizamientos e intervalos de tiempo) como desencadenantes. Las cláusulas condicionales deben depender del estado dinámico del servidor del juego si el script va a ser "inteligente".
Entonces, la pregunta es ¿cómo escuchar eventos en la aplicación? ¿Cómo podemos detectar los desencadenantes importantes (temporizadores, barras de salud, presencia de PNJ o jugador) entre el ruido para modelar la jugabilidad?
(Esto debería ser posible ya que hay personas que venden bots exitosos, bien empaquetados, conectados a un servidor de licencias y con una interfaz intuitiva.)