我想自己编一个可以连到Chat服务器上的连天室软件!(300分)

  • 主题发起人 主题发起人 DickWu
  • 开始时间 开始时间
D

DickWu

Unregistered / Unconfirmed
GUEST, unregistred user!
我想自己编一个可以连到Chat服务器上的连天室软件! ,可是不知道聊天室
和聊天服务器之间通信的方式,我用TClientSocket可以和服务器相连,
可是进不到聊天室去,用NetXRay只能看到5个数据包,其他的都看不见(显示捕捉
了46个数据包) .
也不知道怎么把自己的信息(比如nickname...)发到聊天室,
哪位能给个示例程序吗?
 
还是先了解聊天室的协议吧.是IRC么?
 
虽然我对网络了解很少(正在努力学习),我觉得
至少先把对方的情况搞清楚了,才可以动手,知己
知彼,百战百胜。
 
我就是搞不清楚mIRC服务器和聊天室客户端之间的协议,找了一些地方,也没有看见,
目前所能建立的连接,全是我照着捕捉到的MsChat2.5和mIRC服务器之间的数据包
的格式照着写的,可是可能我用的NetXRay是Demo版,所以只能显示捕捉到的数据包
的前五个包,其它的都烤蓝不见,所以后面的协议格式我就不清楚了,请各位大侠能
给我指点
 
给你发了一分IRC的协议,请查收.
 
WinShoes控件组带了个支持多Client的Chat.
 
hexi,我要做的是能和现在网上的mIRC和MSChat服务器连接的客户端,不是要做服务
器,

谢谢,cAkk,现在990信箱不怎么好用,能不能再帮我发到 mcuworld@cn99.com ?

我是从点心接入的,教育网很难连,我连了一个下午才能上来 :(
 
我有个好注意:
你可以编一个简单的IRC"Proxy":
你打开一个现成的IRC客户端程序,例如mIRC,
然后你就在他和服务器之间当传话筒,
于是你不就会知道他们是怎样交流的啦?
 
给你发过去了.
 
Thunderw的想法和好啊,我怎么没想到呢 :(

cAkk,协议已收到,谢谢


 
怎样和服务器直接聊天,而不用在聊天室里聊,我想这样可以提高速度
有没有具体的办法,
 
后退
顶部