C#如何开发QQ机器人 请教一下,思路 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 QQ自动回复聊天功能还是QQ木马之类的? 大多数都是用QQ的wap协议,具体协议是-基于HTTP的QQ协议V1.1 虽然已经有了基于QQ协议所写成的第三方软件 foicq, qq plugins for gaim, LumaQQ,但是由于他们是基于二进制Stream的协议过于复杂,大家阅读代码也有一定的难度. HTTP的服务器应该是:http://tqq.tencent.com:8000,它是一个通过8000口进行通讯的服务器. C#: C#里System.IO(很多人都写成web)空间下提供了一个叫做WebClient的对象,使用此对象就可以使C#直接对服务器发送WEB客户端的请求。那么我们要对服务器提交POST方法那么就必须使用其UploadData()方法才行。首先把要请求的信息先转换为字节(因为POST提交的是字符的流数据),然后再做为UploadData()的参数。使用UploadData()进行数据提交,最后返回,POST的回馈信息。如下: WebClient _client = new WebClient(); string postValues = "VER=1.0&CMD=Query_Stat&SEQ=12321&UIN=29501213&TN=50&UN=0"; Byte[] byteArray = System.Text.Encoding.ASCII.GetBytes(postValues); Byte[] pageData = _client.UploadData(Host,"POST",byteArray); 发送命令: VER=1.1&CMD=Ack_AddToList&SEQ=&UIN=&UN=&CD=&RS= 具体的操作可以去网络上查.别的我也不知道了,我也只是收集到这些资料. 見這里:http://www.cnblogs.com/hjf1223/archive/2008/01/22/lumaqq_robot.html 手上有个c/s项目用到“添加web引用”,这块我不太懂,请问“添加web引用”的作用? 跪求下面代码问题,为何不知心全选复制功能 c#上传文件 可以上传多个文件 winform多客户端的缓存同步的实现? (送分)每天一贴之基础补充~ 怎么在form窗体中用"键盘事件"使用多个快捷键啊 我自己做的直销管理系统,有兴趣的可以看我的网站 [分享]分享一个算法,将不同长度的数组中各取一个元素,列出所有可能的组合 我的窗口为什么不是正方形的??? 高分求教,有百分相送!!! 一个很奇怪的问题--datagridview 类或结构长度问题
虽然已经有了基于QQ协议所写成的第三方软件 foicq, qq plugins for gaim, LumaQQ,但是由于他们是基于二进制Stream的协议过于复杂,大家阅读代码也有一定的难度.
HTTP的服务器应该是:http://tqq.tencent.com:8000,它是一个通过8000口进行通讯的服务器.
C#:
C#里System.IO(很多人都写成web)空间下提供了一个叫做WebClient的对象,使用此对象就可以使C#直接对服务器发送WEB客户端的请求。那么我们要对服务器提交POST方法那么就必须使用其UploadData()方法才行。首先把要请求的信息先转换为字节(因为POST提交的是字符的流数据),然后再做为UploadData()的参数。使用UploadData()进行数据提交,最后返回,POST的回馈信息。如下:
WebClient _client = new WebClient();
string postValues = "VER=1.0&CMD=Query_Stat&SEQ=12321&UIN=29501213&TN=50&UN=0";
Byte[] byteArray = System.Text.Encoding.ASCII.GetBytes(postValues);
Byte[] pageData = _client.UploadData(Host,"POST",byteArray);
发送命令:
VER=1.1&CMD=Ack_AddToList&SEQ=&UIN=&UN=&CD=&RS=
具体的操作可以去网络上查.别的我也不知道了,我也只是收集到这些资料.