1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-14 13:39:25 +08:00
Files
Alas/blcrack/cracker/proto/p10.proto
2025-03-27 17:27:39 +08:00

219 lines
4.9 KiB
Protocol Buffer

syntax = "proto2";
package p10;
message CS_10001 {
required string account = 1;
required string password = 2;
required string mail_box = 3;
} // .p10.cs_10001
message SC_10002 {
required uint32 result = 1;
} // .p10.sc_10002
message CS_10018 {
required uint32 arg = 1;
} // .p10.cs_10018
message SC_10019 {
repeated SERVERINFO serverlist = 1;
} // .p10.sc_10019
message CS_10020 {
required uint32 login_type = 1;
required string arg1 = 2;
optional string arg2 = 3;
optional string arg3 = 4;
optional string arg4 = 5;
required string check_key = 6;
optional uint32 device = 7;
} // .p10.cs_10020
message SC_10021 {
required uint32 result = 1;
repeated SERVERINFO serverlist = 2;
required uint32 account_id = 3;
required string server_ticket = 4;
repeated NOTICEINFO notice_list = 5;
optional uint32 device = 6;
repeated uint32 limit_server_ids = 7;
} // .p10.sc_10021
message SERVERINFO {
repeated uint32 ids = 1;
required string ip = 2;
required uint32 port = 3;
required uint32 state = 4;
required string name = 5;
optional uint32 tag_state = 6;
optional uint32 sort = 7;
optional string proxy_ip = 8;
optional uint32 proxy_port = 9;
} // .p10.serverinfo
message NOTICEINFO {
required uint32 id = 1;
required string title = 2;
required string content = 3;
} // .p10.noticeinfo
message CS_10022 {
required uint32 account_id = 1;
required string server_ticket = 2;
required string platform = 3;
required uint32 serverid = 4;
required string check_key = 5;
required string device_id = 6;
} // .p10.cs_10022
message SC_10023 {
required uint32 result = 1;
required uint32 user_id = 2;
required string server_ticket = 3;
optional uint32 server_load = 4;
optional uint32 db_load = 5;
} // .p10.sc_10023
message CS_10024 {
required string nick_name = 1;
required uint32 ship_id = 2;
required string device_id = 3;
} // .p10.cs_10024
message SC_10025 {
required uint32 result = 1;
required uint32 user_id = 2;
} // .p10.sc_10025
message CS_10026 {
required uint32 account_id = 1;
} // .p10.cs_10026
message SC_10027 {
required uint32 user_id = 1;
required uint32 level = 2;
} // .p10.sc_10027
message CS_10100 {
required uint32 need_request = 1;
} // .p10.cs_10100
message SC_10101 {
required uint32 state = 1;
} // .p10.sc_10101
message CS_10991 {
repeated TRACK_INFO infos = 1;
} // .p10.cs_10991
message TRACK_INFO {
required uint32 track_typ = 1;
required uint32 track_time = 2;
repeated int32 int_args = 3;
repeated string str_args = 4;
} // .p10.track_info
message CS_10992 {
required uint32 track_type = 1;
required uint32 event_id = 2;
required string para1 = 3;
required string para2 = 4;
required string para3 = 5;
} // .p10.cs_10992
message CS_10993 {
required uint32 action_system = 1;
required uint32 action_id = 2;
required string action_des = 3;
optional uint32 action_arg = 4;
} // .p10.cs_10993
message CS_10994 {
required uint32 type = 1;
} // .p10.cs_10994
message SC_10995 {
required uint32 result = 1;
} // .p10.sc_10995
message CS_10996 {
required uint32 state = 1;
required string platform = 2;
} // .p10.cs_10996
message SC_10997 {
required uint32 version1 = 1;
required uint32 version2 = 2;
required uint32 version3 = 3;
required uint32 version4 = 4;
required string gateway_ip = 5;
required uint32 gateway_port = 6;
required string url = 7;
} // .p10.sc_10997
message SC_10998 {
required uint32 cmd = 1;
required uint32 result = 2;
} // .p10.sc_10998
message SC_10999 {
required uint32 reason = 1;
} // .p10.sc_10999
message CS_10800 {
required uint32 state = 1;
required string platform = 2;
} // .p10.cs_10800
message SC_10801 {
required string gateway_ip = 1;
required uint32 gateway_port = 2;
required string url = 3;
repeated string version = 4;
optional string proxy_ip = 5;
optional uint32 proxy_port = 6;
required uint32 is_ts = 7;
required uint32 timestamp = 8;
required uint32 monday_0oclock_timestamp = 9;
repeated string cdn_list = 10;
} // .p10.sc_10801
message CS_10802 {
required uint32 state = 1;
required uint32 platform = 2;
} // .p10.cs_10802
message SC_10803 {
required string gateway_ip = 1;
required uint32 gateway_port = 2;
optional string proxy_ip = 3;
optional uint32 proxy_port = 4;
} // .p10.sc_10803
message CS_10700 {
required string platform = 1;
required string sub_platform = 2;
required uint32 pack_index = 3;
} // .p10.cs_10700
message SC_10701 {
required string url = 1;
repeated string version = 2;
repeated LOGIN_ADDR addr_list = 3;
required uint32 timestamp = 4;
required uint32 monday_0oclock_timestamp = 5;
repeated string cdn_list = 6;
} // .p10.sc_10701
message LOGIN_ADDR {
required string desc = 1;
required string ip = 2;
required uint32 port = 3;
optional string proxy_ip = 4;
optional uint32 proxy_port = 5;
required uint32 type = 6;
} // .p10.login_addr