系统通知消息包

 系统消息包,系统消息和ReceiveIMPacket里面的系统通知有什么区别呢?
 系统消息是表示你被别人加为好友了之类的消息,所以有源有目的,其他人
 收不到的,系统通知是系统发给大家的消息。好了,废话这么多,系统消息的
 格式是:
 1. 头部,头部说明了系统消息的类型,目前已知的有四种
 2. 对于一般的系统通知,其格式为:
 	  以0x1F相隔的多个字段,对于已知的类型,分别是消息类型,源,目的,附加内容,对于未知的
    消息类型,前面三个是一样的,后面的就未知了
    
    对于QQ_SYS_BEING_ADDED_EX,消息正文的格式为:
    i. 后面内容的字节长度
    ii. 未知内容,不知用什么才能解密
    
    对于QQ_SYS_ADD_FRIEND_REQUEST_EX,其消息正文的格式为
    i. 消息正文字节长度
    ii. 消息正文
    iii. 是否允许对方加自己为好友,0x01表示允许,0x02表示不允许
    
    对于QQ_SYS_ADD_FRIEND_APPROVED_AND_ADD,其消息正文的格式为
    i. 未知的1字节,0x00
 3. 尾部
 
Note: 只有使用2005的0x00A8发送认证消息,才会收到QQ_SYS_ADD_FRIEND_REQUEST_EX消息 @author luma

相关包

没有相关包