2006年12月7日
利用 gcin filter 來呼叫你的 Bookmarks
利用 gcin filter 來呼叫你的 Bookmarks 然後自動開啟 Browser 連到該 URL 去
先簡單介紹一下 gcin filter:
1.啟用 gcin filter
2.停用 gcin filter
3.gcin filter shell script 範例
4.利用 gcin 來呼叫你的 Bookmarks (gcin_bookmarks.sh)
5.that is all
6.example
當我輸入 "mac" 時,會列出 mac 相關的網址,我若選 2 就會自動打開 Safari 連到 Apple Taiwan 的網頁去了 (在 Mac OS X 底下)

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

先簡單介紹一下 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 底下)

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