Auto Click Q
自动监控屏幕,检测到指定按钮时自动点击 —— 基于 Airtest
功能
- 🖥️ 持续监控 Windows 屏幕
- 🖱️ 检测到
allow、run、s 按钮时自动点击
- 📋 实时日志输出到 VSCode 输出面板
- ⚡ 状态栏一键启动 / 停止
前置要求
| 依赖 |
说明 |
| Python |
已安装并配置环境变量 |
| Airtest |
pip install airtest |
| Conda 环境 |
airtest_env(见 run.bat) |
使用方法
方式一:命令面板
- 按
Ctrl+Shift+P
- 输入
Auto Click Q: 开始监控
- 再次搜索
Auto Click Q: 停止监控 可停止
方式二:状态栏
点击 VSCode 右下角状态栏的 ▶ Auto Click Q 按钮即可启动,运行中显示旋转图标,点击可停止。
按钮图片配置
按钮图片存放在项目根目录 button/ 文件夹下:
button/
├── allow.png # 允许按钮
├── run.png # 运行按钮
└── s.png # 确认按钮
替换对应图片即可识别不同按钮。匹配阈值默认 0.9,可在 auto_click.py 中调整 MATCH_THRESHOLD。
输出日志
启动后自动打开 Auto Click Q 输出面板,显示:
[10:23:01][INFO] 已连接到 Windows 设备
[10:23:01][INFO] 开始监控屏幕...
[10:23:02][INFO] 点击了: allow.png
项目结构
auto-click-q/
├── auto_click.py # Python 主程序
├── run.bat # 启动脚本(激活 conda 环境)
├── button/ # 按钮模板图片
└── vscode-extension/ # VSCode 插件源码
License
MIT
| |