2 五月, 2005
firefox search box 全攻略: 1. 自己設計搜尋 (search plugin) 2. 鍵盤快速鍵
裡面內建了 google search, 這邊我們可以用很簡單的方式自訂自己喜愛的搜尋唷!
這個搜尋方塊相關的鍵盤快速鍵是
Ctrl + K 切換到輸入搜尋關鍵字的狀態
然後
Ctrl + 上 或 下 可以切換搜尋方法 (比如說從 google 切到 博客來)
本篇內文中會介紹如何自己做 firefox search plugin 也就是自己製作search box 中新的搜尋方法囉 :D
我舉我自己最先做的兩個搜尋當例子:
I. 博客來網路書店
首先先弄到博客來搜尋的網址,方法就是先到博客來隨便搜一個詞,例如QQQ:
然後觀察到,它搜尋的完整網址是:
http://search.books.com.tw/exep/openfind_all.php?key=QQQ&page=0&sort=1
所以會寫 CGI 的朋友們,請直接看下面就行了: QQQ的地方不用寫value,而是寫個 user 在裡頭,表示這就是每次要輸入的東西。
<search
name="博客來網路書店"
sourceTextEncoding="2"
method="GET"
action="http://search.books.com.tw/exep/openfind_all.php"
queryCharset="Big5"
>
<input name="key" user>
<input name="sort" value="1">
</search>
然後把以上內容,存到 firefox 目錄中的 searchplugins 子目錄,命名為例如 books.src 即可。(副檔名 src) 若想要有漂漂的圖檔,請存 16x16 的 gif 為 books.gif (同名的 gif 就是了)
不會寫 CGI 的朋友,可以參考此篇: http://wiki.moztw.org/index
或是自己從例子中學習唷,請觀察網址中 問號 ? 之後,然後用 & 切開... 就可以了。 :)
II. yahoo奇摩拍賣
然後一樣, yahoo 拍賣的搜尋網址長這樣: (加上"現在出價由低到高" 的選項)
http://tw.search.bid.yahoo.com/search/ac?p=QQQ&s=curprice
所以我的 tw_yahoo_bid.src 的內容就是:
<search
name="Yahoo奇摩拍賣"
sourceTextEncoding="2"
method="GET"
action="http://tw.search.bid.yahoo.com/search/ac"
queryCharset="Big5"
>
<input name="p" user>
<input name="s" value="curprice">
</search>
迴響
發表迴響