Sunday, May 8, 2011

Google Extension - Proxy Switchy

Google 這個擴充套件非常強大

叫做 "Proxy Switchy"

主要的功能就是對於不同的網址(網站)做不同的代理伺服器切換

舉例而言,我可以只針對學校的網站掛特定的代理伺服器

而其他網站就不用代理伺服器(直接連線)

Site A >>> Proxy 1
Site B >>> Proxy 2
Site C >>> Direct Connection
.....

相當的方便,會自動切換代理伺服器

以下來說明如何使用:

首先,當然是要有Google 瀏覽器


接著安裝Proxy Switchy的擴充套件




安裝完成後

在Proxy Server 中填入伺服器位置跟連接埠,並勾選"Use the same proxy server for all protocols"

接著,點選下方的"Save"





接著選取上方的"Switch Rules"分頁,建立一條新規則

Rule Name可以隨便取

在URL Pattern的部份很重要,是告訴程式篩選網址的規則

例如說,我要篩選所有yahoo的網站("http://www.yahoo.com.tw", "http://www.yahoo.com" ....)

我只要在這邊打" *yahoo* " 就代表yahoo前後不管接什麼文字都會被篩選到

此種篩選的方式叫做"Wildcard"

不過這樣是比較不好的作法,因為有可能有些是Phishing的網址(也就是網址裡面有"yahoo"這個字詞都會被篩選)

所以比較推薦用正規表示式來做判斷(但是門檻較高,需要會Regular Expression)

而Pattern Type是指要用何種方式判斷(支援正規表示式!)

接著Proxy Profile是代表對應的代理伺服器的設定檔,這邊可以設定直接連線不透過代理(Direct Connection)

但其實如果Default Rule是設定Direct Connection,那麼沒有在規則裡面的都會是直接連線

都設定完後,記得按下Save





然後來到"General"的分頁

勾選下方的"Auto apply last selected proxy profile on startup"

接著Save





所有設定都做完後,還有一點很重要

要把模式切換成"Auto Switch Mode"


點選右上方的地球,接著選擇"Auto Switch Mode"

地球的圖示會變成有雙箭頭

像這樣就成功了!


接著可以做個實驗去連連看你要對應的網站

看看你剛剛在URL Pattern 設定的過濾機制對不對



因為我的Proxy Server需要認證,所以這邊要打帳號密碼

那到這一步也就確認我設定沒錯

只有到這個網站需要認證(代表透過Proxy)

而其他網站都不用認證

若是你的Proxy不用認證,那也可以看右上方的雙箭頭圖示

如果變成綠色表示啟動了綠色的設定檔(設定檔可以改對應的顏色)


8 comments:

宥任灰煞煞 said...

我看不太懂= =

DH said...

簡單來說,像是興大的軟體有規定校內下載
他有提供掛代理伺服器,這樣在校外也可以下載
但是每次要下載時就要去設定代理伺服器
下載完後,平常在使用時也不會想要透過學校的代理伺服器
(因為可能速度會變慢)
這時候就可以用這個,他會自己判斷網址來決定要不要掛代理伺服器

Unknown said...

感謝斌大,弄好囉^^

YO said...

聽起來貌似很方便 那就用一下好了

任 said...

我發現我不太會設定= =
在Proxy Server 中填入伺服器位置跟連接埠是要填什麼?

DH said...

用學校的,你去計中的網站
他有告訴你要掛學校的代理才能下載學校的東西

YO任 said...

我找不到=_=|||

Anonymous said...

很詳細的使用教學,
受教了! 謝謝

Post a Comment