Skip to main content

All in one Warship Girls python package

Project description

AutoWSGR

MIT licensed

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

近期更新

  • 一体化日常挂机策略,使用方式见examples/auto_daily.py - 2022/10/5

功能

  • 无间断重复远征
  • 自动点击完成任务
  • 全自动出征,可通过简单的描述文本实现高可复用的自定义策略
    • 支持:战役、演习、常规战、当前活动地图
    • 即将支持:所有类型活动图、决战
  • 支持多种修理模式:快修大破、快修中破、澡堂修理(可指定船名)
  • 强容错性
    • 任何游戏界面,返回主页面,处理各种特殊点击需求
    • 游戏卡死、断网时自动重启游戏、模拟器
  • ctrl+alt+c 终止所有操作并退出程序

配置

请自行安装 Python == 3.7,雷电模拟器战舰少女R

AutoWSGR 目前已支持通过 PyPI 进行部署,您可以通过以下命令一键安装稳定发布版:

$ pip install AutoWSGR

也可以通过以下命令从 GitHub 安装最新版:

$ pip install git+https://github.com/huan-yp/Auto-WSGR.git@main --upgrade

在安装完成后,打开任意命令行并键入:

import AutoWSGR
print(AutoWSGR.__version__)

如果没有报错则说明安装成功。

快速使用

样例代码在本项目的examples/文件夹下,您可以参考使用。计划在未来功能更新稳定后提供全面的中文文档。

为了确保能正确的重启模拟器,建议进行如下设置,否则请确保每次运行前手动打开雷电模拟器:

  • 在您的工作目录下新建一个yaml文件(如user_settings.yaml),并在其中键入如下设置(替换为您的雷电模拟器安装根目录)

    LDPLAYER_ROOT: C:\leidian\LDPlayer9
    
  • 此外请确保雷电模拟器应用程序名为 dnplayer.exe,AutoWSGR将使用 {LDPLAYER_ROOT}\dnplayer.exe 命令启动模拟器。

未来开发任务

舰船精确识别功能。

活动练级/战术。

Project details


Release history Release notifications | RSS feed

This version

0.0.6

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

AutoWSGR-0.0.6.tar.gz (8.9 MB view details)

Uploaded Source

Built Distribution

AutoWSGR-0.0.6-py3-none-any.whl (9.0 MB view details)

Uploaded Python 3

File details

Details for the file AutoWSGR-0.0.6.tar.gz.

File metadata

  • Download URL: AutoWSGR-0.0.6.tar.gz
  • Upload date:
  • Size: 8.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.9

File hashes

Hashes for AutoWSGR-0.0.6.tar.gz
Algorithm Hash digest
SHA256 c189255f204527a083a8c5923db4350bf4890713dcfbc24f0d62d4aa8b1f7d9b
MD5 38401609fc07ed81af4505b7b694630a
BLAKE2b-256 a0eacc9ebd54035835c64ed5f204e290020a35f0303ef7b161c5fea8739713e8

See more details on using hashes here.

File details

Details for the file AutoWSGR-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: AutoWSGR-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.9

File hashes

Hashes for AutoWSGR-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 8aa66c14d877c3c424cfcbe7c165b5e8a1316f897c28cb89d142c6b2b72ca613
MD5 3f00989acab795ca3dcd073c74765702
BLAKE2b-256 fe30af4b7b5c9675e94f92c3dda4c34eebbc2402440160baf5390db0e0ff566c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page