0. 环境
1. 初始化
........1.1. 匹配模拟器窗口
........1.2. 匹配按钮位置
................1.2.1. 主界面四大按钮
................1.2.2. 确认舰队按钮
................1.2.3. 出击按钮
................1.2.4. 结算按钮
........1.3. 设定战斗等待时长
2. 使用
这里列出开发所用Python版本与相关PIP包版本
程序名 | 版本 |
---|---|
Python | 3.6.6 |
pywin32 | 225 |
(CMD:那我呢?明明是我先来的!)
- 进入游戏,进入“特别作战”画面
- 打开CMD,进入脚本所在目录,输入
python3 blfresh.py check
(这里不需要管理员权限) - 根据提示操作
- 根据提示,选中模拟器窗口,复制以下内容到
blconf.py
中的窗口标题
窗口句柄
不是必要的,当窗口标题变化时才需要填写
根据提示,将鼠标指针置于四大按钮上,并在CMD中按回车键输出按钮位置信息
将信息连同括号复制到 blconf.py
中 mode
的各个难度中
根据提示,将鼠标指针置于确认舰队按钮上,在CMD中按回车键输出按钮位置信息,并复制内容连同括号到 blconf.py
中的 选择舰队
根据提示,将鼠标指针置于出击按钮上,在CMD中按回车键输出按钮位置信息,并复制内容连同括号到 blconf.py
中的 确认出击
根据提示,将鼠标指针置于结算按钮上,在CMD中按回车键输出按钮位置信息,并复制内容连同括号到 blconf.py
中的 战斗结算
在 blconf.py
中 mode
的各个难度中输入等待时间(秒),需要确保在这个时间内战斗能进行到结算页面
blfresh.py (难度) (次数)
(这里需要管理员权限,用于win32api.mouse_event
)
刷困难: python3 blfresh.py Hard 15
刷普通: python3 blfresh.py Normal 15
刷简单: python3 blfresh.py Easy 15
(或者输入自己改mode里面的名字)