Skip to content

sorry123luck/TouchAgent

Repository files navigation

TouchAgent

TouchAgent 是一个面向模拟器的 Android 后台自动化控制工具,支持通过 socket 通信控制点击、滑动、视频推流等操作,适用于手游自动化、挂机脚本、图像识别等应用场景。


✨ 项目特点

  • 🎮 后台控制模拟器/安卓设备,无需占用前台界面
  • 🎯 支持点击 / 滑动 / 屏幕截图 等基础交互操作
  • 📺 集成 MediaCodec 实时 H.264 视频推流
  • 🔧 通过本地 socket 与 Python 控制端通信
  • 💡 可扩展模块:OCR 识别、图像匹配、任务队列等

📦 项目结构说明

目录 / 文件 说明
app/ 主 Android 应用逻辑,包含 Service、Receiver、点击控制等模块
touch_controller.py 示例 Python 控制端脚本(发送点击指令)
.gitignore 忽略构建缓存与临时文件
local.properties 本地 SDK 配置,未上传到仓库

🚀 运行要求

  • Android 设备或模拟器(建议使用 雷电模拟器 + root 权限
  • Android 7.0+ 系统,已授予后台运行和投屏权限
  • Python 控制端需保持 socket 通信连接

🛠️ TODO

  • 支持帧流编码帧同步压缩控制
  • 实时日志回传与状态反馈
  • 跨平台适配(Mumu、夜神)

📜 License

本项目仅供学习研究使用,禁止用于商业用途。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages