DWZ

MAKI

常用链接

统计

积分与排名

QQ数据包

日语

最新评论

#

QQ数据包-第一阶段

近阶段,我们要做的一件事情是,实现QQ的登录过程。
要实现这个目标,要做如下几件事情。
1、读懂LumaQQ的程序,在登录时候的内部运行过程;
2、要学习MFC的网络编程;

一、LumaQQ登录过程
initTray(); MainShell运行之后,右下角出现图标o_lumaPic.bmp
package edu.tsinghua.lumaqq.qq 中的QQClient中调用login(String server, int p)方法中,pool对象调用send()方法,发送请求包。
PacketHelper、IParser QQClient 的packet中的类,很可能就是产生数据包的地方;
checkLogin(false, false);
edu.tsinghua.lumaqq.qq 中的QQport.java的create方法控制登录
package edu.tsinghua.lumaqq.qq.net中的AbstractPort类部分实现包的收发。

今天先到此为止!

posted @ 2008-04-13 01:11 刘冬清 阅读(551) | 评论 (0)编辑 收藏

仅列出标题
共2页: 1 2