用来快速查询部落战数据的工具
安装与运行
需要 nodejs,默认使用 pnpm
进行依赖管理。在安装 nodejs 之后可以执行 npm i -g pnpm
进行 pnpm
的安装。
安装项目依赖:
pnpm install
创建 .env
文件
# 部落标签
tag=''
# Token
token=''
# 远程服务器链接
url=''
# 远程服务器端口
port=''
# 邮箱
email=''
# 密码
password=''
以下命令都会将结果写入 result.txt 里面,自行通过编辑器查看
- 日常部落战:
pnpm run cw
- 日常部落战及参赛人员:
pnpm run cw:all
- 当前联赛:
pnpm run cwl
- 指定场次查看联赛
pnpm run cwl round=2
- 当前联赛及参赛人员:
pnpm run cwl:all
.
├── bin # 脚本工具
├── config # 配置文件
├── src # 远程服务器代码
└── utils # 工具集合
部落战状态(state): noInWar
, preparation
, inWar
, warEnded
-
服务器接口转发 - 自动登录获取 Token
- 优化统计数据(摧毁率, 进攻对手排名与大本,未完全摧毁的对手)
- 统计结果写入脚本
- Server 酱推送
- 联赛统计
- 接口排序优化(mapPosition, 联赛补充上场序号)
- 使用手册
- 优化开发体验(NODE_ENV, env 文件的生成)