梦想 就像鸡蛋
要么孵化 要么臭掉
要么孵化 要么臭掉
把QQ好友备注名称导入Pidgin
Made In Zeal 转载请保留原始链接:http://www.zeali.net/entry/594
Pidgin 现在出到了 2.5.2 ,用起来基本上挺顺手了。说实在的什么 MSN , QQ , GTalk , 对我来说 99% 的时候都是用来发文字消息。一大堆附加的高级功能都是摆设, Pidgin 则正合我意。
不过 Pidgin 虽然也支持 QQ ,但不能读取分组信息,还时不时冒出“好友名称显示为NULL”的问题,算是有点美中不足。但相比这些可以忽略不计的瑕疵, Pidgin 不能显示 QQ 好友备注名称更让我不能接受。看着一堆天天在变的昵称根本就分不清谁是谁。
Pidgin 提供的别名(Alias)功能则可以作为可读性强的好友名称来用的,只是如果在 Pidgin 里面一个个去编辑好友的别名太累人。后来发现 Pidgin 其实是把联系人列表保存在 blist.xml 配置文件中的(一般位于 Documents and Settings\用户\Application Data\.purple 目录),直接修改这个文件的联系人信息可以达到同样的效果。
打开QQ菜单,选择"好友与资料"->"好友管理器",在"所有分组"项点击右键->"导出地址簿",将地址薄导出到文件。这个导出的文本文件里面就包含了所有好友的号码和昵称 -- 如果你给这个好友设了备注名称,那么这里导出的就是这个名称。
导出来之后按照里面的格式提取“消息对象:”开头的行信息就能得到qq号和姓名,再组装成 blist.xml 里面 contact 的内容覆盖掉原来的QQ Group下的那些 contact 信息再重新登陆Pidgin就可以看到备注名称显示在好友列表中了。
- 卸载 Pidgin 自带GTK+ Windows类库(GTK+ for Windows 2.12.8 Rev A)。
- 从SourceForge上下载GTK+ for Windows上一个版本 2.12.1 Rev B (gtk-runtime-2.12.1-rev-b.exe)。
- 重新安装GTK+ for Windows 2.12.1。OK.
发贴统计

我的地盘
edit setting... 然后输入群号,即可以了。呵呵