问题描述:
最近在玩几款苹果端的挂机类手游(比如《XX冒险》《XX放置传说》),这类游戏虽然主打“轻松养成”,但实际玩起来还是需要频繁上线收菜、刷副本、做日常,时间一长就有点肝不动了。作为程序员,想着能不能自己写个挂机脚本解放双手,但实际操作中遇到不少坑。
背景和现状:
- 设备限制:苹果的封闭性导致自动化工具选择很少,不像安卓有Auto.js这类开源方案。
- 游戏反作弊:部分游戏会检测模拟点击或越狱环境,轻则封号,重则直接闪退。
- 图像识别效率:试过用Python+OpenCV识别按钮位置,但iPhone屏幕分辨率适配和动态UI(比如弹窗)处理起来很麻烦,脚本经常卡死。
已尝试的方法:- 用Mac上的AppleScript+模拟器(如iMazing)控制iPhone,但延迟高且不稳定。
- 越狱后装Activator绑定手势,但仅支持基础操作,无法判断游戏逻辑(比如“血量不足时自动喝药”)。
- 付费工具如Switch Control,功能太局限,没法自定义条件分支。
希望得到的帮助:- 有没有非越狱的iOS自动化方案?比如通过TestFlight或开发者证书实现。
- 如何优化图像识别?比如降低误触率,或者有没有更轻量的库替代OpenCV?
- 如果必须用外接设备(如树莓派+机械臂),有没有低成本实现的思路?
(目前手头有MacBook和一台闲置的iPhone12,系统都是最新的,求大佬指路!)
查看更多