[分享]继续用pidgin上qq Go On!

上网、浏览、聊天、下载等
回复
冰封尘
帖子: 162
注册时间: 2005-04-09 7:23
来自: 云南
送出感谢: 0
接收感谢: 0
联系:

[分享]继续用pidgin上qq Go On!

#1

帖子 冰封尘 » 2007-06-13 6:12

相信现在大家很多人都开始用pidgin(gaim2)了,这个东西确实不错,但是该死的腾讯qq协议头变来变去,搞的linux下的im软件都上不了qq,前断时间pidgin还可以上的,现在也上不了了,还好找到了解决办法:

方法一:(适合还没有装pidgin的)

下载最新的pidgin2.0.1源代码

然后解压,进/pidgin-2.0.1/libpurple/protocols/qq/header_info.h

修改header_info.h:
#define QQ_CLIENT 0×0f15
改成:
#define QQ_CLIENT 0x0E1B

编译安装一下就好了。

方法二:(适合已经安装好了pidgin的)
找到 /usr/lib/purple-2/libqq.so,用二进制编辑器如 ghex2 打开,搜索 15 0F,替换成 1B 0E
重新登录即OK
头像
antonym55
帖子: 353
注册时间: 2007-04-03 9:52
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 antonym55 » 2007-06-13 9:41

#define QQ_CLIENT_0E1B 0x0e1b /* QQ2005? QQ2006? */
#define QQ_CLIENT_0F15 0x0f15 /* QQ2006 Spring Festival build */
#define QQ_CLIENT_0F5F 0x0f5f /* QQ2006 final build */

改成 0x0f5f 行不行?

改完后
先到 pidgin-2.0.0/.configure 一下
然后到 pidgin-2.0.0/libpurple/protocols/qq/make 一下
再把 pidgin-2.0.0/libpurple/protocols/qq/.libs 下的 libqq.so 拷贝到 安装目录就OK了
我的安装目录是 /usr/local/lib/purple-2/
TODO LIST:
1.valgrind:
2.gcov:
3.cppuint:未在Linux中使用
4.PostgreSQL:unixODBC
5.Doxygen:UTF8 中文问题,生成LaTex文档问题
6.LaTex:明确安装问题,UTF8 中文字体问题
liguoji
帖子: 13
注册时间: 2006-08-13 22:20
送出感谢: 0
接收感谢: 0

同样适用于Gaim(Feisty)

#3

帖子 liguoji » 2007-06-13 11:33

找到 /usr/lib/gaim/libqq.so,用二进制编辑器如 ghex2 打开,搜索 15 0F,全部替换成 1B 0E
头像
yegle
帖子: 133
注册时间: 2007-04-28 18:15
送出感谢: 0
接收感谢: 0

#4

帖子 yegle » 2007-06-15 10:13

按此方法,正常使用一天后失效...sign...
现在登录提示不能使用旧版qq登录

人品?
回复

回到 “因特网相关软件”