/AutoArknights

Primary LanguagePythonMIT LicenseMIT

banner

Automatic Arknights

基于 OpenCVMitmproxy | Requests 实现的全自动化舟游

GitHub GitHub last commit GitHub Repo stars

Banner

文档 · 下载 · 开始使用 · 参与贡献

缘起

详见博客: 暂未发布

  • 高考在即,必须要有一个能撑住一年的护肝助手.
  • 太菜,看不懂大佬代码,想要自定义

特性

  • 操作基于 Android 调试桥,可选用 Requests 进行直接发包
  • 图片识别基于 OpenCV 模板匹配, 部分数据可选由 Mitmproxy 拦截获取
  • 公开招募智能分析自动选择, 判断保底词条 (流程图)
  • 适配含有时间限制的未成年人账号, 也可选通过修改回传数据突破限制 (风险未知)

准确地理智计算和线路规划,榨干你的最后一滴理智 (流程图)

风险未知: 涉及修改回传数据.

安装

需要 Python 3.8 或以上版本。

不建议从 GitHub 下载 zip 源码包安装:这样做会丢失版本信息,且不便于后续更新。

git clone https://github.com/GreenSulley/AutoArknights
cd ArknightsAutoHelper

pip install -r requirements.txt

用法

实现

功能

  • 基建干员效率计算
  • 公招标签识别 + 计算
  • 任务领取 + 基建收菜
  • 进入常用卡关,资源,剿灭
  • 流程定制
  • 进入任意主线卡关

性能

  • 在 Python 中实现 ADB 协议
  • OpenCV 部分使用 C 外部扩展(提升1%性能)
  • 异步、多线程支持

API

本项目额外提供一个 API

维护者

致谢

依赖

参考

如何贡献

本项目所有代码均携带有完整且规范的代码注释, 欢迎各位大佬随时进行 Pull Request

许可证

除非另有说明,否则所有数据和代码均受 MIT License 许可并处于公共领域。

image/中的图片均来自于上海鹰角网络科技有限公司,并受其条款和许可保护。