Chinaunix首页 | 论坛 | 博客
  • 博客访问: 79227
  • 博文数量: 11
  • 博客积分: 289
  • 博客等级: 二等列兵
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-12 14:51
个人简介

linux的爱好者,GNU的支持者。 小白中的牛人,高手中的菜鸟。 个人开源项目:https://sourceforge.net/projects/schultetable

文章分类

全部博文(11)

文章存档

2021年(2)

2017年(3)

2013年(2)

2012年(2)

2011年(2)

分类: Delphi

2012-02-12 17:31:21

看到#ubuntu-cn有人发送带颜色的文本,不由得心动,可惜这个功能只有Opera Chat等少数客户端有,叫我很不甘心(毕竟我的chatzilla上已经显示出彩色来了)。于是我开始研究,首先打开日志,发现某些带格式的文本两边都 有标记(只要前边有标记就行,后边的可能是去掉前面的标记的效果)。我又从网上找到了ubuntu论坛上网友发的一个地址,是opera的一 个"menu"(插件?),将其下载下来,发现里面有常见的各种格式所对应的标记(其实这个插件就是把这些标记插到文本中),下面把方法介绍给大家(以 firefox+chatzilla为例)

第一步:下载那个ini文件
打开,点击那个“Click here to install the menu”,然后会出来协议,这里要求你同意所有的协议,把所有的复选框全点上就是了


然后点击“Install menu”这个铵钮,并保存这个ini文件。

第二步:打开那个ini文件,并从中复制字符
用gedit或gvim等打开那个ini文件,如下所示


找到相应的部分,用鼠标中键把红框中的字符(就是引号内的东西,不带引号)粘到输入框中,后面所输入的字符就会带相应的格式了
文本颜色和背景色都是用同一个特殊字符,这个规律其实很容易发现

恢复为普通格式/多种格式共存
在文件中找到plain text的那一行,把引号中间的字符复制到客户端下,前面的一切标记的效果都会被清除,通过这种方式可以做到使用多种格式。

来看看效果吧

注:1.opera chat的用户可以直接安装那个文件,具体的方法在这里不介绍
2.有些特殊字符在一些客户端下不会被显示,但可能还会起效
3.有些客户端可能不支持这种功能,在某些时候需要注意
4.有的聊天室可能会封这种带格式的文本,如果这样的聊天室,就不要使用这种效果了
5.这种效果在freenode上试成了,但其它的服务器还不知道
6.所有的标记仅对本行起作用

版权声明:本文乃pl014(panuins@gmail.com)原创文章,如需转载,需要注明原文地址。
阅读(2416) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~