7个版本
0.1.2 | 2024年1月29日 |
---|---|
0.1.1 | 2023年6月29日 |
0.1.0 | 2023年5月8日 |
0.1.0-alpha.3 | 2022年12月6日 |
0.1.0-alpha.1 | 2022年12月5日 |
#73 in 游戏
24次每月下载
16KB
245 代码行
wotbreplay-inspector
使用Rust编写的World of Tanks Blitz回放检查器。底层使用eigenein/wotbreplay-parser
。
快速入门
检查战斗结果
将已知字段转换为JSON
wotbreplay-inspector battle-results 20221205_1409__zeekrab_A140_ASTRON_REX_105_2308651318200102307.wotbreplay
示例输出
{
"timestamp": 1670245795,
"players": [
{
"account_id": 534505602,
"info": {
"nickname": "Roberto_Cadenas_Diaz",
"platoon_id": null,
"team_number": 2,
"clan_tag": "ORUGA",
// ...
注意:这会忽略任何未知字段。
将完整解码的结构体转储到JSON
用于手动检查
wotbreplay-inspector battle-results 20221205_1409__zeekrab_A140_ASTRON_REX_105_2308651318200102307.wotbreplay --raw
检查回放数据包
wotbreplay-inspector dump-data 20230508_1237__helaas_pindakaas_A140_ASTRON_REX_105_2318392312630661347.wotbreplay
示例输出
{"clock":0.0,"payload":{"EntityMethod":{"UpdateArena":{"field_number":17,"arguments":{"players":null}}}},"raw_payload":"e4064c002f000000020000001100"}
{"clock":0.0,"payload":{"Unknown":{"packet_type":35}},"raw_payload":"5f"}
{"clock":0.0,"payload":{"Unknown":{"packet_type":36}},"raw_payload":"5ff90200"}
依赖项
~12MB
~108K SLoC