找回密码
 加入
搜索
查看: 3441|回复: 6

如何通过autoit设置代理(代理列表为文本)

[复制链接]
发表于 2008-12-10 11:01:50 | 显示全部楼层 |阅读模式
请问:如何通过autoit设置代理(代理列表为文本)
就是文本里已经有一个代理列表,需要调用进行ie代理设置
还想问个问题:
例:你好(123)
如何使用正则取到括号内的数据(括号内数据为随机数) 请给出例子 谢谢
发表于 2009-5-8 00:02:37 | 显示全部楼层
ie的代理脚本不是可以在注册表里写入吗,很简单的,不过现在实在想不起来了,好久没用ie了,你先随便设置一个,用注册表比较软件查一下应该就没问题了,原来写的一个小东西里面有,后来觉得没什么用给删了
发表于 2009-5-8 10:55:08 | 显示全部楼层
;读取文本,设置变量,我就不写了,下面的就是开启和关闭代理了
$DLIP="http=192.168.0.1:8080";这个就是代理的变量了,你去读取文本内容
$DL=MsgBox(4,"","是否开启代理")
If $DL=6 Then
RegWrite("HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings", "ProxyEnable", "REG_DWORD", 1 );开启代理
RegWrite ( "HKEY_USERS\S-1-5-21-839522115-1801674531-682003330-500\Software\Microsoft\Windows\CurrentVersion\Internet Settings", "ProxyServer", "REG_SZ", $DLIP)
DllCall("wininet.dll", "uint", "InternetSetOption", "ptr", 0, "dword", 37, "ptr", 0, "dword", 0)
MsgBox(0,"开启","代理已经开启")

Else
RegWrite("HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings", "ProxyEnable", "REG_DWORD", 0);关闭代理
DllCall("wininet.dll", "uint", "InternetSetOption", "ptr", 0, "dword", 37, "ptr", 0, "dword", 0)
MsgBox(0,"关闭","代理已经关闭")
EndIf

评分

参与人数 2金钱 +14 贡献 +5 收起 理由
acbs + 10 向您学习
lynfr8 + 4 + 5 原创内容,感谢你对论坛的支持;希望继续发 ...

查看全部评分

发表于 2009-5-8 10:56:10 | 显示全部楼层
为什么我勾上源码还是这种形式的
发表于 2009-7-24 10:02:15 | 显示全部楼层
4# jhun


哈哈,代码不错
发表于 2009-7-24 10:36:35 | 显示全部楼层
学习一下。。
发表于 2010-1-20 19:16:59 | 显示全部楼层
源码 没用 不 起作用!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-29 00:45 , Processed in 0.098946 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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