`
lhh_hoo
  • 浏览: 16977 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

【ubuntu】 ubuntu10.04 LTS版本下的Empathy MSN群聊显示昵称方法

阅读更多


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群里就能显示昵称鸟。

 

点击此 处下载我的conversation.py文件

 

下载下来后执行:

chen@54chen:~$ gunzip conversation.py.gz
chen@54chen:~$ sudo cp conversation.py /usr/share/pyshared/papyon/

我的版本是:Empathy 2.30.1

 

原创文章如转载,请注明:转载自五四陈科学院 [http://www.54chen.com ]
本文链接: http://www.54chen.com/_linux_/ubuntu-1004-lts-version-of-the-empathy-msn-group-chat-under-the-nickname-display-method.html

分享到:
评论

相关推荐

    ubuntu 10.04 LTS界面汉化包

    ubuntu10.04界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-zh-hans_1%3a10.04+20100421_all.deb language-pack-zh-hans-base_1%3a10.04+20100421_all.deb language-pack-...

    Ubuntu10.04LTS图形安装教程、网络设置、软件源、硬盘安装参考.pdf

    Ubuntu 10.04 LTS,全称Lucid Lynx,是一款由Ubuntu社区开发的基于Debian GNU/Linux的开源操作系统,旨在提供适合笔记本、台式机和服务器使用的用户友好环境。自2004年首次发布以来,Ubuntu每6个月推出一个新版本,...

    ubuntu 10.04LTS正式版DVD版ISO镜像32位64位种子

    Ubuntu 10.04 LTS,全称Lucid Lynx,是Ubuntu操作系统的一个重要发布版本,于2010年4月29日正式推出。LTS代表“长期支持”(Long Term Support),意味着这个版本将得到更长时间的技术支持,对于个人用户和企业用户...

    Ubuntu10.04LTS离线汉化包+汉化方法

    在本文中,我们将深入探讨如何在Ubuntu 10.04 LTS(Lucid Lynx)系统上使用离线汉化包进行系统语言的汉化。这个版本的Ubuntu是一款长期支持版,对于那些无法连接到互联网的用户来说,离线汉化包提供了方便的方式来将...

    ubuntu10.04LTS下安装jdk1.6_linux

    ### Ubuntu 10.04 LTS 下安装 JDK 1.6 的详细步骤及注意事项 #### 一、前言 在 Linux 系统中,特别是 Ubuntu 发行版中安装 Java 开发工具包 (JDK) 是一项常见的任务。本文将详细介绍如何在 Ubuntu 10.04 LTS 版本...

    subversion-1.10.6-for-ubuntu10.04LTS.tar.gz

    **Subversion(简称SVN)** 是一个广泛使用的版本控制系统,允许用户...对于仍在使用 Ubuntu 10.04 LTS 的开发者而言,这是一个宝贵的资源,有助于他们在不升级操作系统的情况下,继续享受到高效版本控制带来的便利。

    Ubuntu10.04LTS图形安装教程、网络设置、软件源、硬盘安装归类.pdf

    6. Ubuntu 的版本支持:Ubuntu 的每一个普通版本都将被支持 18 个月,长期支持版 (Long Term Support, LTS) 的桌面版本支持 3 年,服务器版本则是 5 年。 7. 图形安装教程:该资源提供了 Ubuntu 的图形安装教程,...

    Ubuntu10.04LTS图形安装教程、网络设置、软件源、硬盘安装汇编.pdf

    "Ubuntu 10.04 LTS 图形安装教程、网络设置、软件源、硬盘安装汇编" 在这篇文章中,我们将主要讨论 Ubuntu 10.04 LTS 的图形安装教程、网络设置、软件源和硬盘安装等方面的知识点。 一、Ubuntu 简介 Ubuntu 是一...

    全志A10平板电脑装配ubuntu 10.04LTS(与Android构建双系统)

    2. **Ubuntu 10.04 LTS**:长期支持版本(Long Term Support),是Ubuntu系列中的一个稳定版本,以其高稳定性、安全性以及广泛的软件兼容性而著称。对于希望在全志A10平板上运行Linux环境的用户而言,这是一个理想的...

    ubuntu 10.04 LTS安装通过NachOS-4.1

    Ubuntu 10.04是一款长期支持(LTS)版本的Linux发行版,它为用户提供了一个稳定且安全的平台,适合进行操作系统的学习与开发。 NachOS是一种教学目的的操作系统,它由加州大学伯克利分校设计,旨在让学生了解操作...

    subversion-1.8.1-for-ubuntu10.04LTS.tar.gz

    "subversion-1.8.1-for-ubuntu10.04LTS.tar.gz" 是一个针对Ubuntu 10.04 LTS(长期支持版)操作系统的SVN 1.8.1版本的二进制文件包。这个压缩包是通过官方源码手动编译得到的,这意味着它可能包含了最新的功能和修复...

    Ubuntu 10.04完整版

    《Ubuntu 10.04完整版》这本书是针对Ubuntu 10.04 LTS(长期支持版)发行版的一份详尽指南,旨在帮助读者深入理解和熟练掌握这个流行的Linux操作系统。Ubuntu是一款基于Debian的开源操作系统,以其用户友好、易用性...

    ubuntu10.04

    标题“Ubuntu10.04”指的是Ubuntu操作系统的一个特定版本,即10.04 LTS(长期支持版),代号为“Lucid Lynx”。Ubuntu是基于Debian GNU/Linux的开源操作系统,以其用户友好的界面和广泛的应用软件库而闻名。LTS版本...

    ubuntu-10.04.4-desktop-i386.iso

    ubuntu-10.04.4-desktop-i386.iso

    ubuntu-10.04-torrent

    10. **后续版本**:Ubuntu 10.04之后的版本,如12.04(Precise Pangolin)和14.04(Trusty Tahr),也都是LTS版本,继续了对稳定性和长期支持的承诺。 通过下载Ubuntu 10.04的Torrent文件,用户可以体验这一历史...

    ubuntu 10.04 LTS安装通过GCC-2.95安装包

    cpp-2.95_2.95.4-24_i386.deb; gcc-2.95_2.95.4-24_i386.deb; g++-2.95_2.95.4-24_i386.deb; libstdc++2.10-glibc2.2_2.95.4-24_i386.deb ; libstdc++2.10-dev_2.95.4-24_i386.deb

    ubuntu 10.04 LTS IBUS五笔输入法

    安装重启后需在菜单"系统/首选项/IBus首选项/输入法"中添加此输入法

    Ubuntu 10.04 嵌入式开发环境配置

    Ubuntu 10.04 LTS,全称Ubuntu 10.04 Long Term Support,是Ubuntu操作系统家族中的一个长期支持版本,发布于2010年。该版本在发布后5年内都得到了官方的安全更新及技术支持,对于企业用户和需要长期稳定运行环境的...

    安装Ubuntu10.04全过程(图解)

    在深入探讨如何安装Ubuntu 10.04的全过程之前,我们先来了解下Ubuntu 10.04以及为何选择在VMware Workstation虚拟机中进行安装。 ### Ubuntu 10.04简介 Ubuntu 10.04 LTS(长期支持版本),代号为“Lucid Lynx”,...

Global site tag (gtag.js) - Google Analytics