Rhythmbox的歌词插件(使用千千服务器)
让emesene显示msn群发言人名字
Fcitx设置及美化工具 -- fcitx-configpidgin不支持msn离线消息,换用emesene,没想到emesene也有不能显示msn群发言人名字的毛病……
google了一下,解决办法很简单,编辑/usr/share/emesene/emesenelib/Switchboard.py,找到
charset = ''
if 'P4-Context' in header:
nick = nick + header['P4-Context']
body = header['P4-Context'] + ": " + body
nick = nick + header['P4-Context']
body = header['P4-Context'] + ": " + body
也就是变成这个样子:
except IndexError:
charset = ''
if 'P4-Context' in header:
nick = nick + header['P4-Context']
body = header['P4-Context'] + ": " + body
self.emit('message', tid, nick, body, format, charset)
self.msn.emit('message-received', tid)
charset = ''
if 'P4-Context' in header:
nick = nick + header['P4-Context']
body = header['P4-Context'] + ": " + body
self.emit('message', tid, nick, body, format, charset)
self.msn.emit('message-received', tid)
(注:据说代码前面一定要有空格,要和前面的语句对齐)
修改好后保存,重新启动emesene,就可以显示MSN群发言人名字了^_^
- 版权所有,转载请遵循“署名-非商业用途-保持一致”创作共用协议。
- 相关文章
-
- No match
- 全局相关文章

獨立的圓
"修改的时候, 要保证代码和其他代码行对齐, 因为这不是C的格式而是python, 我在vim里面修改, 默认的空行和缩进都是不对的, 要手动调整到和之前的if 格式对齐才可以, 否则修改之后是无法正常启动程序地...."
参考http://danielfree.blogbus.com/logs/20006253.html(emesene使用技巧)
獨立的圓
如果想从源码自己编译,参考 http://psp-jupiter.blogspot.com/2008/01/emesenemsn.html