用 Firefox+Greasemonkey+LookItUp2 做線上搜尋和翻譯

researcher

This site has been moved to dreamerslab.com

本站已經移至 dreamerslab.com


(圖片來源:userscripts.org

LookItUp2 是由 Bjørn Rosell 開發的 user script(腳本),其能方便地在網頁內部,用多個預先設置的搜尋引擎查詢選取的文字。毋需打開新分頁或視窗,另外還有預置搜尋引擎、對應快捷鍵、可自訂搜索窗的樣式。此腳本搜尋引擎的設定格式大致如下:

  • 步驟1:打開欲設置的搜尋引擎,如Yahoo!奇摩字典
  • 步驟2:在搜尋框鍵入任意字,如fly。
  • 步驟3:執行搜尋,並將搜尋結果頁面的網址列(URL)複製,本例為:http://tw.dictionary.yahoo.com/search?ei=UTF-8&p=fly。將fly替換為[words]。其編碼為UTF-8,要查看編碼只要至[檢視]→[語言及字元編碼]處,即可看到,編碼錯誤會導致搜尋結果為亂碼。
  • 步驟4:將修改好的網址列,貼至LookItUp settings,並填寫名稱和設置快捷鍵。LookItUp settings其位置在狀態列右下角的→正在使用的腳本→LookItUp settings。

只要將搜尋引擎設定好,就能在同個頁面開啟 LookItUp2的搜尋介面,點一下原來的網頁,該搜尋介面就會消失。另外也可用熱鍵切換搜尋引擎。只要將翻譯字典設為搜尋引擎就能用來做翻譯,詳細使用方法如下:

  • 步驟1:下載安裝 Firefox
  • 步驟2:下載安裝 Greasemonkey
  • 步驟3:下載安裝 Stylish ,這是因為會安裝 LookItUp2 userstyle。
  • 步驟4:下載安裝 LookItUp2
  • 步驟5:搜尋引擎的設置方法見上,幾個範例如下:
  • Longman:http://www.ldoceonline.com/search/?q=[words]&x=0&y=0 編碼:UTF-8
  • Yahoo奇摩字典:http://tw.dictionary.yahoo.com/search?ei=UTF-8&p=[words] 編碼: UTF-8
  • WordNet:http://wordnet.princeton.edu/perl/webwn?s=[words] 編碼: ISO-8859-1
  • Merriam-Webster:http://www.m-w.com/cgi-bin/dictionary/[words]#lookitup 編碼: ISO-8859-1
  • 步驟6:選取文字,然後按下 Ctrl+Shift+Space 即可查詢,點回原來網頁會恢復原本的樣貌。

參考來源

Firefox+Greasemonkey+LookItUp2查單字,看網頁時用不到dr.eye了
可自定義多個搜索引擎的頁內查詢腳本: LookItUp2

Related Posts


Comments are closed.