我以前没看过的时候认为,自己写一个QQ原理应该是找到对应的QQ服务器的地址,对应的端口发送相应的账号和密码,服务器会把登陆后的信息(假设是正确的号码)发送过来,接着我就可以自己把这些信息显示出来...但是看到了,LumaQQ之后感觉不是这样的,好像他里面也分析了协议,对使用到的协议又进行了封装。我想知道,如果我真的要去写一个像LumaQQ的程序都需要些什么啊?
解决方案 »
- linux,win下java 运行速度相差如此之大,高手指点
- 请问如何通过socket向C++的程序传送一个结构体
- JAVA编写的CS架构的程序怎样才能安装到本地机器
- anonymous class(匿名内隐类)属性,方法覆盖的疑惑
- 用JCreator Pro时,修改了系统时间,结果无法启动了。
- 请问下这两种写法,有什么区别?哪一个好一些。
- 同是JAVA和VB高手的请入!
- JTable.getSelectionModel().addListSelectionListener
- 请教:程序返回system#noboundexception是什么意思,我是做c++的,偶尔用次java就手忙脚乱的。各位帮忙
- 求助大牛
- 关于播放声音文件的java应用程序,为什么会抛出:
- netbeans 读取txt文件乱码
但是一般要用到 socket 和数据包的封包 解包..
那得首先把QQ的登陆协议分析清楚了,
这不是一项比较困难的工作,
是相当困难
不难吧,我看着lumaQQ不也成功了。。寻找牛人提示一下!