Skip to content

cwlm/Auto-WSGR

 
 

Repository files navigation

项目简介

MIT licensed

用 python 与 c++ 实现的 战舰少女R 的自动化流水线 & 数据统计一体化脚本, 提供 WSGR 游戏级别接口以及部分图像和原子操作接口.

参与开发、用户交流、闲聊: qq群 568500514

近期更新

  • 添加自动检查更新的功能,设置文件格式小幅度更新,请重新下载example文件夹下user_settings.yaml,如果想关闭自动更新请设置check_update参数为False,请对比自己的文件和默认文件. 2024/04/19
  • 支持当前活动 "舰队问答-黄金风笛", 详细信息见文档 2024/04/19
  • 添加日常出击任务中500船停止出击的功能 2024/04/11
  • 支持当前活动 "特混突袭-利斧行动", 详细信息见文档 2024/02/06
  • 设置文件新增一个选型auto_exercise,设置为True将会在执行auto_daily.py时自动打完每天的三次战役 2023/10/17
  • 现已支持开启远程导弹支援,如要开启,建议在具体的plan里面针对某个点位设置long_missile_support为True. - 2023/9/22
  • 设置文件格式有小幅度调整, 增加新配置auto_set_support,默认为False,开启后每日会尝试开启战役支援. - 2023/9/11
  • 设置文件格式有小幅度调整, dock_full_destroy 参数位置发生了改变, 请对比自己的文件和默认文件. - 2023/6/9
  • 支持开发, 建造, 用餐功能 2023/4/26

使用本项目

现已支持远征、修理、解装等基础操作,以及常规战、决战、活动等自动战斗。有简单易用封装的日常挂机脚本,也可以自己组合基础操作实现自定义脚本。

安装使用与详细功能请见:中文文档 或 简易图文教程notion文档

参与开发

欢迎热爱“战舰少女R”以及有一定python基础的同学加入开发,共同完善这个项目。您可以实现新的功能,也可以改进现有功能,或者修复bug。如果您有好的想法,也可以提出issue或加qq群讨论。

本项目已设置好poetry进行版本管理,pre-commit进行代码格式化。开发者请不要用pip安装autowsgr,改为执行以下命令以开发模式在本地安装(全程需要代理):

git clone https://github.com/huan-yp/Auto-WSGR
cd Auto-WSGR
./develop_install.bat

未来开发任务大致按优先级排序:

  • 资源、舰船掉落数据统计。
  • 任务调度系统(对轮换策略的支持)
  • 更完善的舰船解装逻辑。
  • 强化,装备废弃等更多功能
  • 舰船更换装备。

About

战舰少女R全家桶

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.8%
  • C++ 3.1%
  • Batchfile 0.1%