我在工作中使用 Pidgin 2.5.5 和 SIPE 与 MS Communicator 用户交谈。MS Communicator 刚刚升级,我看到了带有消息的 HTML 标记。
是否有任何插件可以解释 HTML 并应用样式或解析它?
谢谢-G
EDIT1:我在 Windows 上运行它 EDIT2:我的对话看起来像 person@address (time) no
答案1
编辑我以为乔治想摆脱即时通讯中的格式,将“你好World” 改为“Hello World”,但我误解了。问题是当 IM 是“<i>Hello</i> World”时删除 HTML。我本来想删除我的答案,但我担心其他人也会误解,所以我想我会尝试帮助解释。
工具 > 偏好设置 > 对话中有一个选项,可以以纯文本显示您当前的即时消息。取消选中“显示传入消息的格式”选项。
如果您想让记录的 IM 与此一致,请转到“日志记录”选项卡并选择“纯文本”作为日志格式。
我刚刚确认了 Windows 上 Pidgin 2.5.6 的这些选项,但我认为它们相当一致可用。
答案2
你不能写pidgin 的 perl 单行程序可以过滤吗?如果可以,用正则表达式写一个s/<.*?>//g
,或者用html 剥离模块。
答案3
DeWYSIWYGification 插件能帮上忙吗?我不太确定,但可以试一试。
答案4
为 pidgin 设置一个 SIM 模块 - 它会删除损坏的客户端(如 sim-client)的 html 标签。您应该通过右键单击“问题用户”将其设置为 SIM 用户。它可以起作用。