2006年12月7日

利用 gcin filter 來呼叫你的 Bookmarks

利用 gcin filter 來呼叫你的 Bookmarks 然後自動開啟 Browser 連到該 URL 去

先簡單介紹一下 gcin filter:
1.啟用 gcin filter

export GCIN_OUTPUT_FILTER=/path/to/myscript.sh
pkill -1 gcin ; gcin &
(mac 下用 killall gcin ; gcin &)


2.停用 gcin filter

unset GCIN_OUTPUT_FILTER ; pkill -1 gcin ; gcin &
or
ln -sf /path/to/myscript.sh


3.gcin filter shell script 範例

#!/bin/bash
read -r aa
echo -n $aa
echo $aa >> gcin.log


4.利用 gcin 來呼叫你的 Bookmarks (gcin_bookmarks.sh)

#!/bin/bash
read -r -t 1 aa
if [ "$(echo -n $aa|cut -c-7)" = "http://" ] || [ "$(echo -n $aa|cut -c-8)" = "https://" ]; then
if [ "$(uname -s)" = "Darwin" ]; then
open -a Safari.app $aa
else
exec firefox $aa
fi
fi
echo -n $aa


5.that is all

6.example
當我輸入 "mac" 時,會列出 mac 相關的網址,我若選 2 就會自動打開 Safari 連到 Apple Taiwan 的網頁去了 (在 Mac OS X 底下)
gcin5

當我輸入 "lin" 時,就會列出 linux 相關的網址
gcin_lin


Posted by candyz0416 at 樂多Roodo! │10:08 │回應(0)軟體
樂多分類:網路/3C 工具:加入樂多書籤編輯本文
Ads by Roodo!