Volver a proyectos Automatización

adb_ClicAdsView

Bot que ve anuncios en juegos Android por ADB para farmear recompensas.

Sobre el proyecto

Script de automatización para Android que controla varios emuladores en paralelo por ADB/uiautomator2, viendo anuncios dentro de un juego para obtener sus recompensas.

Detecta los iconos de la interfaz (play, cerrar, más tarde) por template matching con OpenCV y confirma texto en pantalla con OCR (RapidOCR). Cada emulador corre en su propio hilo, sin estado compartido.

Incluye lógica anti-atasco: si detecta que se quedó en un package o activity que no reconoce, o no encuentra el botón de play tras varios intentos, reinicia la app sola.

Cómo se desarrolló

  1. 1Detección de iconos por template matching (SIFT / multiescala)
  2. 2Confirmación de texto en pantalla por OCR
  3. 3Un hilo por emulador, control paralelo sin estado compartido
  4. 4Reglas anti-atasco: reintentos, cambio de activity y reinicio de app

Otros detalles

Menú interactivo en consola (curses) para elegir emuladores conectados y lanzarlos.