本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告

我是沙漠中细沙一砾,
你们是我身旁盛开的灿烂的仙人掌花,
点缀着我孤寂的生活!


我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:30
评论数量:76
留言数量:-2
访问次数:163108
建立时间:2004年12月30日




LumaQQ 跬步文档
其他

godknows 发表于 2005/6/4 0:11:50

 LumaQQ 开发者文档 500)this.width=500'> LumaQQ 跬步文档 得到在线好友 Luma, 清华大学更新时间: 2005-04-08 一般在得到好友列表之后就是得到在线好友了,当然你也可以先得到在线好友再得到好友列表,这个没什么限制。不过你可能会想:好友上线下线的时候会收到通知,那还要得到在线好友干什么呢?因为这种通知是不可靠的,可能由于种种原因,你经常会收不到这个通知,所以得到在线好友是必须的,QQ的作法是在Keep Alive的时候刷新一次来保持最新的在线列表,而Keep Alive是1分钟做一次的。需要说明的是,这个请求包并非只能得到好友,注意看下面的包格式分析。 请求包格式 头部 好友类型,1字节。目前发现这个字节置为0x02或者0x03时服务器会有反应,其他都会返回0xFF。置为0x02时,得到的就是好友,置为0x03时,得到的是另外一些东西,b好像是系统服务,号码比如72000001到72000013,就是那些移动QQ,会员服务之类的 在线好友列表起始位置,1字节,含义同得到好友列表中的起始位置字段,只不过它只根据在线的来排。 1个未知字节,一般设为0x00 2个未知字节,一般设为0x0000 尾部 回复包格式 头部 下一个请求包的起始位置,含义同得到好友列表的回复包。相关常量如下: QQ_FRIEND_ONLINE_LIST_POSITION_START: 开始请求在线好友列表。你发第一个包的时候应该把起始位置置为这个值 QQ_FRIEND_ONLINE_LIST_POSITION_END: 在线好友已经全部得到 好友的QQ号,4字节 未知的1字节 好友的IP,4字节。这里提一下,这个字段只有在点对点模式时才有值,如果对方设置的是服务器模式,则这里都是0。但是在以前呢,都是有的,所以这是腾讯服务器的一个bug,在腾讯发布2005 Beta1的这段时间左右,它修正了这个bug,服务器模式不再返回ip了。所以珊瑚虫得到ip的效果已经打了折扣了。不过对于这种这种情况,如来神掌依然可以得到IP。 好友的端口,2字节 未知的1字节 好友的状态,1字节,相关常量如下,需要注意的是,隐身状态是得不到的,所以只会返回3种状态 QQ_FRIEND_STATUS_ONLINE: 在线 QQ_FRIEND_STATUS_OFFLINE: 离线 QQ_FRIEND_STATUS_AWAY: 离开 QQ_FRIEND_STATUS_HIDDEN: 隐身 未知的2字节 16字节的密钥,用处未知,不过猜想是用在点对点通信中 2个未知字节 1字节扩展标志,bit1表示是否有QQ Show,其他未知 1字节通用标志 bit1 => 会员 bit4 => TCP方式登陆 bit5 => 开发移动QQ bit6 => 绑定到手机 bit7 => 是否有摄像头 2个未知字节 分隔符,1字节,0x00 如果有更多在线好友,重复3 - 15部分 尾部 说明: 回复包的3 - 15部分封装在edu.tsinghua.lumaqq.qq.beans.FriendOnlineEntry.java中,而3 - 10部分又是封装在edu.tsinghua.lumaqq.qq.beans.FriendStatus.java中的,所以FriendOnlineEntry里面包含了一个FriendStatus的对象。 成功时 操作成功时,核心层会触发QQ_GET_FRIEND_ONLINE_SUCCESS事件,这个事件携带的包是GetFriendOnlineReplyPacket,可用的字段如下: position: byte, 下一个请求包的起始位置 onlineFriends: List,FriendOnlineEntry类的列表 失败时 尚未有操作失败事件的定义,因为我不知道如何才是失败,这么久了,这个操作就从没失败过,所以我不知道失败的包是什么样子的。 LumaQQ is a Java QQ client which has a reusable pure Java core and SWT-based GUI


阅读全文(7048) | 回复(1) | 编辑 | 精华
 


一款不错的QQ小软件!
其他

dpbird(游客)发表评论于2005/6/30 23:22:53

<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 13.5pt; mso-char-indent-count: 1.5"><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">《</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: &#718;&#805;"><A href="http://download.enet.com.cn/html/013622005062801.html"><FONT face="Times New Roman">QQ</FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">群发商务通</SPAN></A></SPAN><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">》轻松与任何</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: &#718;&#805;"><FONT face="Times New Roman">QQ</FONT></SPAN><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">号码聊天,不需要通过对方验证,即使对方设置的是拒绝加入,也能直接给对方发送信息,当然发送表情也是可以的啦。怎么样,神奇吧?</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: &#718;&#805;"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 13.5pt; mso-char-indent-count: 1.5"><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">《</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: &#718;&#805;"><A href="http://download.enet.com.cn/html/013622005062801.html"><FONT face="Times New Roman">QQ</FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">群发商务通</SPAN></A></SPAN><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">》还有两项绝技呢?可以自定义</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: &#718;&#805;"><FONT face="Times New Roman">QQ</FONT></SPAN><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">号码列表、自定义</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: &#718;&#805;"><FONT face="Times New Roman">QQ</FONT></SPAN><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">号码段进行</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: &#718;&#805;"><A href="http://download.enet.com.cn/html/013622005062801.html"><FONT face="Times New Roman">QQ</FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">消息群发</SPAN></A></SPAN><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">呢!不错吧!</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: &#718;&#805;"><o:p></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 13.5pt; mso-char-indent-count: 1.5"><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: &#718;&#805;"><SPAN style="mso-spacerun: yes"><FONT face="Times New Roman">&nbsp;</FONT></SPAN></SPAN><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: &#718;&#805;; mso-hansi-font-family: &#718;&#805;">心动不如行动!赶快下载吧!</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: &#718;&#805;"><o:p></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下载位置:</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt"><o:p></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">硅谷动力:</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt"><FONT face="Times New Roman">http://download.enet.com.cn/html/013622005062801.html<o:p></o:p></FONT></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中国共享软件下载中心:</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt"><FONT face="Times New Roman">http://www.shareware.cn/pub/12269.html<o:p></o:p></FONT></SPAN></P>


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.043 second(s), page refreshed 144764034 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号