CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 Internet/网络编程 ICQ/即时通讯

文件名称:qqprotocol_cPP

  • 所属分类:
  • 标签属性:
  • 上传时间:
    2012-11-16
  • 文件大小:
    30.16mb
  • 已下载:
    0次
  • 提 供 者:
  • 相关连接:
  • 下载说明:
    别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容来自于网络,使用问题请自行百度

QQProtocol中代码的基本结构:

CQQUser存储一个QQ用户的所有信息,包括客户指定信息(用户名,密码等)和服务器返回信息(指在和服务器通讯过程中服务器“设置的”信息,如各种各样的密钥是在和服务器通讯过程中某些特定步骤由服务器生成并返回的,而还有些信息如服务器IP和端口则是最初由客户指定,但有可能因为服务器重定向而改变,等等等等)

CInPacket和COutPacket是发送/接收包基类,CBasicInPacket/CBasicOutPacket是QQ基本协议族发送/接收包基类,CBasicFamilyParser是QQ基本协议族消息管理器,至于要和QQ服务器正常通讯,还要用“翻译”成QQ服务器的“语言”——由CCrypter加密/解密包

最后,所有类使用的常量则实现为类QQ的公共静态成员变量

而所有这些类都是为CQQClient类服务的,它是QQProtocol的操作接口(数据接口则是CQQUser)。目前实现的版本主要接口是Login,负责向QQ服务器登录。由它负责创建一个工作线程,向服务器发包,等待回复,回复的结果调用CQQClient的虚函数,所以对于库的使用者,需要生成一个派生类实现这些虚函数以处理回复。

-QQProtocol the basic structure of the code:

CQQUser store a QQ user all the information, including customer specific information (user name, password, etc.) and the server to return information (refer to the server and the server communication process "set up" information, such as a variety of keys are in and server communication certain steps of the process generated by the server and returns, and also some information such as the server IP and port are initially specified by the customer, but may change because the server redirect, etc., etc.)

CInPacket and COutPacket is to send/receive packet base class, CBasicInPacket/CBasicOutPacket family is the basic agreement QQ send/receive packet base class, CBasicFamilyParser family is the basic agreement QQ news manager, and the QQ server As for normal communication, but also with the "translation" QQ server into the "language"- by the CCrypter encryption/decryption package

Finally, the constant use of all classes are implemented as p
(系统自动生成,下载前可以参看下载内容)

下载文件列表

