0x04,获取群信息子命令标识。 001 - 004: 内部群号。应答者:服务器 样本: 000: 04 00 0C 04 A9 F4 0C 04 008: A9 F4 02 00 01 82 90 02 016: 00 00 00 00 00 00 00 00 024: 04 6E 61 6D 65 00 00 0B 032: 61 6E 6F 75 6E 63 65 6D 040: 65 6E 74 0B 64 65 73 63 048: 72 69 70 74 69 6F 6E 00 056: 01 82 90 00 00 05 A6 C3 064: 00 00 06 5D 10 00 01 39 072: A4 76 00 01 82 5D 90 00 080: 02 90 21 67 00 03 50 1B 088: 3F 00 04 17 AF 5C 00 000 - 000: 0x04,获取群信息子命令标识。 001 - 001: 0x00,代表成功。 002 - 005: 内部群号。 006 - 009: 外部群号。 010 - 010: 0x02,可能代表临时群。 011 - 014: 群管理员QQ号。 015 - 015: 身份认证模式。0x01,不需要认证;0x02,需认证;0x03,不允许添加。创建多人通话时为0x00。 016 - 018: 总是 0x00。 019 - 019: 分类。0x00,同学;0x01,朋友;0x02,同事;0x03,其它。 020 - 023: 总是0x00。 024 - 不定长: Pascal字符串格式群名。 +000 - 001: 总是0x00,应为分隔。 +002 - 不定长: Pascal字符串格式的群内公告。 +000 - 不定长: Pascal字符串格式的群描述。 +000 - 不定长: 以0x00分隔的群成员QQ号清单。(包括群管理员)。 0x05 激活群 发送者:客户端 样本: 000: 05 0C 04 A9 F4 000 - 000: 0x05,激活群子命令标识 001 - 004: 内部群号 应答者:服务器 样本: 000: 05 00 0C 04 A9 F4 000 - 000: 0x05,激活群子命令标识。 001 - 001: 0x00,表示命令成功。 002 - 005: 内部群号。 0x06 查找群 发送者:客户端 样本: 000: 06 02 00 00 00 00 000 - 000: 0x06,查找群子命令标识。 001 - 001: 查找模式:0x01,按群编号查找。0x02,查找示范群。 002 - 005: 外部群号。查找示范群全是0x00。 应答者:服务器 样本: 000: 06 00 02 0C 0B CD 52 00 008: 01 86 D2 01 00 00 27 10 016: 00 00 00 00 06 B2 C6 BE 024: AD 39 34 00 00 01 28 CE 032: D2 C3 C7 D5 E2 D2 BB C8 040: BA D4 E7 D2 D1 B2 BB D4 048: D9 CA C7 B5 B1 C4 EA B2 056: BB B6 AE CA C2 B5 C4 C3 064: A7 D7 B2 C9 D9 C4 EA 0C 072: 0B CD 53 00 01 86 D3 01 080: 00 00 27 10 00 00 00 02 088: 0C B5 D8 C7 F2 B5 DB B9 096: FA D5 BD B6 D3 00 00 01 104: 1E 51 51 C8 BA C8 C3 CE 112: D2 C3 C7 BD BB C1 F7 B1 120: E4 B5 C3 C8 E7 B4 CB BC 128: F2 B5 A5 A3 BA A3 A9 0C 136: 0B CD 54 00 01 86 D4 01 144: 00 00 27 10 00 00 00 01 152: 06 D7 D4 D3 CE C2 BF 00 160: 00 01 20 B0 AE BA C3 D7 168: D4 D6 FA D3 CE B5 C4 C2 176: BF D3 D1 C3 C7 A3 AC D3 184: EB C4 E3 D2 BB C6 F0 CD 192: AC D0 D0 0C 0B CD 55 00 200: 01 86 D5 01 00 00 27 10 208: 00 00 00 02 10 C1 AA BF 216: B5 B9 AB CB BE C7 FE B5 224: C0 D4 DA CF DF 00 00 01 232: 1A C1 AA B4 B4 B9 AB CB 240: BE B4 FA C0 ED C9 CC D0 248: C5 CF A2 BD BB BB BB CD 256: A8 B5 C0 0C 0B CD 56 00 264: 01 86 D6 01 00 00 27 10 272: 00 00 00 02 12 D1 D8 BD 280: AD B1 A8 C9 E7 DF AC B8 288: E5 C8 CB D7 A8 C7 F8 00 296: 00 01 1E CC D8 D4 BC DF 304: AC B8 E5 C8 CB B5 C4 D0 312: C5 CF A2 D6 D0 D0 C4 A3 320: AC CB FB C8 CB CE F0 C8 328: C5 0C 0B CD 57 00 01 86 336: D7 01 00 00 27 10 00 00 344: 00 02 10 BA E3 CF E8 B9 352: AB CB BE CD AC CA C2 BD 360: BB C1 F7 00 00 01 28 CD 368: AC D4 DA D2 BB B8 F6 B5 376: D8 B7 BD C4 C3 B9 A4 D7 384: CA B5 C4 A3 AC C8 BA C8 392: C3 CE D2 C3 C7 BD BB C1 400: F7 B8 FC B7 BD B1 E3 0C 408: 0B CD 58 00 01 86 D8 01 416: 00 00 27 10 00 00 00 01 424: 0E 31 33 B6 B0 39 38 30 432: 31 33 31 C5 AE C9 FA 00 440: 00 01 14 C5 AE C9 FA D7 448: D4 D3 D0 C5 AE C9 FA B5 456: C4 CC EC B5 D8 A3 A1 0C 464: 0B CD 59 00 01 86 D9 01 472: 00 00 27 10 00 00 00 01 480: 0A CB DE C9 E1 CD F8 CD 488: F8 C3 CB 00 00 01 14 CD 496: F8 C1 A6 CE DE CF DE A3 504: AC D6 BB D2 AA BB A5 C1 512: AA A3 A1 0C 0B CD 5A 00 520: 01 86 DA 01 00 00 27 10 528: 00 00 00 02 09 34 31 34 536: BD CC D1 D0 CA D2 00 00 544: 01 14 D7 D4 B3 C9 D2 BB 552: CC E5 A3 AC C2 DB D1 A7 560: CA F5 CC EC B5 D8 0C 0B 568: CD 5B 00 01 86 DB 01 00 576: 00 27 10 00 00 00 02 0E 584: D3 A2 D3 EF D0 AD BB E1 592: BC BC CA F5 B2 BF 00 00 600: 01 2C D5 E2 C0 EF D3 D0 608: CE DE CA FD C4 D1 CC E2 616: A3 AC BB B9 D3 D0 CE DE 624: CA FD C4 D1 CC E2 B5 C4 632: CC E2 BD E2 A3 A1 BF EC 640: C0 B4 C0 B2 A3 A1 000 - 000: 0x06,查找群子命令标识。 001 - 001: 0x00,表示命令成功。 002 - 002: 0x02,也许表示查找的结果是示范群。 003 - 不定长。一组组的群数据。每组的格式为: +000 - 003: 内部群号。(可能会变化) 004 - 007: 外部群号。 008 - 008: 0x01。应该表示是固定群。 009 - 012: 创建者QQ号。 013 - 015: 全为0x00。 016 - 016: 分类标识:0x00,同学;0x01,朋友;0x02,同事;0x03,其它。 017 - 不定长: Pascal字符串的群名称。 +000 - 001: 全是0x00,分隔。 +002 - 002: 身份验证:0x01,不需要认证;0x02,需认证;0x03,不允许添加。 +003 - 不定长: Pascal字符串的群描述。 0x07 加入群 发送者:客户端 样本: 000: 07 0C 0B CD 52 000 - 000: 0x07,加入群子命令。 001 - 004: 要加入的群的内部群号。 应答者:服务器 样本: 000: 07 00 0C 0B CD 52 01 000 - 000: 0x07,加入群子命令。 001 - 000: 0x00,表示命令成功。 002 - 005: 要加入的群的内部群号。 006 - 006: 01 表示成功,02 表示需要验证信息。 0x08 加入群验证信息 发送者:客户端 样本: 000: 08 0C 21 53 A4 01 00 00 008: 00 00 04 74 65 73 74 000 - 000: 0x08,验证信息子命令 001 - 004: 要加入群的内部群号。 005 - 005: 操作类别:0x01,请求;0x02,同意;0x03,拒绝。 006 - 009: 要求加入的QQ号。(操作类别为0x01时,此字段为0) 010 - 不定长,pascal字符串形式相关信息。(操作类别为0x02的时候,此信息为0xCE 0xDE,GB18030的“无”字)。 应答者:服务器 样本: 000: 08 00 0C 21 53 A4 000 - 000: 0x08,加入群验证信息子命令。 001 - 000: 0x00,表示命令成功。 002 - 005: 要加入的群的内部群号。 0x09 退出群 发送者:客户端 样本: 000: 09 0C 0A 38 89 000 - 000: 0x09,退出群子命令。 001 - 004: 要退出的群的内部群号。 应答者:服务器 样本: 000: 09 00 0C 0A 38 89 000 - 000: 0x09,退出群子命令。 001 - 000: 0x00,表示命令成功。 002 - 005: 要退出的群的内部群号。 0x0A 向群发送消息 发送者:客户端 样本: 000: 0A 0C 04 A9 F4 00 10 68 008: 69 20 00 09 00 00 00 00 016: 86 02 CB CE CC E5 0D 000 - 000: 0x0A,向群发送消息子命令标识。 001 - 004: 内部群号。 005 - 006: 消息数据长度。 007 - 不定长:消息内容。C字符串形式,以0x00结尾。 +000 - 000: 字号。 +001 - 003: 颜色的RGB值。 +004 - 004: 未知。总是0x00。 +005 - 005: 字符编码类别。0x86,GB2312。0x00,英文字符。 +006 - 006: 与选用的字体相关的属性,具体含义未知。 +007 - 不定长。字体名。 最后:与选定字体相关的属性,具体含义未知。 应答者:服务器 000: 0A 00 0C 04 A9 F4 000 - 000: 0x0A,向群发送消息子命令标识。 001 - 001: 0x00,表示命令成功。 002 - 005: 内部群号。 0x0B 获取在线群成员 发送者:客户端 样本: 000: 0B 0C 04 A9 F4 000 - 000: 0x0B,获取在线群成员子命令标识 001 - 004: 内部群编号。 应答者:服务器 样本: 000: 0B 00 0C 04 A9 F4 3C 00 008: 01 82 90 01 39 A4 76 01 016: 82 5D 90 03 50 1B 3F 04 024: 17 AF 5C 000 - 000: 0x0A,向群发送消息子命令标识。 001 - 001: 0x00,表示命令成功。 002 - 005: 内部群编号。 006 - 006: 0x3C,未知含义。 007 - 不定长: 四字节一组的在线群成员QQ号。 0x0C 获取群成员信息 发送者:客户端 样本: 000: 0C 0C 04 A9 F4 00 01 82 008: 90 00 05 A6 C3 00 06 5D 016: 10 01 39 A4 76 01 82 5D 024: 90 02 90 21 67 03 50 1B 032: 3F 04 17 AF 5C 000 - 000: 0x0C,获取群成员信息子命令标识。 001 - 004: 内部群编号。 005 - 不定长: 四字节一组的需要获取信息的群成员QQ号。 应答者:服务器 样本: 000: 0C 00 0C 04 A9 F4 01 82 008: 5D 90 00 CC 1F 00 09 6A 016: 65 66 66 5F 79 65 63 6E 024: 00 00 00 01 82 90 00 60 032: 1F 00 04 6A 65 66 66 00 040: 00 00 05 A6 C3 00 21 13 048: 01 04 B7 B2 ED FE 02 40 056: 00 06 5D 10 00 6F 00 01 064: 09 20 20 20 8C 57 95 FE 072: A1 E5 02 00 01 39 A4 76 080: 00 57 00 01 02 DE A5 00 088: 00 02 90 21 67 00 7B 20 096: 00 04 44 75 64 65 00 00 104: 03 50 1B 3F 00 AE 00 01 112: 0A CA C4 D1 D4 B2 BB BF 120: C9 D0 C5 00 40 04 17 AF 128: 5C 00 21 03 01 08 D3 EA 136: D6 AE BC BE B9 9D 00 40 000 - 000: 0x0C,获取群成员信息子命令标识。 001 - 001: 0x00,表示命令成功。 002 - 005: 内部群编号。 006 开始:群成员信息。同0x26命令的数据定义。 出错后的应答: 样本: 000: 01 02 C4 FA C3 BB D3 D0 008: C8 A8 CF DE B4 B4 BD A8 016: C8 BA 2C C7 EB CF C8 D7 024: A2 B2 E1 CE AA BB E1 D4 032: B1 000 - 000: 子命令标识 001 - 001: 0x02,表示错误。 002 - 最后: 错误信息。 0x0081,用户状态改变通知 发送方:服务器 样本: 000: 00 01 82 90 01 40 E7 AF 008: 39 0F A0 00 0A 04 05 49 016: F8 16 6A CB 4E FE 26 BA 024: CE BC C6 27 47 50 3E 00 032: 00 01 82 5D 90 000 - 003: 发生状态改变的QQ号码。 004 - 004: 总是 0x01。 005 - 010: IP及端口号。(在离线时为0)。 011 - 012: 新状态:0A 为正常,14 为下线,1E 为离开。 013 - 014: QQ版本的功能特征。 015 - 030: 该QQ号码加上其Session Key后的MD5Digest。 031 - 032: 0。 033 - 036: 自己的QQ号码。
上一页 [1] [2] [3]
|