新闻  |   论坛  |   博客  |   在线研讨会
IE代理脚本实现定时切换代理上网
0750long | 2009-06-09 18:42:55    阅读:3438   发布文章

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

 

本单位局域网上网需要设置代理,当晚上六点后需要设置到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语言菜鸟来说还真不简单,我在网上找来找去都没有合适的答案,确实费了不少心思,这里贴出来给大家,有类似问题的参考参考。

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

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客