Skip to content

ld1856/AutoAction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoAction

AutoAction 是一款基于 Android AccessibilityService(无障碍服务) 的自动化操作工具:无需 Root,即可录制并回放屏幕上的点击、长按、滑动等手势,并通过悬浮窗快捷键快速触发脚本,适用于重复操作与效率提升(Android 7.0+)。

特性

  • 录制与回放:用透明覆盖层捕获触摸轨迹,生成可回放脚本
  • 基础动作:点击 / 长按 / 滑动(基于 dispatchGesture 执行)
  • 循环执行:支持按次数或持续运行的执行逻辑
  • 脚本管理:脚本列表、重命名、删除、编辑排序
  • 悬浮窗控制:总控悬浮条 + 独立脚本快捷键(可拖动、位置记忆)
  • 随机化参数:坐标偏移与延迟波动,减少“机械感”

权限说明

  • 无障碍服务:用于执行手势与自动化动作
  • 悬浮窗SYSTEM_ALERT_WINDOW):用于显示悬浮条/快捷键
  • 忽略电池优化(可选):减少后台被系统限制导致的中断

构建与运行

本仓库的 Android 工程位于 app/ 目录:

cd app
./gradlew assembleDebug

如需安装到设备(已连接 adb):

cd app
./gradlew installDebug

文档

  • 需求与设计:docs/requirements.mddocs/design_v2_refinement.md

免责声明

本项目仅用于学习与效率提升。请勿用于违反目标应用/游戏条款或当地法律法规的用途。

About

AutoAction 是一款基于 Android 无障碍服务(AccessibilityService)的自动化操作工具:无需 Root,即可录制并回放屏幕点击/长按/滑动等手势;提 供脚本库管理与悬浮窗快捷键,一键触发循环脚本,并支持坐标与延迟随机化以降低机械感。适用于重复操作与效率提升(Android 7.0+)。

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages