原创 IE代理脚本实现定时切换代理上网

2009-6-3 19:45 5886 6 6 分类: 通信

本单位局域网上网需要设置代理,当晚上六点后需要设置到202代理,访问没有密码,而且挺快,白天202代理就关闭了,需要设置到203代理,但是需要密码,每天设来设去比较麻烦,上网找了相关问题,可以利用IE代理脚本来实现自动切换,开始设置为如下脚本:


function FindProxyForURL(url, host)
{
if(timeRange(18,23))
return "PROXY 10.48.0.202:808";
else
return "PROXY 10.48.0.203:808";
}
设置完总是不能实现自动切换,其中的timeRange()函数好像不能用


于是又去研究JSCRIPT语言,最终通过以下脚本实现:


function FindProxyForURL(url,host)
  {
     if ( (new Date().getHours())>=18)
     return "PROXY 10.48.0.202:808";
    else
     return "PROXY 10.48.0.203:808";
  }


把以上文字存在记事本里,另存为proxy.pac,放在C盘根目录,然后在IE局域网设置里启用自动代理脚本,在地址中写上file://C:\proxy.pac


应用即可,如果你需要其它时间就修改时间判断语句就可以了。


PS:这个小问题对于编程高手可能不是什么问题,但是我等对JSCRIPT语言菜鸟来说还真不简单,我在网上找来找去都没有合适的答案,确实费了不少心思,这里贴出来给大家,有类似问题的参考参考。


如果你觉得有用,就顶一下吧。呵呵!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条