Type something to search...
Usa longarm y un agente de IA para crear una tarea por lotes más segura en un juego de Android

Usa longarm y un agente de IA para crear una tarea por lotes más segura en un juego de Android

Muchos juegos móviles tienen un bucle simple y repetible: iniciar una ronda, dejar que se desarrolle, recoger su resultado y volver a empezar. Cuando un juego permite este tipo de automatización, longarm puede hacer que el bucle sea repetible en un teléfono Android sin darle a un servicio remoto acceso a la pantalla.

Este artículo usa un juego genérico de torres defensivas como ejemplo. El objetivo no es eludir las reglas del juego, los anuncios, las compras, los límites de frecuencia ni las protecciones anti-trampas. Revisa los términos del juego y usa la automatización solo donde esté permitida.

Editor de tareas por lotes de longarm mostrando un paso de bucle con una pausa y una condición de espera por OCR ajustada a una región recortada del resultado

Divide el trabajo entre un agente de IA y longarm

El agente de IA es mejor en la configuración y la verificación. Puede inspeccionar capturas de pantalla, identificar las regiones correctas de la pantalla, probar una acción a la vez y construir una tarea por lotes a partir de las acciones verificadas.

longarm es mejor en la ejecución. Una vez guardada la tarea, abre la app, realiza los gestos, espera un estado visual y repite el bucle localmente en el dispositivo.

Esta separación importa. Una tarea de larga duración no debería reproducir a ciegas suposiciones hechas a partir de una sola captura de pantalla.

Empieza con una acción a la vez

Antes de crear una tarea por lotes, haz que el agente pruebe cada acción de forma independiente:

  1. Abre el paquete del juego y confirma que aparece la pantalla de inicio esperada.
  2. Captura una pantalla con una cuadrícula de coordenadas.
  3. Toca el botón de Start o Battle y confirma que comienza una ronda en vivo.
  4. Termina o espera una ronda de prueba, captura la pantalla de resultado e identifica el botón Retry.
  5. Toca Retry una vez y confirma que comienza la siguiente ronda.

Esto detecta dos problemas comunes: una captura de pantalla puede aparecer escalada en un visor, y un juego basado en Unity puede no exponer sus controles a través de Android Accessibility.

Usa OCR para la condición de fin de ronda

Los selectores de accesibilidad son ideales para apps normales de Android. Sin embargo, los juegos hechos con Unity u otro motor de renderizado propio suelen dibujar su propio texto y controles, por lo que el árbol de accesibilidad puede estar vacío.

longarm 1.3.0 añade condiciones de OCR en el dispositivo. Un lote puede capturar una parte recortada de la pantalla actual y esperar hasta reconocer una palabra como RETRY. Recorta de forma ajustada alrededor del botón de resultado esperado para reducir el trabajo y evitar coincidir con una palabra no relacionada.

Por ejemplo, la tarea puede esperar la pantalla de resultado así:

{
  "type": "wait_for_ocr",
  "params": {
    "text": "RETRY",
    "match": "contains",
    "x": 50,
    "y": 1450,
    "width": 430,
    "height": 400,
    "pollIntervalMs": 120000,
    "timeoutMs": 3600000
  }
}

La tarea primero espera una duración mínima esperada de la ronda y luego revisa esa región de la pantalla cada dos minutos. Esto suele consumir mucha menos batería que revisar de forma continua.

Ensambla el bucle por lotes

Una tarea fiable tiene cuatro fases:

  1. Abre la actividad del juego.
  2. Toca la coordenada verificada de Start o Battle.
  3. Espera un tiempo mínimo y luego espera a que el OCR encuentre el control de resultados.
  4. Toca la coordenada verificada de Retry y repite.

Usa un número máximo fijo de iteraciones y un tiempo de espera de OCR razonable. Ambos le dan a la tarea un final claro en lugar de permitir que un bucle desatendido se ejecute para siempre.

Mantén el control de la tarea

El botón Stop de longarm interrumpe de inmediato las pausas normales y las esperas de OCR. Prueba Stop con una tarea corta y desechable antes de dejar una ejecución más larga sin supervisión.

Mantén el dispositivo cargado, mantén Accessibility activado y asegúrate de que el juego no muestre un diálogo que cubra el botón de resultado. Si el juego cambia su diseño, repite las comprobaciones de acción individual antes de reiniciar el bucle guardado.

Por qué el agente de IA sigue ayudando

Un agente de IA no necesita estar en el bucle para cada toque. Su valor está en hacer que la automatización sea explicable y comprobable: puede inspeccionar la pantalla, determinar si el OCR es apropiado, seleccionar un recorte, validar coordenadas y guardar una tarea por lotes de longarm reutilizable.

