Tag Archives: omnibar

Omnibar的其他应用

先前也有几篇文章提到了Omnibar的应用,分别在这里这里,这里介绍一下其他的应用,因为这方面的应用都比较雷同,如果以后再有相关的文章就一并更新到这里。

    一、Omnibar中调用Google Dictionary查询单词:

  1. 打开 Search Engines 面板 (右键点击Omnibar选择 Edit Search Engines… )
  2. 点击 Add 新建一个搜索引擎
  3. Name 随意,可以取 Google Dictionary
  4. Keyword 也随意,但这个字段会在今后的搜索中经常用到,所以建议取得简洁又好记,我用的是 dic
  5. URL 设置成:

    http://www.google.com/dictionary?langpair=en|zh-cn&q=%s

  6. 点击 OK
  7. 现在在 Omnibar 中先键入先前设定好的 dic ,然后按照提示按 Tab 键,地址栏最前面会显示 “Search Dictionary:” ,现在再键入单词就直接跳出Google Dictionary的内容了。

    二、Omnibar中添加Google Canlendar事件:

    (这个应用参考了谷奥的文章,具体在这里

  1. 打开 Search Engines 面板 (右键点击Omnibar选择 Edit Search Engines… )
  2. 点击 Add 新建一个搜索引擎
  3. Name 随意,可以取 Add Google Calendar Events
  4. Keyword 也随意,但这个字段会在今后的搜索中经常用到,所以建议取得简洁又好记,我用的是 cal
  5. URL 设置成:

    http://www.google.com/calendar/event?ctext=+%s+&action=TEMPLATE&pprop=HowCreated%3AQUICKADD

  6. 点击 OK
  7. 现在在 Omnibar 中先键入先前设定好的 cal ,然后按照提示按 Tab 键,地址栏最前面会显示 “Search Add Google Calendar Events:” ,现在再键入随意内容就可以直接跳出Google Calendar的事件添加页面。如果你添加的形式诸如:

    [keyword] play starcraft 5pm tomorrow

    或者

    [keyword] play starcraft19:00 12/24

    那么在Google Calendar的事件添加页面中连时间也会一并加入。

在Chrome浏览器地址栏(Omnibar)中使用”I Feel Lucky”

我这个人有书签洁癖,太常用、太普通的网站我一般是不会放入书签栏的。但有的常用网站,网址相当难记,典型的就是“支付宝”。我一般会在Omnibar中直接打 “zhifubao” 搜索,然后在结果页面中打开支付宝的网站。这样其实是有些繁琐的,我们都知道在Google网站上有一个”I Feel Lucky”的功能,搜索时可以直接打开结果页面的第一个网站。那么这个功能如果能直接在Omnibar中实现不是很好吗?于是我找了一下,又是在Google Chrome的帮助论坛上找到了答案,参考页面在这里。具体实现方法如下:

  1. 打开 Search Engines 面板 (右键点击Omnibar选择 Edit Search Engines… )
  2. 点击 Add 新建一个搜索引擎
  3. Name 随意,可以取 I Feel Lucky
  4. Keyword 也随意,但这个字段会在今后的搜索中经常用到,所以建议取得简洁又好记,我用的是 gg
  5. URL 设置成:

    http://www.google.com/search?source=ig&hl=en&rlz=1G1GGLQ_ENUS264&q=%s&btnI=I%27m+Feeling+Lucky

  6. 点击 OK
  7. 现在在 Omnibar 中先键入先前设定好的 gg ,然后按照提示按 Tab 键,Omnibar变样了吧?地址栏最前面会显示 “Search I Feel Lucky:” ,现在再键入随便什么内容就能直接打开结果页面的第一条记录地址了。

更改Chrome浏览器地址栏(Omnibar)的默认搜索引擎

Chrome的Omnibar可以直接拿来当搜索栏用,这早就是个稀松平常的事情了,不过在不同的电脑上使用下来还是略有不同。有的电脑上在Omnibar里搜索给出的是google.com的搜索结果,而有的却把我重定向(redirect)到google.com.hk,给出的自然是中文搜索结果。介于中文世界中的搜索结果常年不给力,我个人还是更倾向于使用英文。所以如何更改Omnibar搜索时的重定向成了我的一个问题。最后在Chrome的帮助论坛里找到了一些参考,原文在这里。具体方法是:

  1. 打开 Search Engines 面板 (右键点击Omnibar选择 Edit Search Engines… )
  2. 选择 Google , 然后点击 Edit
  3. URL 字段中的文字全部拷贝下来,应该是下面的样子:

    {google:baseURL}search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}sourceid=chrome&ie={inputEncoding}&q=%s

  4. 关闭窗口,然后点击 Add 新建一个搜索引擎
  5. Name 随便取,比如:Google/ncr
  6. Keyword 也随便取,比如:ncr
  7. URL 字段里把你刚才拷贝的内容粘贴进来,但是要把其中的 {google.baseURL} 改掉,一般改成 http://www.google.com 即可,即如下形式:
  8. http://www.google.com/search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}sourceid=chrome&ie={inputEncoding}&q=%s

    当然,你也可以改成其它形式,如果想默认使用英国的Google搜索引擎,就把 {google.baseURL} 改成 http://www.google.co.uk ,其他的大家可以举一反三,以此类推。

  9. 点击 OK
  10. 在 Search Engines 面板里找到你刚刚添加的搜索引擎,选择它,再点击 Make Default
  11. 点击 Close
  12. 点击Chrome浏览器右上角扳手,然后找到 Preference
  13. 进入后在 Default Search 中同样选择你刚才设置的搜索引擎的名字。
  14. 关闭窗口

O.K.,现在在Omnibar里搜索时给出的搜索结果都是google.com引擎的,不会再发生跳转的现象。

p.s: 发现有一个问题,用Google自家的 “Highlight to Search (by Google) – Version: 1.0.34″ 有时还是会在选定词句搜索后跳转到 google.com.hk ,即使我挂着SSH也是一样。也就是说这个扩展非常智能,估计是从我的ip来判断重定向的国家,所以SSH也没用,要挂VPN才行。但也不是每台电脑都有这种情况,所以只能把问题描述一下,放在这里存疑了。