- UID
- 2399
- 帖子
- 22
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2005-8-24
|
function FindProxyForURL(url, host)
{
//在本地网络中,10.*,或者地址中带有host例如localhost,或者*.***.com.cn公司名省略
//本地网络,直接连接。
if (isInNet(host, "10.0.0.1", "255.0.0.0") || isPlainHostName(host)||dnsDomainIs(host, ".***.com.cn"))
{
return "DIRECT";
}
//域名匹配*.80back.org(你要的域名)的,用SOCKS代理
if (shExpMatch(host, "*.80back.org")){
return "SOCKS 10.40.205.13:1602";
}
//前面两条都不满足的,用HTTP代理。
return "PROXY 10.40.205.13:8026";
}
使用方法:
保存为文本文件到本地,扩展名为pac
在IE或者FF这样的浏览器中可以选择这个自动代理脚本文件,就可以了。
要用代理,而且切换比较麻烦的同志,可以参照修改一下
有问题可以提出来,看我能不能帮上忙。
更详细的PAC自动代理脚本教程见此
http://wp.netscape.com/eng/mozil ... emo/proxy-live.html
这样就可以实现楼主的要求。不一定要那么多功能。 |
|