feat: add idle reward claim automation
This commit is contained in:
1 parent
48d5f63e36
commit
8479cf4981
12 files changed
+228
-12
No files matched your search
@@ -5,16 +5,24 @@
|
||||
## 已实现
|
||||
|
||||
- 桌面界面:主屏幕截图、框选游戏内容区域、流程预览、执行日志与停止。
|
||||
- 小金猪流程:首页识别 → 打开挂机奖励 → 检查标题和领取按钮 → 点击领取一次 → 等待按钮变化 → 关闭弹框 → 确认回到首页。
|
||||
- 小金猪流程:首页识别 → 打开挂机奖励 → 仅在金色领取按钮出现时长按领取 → 确认奖励弹框与灰色按钮 → 关闭弹框并回到首页。
|
||||
- 脚本与识别模板分离,后续任务通过 `workflows/` 扩展。
|
||||
- 截图像素与鼠标坐标分别换算,覆盖主屏幕 Retina 缩放的坐标情况。
|
||||
|
||||
小金猪流程只领取挂机奖励,不执行消耗体力的快速扫荡。完成日志只表示已点击领取、按钮变化并返回首页,奖励实际到账仍需首次运行时人工核对。当前模板来自用户提供的界面截图,尚需实机验证。
|
||||
小金猪流程只领取挂机奖励,不执行消耗体力的快速扫荡。已于 2026-10-04 实机验证:领取后出现“恭喜获得”弹框、按钮变灰、挂机计时重置,并确认返回首页。灰色领取按钮时脚本不会点击领取。
|
||||
|
||||
红点规则:按钮右上角有红点表示其内部有奖励可领取。后续入口任务可以据此进入,但领取成功还需验证内部状态。当前第一条小金猪流程不依赖红点,红点检测尚未实现。
|
||||
|
||||
## 本地启动
|
||||
|
||||
### 已验证的小金猪挂机奖励脚本
|
||||
|
||||
```bash
|
||||
.venv/bin/python claim_idle.py
|
||||
```
|
||||
|
||||
流程为:首页 → 小金猪 → 判断右侧领取按钮。金色时长按领取,确认“恭喜获得”弹框和领取按钮变灰后关闭;灰色时不领取,直接关闭弹框。两种情况都会返回首页。使用 `--dry-run` 可只验证首页而不点击。
|
||||
|
||||
### 已验证的特惠一键领取脚本
|
||||
|
||||
在首页执行:
|
||||
|
||||
Reference in new issue
Block a user