返回首页
当前位置: Novell迷 > 站长博客 >

快速清理停用IE的代理设置

时间:2014-03-22 23:22来源:未知 作者:Novell迷 点击:
因为平常经常要用抓包软件Fiddler或者是Burp。 它们都是要通过设置代理来实现抓包的。而对于Fiddler更是自动帮你设置好代理的。 问题就来了,国内的很多软件的很多默认连接的都是使

因为平常经常要用抓包软件Fiddler或者是Burp。 http://novell.me

它们都是要通过设置代理来实现抓包的。而对于Fiddler更是自动帮你设置好代理的。

内容来自Novell迷网站

问题就来了,国内的很多软件的很多默认连接的都是使用的IE的代理设置。 本文来自Novell迷网站 http://novell.me

比如淘宝,登录时也许是UDP协议,因此可到验证码界面。但因获取验证码却使用的是TCP,用到了IE的代理设置。 Novell迷网站內容,版权所有

在被Fiddler设置成127.0.0.1 8080后,这个验证码变无法识别了。

版权所有,未经Novell迷允许,不得转载!

这种类似的情况,还发生在比如QQ游戏大厅。你可以登录,但登录后右侧的相关的网页信息就全看不见。

http://novell.me

这是很苦恼人的事情,每次都要去IE里面把代理的设置勾掉。于是图方便,网上找了个VBS脚本,直接双击就可以去除。 CopyRight http://novell.me

代码随后分享,这里说明一下,在IE开着的时候,设置是无效的。

http://Novell.Me

另外代码设计的是开关式的,如果有代理则将代理清空。如果没代理则将代理勾上。 版权所有,未经Novell迷允许,不得转载!

不过实际测试只是成功一半,也就是原来有代理的时候则会清空。 内容来自Novell迷网站

原理呢,其实都是操作注册表啦~代码如下:

CopyRight http://novell.me

  内容来自http://novell.me

  1. Option Explicit  
  2. Dim WSHShell, strSetting 
  3. Set WSHShell = WScript.CreateObject("WScript.Shell"
  4.  
  5. 'Determine current proxy setting and toggle to oppisite setting 
  6. strSetting = wshshell.regread("HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable"
  7. If strSetting = 1 Then  
  8. NoProxy 
  9. Else Proxy 
  10. End If 
  11.  
  12. 'Subroutine to Toggle Proxy Setting to ON 
  13. Sub Proxy  
  14. WSHShell.regwrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 1, "REG_DWORD" 
  15. End Sub 
  16.  
  17. 'Subroutine to Toggle Proxy Setting to OFF 
  18. Sub NoProxy  
  19. WSHShell.regwrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 0, "REG_DWORD" 
  20. End Sub 
http://Novell.Me

注:注册表操作有风险。如果不清楚原理,请不要随意修改上面的代码。

内容来自http://novell.me

转载请注明出处!
本文地址 http://novell.me/master-diary/2014-03-22/remove-ie-proxy-settings.html
(责任编辑:Novell迷)
对我有帮助
(0)
0%
没什么帮助
(0)
0%
------分隔线----------------------------
发表评论
验证码:点击我更换图片
赞助商链接