在Pidgin 2.0.2出来之前如何使用QQ(总结帖)
- chinakr
- 帖子: 193
- 注册时间: 2007-01-21 14:04
- 来自: 北京
- 联系:
在Pidgin 2.0.2出来之前如何使用QQ(总结帖)
作者: chinakr(<http://www.edu-map.com/chinakr>)
本文的最新版本发布在: http://quickbest.com.cn/discuz/blog.php?tid=6079
更新日期: 2007-06-08
最近很多国内Linux的用户应该都在抱怨腾迅和马化腾太不厚道,很多人的EVA、Pidgin、LumaQQ都无法登录QQ了,要么提示版本太低、要么密码错误、要么套接字错误——总之什么毛病都有,根本无法在Linux上正常使用QQ。由于QQ的程序比较bt,包括了硬件驱动层的东西在里面,通过 Wine或者VirtualBox运行QQ2006或者QQ2007都很容易崩溃。于是,一些不得不在Linux使用QQ的朋友就有充足的理由在心里问候腾迅和马化腾了。
不过稍微让人欣慰的是,根据官方透露的讯息,Pidgin 2.0.2会改善对新版QQ协议的支持[1]。然而远水解不了近渴,今天我就想登录QQ,该怎么办呢?
解决的办法不是没有,而且并不难!简单来说就是修改Pidgin 2.0.1的QQ插件中的客户端版本号,骗过白痴的腾迅服务器[2]。具体操作步骤如下[3]:
1. 获得Pidgin的源码包:
$ cd ~
$ wget http://sourceforge.net/project/d ... idgin-2.0.1.tar.bz2
$ tar jxvf pidgin-2.0.1.tar.bz2
2. 解决编译安装Pidgin的依赖关系问题:
$ sudo apt-get build-dep gaim
3. 修改Pidgin的配置文件:
$ cd ~/pidgin-2.0.1/libpurple/protocols/qq/
$ gedit header_info.h
把“#define QQ_CLIENT 0x0f15”这一行改成“#define QQ_CLIENT 0x0E1B”。
4. 编译安装Pidgin:
$ cd ~/pidgin-2.0.1
$ ./configure
$ make
$ sudo make install
接下来要做什么呢?那还用说,当然是登录QQ,和你的众多好友问好。同时别忘了建议他们转向更开放也更健康的Google Talk和MSN!对了,运行的方式是:
$ pidgin
还可以根据自己的需要可以创建快捷方式,这个我就不罗嗦了啊,呵呵。
Tip:
1. 如果碰到需要弹出验证码的情况,因为Pidgin没有完成这个功能,所以只能找一个能用的QQ多登录几次。
2. 还可以尝试一下hitler0958网友制作的deb包[4],可以减少自己编译带来的麻烦。
参考资料:
[1] Road to 2.0.2, #783 Cannot login to QQ server on Pidgin 2.0
http://developer.pidgin.im/
[2] pidgin2.0.1登录QQ提示密码错误的解决办法!!绝对有效
viewtopic.php?t=58765
[3] 编译安装 Pidgin 2.0.0
http://ubuntucookbook.com/recipe ... all-pidgin-200.html
[4] 做了一个修改后pidgin(可以上qq的)deb包,欢迎大家测试
about59151.html
本文的最新版本发布在: http://quickbest.com.cn/discuz/blog.php?tid=6079
更新日期: 2007-06-08
最近很多国内Linux的用户应该都在抱怨腾迅和马化腾太不厚道,很多人的EVA、Pidgin、LumaQQ都无法登录QQ了,要么提示版本太低、要么密码错误、要么套接字错误——总之什么毛病都有,根本无法在Linux上正常使用QQ。由于QQ的程序比较bt,包括了硬件驱动层的东西在里面,通过 Wine或者VirtualBox运行QQ2006或者QQ2007都很容易崩溃。于是,一些不得不在Linux使用QQ的朋友就有充足的理由在心里问候腾迅和马化腾了。
不过稍微让人欣慰的是,根据官方透露的讯息,Pidgin 2.0.2会改善对新版QQ协议的支持[1]。然而远水解不了近渴,今天我就想登录QQ,该怎么办呢?
解决的办法不是没有,而且并不难!简单来说就是修改Pidgin 2.0.1的QQ插件中的客户端版本号,骗过白痴的腾迅服务器[2]。具体操作步骤如下[3]:
1. 获得Pidgin的源码包:
$ cd ~
$ wget http://sourceforge.net/project/d ... idgin-2.0.1.tar.bz2
$ tar jxvf pidgin-2.0.1.tar.bz2
2. 解决编译安装Pidgin的依赖关系问题:
$ sudo apt-get build-dep gaim
3. 修改Pidgin的配置文件:
$ cd ~/pidgin-2.0.1/libpurple/protocols/qq/
$ gedit header_info.h
把“#define QQ_CLIENT 0x0f15”这一行改成“#define QQ_CLIENT 0x0E1B”。
4. 编译安装Pidgin:
$ cd ~/pidgin-2.0.1
$ ./configure
$ make
$ sudo make install
接下来要做什么呢?那还用说,当然是登录QQ,和你的众多好友问好。同时别忘了建议他们转向更开放也更健康的Google Talk和MSN!对了,运行的方式是:
$ pidgin
还可以根据自己的需要可以创建快捷方式,这个我就不罗嗦了啊,呵呵。
Tip:
1. 如果碰到需要弹出验证码的情况,因为Pidgin没有完成这个功能,所以只能找一个能用的QQ多登录几次。
2. 还可以尝试一下hitler0958网友制作的deb包[4],可以减少自己编译带来的麻烦。
参考资料:
[1] Road to 2.0.2, #783 Cannot login to QQ server on Pidgin 2.0
http://developer.pidgin.im/
[2] pidgin2.0.1登录QQ提示密码错误的解决办法!!绝对有效
viewtopic.php?t=58765
[3] 编译安装 Pidgin 2.0.0
http://ubuntucookbook.com/recipe ... all-pidgin-200.html
[4] 做了一个修改后pidgin(可以上qq的)deb包,欢迎大家测试
about59151.html
- wyg1258
- 帖子: 654
- 注册时间: 2006-09-12 19:44
- 来自: whu
-
- 帖子: 552
- 注册时间: 2006-04-03 11:26
- aspirin.11
- 帖子: 38
- 注册时间: 2007-04-29 3:00
- 联系:
- TheThirdGhost
- 帖子: 1592
- 注册时间: 2006-07-23 16:25
- 来自: 南京
-
- 帖子: 34
- 注册时间: 2007-05-12 23:38
wget http://sourceforge.net/project/d ... idgin-2.0.1.tar.bz2
找不到。。。。。。
找不到。。。。。。
-
- 帖子: 10
- 注册时间: 2007-06-11 18:03
楼主省略了地址,你自己去 sourceforge.net 搜一下吧。chllcy 写了:wget http://sourceforge.net/project/d ... idgin-2.0.1.tar.bz2
找不到。。。。。。
- loveric
- 帖子: 31
- 注册时间: 2007-06-09 2:22
- 来自: Shanghai
- 联系:
-
- 帖子: 275
- 注册时间: 2006-07-05 16:47
-
- 帖子: 107
- 注册时间: 2007-04-08 13:22
请问这个pidgin放在哪个文件夹下
请问这个pidgin放在哪个文件夹下,我照上面的命令安装没反应阿
-
- 帖子: 148
- 注册时间: 2006-08-26 23:09
- 来自: 四川
pidgin2.0.2依然不能上QQ。
Impossible canceled "IM" is possible.
Have faith in yourself. Someday you would shout "I did it!".
http://suneng.blogspot.com
Have faith in yourself. Someday you would shout "I did it!".
http://suneng.blogspot.com