文|倚樓
由于工作上的需要,有的用戶在登錄不同的網絡時,會使用不同的代理服務。但是在不同的代理間進行切換,操作起來會顯得非常的麻煩和低效,于是有人會推薦我們使用PAC文件。雖然PAC文件是純文本格式,但是實際上它是一個JavaScript的腳本文件。這樣對于普通用戶來說,制作和管理都非常的困難。那麼如何方便地制作和管理PAC文件呢?
自定義PAC文件内容
為了解決用戶這方面的問題,已經有網友制作出一個簡易工具,通過它就可以自定義需要的PAC文件。首先從網上下載最新版本的“PacMaker”,解壓後運行其中的程序文件就可以了。接着在彈出的軟件窗口中選擇“常規”标簽,可以看到軟件默認已經添加了兩個代理。如果用戶不需要這兩個代理的話,可以在列表中勾選上不需要的代理,再點擊旁邊的“删除”按鈕就可以了。接下來在窗口右側的“代理服務器類型”列表中,根據需要選擇代理服務器的類型,其中包括常見的HTTP代理以及SOCKS代理等。然後分别在“代理地址”和“端口”選項裡面,設置代理服務器的IP地址和端口信息。設置完成以後點擊“添加”按鈕,這樣可以使用的代理服務器就設置完成了。
既然已經有了代理服務器,那麼訪問哪些網站需要使用代理,就需要創建相應的規則動作,而這也正是PAC文件的作用所在。現在點擊軟件窗口中的“自定義規則”标簽,在這裡就可以編寫相應的規則信息。如果需要通過代理訪問美國的亞馬遜(amazon),那麼就編寫一條“||amazon”規則即可。接下來按照相同的方法,添加上其他需要訪問的網址就可以了。如果用戶覺得一條一條地編寫規則太麻煩,也可以使用正則表達式來簡化規則。所有的規則編寫完成以後,首先點擊“PacMaker”軟件中的“保存配置”按鈕。接着點擊“輸出PAC文件”按鈕以後,在彈出的窗口裡面設置生成的PAC文件的名稱。最後就可以自動創建一個PAC文件,創建完成以後“PacMaker”軟件會提示用戶。
設置并調用PAC文件
有了屬于自己的PAC文件以後,那麼如何調用使其起作用呢?由于所有的浏覽器都可以按照系統默認的配置調用網絡設置,所以首先我們就來看看在Windows系統裡面是如何調用PAC文件的。