当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [原创]ubuntu 10.04 LTS版本下的Empathy MSN群聊显示昵称方法
帖子发表于 : 2010-06-04 23:12 

注册: 2007-09-19 15:19
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
1.关系普及
Empathy是个托,python-papyon是个python实现的msn库,telepathy-butterfly是个完成msn功能的python客户端。

2.修改办法
sudo vim /usr/share/pyshared/papyon/conversation.py
查找 if message_type == 这个字符串
找到内容为:
代码:
if message_type == ‘text/plain’:
msg = ConversationMessage(unicode(message.body, message_encoding),
TextFormat.parse(message_formatting),
self.__last_received_msn_objects)
try:
display_name = message.get_header(’P4-Context’)


将if判断后try之前中间定义msg这一堆内容修改为如下:
代码:
try:
msg = ConversationMessage(unicode(”["+message.get_header('P4-Context')+"]“+message.body, message_encoding),
TextFormat.parse(message_formatting),
self.__last_received_msn_objects)
except KeyError:
msg = ConversationMessage(unicode(message.body, message_encoding),
TextFormat.parse(message_formatting),
self.__last_received_msn_objects)


保存后重新启动empathy,msn群里就能显示昵称鸟。
图片
原帖发在我的博客http://www.54chen.com/_linux_/ubuntu-1004-lts-version-of-the-empathy-msn-group-chat-under-the-nickname-display-method.html
欢迎过来指点


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [原创]ubuntu 10.04 LTS版本下的Empathy MSN群聊显示昵称方法
帖子发表于 : 2010-06-04 23:16 

注册: 2007-09-19 15:19
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
自己坐沙发,希望有点用


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [原创]ubuntu 10.04 LTS版本下的Empathy MSN群聊显示昵称方法
帖子发表于 : 2010-06-08 15:03 

注册: 2007-09-19 15:19
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
由于经常有朋友不熟悉python的语法修改错误以致MSN显示网络错误,特提供修改好的py文件下载,复盖即可使用。
请到我博客连接里下载 :em11


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [原创]ubuntu 10.04 LTS版本下的Empathy MSN群聊显示昵称方法
帖子发表于 : 2010-08-27 11:49 
头像

注册: 2009-09-15 21:48
帖子: 115
送出感谢: 0 次
接收感谢: 1
你的文件里没有if message_type == 这个字符串啊楼主 :em06


_________________
人道待人


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [原创]ubuntu 10.04 LTS版本下的Empathy MSN群聊显示昵称方法
帖子发表于 : 2011-02-10 15:49 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
文件咋不放论坛。经测试无效。

另外,知道怎么退出msn群不。empathy里,就找不到退出,删除的地方。


_________________
● 鸣学


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [原创]ubuntu 10.04 LTS版本下的Empathy MSN群聊显示昵称方法
帖子发表于 : 2011-02-20 16:43 
头像

注册: 2010-10-28 10:17
帖子: 82
送出感谢: 1
接收感谢: 1
有沒有適合10.10的辦法


_________________
『学而不思则罔,思而不学则殆』
linux 群自由之风 『137378234』


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译