igaofen

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年8月29日

摘要: qq使用的是一个封闭协议,目前没有任何官方文档。不过好在有人已经做了这件事,这里要感谢LumaQQ的作者提供的<LumaQQ开发者参 考手册>(可以从lumaqq.linuxsir.org下载),我只是验证一下上面的说法,也谈不上分析。写这篇文章只是纪录一下自己做的事,初 学者水平,高手跳过。网络协议分析工具,我用的是Ethereal,这是一个开源的软件可去官网免费下载。设置一下 Fl... 阅读全文
posted @ 2009-08-29 22:19 igaofen 阅读(2024) 评论(0) 推荐(0) 编辑

摘要: 对于有些喜欢修改源代码的人,这里是一个指南的开端。我想到什么说什么,第一篇说说如何修改源代码让你用TM登录。你不想使用QQ登录,想使用TM登录么?通过修改源代码,是很简单的。其实TM和QQ的协议是一样的,虽然有些功能TM有QQ没有,但是基本上都不是服务器的限制。举个例子说,TM里面有个“隐身对某人可见”功能,命令是0x0024,虽然QQ里面没有这个功能,但是你如果真的通过Q... 阅读全文
posted @ 2009-08-29 22:16 igaofen 阅读(361) 评论(0) 推荐(0) 编辑

摘要: (一)设计模式LumaQQ采用MVC模式,这个模式基本上和我设计Xnews for GWZONE.com的时候那个模式是一模一样的,也就是我给大学城的师弟上培训课所说的模式,只是当时我还不知道这就是MVC模式。MVC 模式分三层两部分,层级为表现层、处理层和数据层,两部分则是数据流输入和输出,如下所示:输入页面(View)----> Servlets controllers <----... 阅读全文
posted @ 2009-08-29 22:10 igaofen 阅读(294) 评论(0) 推荐(0) 编辑