312 lines
6.3 KiB
JSON
312 lines
6.3 KiB
JSON
{
|
|
"Source": "capture-018.jsonl",
|
|
"SHA256": "224AE627F6F6E613662745300C01493E411BDBE02CBA72366CCBD373DD28ECFF",
|
|
"MapSHA256": "2764186EA528587F15D07569816D413E77E8C38C572E4157787B3092BD6D1DB6",
|
|
"MapSource": "local cache \u002B \u672C\u673A\u6838\u5B9E PingRsp",
|
|
"Version": "2026.09.15.0000.0000",
|
|
"Records": 891,
|
|
"Up": 534,
|
|
"Down": 357,
|
|
"FirstTime": "2026-10-11T10:12:32.1453158+00:00",
|
|
"LastTime": "2026-10-11T10:13:52.6616441+00:00",
|
|
"FirstSequence": 1,
|
|
"LastSequence": 891,
|
|
"SequenceContinuous": true,
|
|
"MonotonicOrder": true,
|
|
"Complete": 891,
|
|
"Incomplete": 0,
|
|
"CaptureIssues": 0,
|
|
"PayloadBytes": 56360,
|
|
"MinPayload": 8,
|
|
"MaxPayload": 656,
|
|
"EmptyPayloads": 0,
|
|
"Known": 724,
|
|
"Unknown": 167,
|
|
"Parsed": 512,
|
|
"SupportedButRejected": 0,
|
|
"Groups": [
|
|
{
|
|
"Key": {
|
|
"Direction": 0,
|
|
"Opcode": 920,
|
|
"Name": "UP_UpdatePositionHandler",
|
|
"Length": 24,
|
|
"PayloadComplete": true,
|
|
"Parsed": true
|
|
},
|
|
"Count": 494,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 787,
|
|
"Name": "DOWN_Effect",
|
|
"Length": 124,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 52,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 671,
|
|
"Name": null,
|
|
"Length": 72,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 51,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 697,
|
|
"Name": null,
|
|
"Length": 24,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 51,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 558,
|
|
"Name": null,
|
|
"Length": 264,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 50,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 516,
|
|
"Name": "DOWN_ActorControlSelf",
|
|
"Length": 40,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 48,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 238,
|
|
"Name": "DOWN_ObjectSpawn",
|
|
"Length": 64,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 38,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 0,
|
|
"Opcode": 913,
|
|
"Name": "UP_ActionSend",
|
|
"Length": 32,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 27,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 524,
|
|
"Name": "DOWN_NpcSpawn",
|
|
"Length": 656,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 18,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 974,
|
|
"Name": "DOWN_ActorDelete",
|
|
"Length": 8,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 12,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 614,
|
|
"Name": null,
|
|
"Length": 16,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 10,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 0,
|
|
"Opcode": 838,
|
|
"Name": "UP_PingReq",
|
|
"Length": 32,
|
|
"PayloadComplete": true,
|
|
"Parsed": true
|
|
},
|
|
"Count": 8,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 338,
|
|
"Name": "DOWN_PingRsp",
|
|
"Length": 32,
|
|
"PayloadComplete": true,
|
|
"Parsed": true
|
|
},
|
|
"Count": 8,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 607,
|
|
"Name": "DOWN_ActorControl",
|
|
"Length": 24,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 7,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 0,
|
|
"Opcode": 391,
|
|
"Name": "UP_ClientTrigger",
|
|
"Length": 32,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 5,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 131,
|
|
"Name": "DOWN_StatusEffectList",
|
|
"Length": 384,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 4,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 788,
|
|
"Name": null,
|
|
"Length": 16,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 4,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 305,
|
|
"Name": "DOWN_EffectResult",
|
|
"Length": 96,
|
|
"PayloadComplete": true,
|
|
"Parsed": true
|
|
},
|
|
"Count": 2,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 214,
|
|
"Name": null,
|
|
"Length": 16,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 1,
|
|
"Rejection": null
|
|
},
|
|
{
|
|
"Key": {
|
|
"Direction": 1,
|
|
"Opcode": 856,
|
|
"Name": "DOWN_ActorControlTarget",
|
|
"Length": 32,
|
|
"PayloadComplete": true,
|
|
"Parsed": false
|
|
},
|
|
"Count": 1,
|
|
"Rejection": null
|
|
}
|
|
],
|
|
"PingPairs": [
|
|
{
|
|
"Request": 3,
|
|
"Response": 4,
|
|
"Milliseconds": 83.2735
|
|
},
|
|
{
|
|
"Request": 54,
|
|
"Response": 56,
|
|
"Milliseconds": 99.9771
|
|
},
|
|
{
|
|
"Request": 222,
|
|
"Response": 224,
|
|
"Milliseconds": 116.8623
|
|
},
|
|
{
|
|
"Request": 372,
|
|
"Response": 374,
|
|
"Milliseconds": 83.4204
|
|
},
|
|
{
|
|
"Request": 530,
|
|
"Response": 532,
|
|
"Milliseconds": 83.4215
|
|
},
|
|
{
|
|
"Request": 683,
|
|
"Response": 684,
|
|
"Milliseconds": 83.2034
|
|
},
|
|
{
|
|
"Request": 807,
|
|
"Response": 808,
|
|
"Milliseconds": 100
|
|
},
|
|
{
|
|
"Request": 870,
|
|
"Response": 871,
|
|
"Milliseconds": 83.2435
|
|
}
|
|
],
|
|
"Limitations": "No raw payload, coordinates or actor IDs included. Successful parsing does not verify all fields. Header-read failures absent from export require UI counters."
|
|
} |