qq/qqprotocol/Readme.txt
qq/demo/ReadMe.txt
qq/demo/Debug/demo.log
qq/qqprotocol/Debug/QQProtocol.log
qq/qqprotocol/BasicFamilyParser.h
qq/qqprotocol/BasicInPacket.h
qq/qqprotocol/BasicOutPacket.h
qq/qqprotocol/Crypter.h
qq/demo/demo.h
qq/demo/DemoQQClient.h
qq/qqprotocol/InPacket.h
qq/qqprotocol/LoginPacket.h
qq/qqprotocol/LoginReplyPacket.h
qq/qqprotocol/md5.h
qq/qqprotocol/OutPacket.h
qq/qqprotocol/QQ.H
qq/qqprotocol/QQClient.h
qq/qqprotocol/QQUser.h
qq/qqprotocol/RequestLoginTokenPacket.h
qq/qqprotocol/RequestLoginTokenReplyPacket.h
qq/demo/Resource.h
qq/qqprotocol/StdAfx.h
qq/demo/StdAfx.h
qq/qqprotocol/BasicFamilyParser.cpp
qq/qqprotocol/BasicInPacket.cpp
qq/qqprotocol/BasicOutPacket.cpp
qq/qqprotocol/Crypter.cpp
qq/demo/demo.cpp
qq/demo/DemoQQClient.cpp
qq/qqprotocol/InPacket.cpp
qq/qqprotocol/LoginPacket.cpp
qq/qqprotocol/LoginReplyPacket.cpp
qq/qqprotocol/md5.cpp
qq/qqprotocol/OutPacket.cpp
qq/qqprotocol/QQ.CPP
qq/qqprotocol/QQClient.cpp
qq/qqprotocol/QQUser.cpp
qq/qqprotocol/RequestLoginTokenPacket.cpp
qq/qqprotocol/RequestLoginTokenReplyPacket.cpp
qq/qqprotocol/StdAfx.cpp
qq/demo/StdAfx.cpp
qq/demo/Debug/demo.obj
qq/demo/Debug/DemoQQClient.obj
qq/qqprotocol/Debug/InPacket.obj
qq/qqprotocol/Debug/md5.obj
qq/qqprotocol/Debug/QQ.obj
qq/qqprotocol/Debug/StdAfx.obj
qq/demo/Debug/StdAfx.obj
qq/demo/demo.dsp
qq/qqprotocol/QQProtocol.dsp
qq/demo/demo.dsw
qq/qqprotocol/QQProtocol.dsw
qq/demo/demo.vcxproj.filters
qq/qqprotocol/QQProtocol.vcxproj.filters
qq/qqprotocol/Debug/vc100.idb
qq/demo/Debug/vc100.idb
qq/demo/ipch/qqprotocol-9783175b/qqprotocol-e134276a.ipch
qq/demo/Debug/demo.lastbuildstate
qq/qqprotocol/Debug/QQProtocol.lastbuildstate
qq/demo/Debug/demo.exe.embed.manifest
qq/QQ协议的C++实现.mht
qq/demo/Debug/demo.pch
qq/qqprotocol/Debug/QQProtocol.pch
qq/qqprotocol/Debug/vc100.pdb
qq/demo/Debug/vc100.pdb
qq/demo/demo.rc
qq/demo/Debug/demo_manifest.rc
qq/demo/Debug/demo.exe.embed.manifest.res
qq/demo/Debug/demo.res
qq/qqprotocol/Debug/BasicFamilyParser.sbr
qq/qqprotocol/Debug/BasicInPacket.sbr
qq/qqprotocol/Debug/BasicOutPacket.sbr
qq/qqprotocol/Debug/Crypter.sbr
qq/demo/Debug/demo.sbr
qq/demo/Debug/DemoQQClient.sbr
qq/qqprotocol/Debug/InPacket.sbr
qq/qqprotocol/Debug/LoginPacket.sbr
qq/qqprotocol/Debug/LoginReplyPacket.sbr
qq/qqprotocol/Debug/md5.sbr
qq/qqprotocol/Debug/QQ.sbr
qq/qqprotocol/Debug/QQClient.sbr
qq/qqprotocol/Debug/RequestLoginTokenPacket.sbr
qq/qqprotocol/Debug/RequestLoginTokenReplyPacket.sbr
qq/qqprotocol/Debug/StdAfx.sbr
qq/demo/Debug/StdAfx.sbr
qq/demo/demo.sdf
qq/demo/demo.sln
qq/demo/demo.suo
qq/demo/Debug/cl.command.1.tlog
qq/qqprotocol/Debug/cl.command.1.tlog
qq/qqprotocol/Debug/CL.read.1.tlog
qq/demo/Debug/CL.read.1.tlog
qq/demo/Debug/CL.write.1.tlog
qq/qqprotocol/Debug/CL.write.1.tlog
qq/demo/Debug/link.command.1.tlog
qq/demo/Debug/link.read.1.tlog
qq/demo/Debug/link.write.1.tlog
qq/demo/Debug/rc.command.1.tlog
qq/demo/Debug/rc.read.1.tlog
qq/demo/Debug/rc.write.1.tlog
qq/demo/Debug/demo.unsuccessfulbuild
qq/qqprotocol/Debug/QQProtocol.unsuccessfulbuild
qq/demo/demo.vcxproj.user
qq/qqprotocol/QQProtocol.vcxproj.user
qq/demo/demo.vcxproj
qq/qqprotocol/QQProtocol.vcxproj
qq/demo/ipch/qqprotocol-9783175b
qq/demo/Debug
qq/qqprotocol/Debug
qq/demo/ipch
qq/demo
qq/qqprotocol
qq

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 搜珍网是交换下载平台,只提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。更多...
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或换浏览器;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*快速评论: 推荐 一般 有密码 和说明不符 不是源码或资料 文件不全 不能解压 纯粹是垃圾
*内  容:
*验 证 码:
搜珍网 www.dssz.com