率土之滨助手
目前计划只实现最基础的打城考勤,不会增加更多的功能. 如需其他功能可以参考本项目进行开发
最近闲得没事的时候会更新一下,0.0.4开始纯AI写可能会有些bug和ui样式不一致的问题
QQ交流群:536964677(嗯,又重新建了...)
本程序依赖于 Npcap 抓取网络数据包来获取战报与同盟成员信息, 所以你在使用前需要先安装Npcap(https://npcap.com/dist/npcap-1.82.exe)
- PC客户端
- 模拟器移动端客户端
- 移动端客户端(使用移动端设备时需运行本程序的主机带有无线网卡,并打开移动热点给移动端设备连接)
- 攻城任务考勤(统计目标成员的主力,拆迁队伍数量和攻城次数)
- 分组周武勋
- 队伍查询(通过同盟战报记录队伍)
- 构建前需确保已安装 golang 1.24及以上版本、nodejs
go install github.com/wailsapp/wails/v2/cmd/wails@latestwails build
将main.go中的isDebug改为true再重新编译运行 就可以在打印中看到来自率土服务器类型为3的数据包
你可以在打印中寻找一些数据包来开发其他功能
找到需要的数据包后在parse.go中的ParseData方法通过协议号判断来解析处理你需要的数据包
目前不方便从日志中查看数据包,可以下载stzbNetTool来查看数据包
目前我所知道的数据包类型和解析方法
数据包的类型就是数据包的第13位 也就是代码中的buf[12]
类型3 zlib解压缩
类型2 明文可以直接转为字符串
类型5 异或解密