好玩的Ubiquity

杂项 | 2008-10-8 星期三 0:37   修改@2008-10-08 9:49 | 评论↓

前一阵子Ubiquity刚推出的时候,其实我有在Google Reader里看到不少人的新鲜介绍,但我好奇心不强,当时没怎么注意,只是随便瞥了人家写的赞美几眼,感觉这应该是一个很棒的新应用,基本上赞声一片,但好像要用什么“命令行”来操作。一看到“命令行”三个字我就无力了,内心里总是觉得这东西应该就像是编程高手在一个黑乎乎的全屏DOS界面上操作一些天书似的代码(这种印象可能是因为最初看的黑客电影形成的),于是敬而远之。

方才不知从哪里的链接点过去的,又看了豆瓣blog上那篇《豆瓣API:如果你还在用眼睛和手指上豆瓣 》,从文中的那句“如果你是键盘狂人,对鼠标无爱,可以试试这个”又链到豆瓣插件小组里的《ubiquity尝鲜 -豆瓣命令》。虽然只提供了两个命令,但这回终于成功引起了我对Ubiquity的兴趣。

搜索着看了一两篇别人写的中文介绍,尤其是认真看了一下官方提供的那个6分钟视频,真的感到很好玩。于是到introducing ubiquity上安装了扩展,重启后就自动出来一个Ubiquity的设置页面,照着别人说的把默认调出Ubiquity命令行的快捷键Ctrl+空格键修改为Shift+z,以防跟平常使用的输入法切换冲突。终于可以开始照着Commands List试验了。不过,我更主要的是参考了Lucifr写的《Ubiquity 命令列表及使用指导》,Lucifr写这篇真的很有心,绝对是中文世界普通使用者最有用的指导,感谢他。

