Dary 的小脚本:两键切换 IE 浏览器代理服务器[AHK]

29
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading...

Dary 同学在 Group 里发布了一个 AHK 小脚本,可以用来打开/关闭 IE 浏览器的代理服务器,运行一次打开,再运行一次关闭代理服务器。@Appinn

顺便调查下,有多少同学在使用 IE 浏览器呢?

Dary 的代理小脚本需要按两次回车或者两次鼠标就能切换,切换的是 IE 浏览器里已经设置好的代理地址与端口。

文件包含 .ahk 源码及转换好的 .exe 两个文件。

下载地址: Skydrive | 百度盘

已有 29 条评论, 我要留言

  1. 匿名说道:

    火狐。用的鼠标手势切换。这个原理是什么?鼠标手势行不行?

  2. 小z说道:

    appinn.com:1010不能用 看来我想多了 以为有福利呢

  3. awods说道:

    花刺代理欢迎您

  4. Epix说道:

    在用wallproxy任务栏图标菜单的切换ie代理
    现在很少设ie代理了…改用proxifier之类给某些程序设置代理

  5. linyis说道:

    IE不习惯使用,用chrome很久了。

    “文件包保护 .ahk 及转换好的 .exe 两个文件。” 保护 -> 包含 吧?

  6. 猫三十郎说道:

    proxifier要钱,有免费的不?win7 64位下要能用的。最好支持多套代理规则的。

  7. cohead说道:

    自从今天在CB的评论上得知有IE版的Adblock后我今天一整天都在用IE10,基本上今天都在InoReader和B站上混,觉得IE10似乎比chrome更快啊。。。win7 x64,E3-1230V2,8G,GTX680,SSD。。。跑题了,感谢Dary童鞋的脚本

  8. 小秦说道:

    我会说我有用C#写过一键切换IE代理及Hosts配置的程序嘛?

    git仓库地址:
    https://github.com/xqin/WhatEver/

  9. King475948167说道:

    现在新版IE真心不差,IE10、11速度、性能是都是一流的水平了,而且兼容性也开始向w3c标准靠近。不过还是主用chrome,多平台同步强悍。

  10. fromeast说道:

    曾经写过一个批处理文件切换,现在用不着了……

  11. skystar说道:

    IE的代理其实等同于系统全局代理,所以不用IE也是可以用这个软件的

  12. Aquamarine说道:

    IE作为备用,不知微软怎么想的?这个功能这么难用,面对其他浏览器的易用视而不见么?

  13. hulhut说道:

    从来不用废品IE,除非用于测试,goagent最新版可以直接切换

  14. gg说道:

    在用IE,话说还有更好用的吗?

  15. Mikes说道:

    几乎只用Chrome, 除非中行/工行的网银.

  16. lwr说道:

    刚想自己写类似的脚本来着,这就来了,省事了,也学习了

  17. 游客说道:

    W7 64位通用不?

  18. 屠龙刀割包皮说道:

    REGEDIT4
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
    “ProxyEnable”=dword:00000001
    ;开启IE代理
    ;”ProxyServer”=”168.161.1.1:8081”
    ;设置代理IP与端口
    “ProxyOverride”=””
    ;表示本地地址不使用代理

  19. leaf说道:

    这个对我来说太有用了,经常要连接公司的电脑访问内网的,公司的系统只能用IE

  20. Dary说道:

    呃.原来发到网站上来了,我都不知道…
    其实我也不用IE,但很多其他软件默认走IE的代理.所以写的这个.

  21. kqij说道:

    @Dary,请问能否提供此ahk源码供新手参考?

  22. xixi说道:

    用批处理,双击自动切换状态。
    if “%mode%” == “IEProxy” (
    if not “%ProxyServer%” == “” reg add %REG_IE_PROXY_SET% /v ProxyServer /d “%ProxyServer%” /f
    if not “%ProxyOverride%” == “” reg add %REG_IE_PROXY_SET% /v ProxyOverride /t REG_SZ /d “%ProxyOverride%” /f
    set REG_IE_PROXY_SET=”HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings”
    for /f “tokens=3 delims= ” %%i in (‘reg query !REG_IE_PROXY_SET! /v ProxyEnable’) do (
    if “%%i” equ “0x0” (
    reg add !REG_IE_PROXY_SET! /v ProxyEnable /t REG_DWORD /d 1 /f
    call:msgBox 已启用代理
    )
    if “%%i” equ “0x1” (
    reg add !REG_IE_PROXY_SET! /v ProxyEnable /t REG_DWORD /d 0 /f
    call:msgBox 已停止代理
    )
    )
    dllcall InternetSetOptionA,,0x000025,,,wininet.dll;InternetSetOptionA,,0x000027,,,wininet.dll-
    exit
    )
    )
    call:msgBox “IP 設置完成”
    exit

    只是核心部分,完整的批处理google“批处理切换网卡IP”。

  23. dawn说道:

    skydrive已经消逝了还能下载,百度。。。。。。

  24. LIANG说道:

    求更新地址啊~~

  25. hegc说道:

    @echo off
    echo 自动设置代理服务器
    set ie_reg_path=”HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings”

    echo 正在清空代理服务器设置……
    reg add %ie_reg_path% /v ProxyEnable /t REG_DWORD /d 0 /f
    reg add %ie_reg_path% /v ProxyServer /d “” /f
    reg add %ie_reg_path% /v ProxyOverride /t REG_SZ /d “127.0.0.1;localhost” /f
    ipconfig /flushdns
    echo 现在点击关闭(红叉),即清除代理设置
    pause
    echo 正在设置代理服务器……
    reg add %ie_reg_path% /v ProxyEnable /t REG_DWORD /d 1 /f
    reg add %ie_reg_path% /v ProxyServer /t REG_SZ /d socks=127.0.0.1:1080 /f
    echo 正在刷新设置……
    ipconfig /flushdns
    echo 代理设置为:127.0.0.1:1080

  26. bruce说道:

    我用IE Proxy Toggle
    IEProxyToggle.exe -on:开启IE代理

    IEProxyToggle.exe -off:关闭IE代理

    IEProxyToggle.exe -toggle:切换开启或关闭

有不同想法?说说看