| 网站首页 | Vip会员区 | 教程 | 软件 | 图片 | QQ家园 | 免费资源 | 在线服务 | 论坛 | 博客 | 程序开发 | It学堂 | 作品发布 | 
站点相关
代刻黑客光盘或订做光盘

精品软件程序定制

为您的网站或者服务器保驾护航
相关内容
最 新 热 门
相 关 文 章
没有相关文章
您现在的位置: 红色黑客联盟 >> 程序开发 >> 软件开发 >> C# >> 正文
C#版QQ机器人组件源码(带示例程序)
文章录入:7747.Net    责任编辑:7747.Net  更新时间:2008-2-28 0:59:04

【字体:

作者:overred
来源:开往春天的地铁

(千万别用此程序乱发广告,更不要跟博客园闪存机器人对闪而刷闪存,后果自负,谢谢)
声明:
本程序以学习为目的,不涉及任何商业利益。任何企业和个人与此程序有关的商业行为,请与腾讯公司联系。
本程序的协议分析过程为黑盒方式,必然会存在不准确的地方,故仅供读者参考。
同时,本程序借鉴了很多互联网中流传的技术资料,在这里就不一一列举!

看到园子里很多朋友对QQ机器人很感兴趣,尤其是c#版本的。
目前C#版本的QQ机器人组件在各大搜索引擎中比较难寻,基于http协议的已经不能再继续使用。

于是就把手里的一份可以登录、收发消息、显示好友等功能的C#版本的基于Udp(和Tcp)协议的QQ机器人组件源码和使用Demo暂时提供下载。
说明:
1.协议基于2005(已经有朋友分析2009的拉)
2.在核心代码里包含了QQ的大部分事件;
3.如果哪位同学把协议更改为2007后,麻烦您发一份到:overred2005@163.com(请把@替换为#撒,逗你玩),谢谢
4.如果无法登陆,请换个服务器地址试验一下

程序截图:
javascript:if(this.width>500)this.width=500;">
项目截图:
javascript:if(this.width>500)this.width=500;">
1.此Demo中惊天大Bug就是使用Timer来处理好友消息,这样会导致有时无法接受到消息!
正确的处理是委托加事件,Core中已经提供,大家能用就用吧,我也懒得改了
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2.欢迎加入博客园QQ机器人研究组交流群:56451610(已满),群2:56469186,群共享里有部分资料

如果你想分析协议,提供以下工具:
1.抓包工具:ethereal
2.包调试工具:QQdebugger(群共享里可下载)
3.重量级调试工具:集成于LumaQQ,如图(Pidgin也有)
javascript:if(this.width>500)this.width=500;">
javascript:if(this.width>500)this.width=500;">

旅程开始了。。。祝贺您一路顺风。。。。

相关链接:
博客园机器人研究小组:http://space.cnblogs.com/group/robot/

源码以及示例程序下载
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力
  • 上一个文章:

  • 下一个文章: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     | 设为首页 | 加入收藏 | 广告服务 | 我要投稿 | 关于我们 | 版权申明 | 免责声明 | 隐私声明 | 网站地图 |