Board logo

标题: 建立“服务”,快速搜索或翻译选中的文字 [打印本页]

作者: 爱国者    时间: 2012-11-13 11:52     标题: 建立“服务”,快速搜索或翻译选中的文字

Add-custom-search-item-code-600x390.png
在 Mac 系统中能够选择文本的地方点按右键,会出现“用’Google’搜索”的选项,它会打开 Safari 并直接使用 Google 搜索选中的文字。但如果你常使用的浏览器并不是 Safari 可能多少会有一些困扰,如果想要在当前的默认浏览器(如 Chrome)中打开搜索页面该怎么做呢?你可以使用 Automator 来实现它。
下面是创建一个使用默认浏览器进行 Google 搜索服务的例子:

Add-custom-search-item-keyboard-shortcut.png

现在可以在任意能够选择文字的应用里,选中一段文字,点按鼠标右键,就能看见最下边的“用 Google 搜索”项目了。点选它就能在自己的默认浏览器里打开网页搜索所选文字了。
相信从搜索的命令中你也能联想到建立 Google 翻译服务应该怎么做了。只需再次新建一个 Automator 服务,按照上边的流程建立即可,不同之处在于需要将第三步里的命令替换成如下内容:

open "http://translate.google.com/?q=$(cat | ruby -e 'require "cgi"; print CGI.escape($<.read.chomp)')"

以此类推,你可以将上例中下划线部分的 URL 替换成其他网站的查询服务就可以实现例如搜索、查词、翻译等功能了,下边列举若干搜索、翻译服务的 URL:

Add-custom-search-item-thumb.png


图片附件: Add-custom-search-item-code-600x390.png (2012-11-13 11:52, 101.62 KB) / 下载次数 285
http://hfthink.com/attachment.php?aid=2556&k=61cb0242f21dc7c6798718fc66e82e13&t=1716046566&sid=00LC44



图片附件: Add-custom-search-item-keyboard-shortcut.png (2012-11-13 11:52, 53.25 KB) / 下载次数 319
http://hfthink.com/attachment.php?aid=2557&k=8f040e3db78d2c3f10c10315bee71f6e&t=1716046566&sid=00LC44



图片附件: Add-custom-search-item-thumb.png (2012-11-13 11:52, 13.39 KB) / 下载次数 251
http://hfthink.com/attachment.php?aid=2558&k=3f9af2f68c9b30d83b7d150c5978779d&t=1716046566&sid=00LC44






欢迎光临 合肥本本之星 合肥Thinkpad专卖店 合肥Apple专卖店 hfthink 合肥本之星信息科技有限公司 (http://hfthink.com/) Powered by Discuz! 7.2