找回密码
 注册
搜索
热搜: 超星 读书 找书
查看: 556|回复: 0

[【原创】] 在浏览不同的网站时自动使用不同的代理

[复制链接]
发表于 2007-5-20 04:27:30 | 显示全部楼层 |阅读模式
需要使用到PAC文件
内容如下:
function FindProxyForURL(url, host)
{
  if (  dnsDomainIs(host,\".cnn.com\")
    ||  dnsDomainIs(host,\".geocities.com\")
    ||  dnsDomainIs(host,\".wikipedia.org\")
    ||  dnsDomainIs(host,\".blogspot.com\")
    ||  dnsDomainIs(host,\".google.com\")
    ||  dnsDomainIs(host,\".weblogs.us\")
    ||  dnsDomainIs(host,\".blog-city.com\")
    ||  dnsDomainIs(host,\"technorati.com\")
   )
  {
    return \"ROXY 127.0.0.1:9050\";
  }

  return \"DIRECT\";
}
将以上内容存为NAME.PAC文件之后,在浏览器中指定连接时使用PAC文件
以上内容的意思是if范围内的网址均采用127.0.0.1代理,端口是9050, 否则就直接连接.

在firefox中,是在FIREFOX的网络连接设置的\"自动代理配置URL\"中指定PAC文件,形式为file:///D:/3_appdata/firfox/pac.pac

在IE中,是在IE的网络连接中的\"使用自动配置脚本\"中设置.

如果觉得写PAC文件太麻烦,在FIREFOX中可以用我写的一个插件xyzproxy
在IE中可以使用iepro等, 可以方便的切换不同的代理
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|网上读书园地

GMT+8, 2024-12-25 10:53 , Processed in 0.140669 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表