`
kimmking
  • 浏览: 538596 次
  • 性别: Icon_minigender_1
  • 来自: 中华大丈夫学院
社区版块
存档分类
最新评论

一个开源QQ协议库vc

阅读更多

基于QQ协议的资料网上有很多了,lumaqq是非常著名的Java实现的QQ客户端,本QQ协议库也是基于这些资料和少量抓包分析包后实现的。本协议库是基于QQ2005协议,全VC6实现

 

先贴出来QQ协议常量,基本上就是lumaqq完全移植的啦,所有协议常量都实现为类QQ的公共静态成员,给协议库中其它类使用,这么做完全是移植起来方便

 

class QQ

 

{

 

public:

 

      ...

 

};

 

CQQUser类:一个QQ用户的封装,如果一个QQ号码要登录,先要生成一个CQQUser对象,并进行设置

 

主要函数:

 

构造函数CQQUser 构造一个CQQUser对象时指定QQ号码和密码

 

SetServerIP 设置处理这个QQ用户的服务器,如sz.tencent.com

 

SetServerPort 端口,sz.tencent.com的端口是8000

 

SetHiddenLogin (是否)隐身登录

 


代码SVN:

https://vcye23.SVN.sourceforge.net/SVNroot/vcye23/qqprotocol/

分享到:
评论

相关推荐

    仿QQ完全开源的交互聊天软件

    仿QQ完全开源的交互聊天软件~VC写的~有数据库~

    DirectUI for VC6.0(开源).rar

    VC6.0一套DirectUI界面库(开源)

    QQ2012_C++_VC开源工程.rar

    【学习用、研究用】 C++源代码,我自己黑盒的QQ通讯协议 至少在2012年,还能编译工程、登录QQ、聊天传文件的 【学习用、研究用】

    JAVA上百实例源码以及开源项目

     当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。  QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...

    vc会员积分管理(MFC数据库练手,开源,注释清晰

    代码为MFC数据库练手用,带有漂亮的界面,界面图片可先去我的空间观看, 代码有详细的注释, 软件默认用户名:小屋子 密码为:57019616 c++交流可以联系作者qq:57019616 群:15676900

    VC获取QQ密码2015版

    开源实例学习当前在线QQ号码获取

    JAVA上百实例源码以及开源项目源代码

    21个目标文件 摘要:JAVA源码,媒体网络,山寨QQ,Java聊天程序 Java编写的山寨QQ,多人聊天+用户在线,程序分服务端和客户端,典型C/S结构, 当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持...

    svg图片图标解析开源代码

    该源码可以解析svg图片和图标,支持VS进行编译,本人通过VS2013编译通过,该源码依赖于boost,需要下载boost对应的include和lib文件

    vc++ 应用源码包_6

    自定义了一个图片库,然后引用测试。 SimplePlayer 简单的媒体播放源码。 Skin_Combo_Box_demo 自绘Combox控件的实例。 SkinList_Demo 自绘List控件的实例。 Smile 自绘List控件的实例。 SOCK登录SSL加密网站 ...

    VC++类似QQ聊天软件源码

    VC++类似QQ聊天软件源码,很经典的开源!

    EGE图形库,面向C/C++语言新手的图形库

    EGE(Easy Graphics Engine),是windows下的简易绘图库,是一个类似BGI(graphics.h)的面向C/C++语言新手的图形库,它的目标也是为了替代TC的BGI库而存在。它的使用方法与TC中的graphics.h相当接近,对新手来说,...

    cnFAT-嵌入式FAT16/32文件系统--首次开源发布

    cnFAT-嵌入式FAT16/32文件系统 ...cnFAT_VC-为VC工程,测试环境:VC 6.0 cnFAT_ARM-为KEIL工程,测试环境:KEIL 3.70 cnFAT联系信息: 作者:杨文斌 联系:qq:292942278 e-mail:tony_yang123@sina.com.cn

    飞鸽传书(FreeEIM)局域网即时通讯软件VC 源程序.rar

    FreeEIM 仿QQ功能的企业即时通讯软件VC 的源代码,最后更新于2010年8月份,完成数据库更改的任务。将聊天记录改用数据库形式,暂且使用Access。 本软件的窗口和功能都与QQ有点相似,可发送文件、窗口抖动、发送表情...

    我收集的各种类似于QQ和WebQQ的源码

    我收集的各种类似于QQ和WebQQ的源码 有: VC 仿QQ即时通信程序.rar VC++ 实现类似QQ的多功能聊天程序.rar WebQQ181.rar 仿QQ完全开源的交互聊天软件.rar myicq.zip

    VC51中文标识符工具

    VC51就是为了能实现此目的,而编写的一个小工具。 使用方法。 安装:此工具是开源的,用的是VC++编译环境。用户可自己编译。编译生成EXE文件,将keil安装目录下的“.\C51\BIN\c51.exe”重命名为“kc51.exe”。将...

    米斗系统VC源代码(20090530).rar

    目前我们这里有几个人一起搞业余开源程序,第一个程序就是“米斗系统”(并建了QQ群:78407088,名称为“米斗实验室”),因平时工作都是不是写VC、JAVA代码,所以起步有点难。 “米斗系统”功能需求简介: 一级...

    易语言支持库

    F:\ISO\=]易语言视频[=模块[=\易语言支持库\常量支持库开源(VC6版).rar F:\ISO\=]易语言视频[=模块[=\易语言支持库\常用加解密支持库(支持静态)-2010-4-21升级.zip F:\ISO\=]易语言视频[=模块[=\易语言支持库\...

    vc++ 应用源码包_1

    自定义了一个图片库,然后引用测试。 SimplePlayer 简单的媒体播放源码。 Skin_Combo_Box_demo 自绘Combox控件的实例。 SkinList_Demo 自绘List控件的实例。 Smile 自绘List控件的实例。 SOCK登录SSL加密网站 ...

    vc++ 应用源码包_2

    自定义了一个图片库,然后引用测试。 SimplePlayer 简单的媒体播放源码。 Skin_Combo_Box_demo 自绘Combox控件的实例。 SkinList_Demo 自绘List控件的实例。 Smile 自绘List控件的实例。 SOCK登录SSL加密网站 ...

Global site tag (gtag.js) - Google Analytics