Eso convierte una macro frágil en un flujo de trabajo local que puedes inspeccionar, detener, ajustar y volver a ejecutar cuando corresponda.

Consigue longarm en Google Play.

Related Posts

RESET-0: Entropy Architect Is Now Available on Android

RESET-0: Entropy Architect Is Now Available on Android

RESET-0: Entropy Architect is now available on Android through Google Play. The Android release brings the full cosmic incremental journey to phones and tablets. Begin with quantum fluctuations, auto

read more
longarm Is Now Available on Android

longarm Is Now Available on Android

longarm is now available on Android through Google Play. longarm turns an Android phone or tablet into a controllable remote endpoint for developers, testers, automation scripts, and AI agents. Start

read more
Run repeatable Android workflows with longarm batch tasks

Run repeatable Android workflows with longarm batch tasks

longarm now supports batch tasks: saved Android automation flows that can run more than one action at a time. Instead of sending a separate request for every tap, delay, app launch, or screenshot, yo

read more

Deja que un Agente de IA Redimensione una Ventana y Tome la Captura

La automatización de pantalla es más fácil de confiar cuando el resultado es visible y repetible. En esta breve demo, un agente de IA usa la habilidad de pantalla de OverRec para encontrar una ventana

read more
longarm ya está disponible en Android

longarm ya está disponible en Android

longarm ya está disponible en Android a través de Google Play. longarm convierte un teléfono o tablet Android en un endpoint remoto controlable para desarrolladores, testers, scripts de automatizació

read more
RESET-0: Entropy Architect ya está disponible en Android

RESET-0: Entropy Architect ya está disponible en Android

RESET-0: Entropy Architect ya está disponible en Android a través de Google Play. La versión para Android lleva el viaje incremental cósmico completo a teléfonos y tablets. Empieza con fluctuaciones

read more
Automatiza flujos repetibles de Android con las tareas por lotes de longarm

Automatiza flujos repetibles de Android con las tareas por lotes de longarm

longarm ahora admite tareas por lotes: flujos de automatización de Android guardados que pueden ejecutar más de una acción a la vez. En lugar de enviar una solicitud separada para cada toque, pausa,

read more
RESET-0:熵之建筑师 现已登陆 Android

RESET-0:熵之建筑师 现已登陆 Android

RESET-0:熵之建筑师现已通过 Google Play 登陆 Android 平台。 Android 版本将完整的宇宙增量旅程带到手机和平板设备。从量子涨落开始,自动化不断扩张的宇宙机器,推进到恒星形成与黑洞工业阶段,持续建设,直到熵只剩下一个选择:设计下一个宇宙。 [在 Google Play 上下载 RESET-0](https://play.google.com/store/apps

read more
longarm 现已登陆 Android

longarm 现已登陆 Android

longarm 现已通过 Google Play 登陆 Android。 longarm 可以把 Android 手机或平板变成一个可远程控制的端点,适合开发者、测试人员、自动化脚本和 AI Agent 使用。启动内置 HTTP 服务器,复制设备 URL,就可以从同一局域网中的另一台机器发送 API 请求。 [在 Google Play 上下载 longarm](https://play.go

read more
使用 longarm 批处理任务运行可复用的 Android 工作流

使用 longarm 批处理任务运行可复用的 Android 工作流

longarm 现已支持批处理任务,也就是可保存、可一次执行多个动作的 Android 自动化流程。 你不再需要为每一次点击、延时、启动应用或截图分别发送请求,而是可以把这些步骤组合成一个具名任务。你可以在设备上的 Batch 标签页中运行它,也可以从脚本通过 HTTP API 触发,或者让兼容 MCP 的 AI Agent 以工具形式列出、保存、运行并检查批处理任务。 ![longarm 批

read more
Use longarm and an AI Agent to Build a Safer Android Game Batch Task

Use longarm and an AI Agent to Build a Safer Android Game Batch Task

Many mobile games have a simple repeat loop: start a round, let it play, collect its result, and begin again. When a game permits this kind of automation, longarm can make the loop repeatable on an An

read more
使用 longarm 和 AI Agent 构建更安全的 Android 游戏批处理任务

使用 longarm 和 AI Agent 构建更安全的 Android 游戏批处理任务

许多手机游戏都有一个简单的重复循环:开始一局,让它进行,收集结果,然后重新开始。当游戏允许这类自动化时,longarm 可以让这个循环在 Android 手机上变得可重复执行,而无需让远程服务访问屏幕。 本文以一个通用的塔防类游戏为例。目的并不是绕过游戏规则、广告、内购、频率限制或反作弊保护。请查阅游戏的条款,仅在允许的范围内使用自动化。 ![longarm 批处理任务编辑器,展示一个包含延时

read more