基本上,命令表里很多命令我都可以无视,因为很多网络服务我都没使用,不是它们的用户。对我来说,比较有用且可能用到的有这么几条(复制自Lucifr):

  1. add-to-calendar:向你的日历中添加事件
    目前只应用于Google Calendar,你需要一个Google的账户来使用这个命令。
  2. check-calendar:查看日历中相应日期中的事件
    目前只支持Google Calendar,所以你需要一个Google账户来使用这个命令
    方法:1.执行“check-calendar [日期{dd mm yy}{‘monday’,’tuesday’…}{‘yesterday’,’tomorrow’}]”;
    2.选中一个日期,执行“check-calendar”
    例:执行“check-calendar 27 08 2008”
  3. bold: 当处在富文本编辑区域时(比如gmail中编写新邮件中的编辑区域),使用此命令可使所选字段变为 黑体
    方法:选中富文本编辑区中的字段,执行“bold”
  4. calculate: 计算数学表达式的值
    方法:1.执行“calculate [数学表达式]”;2.选中一个数学表达式,执行“calculate”
    例:执行“calculate 1/3 + 1/5 – 1/7 + 1/9 – 1/11 + 1/13 – 1/15”
  5. close-tab:关闭所有包含与给出词匹配的(一个)firefox标签页
    方法:1.执行“close-tab [关键词]”;2.选中一个字段,执行“close-tab”
    例:执行“close-tab lucifr”
  6. close-related-tabs:关闭所有包含与给出词相关的firefox标签页
    方法:1.执行“close-related-tabs [关键词]”;2.选中一个字段,执行“close-related-tabs”
    例:执行“close-related-tabs lucifr”
  7. convert:将所选文本转换为PDF、富文本、或HTML格式
    方法:选中一段文本,执行“convert to [格式{pdf,rich-text,html}]”
  8. delete:从页面中删除所选部分的HTML
    方法:选中页面中的一部分(可以是图片),执行“delete”
  9. email:给联系人列表中的某人编写新的Email
    目前只支持Google Mail, 所以你需要一个GMail账户来使用这个命令。
    方法:1. 执行“email [文本] to [联系人]”;
    2.选中页面中的一段内容(可包含图片),执行“email this to [联系人]”
    例:执行“email hello to lucifr”(前提为你的联系人列表中加入了lucifr)
  10. flickr:在Flickr中搜索与给出词相匹配的图片
    方法:1.执行“flickr [关键词]”;2. 选中一个词,执行“flickr”
    例:执行“flickr beauty”
  11. get-email-address:在你的联系人列表中查找与所给人名相对应的email地址
    方法:执行“get-email-address [人名]”
    例:执行“get-email-address lucifr”
  12. google:搜索Google中与给出词相匹配的网页
    方法:1.执行“google [关键词]”;2.选中一个字段,执行“google”
    例:执行“google lucifr”
  13. highlight:高亮所选字段,就像这样
    方法:选中页面中一段文本,执行“highlight”
  14. italic:使在富文本编辑区中的所选文本变为斜体
    方法:选中富文本编辑区(如gmail编写新邮件中的编辑框中的文字)中的一段文本,执行“italic”
  15. last-email:显示最新的一条电子邮件
    需要Google Mail账户。
    方法:执行“last-email”
  16. map:在Google Map中定位给出的地址或位置
    方法:1.执行“map [地址]”;2.选中一个地址,执行“map”
    例:执行“map beijing”
    你可以点击预览面板上的地图使它变大一些,在上面可以进行缩放和移动等操作;当处在文本编辑模式时,通过点击”insert map in page”可以将地图插入至编辑内容中。
  17. syntax-highlight:将所选程序代码依其语言进行高亮处理
    需在富文本编辑模式下
    方法:在富文本编辑模式中选中一段代码,执行“syntax-highlight”
  18. tab:转换到与给出词相匹配的firefox标签页
    方法:1.执行“tab [关键词]”;2.选中一个词,执行“tab”
    例:执行“tab lucifr”
  19. tag:为当前页面添加标签
    作者:Dietrich Ayala – 证书类型:MPL/GPL/LGPL
    更多信息见此:http://autonome.wordpress.com/
    方法:1.执行“tag [关键词]”;2.选中一个词,执行“tag”
    例:执行“tag web2.0”
  20. tinyurl:将所选URL替换为TinyUrl
    需在富文本编辑模式下
    方法:选中一个URL,执行“tinyurl”
  21. translate:将给出词从一种语言翻译为另一种
    方法:1.执行“translate [文本] from [语言1] to [语言2]”;
    2. 选中一段文本后,执行“translate this to [语言2]”
    例:执行“translate firefox from English to Chinse”
    注:在不填入语言的情况下,Ubiquity会猜度你的想法;有一定的字数限制。
  22. twitter:将给出词发布至twitter,最多160字符
    需要一个Twitter的账户来使用这个命令
    方法:1.执行“twitter [文本]”;2.选中一段文本,执行“twitter”
    例:执行“twitter Lucifr is a nice man~^_^”
  23. underline:为富文本编辑模式中的所选文本添加下划线
    需在富文本模式下进行
    方法:选中一段文本,执行“underline”
  24. weather:查看所给地区的天气,使用的是Weather Underground的服务。
    方法:1.执行“weather [地区名,邮编]”;2. 选中一个地名或邮编,执行“weather”
    例:执行“weather beijing”
    注:邮编只支持美国地区
  25. youtube:在YouTube搜索与给出词相匹配的视频
    方法:1.执行“youtube [关键词];2.选中字段,执行“youtube”
    例:执行“youtube way back into love”

看起来这些命令还蛮多的,其实已经去掉不少了。而且如果是常用的东西的话还是能记住的。以后中文应用的这类扩展应该会有越来越多的高手制作出来吧。像现在就能使用的那两个豆瓣命令就很有用很便捷。



8 Responses to “好玩的Ubiquity”

  1. 1
    冰古
    2008-10-8- 星期三 11:26    @reply     

    这个东西不错。不过我连gmail的快捷键都记不住,不太习惯纯键盘的操作。

  2. 2
    asiapan
    2008-10-8- 星期三 12:26    @reply     

    我一开始也担心,不过其实很易用,基本上只要输入命令的前三个字母,界面上就会出现建议命令字段,完全不怕记不住。

  3. 3
    iColor
    2008-10-8- 星期三 17:21    @reply     

    有点类似Mac上的QS,,,创意很棒,,Safari应该学习一下…

  4. 4
    Shawn
    2008-10-8- 星期三 18:14    @reply     

    等有更多的国产命令加入,Ubiquity就可以普及了。

  5. 5
    asiapan
    2008-10-8- 星期三 19:01    @reply     

    这篇日志里唯一一处我自觉使用Ubiquity的地方就是highlight那个高亮效果。

  6. 6
    甜咖啡
    2009-1-4- 星期天 0:15    @reply     

    不错~

  7. 7
    cong
    2009-1-25- 星期天 11:53    @reply     

    happy牛year

Trackbacks

  1. 常用的Ubiquity命令 at Asiapan Talks (2008年10月10日)

Leave a Comment

Tags allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

提示/Tips可使用Ctrl+Enter快速提交留言出口成脏一律垃圾处理。

blank