实例介绍
【实例简介】实现了登陆qq后获取好友和群列表,然后逐个群发消息的功能,详见截图
【实例截图】

【核心代码】
/// <summary>
/// QQ命令2010
/// </summary>
public enum QQCommand:ushort
{
/// <summary>
/// 连接服务器
/// </summary>
Touch = 0x0091,
/// <summary>
/// 登出
/// </summary>
Logout = 0x0062,
LoginRequest = 0x00BA,
LoginGetInfo = 0x00E5,
Login_E3 = 0x00E3,
LoginGetList = 0x0018,
GetList = 0x0159,
LoginSendInfo = 0x0030,
LoginE9 = 0x00E9,
LoginEA = 0x00EA,
LoginEB = 0x00EB,
LoginEC = 0x00EC,
/// <summary>
/// 保持在线
/// </summary>
Keep_Alive = 0x0058,
Get_UserInfo = 0x0006,
/// <summary>
/// 改变自己的在线状态
/// </summary>
Change_Status = 0x000D,
/// <summary>
/// 发送消息
/// </summary>
Send_IM = 0x00CD,
/// <summary>
/// 接收消息
/// </summary>
Recv_IM = 0x0017,
Recv_IM_10 = 0x00CE,
Request_Key = 0x001D,
/// <summary>
/// 获取好友列表基本信息 昵称等
/// </summary>
Get_Friend_List = 0x0126,
/// <summary>
/// 群相关命令
/// </summary>
Cluster_Cmd = 0x0002,
BuddyAlias = 0x003E,
/// <summary>
/// 分组信息
/// </summary>
GroupInfo = 0x0001,
GetLevel = 0x005C,
GetBuddySign = 0x0067,
/// <summary>
/// 系统消息
/// </summary>
BroadCast = 0x0080,
/// <summary>
/// 好友改变状态
/// </summary>
Friend_Change_Status = 0x0081,
/// <summary>
/// 请求好友设置得问题
/// </summary>
AddBuddyQuestion = 0x00B7,
Account = 0x00B5,
GetNotice = 0x00d4,
CheckIP = 0x00DA,
LoginVerify = 0x00DD,
/// <summary>
/// 添加好友时的验证命令
/// </summary>
RequestToken = 0x00AE,
Del_Buddy = 0x000A,
/// <summary>
/// 添加好友命令,直接请求添加,相当于请求对方添加好友设置
/// </summary>
Add_Friend = 0x00A7,
/// <summary>
/// 发送验证消息
/// /AddBuddyVerify/
/// </summary>
AddFriendAuthorize = 0x00A8,
/// <summary>
/// 请求添加好友的时候会有个Token
/// 需要把这个token发送到服务器去才能通过验证并加对方为好友
/// </summary>
AddFriendSendToken=0x00B5,
///// 保持在线状态
///// </summary>
//Keep_Alive_05 = 0x0002,
/// <summary>
/// 修改自己的信息
/// </summary>
Modify_Info_05 = 0x0004,
/// <summary>
/// 查找用户
/// </summary>
Search_User_05 = 0x0005,
/// <summary>
/// 得到好友信息
/// </summary>
Get_UserInfo_05 = 0x0006,
/// <summary>
/// 删除一个好友
/// </summary>
Delete_Friend_05 = 0x000A,
/// <summary>
/// 发送验证信息
/// </summary>
Add_Friend_Auth_05 = 0x000B,
/// <summary>
/// 确认收到了系统消息
/// </summary>
Ack_Sys_Msg_05 = 0x0012,
/// <summary>
/// 发送消息
/// </summary>
Send_IM_05 = 0x0016,
/// <summary>
/// 把自己从对方好友名单中删除
/// </summary>
Remove_Self_05 = 0x001C,
/// <summary>
/// 请求一些操作需要的密钥,比如文件中转,视频也有可能
/// </summary>
Request_Key_05 = 0x001D,
/// <summary>
/// 得到好友列表
/// </summary>
Get_Friend_List_05 = 0x0026,
/// <summary>
/// 得到在线好友列表
/// </summary>
Get_Online_OP = 0x0027,
/// <summary>
/// 发送短消息
/// </summary>
Send_SMS_05 = 0x002D,
/// <summary>
/// 测试连接
/// </summary>
Test_05 = 0x0031,
/// <summary>
/// 分组数组操作
/// </summary>
Group_Data_OP_05 = 0x003C,
/// <summary>
/// 上传分组中的好友QQ号列表
/// </summary>
Upload_Group_Friend_05 = 0x003D,
/// <summary>
/// 好友相关数据操作
/// </summary>
Friend_Data_OP_05 = 0x003E,
/// <summary>
/// 好友等级信息相关操作
/// </summary>
Friend_Level_OP = 0x005C,
/// <summary>
/// 隐私数据操作
/// </summary>
Privacy_Data_OP_05 = 0x005E,
/// <summary>
/// 群数据操作命令
/// </summary>
Cluster_Data_OP_05 = 0x005F,
/// <summary>
/// 好友高级查找
/// </summary>
Advanced_Search_05 = 0x0061,
/// <summary>
/// 请求登录令牌
/// </summary>
Request_Login_Token_05 = 0x0062,
/// <summary>
/// 用户属性操作
/// </summary>
User_Property_OP_05 = 0x0065,
/// <summary>
/// 临时会话操作
/// </summary>
Temp_Session_OP_05 = 0x00E1, //尝试0x0066 改为 0x00E1
/// <summary>
/// 个性签名的操作
/// </summary>
Signature_OP_05 = 0x0067,
/// <summary>
/// 天气操作
/// </summary>
Weather_OP_05 = 0x00A6,
/// <summary>
/// 未知命令,调试用途
/// </summary>
Unknown = 0xFFFF,
}
好例子网口号:伸出你的我的手 — 分享!
相关软件
网友评论
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明


支持(0) 盖楼(回复)
支持(0) 盖楼(回复)
支持(0) 盖楼(回复)
支持(0) 盖楼(回复)
支持(0) 盖楼(回复)
支持(0) 盖楼(回复)
支持(0) 盖楼(回复)
支持(0) 盖楼(回复)
支持(0) 盖楼(回复)