名称:A9 Script
作者:CodeInDreams
适用于:MuMu模拟器、BlueStacks 4(注意是:国际版)模拟器
分辨率:2160×1080(任意2:1分辨率的设备)
本项目遵守GPL开源协议,协议内容请见LICENSE.TXT。
This project is licensed under the terms of the GPL license. See full license in LICENSE.TXT.
- 每日、多人、生涯交替刷(不启用多人每小时100000+积分、6*冠军声望,启用多人视情况而定)
- 支持自定义赛事,可以自己定制哪个赛事、用什么车
- 多模拟器支持(很容易扩展到任意可用的模拟器)
- 随机时间、位置点击,随机选路,模拟器物理隔离防检测
- 可处理游戏崩溃、网络重试、各类弹窗等,出现异常都会在几秒到几十秒内快速重置
- 可以配置任意的运行时段(精确到分钟),和手肝无缝对接
- 在最大化容错能力的前提下,有着很快的响应速度
- 配置环境、更改脚本设置(Config.ahk)
- 双击运行模拟器和脚本(A9 Script.ahk)
- 【可选,增加稳定性,并实现单文件可移植到其他电脑】首次成功运行后,可以自行选中source/A9-Script,右键-Compile Script,这时将生成可独立运行的exe单文件,不再依赖AHK程序。由于配置也被编译,所以更改配置文件或更换模拟器后需要重新Compile Script才生效
- 【可选,图标】如果运行Ahk2Exe.exe来在图形界面生成exe的话,可以选择图标、压缩与否,启用压缩可能会被杀软误报。编译的脚本默认都会使用上次编译时的图标,所以Ahk2Exe.exe只需转换一次,以后直接右键Compile Script也是有图标的。
- 安装最新版的AutoHotKey,官网下载地址:https://www.autohotkey.com/download/ahk-install.exe
- 安装模拟器,同时自行安装好科学上网软件
- 安装好A9并登录Play账号同步数据
- 根据需要自行修改Config.ahk中的配置(每个配置都有详细的解释)
- 启动模拟器,启动完成后双击脚本运行即可
- 如果模拟器是以管理员身份运行,那么本脚本也需要以管理员身份运行
- 尽量保持模拟器默认布局,不要显示侧栏,不要超出屏幕,也不要有其他窗口置顶遮挡,以免影响点击和坐标计算
- MuMu模拟器需要一键安装Google环境,完成后在play store安装Play游戏
- MuMu模拟器需要手动安装A9的apk文件(由于x86模拟器的原因,play商店会提示不兼容而不提供下载),之后开加速器启动A9让它自己下载数据包即可。
- Bluestacks 4模拟器的分辨率比例2:1,可能需要过改注册表HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0下的GuestHeight、GuestWidth的值(注意十进制)来实现
- 本脚本完整适配中文界面,本人不处理其他语言可能出现的颜色判定问题
- 降低分辨率可以提升模拟器性能,但是会导致脚本识别准确度降低(在1080×540分辨率下识别准确度大于99%),设定能够整除2160×1080的分辨率有利于提高精确度
- 使用时可以关闭显示器,但是要避免Windows自动睡眠,也不要锁定Windows。如果你使用的是笔记本,合上盖子前请确认:控制面板-电源选项-侧栏-选择关闭笔记本计算机盖的功能,设置为关闭盖子时不采取任何操作。
- 欢迎提交PR,欢迎反馈其他问题
快捷键 | 功能 |
---|---|
Ctrl+F1 | 启用每日赛事 |
Ctrl+Shift+F1 | 关闭每日赛事 |
Ctrl+F2 | 启用多人赛事 |
Ctrl+Shift+F2 | 关闭多人赛事 |
Ctrl+F3 | 启用生涯赛事 |
Ctrl+Shift+F3 | 关闭生涯赛事 |
Ctrl+F4 | 启用自定义赛事 |
Ctrl+Shift+F4 | 关闭自定义赛事 |
Ctrl+F9 | 暂停/恢复 |
Ctrl+Shift+F9 | 重置 |
Ctrl+F12 | 关闭A9并退出 |
Ctrl+Shift+F12 | 强制退出 |
参阅此看板
参阅此Wiki页面