feat: add mining collection automation

This commit is contained in:
admin committed 2026-10-04 18:18:45 +08:00
1 parent b6bd78dc66
commit bf758bab01
16 files changed
+276 -4

No files matched your search

+10
View File
@@ -33,6 +33,16 @@
当前仅适配本次“赏金战令”领取,支持从“超值月卡”切换到“战令”,不会购买战令或遍历其他特惠标签。无法识别的页面样式或标签会使流程停止。macOS 自动读取已打开游戏窗口位置,每次识别重新定位,识别后窗口移动则停止;窗口标题栏高度按本次验证的 44 逻辑点处理,需收起微信侧栏。运行时保持游戏完整可见。Windows 使用 `main.py` 已校准的区域或 `--region X Y WIDTH HEIGHT`,实机尚未验证。
### 已验证的狂鼠之家收矿脚本
```bash
.venv/bin/python claim_mining.py
```
流程为:首页 → 领地 → 狂鼠之家 → 发现“一键收矿”时收矿 → 关闭奖励弹框 → 等待 10 秒 → 一键雇佣。雇佣弹框按白银罗盘、黄金罗盘、彩虹探测仪的顺序选择第一个可用项;三者均不可用时关闭弹框。最后返回首页。
已在 2026-10-04 实机验证收矿、10 秒等待、白银罗盘雇佣和返回首页。找不到“一键收矿”时,脚本不雇佣并直接返回首页。使用 `--dry-run` 可只验证首页而不点击。
需要 Python 3.9 或更新版本,以及带 Tk 支持的 Python。macOS 若当前 Python 缺少 Tk,可使用 python.org 官方安装包。
macOS: