[问题]pingin登录qq群显示null怎么办?

上网、浏览、聊天、下载等
头像
ffsxsy
帖子: 779
注册时间: 2007-11-04 16:32

[问题]pingin登录qq群显示null怎么办?

#1

帖子 ffsxsy » 2008-04-11 18:52

搜到网上有一个补丁:
一个小patch,没改多少东西。
原本想按EvaQ的协议改,结果不好用,然后用tcpdump拿了几个包解析一下,发现少了一些东西,不知道是不是和版本有关。反正好用就行了。

放在pidgin-2.3.1源码目录下,用patch -p1 < xxx.patch 来打源码补丁。
打完源码补丁后重新编译就可以了。
在我这里登录一直好用,只是群列表显示 (NULL),而且进到某一个群里,所有群的好友都会列出来。只是解决了这个问题。

我还是不会用阿,清大虾教一下!!
amd x2 250
amd 785g主板
2g ddr3 1333内存
头像
魔幻幽灵
帖子: 59
注册时间: 2007-04-30 17:30
来自: 712100社区
联系:

#2

帖子 魔幻幽灵 » 2008-04-11 22:50

eecscr
帖子: 14
注册时间: 2008-04-04 18:55

#3

帖子 eecscr » 2008-04-12 9:09

???
头像
魔幻幽灵
帖子: 59
注册时间: 2007-04-30 17:30
来自: 712100社区
联系:

#4

帖子 魔幻幽灵 » 2008-04-12 12:51

1、卸载旧版本的Pidgin

代码: 全选

sudo apt-get remove pidgin pidgin-data libpurple0

2、下载Pidgin源码包
到这里下载Pidgin 2.4.1.tar.bz2 : http://pidgin.im/download/source/
到这里下载Pidgin 2.3.1.tar.bz2 : http://jaist.dl.sourceforge.net/sourcef ... .1.tar.bz2
解压出来得到pidgin-2.4.1文件夹

3、检查/安装Pidgin编译环境

代码: 全选

sudo apt-get install gcc autoconf gdb automake1.9 libgtk2.0-dev libxml2-dev gettext libnss3-dev libnspr4-dev build-essential libxml-parser-perl libglib2.0-dev libglib2.0-dev libgstreamer0.10-dev
4、给Pidgin 2.4.1打补丁,解决QQ群名称显示为null的问题。
到这里下载 pidgin-2.3.1-qq.tar.bz2:http://pcfile.cn/25pidgin-2.3.1-qq.tar.bz2 或 到Linuxer论坛下载
解压出来得到 pidgin-2.3.1-qq.patch。

将 补丁 文件放到 pidgin-2.4.1 文件夹中,打上补丁:

代码: 全选

patch  -p1  <  pidgin-2.3.1-qq.patch
5、编译安装Pidgin 2.4.1

代码: 全选

./configure

make

sudo make install
6、最后的测试与补充安装
开一个终端,运行 pidgin ,如果pidgin启动成功,则安装到此结束。
如出现异常(如:提示缺少libpurper.so.0),则打开新立得软件包管理器搜索 libpurper , 选择安装带相应库的文件。安装到此结束。


建议你按这个步骤试试。sudo make install 默认安装到系统目录中了。。。。。另外,你可以用Pidgin 2.3.1跟这个patch搭配。
chasye
帖子: 333
注册时间: 2007-05-13 15:20

#5

帖子 chasye » 2008-04-12 15:39

试试这个
附件
qq_group_name.patch.gz
gzip文件,要解压
(1.26 KiB) 已下载 136 次
头像
ffsxsy
帖子: 779
注册时间: 2007-11-04 16:32

#6

帖子 ffsxsy » 2008-04-12 15:43

ls的,怎么用?也是打上补丁,然后编译?
和前边提供的有水木不同?
amd x2 250
amd 785g主板
2g ddr3 1333内存
头像
魔幻幽灵
帖子: 59
注册时间: 2007-04-30 17:30
来自: 712100社区
联系:

#7

帖子 魔幻幽灵 » 2008-04-13 12:49

回答LZ短消息问题。。。。

照前述步骤成功安装好Pidgin 2.4.1 / 2.3.1后,QQ群名称不为null了,但确实存在QQ群里部分用户只显示QQ号的问题。。。。不过查看详细资料还能看到昵称等信息
附件
照前述步骤成功安装好Pidgin 2.4.1 / 2.3.1后,QQ群名称不为null了,但确实存在QQ群里部分用户只显示QQ号的问题。。。。不过查看详细资料还能看到昵称等信息
照前述步骤成功安装好Pidgin 2.4.1 / 2.3.1后,QQ群名称不为null了,但确实存在QQ群里部分用户只显示QQ号的问题。。。。不过查看详细资料还能看到昵称等信息
4.png (3.85 KiB) 查看 4918 次
ktu
帖子: 8
注册时间: 2007-04-29 14:24

#8

帖子 ktu » 2008-04-22 5:35

如果是QQ群或者好友显示不正常(NULL)有两种方法解决

方法一:下载补丁,再下载Pidgin,先编译源码后再安装
http://www.divshare.com/download/3927060-345
补丁文件需要解压到pidgin的源码目录下,然后用patch -p1 < xxx.patch 来打源码补丁。大家各取所需吧。

方法二(推荐):由于这个问题是pidgin中的libqq.so引起的,只要用以前版本的libqq.so替换现在的版本就可以了。
http://www.divshare.com/download/3927059-f35
下载解压到/usr/lib/purple-2/

http://gfrog.net/2008/03/solution-of-qq ... in-pidgin/
头像
imagelife
帖子: 251
注册时间: 2007-10-07 11:56
来自: 湖南

#9

帖子 imagelife » 2008-04-22 9:13

替换到以前的版本,在我这里登不上qq
garnettxd
帖子: 200
注册时间: 2007-03-27 20:47
来自: 长沙

#10

帖子 garnettxd » 2008-04-22 13:03

8楼的方法2有效,非常感谢。
头像
linunix
帖子: 424
注册时间: 2006-11-21 21:25

#11

帖子 linunix » 2008-04-27 12:44

8楼的方法二文件下载不了啊,提示
Sorry, this file is unavailable in your region.
knightlu
帖子: 392
注册时间: 2006-12-07 21:40

#12

帖子 knightlu » 2008-04-27 14:13

谁能把libqq.so发到论坛上来么?
win 8.1 /mac osx 10.9.1 /opensuse 13.2
E3-1230 v2
技嘉 b75-d3v
4G ddr3 1600
Radeon HD 6850
Realtek 8168 /Realtek ALC887
HD1:Susamg ssd 840 evo 120G
efi 512m/msr128m/win8 sys 50G/mac os 50G/opensuse 14G
HD2:希捷1T
头像
RegentW
帖子: 1486
注册时间: 2007-02-27 21:47
来自: NN

#13

帖子 RegentW » 2008-04-27 14:18

我按8楼的方法二做了,连QQ都上不去说密码错误
Core i5, 512G + SSD 20G, DDRIII 8G
头像
linunix
帖子: 424
注册时间: 2006-11-21 21:25

#14

帖子 linunix » 2008-04-27 15:06

巨汗,刚才下载 libqq.so下载不了,提示来自中国和东亚地区的IP 不能下载,需要付费。
就用代理下载,下载完后拷到/usr/lib/purple-2/目录下,结果却发现/usr/lib/下没有purple-2这个目录。
网上搜了一圈,发现应该是/usr/local/lib/purple-2。
于是把libqq.so拷进去,重启pidgin,结果QQ登不上去了。

没办法,乖乖地用方法一吧。
打了补丁,编译安装,OK,成功!
头像
SecretZero
帖子: 1670
注册时间: 2007-08-30 5:39

#15

帖子 SecretZero » 2008-05-10 6:42

魔幻幽灵 写了:1、卸载旧版本的Pidgin

代码: 全选

sudo apt-get remove pidgin pidgin-data libpurple0

2、下载Pidgin源码包
到这里下载Pidgin 2.4.1.tar.bz2 : http://pidgin.im/download/source/
到这里下载Pidgin 2.3.1.tar.bz2 : http://jaist.dl.sourceforge.net/sourcef ... .1.tar.bz2
解压出来得到pidgin-2.4.1文件夹

3、检查/安装Pidgin编译环境

代码: 全选

sudo apt-get install gcc autoconf gdb automake1.9 libgtk2.0-dev libxml2-dev gettext libnss3-dev libnspr4-dev build-essential libxml-parser-perl libglib2.0-dev libglib2.0-dev libgstreamer0.10-dev
4、给Pidgin 2.4.1打补丁,解决QQ群名称显示为null的问题。
到这里下载 pidgin-2.3.1-qq.tar.bz2:http://pcfile.cn/25pidgin-2.3.1-qq.tar.bz2 或 到Linuxer论坛下载
解压出来得到 pidgin-2.3.1-qq.patch。

将 补丁 文件放到 pidgin-2.4.1 文件夹中,打上补丁:

代码: 全选

patch  -p1  <  pidgin-2.3.1-qq.patch
5、编译安装Pidgin 2.4.1

代码: 全选

./configure

make

sudo make install
6、最后的测试与补充安装
开一个终端,运行 pidgin ,如果pidgin启动成功,则安装到此结束。
如出现异常(如:提示缺少libpurper.so.0),则打开新立得软件包管理器搜索 libpurper , 选择安装带相应库的文件。安装到此结束。


建议你按这个步骤试试。sudo make install 默认安装到系统目录中了。。。。。另外,你可以用Pidgin 2.3.1跟这个patch搭配。
编译了N久,终于安装完了,打上补丁还是null呢。难道要装2.3.1?
深度,值得深入!
http://bbs.deepin.org/?u=348684

最新的综艺魔法相册
http://www.77studio.net/?fromuid=344
回复