Skip to content

FlxSNX/stzbHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stzbHelper

率土之滨助手
目前计划只实现最基础的打城考勤,不会增加更多的功能. 如需其他功能可以参考本项目进行开发
最近闲得没事的时候会更新一下,0.0.4开始纯AI写可能会有些bug和ui样式不一致的问题
QQ交流群:536964677(嗯,又重新建了...)

使用说明

本程序依赖于 Npcap 抓取网络数据包来获取战报与同盟成员信息, 所以你在使用前需要先安装Npcap(https://npcap.com/dist/npcap-1.82.exe)

支持情况

  • PC客户端
  • 模拟器移动端客户端
  • 移动端客户端(使用移动端设备时需运行本程序的主机带有无线网卡,并打开移动热点给移动端设备连接)

功能

  • 攻城任务考勤(统计目标成员的主力,拆迁队伍数量和攻城次数)
  • 分组周武勋
  • 队伍查询(通过同盟战报记录队伍)

构建

  1. 构建前需确保已安装 golang 1.24及以上版本、nodejs
  2. go install github.com/wailsapp/wails/v2/cmd/wails@latest
  3. wails build

开发说明

main.go中的isDebug改为true再重新编译运行 就可以在打印中看到来自率土服务器类型为3的数据包
你可以在打印中寻找一些数据包来开发其他功能
找到需要的数据包后在parse.go中的ParseData方法通过协议号判断来解析处理你需要的数据包
目前不方便从日志中查看数据包,可以下载stzbNetTool来查看数据包

目前我所知道的数据包类型和解析方法
数据包的类型就是数据包的第13位 也就是代码中的buf[12]
类型3 zlib解压缩
类型2 明文可以直接转为字符串
类型5 异或解密

About

率土之滨助手

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors