awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
zfdang avatar

zfdang/Android-Touch-Helper

0
View on GitHub↗
5,305 estrellas·503 forks·Java·MIT·5 vistasTouchHelper.zfdang.com↗

Android Touch Helper

Android-Touch-Helper es una herramienta para saltar anuncios y un sistema de interacción de interfaz de usuario automatizado para Android. Aprovecha las APIs de accesibilidad de Android para detectar y hacer clic en los botones de saltar, automatizando la eliminación de anuncios promocionales durante el inicio de las aplicaciones.

La herramienta utiliza una combinación de escaneo de interfaz de usuario basado en accesibilidad y simulación de entrada basada en coordenadas. Identifica elementos saltables haciendo coincidir palabras clave y etiquetas de texto predefinidas con la jerarquía de la pantalla o activando eventos táctiles en porcentajes de pantalla específicos cuando los elementos estructurales de la interfaz están ocultos.

El sistema emplea monitoreo de pantalla basado en eventos y heurísticas de coincidencia de patrones para evaluar el estado actual de la ventana. Estas capacidades permiten a la herramienta escanear controles de interfaz y realizar clics repetitivos en nombre del usuario para optimizar los tiempos de inicio de las aplicaciones.

Features

  • Splash Ad Removals - Automatically detects and removes advertisements appearing on application startup splash screens.
  • Ad-Skipping Tools - Provides an automated system for detecting and clicking skip buttons to bypass app launch advertisements.
  • UI Element Keyword Detection - Identifies skip buttons by matching predefined text labels against the current screen's visible UI components.
  • Accessibility-Based UI Interaction - Uses Android Accessibility Services to programmatically interact with the view hierarchy and identify skippable elements.
  • Accessibility Service Bridges - Implements an accessibility service bridge to simulate user interactions and control the Android UI.
  • Mobile UI Automation Frameworks - Automates the dismissal of intrusive promotional UI elements within third-party Android applications.
  • Heuristic Element Matching - Evaluates UI elements against heuristic rules to determine if a screen contains a skippable advertisement.
  • UI State Monitors - Triggers automation scan cycles based on real-time Android window state changes and accessibility events.
  • App Launch Optimizations - Reduces startup delay by automatically bypassing promotional ads before the main app interface loads.
  • Coordinate-Based Clicking - Simulates touch events at specific screen percentages to bypass advertisements when UI elements are not detectable.

Historial de estrellas

Gráfico del historial de estrellas de zfdang/android-touch-helperGráfico del historial de estrellas de zfdang/android-touch-helper

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace zfdang/android-touch-helper?

Android-Touch-Helper es una herramienta para saltar anuncios y un sistema de interacción de interfaz de usuario automatizado para Android. Aprovecha las APIs de accesibilidad de Android para detectar y hacer clic en los botones de saltar, automatizando la eliminación de anuncios promocionales durante el inicio de las aplicaciones.

¿Cuáles son las características principales de zfdang/android-touch-helper?

Las características principales de zfdang/android-touch-helper son: Splash Ad Removals, Ad-Skipping Tools, UI Element Keyword Detection, Accessibility-Based UI Interaction, Accessibility Service Bridges, Mobile UI Automation Frameworks, Heuristic Element Matching, UI State Monitors.

¿Qué alternativas de código abierto existen para zfdang/android-touch-helper?

Las alternativas de código abierto para zfdang/android-touch-helper incluyen: mherrmann/helium — Helium is a Python library and high-level wrapper for Selenium designed for browser automation, functional UI testing,… aisouler/gkd_subscription — This project provides a comprehensive rule engine and configuration framework designed for Android accessibility… mobile-dev-inc/maestro — Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by… clearw5/auto.js — Auto.js is an Android scripting platform and mobile automation tool that runs JavaScript code directly on the device.… d4rken-org/sdmaid-se — SD Maid SE is an Android storage optimization and system maintenance utility. It focuses on reclaiming disk space by… zhongyi-tong/wechatluckymoney — WeChatLuckyMoney is an Android automation tool designed to detect and claim monetary red packets within the WeChat…

Alternativas open-source a Android Touch Helper

Proyectos open-source similares, clasificados según cuántas características comparten con Android Touch Helper.
  • mherrmann/heliumAvatar de mherrmann

    mherrmann/helium

    8,306Ver en GitHub↗

    Helium is a Python library and high-level wrapper for Selenium designed for browser automation, functional UI testing, and web scraping. It provides a simplified interface for interacting with web applications across different browser engines. The library distinguishes itself by allowing users to identify and interact with web elements using visible text labels rather than relying exclusively on technical identifiers like XPaths or CSS selectors. This approach enables the creation of automation scripts based on human-readable labels. The toolkit covers a broad range of browser automation cap

    Python
    Ver en GitHub↗8,306
  • mobile-dev-inc/maestroAvatar de mobile-dev-inc

    mobile-dev-inc/Maestro

    10,788Ver en GitHub↗

    Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by querying the native accessibility tree of an application, allowing for black-box testing without requiring source code instrumentation or platform-specific dependencies. The framework distinguishes itself through a unified command syntax that abstracts interactions across Android, iOS, and web environments. It features a dynamic synchronization engine that automatically pauses test execution to account for non-deterministic animations and network-dependent content loading, ensuring

    Kotlinandroidblackbox-testingios
    Ver en GitHub↗10,788
  • aisouler/gkd_subscriptionAvatar de AIsouler

    AIsouler/GKD_subscription

    11,038Ver en GitHub↗

    This project provides a comprehensive rule engine and configuration framework designed for Android accessibility services. It functions as a repository of structured definitions that enable mobile applications to automatically identify and interact with interface elements, effectively streamlining repetitive tasks and suppressing unwanted content. The system distinguishes itself through its ability to manage and distribute complex subscription rule sets that target specific interface structures, such as splash screen advertisements, update prompts, and promotional pop-ups. By utilizing these

    TypeScriptgkdgkd-subscriptiontypescript
    Ver en GitHub↗11,038
  • budtmo/docker-androidAvatar de budtmo

    budtmo/docker-android

    15,322Ver en GitHub↗

    Docker-Android runs a full Android emulator inside a Docker container, enabling mobile app testing and automation without requiring a physical device. The emulator uses QEMU-based virtualization with optional KVM acceleration for hardware-backed performance, and supports nested virtualization on cloud VMs from providers like AWS, GCP, and Azure for environments without direct hardware acceleration. The container exposes the Android Debug Bridge over TCP/IP, allowing host-side tools to connect to the emulator as if it were a local device. It provides browser-based interaction with the emulator

    Pythonalibabacloudandroidandroid-emulator
    Ver en GitHub↗15,322
Ver las 11 alternativas a Android Touch Helper→