wodechongwu 发表于 2009-3-2 22:20:34

迅雷自动安装最新版本,刚出炉

Run("Thunder5.exe")
WinWaitActive("安装 - 迅雷5","欢迎使用 迅雷5 安装向导")
Send("!N")
WinWaitActive("安装 - 迅雷5","继续安装前请阅读下列重要信息。")
Send("!A")
WinWaitActive("安装 - 迅雷5","继续安装前请阅读下列重要信息。")
send("!N")
WinWaitActive("安装 - 迅雷5","选择附加任务")
ControlClick("安装 - 迅雷5","选择附加任务","")
ControlClick("安装 - 迅雷5","选择附加任务","")
Send("{down}{down}{down}{down}{SPACE}")
Send("{down}{SPACE}")
Send("{down}{SPACE}")
Send("{down}{SPACE}")
send("!n")
WinWaitActive("安装 - 迅雷5","百度超级搜霸轻松搜索,拦截广告!")
ControlClick("安装 - 迅雷5","百度超级搜霸轻松搜索,拦截广告!","")
send ("!N")
WinWaitActive("安装 - 迅雷5","选择目标位置")
Send("!N")
WinWaitActive("安装 - 迅雷5","准备安装")
Send("!I")
if WinWait("迅雷英雄注册引导页 - Microsoft Internet Explorer") then
        WinClose("迅雷英雄注册引导页 - Microsoft Internet Explorer")
EndIf
WinWaitActive("安装 - 迅雷5","迅雷5 安装向导完成")
Send("{down}{down}{down}{SPACE}")
Send("{down}{SPACE}")
Send("{down}{SPACE}")
Send("{down}{SPACE}")
send ("!f")
msgBox(0,"提示","迅雷安装完毕,本窗口二秒内关闭","2")
;小雨首次制作

zzm0163 发表于 2009-3-4 17:19:27

ControlClick("安装 - 迅雷5","选择附加任务","")
ControlClick("安装 - 迅雷5","选择附加任务","")

里面的classinstance是什么意思,类和枚举前面加哪个是什么意思

请联系76650163   我刚学,不明白,谢谢

cqeyong 发表于 2009-3-4 19:08:30

关闭网页那里这样写的话,如果在安装时上不了网,那个网页打不开,就会造成不能继续了

boyblog 发表于 2009-3-14 19:22:35

楼上说的没错。
解决办法是:删除那个关闭网页的代码。就是说,不要管那个网页是否打开。到时,浏览器一打开,安装自动暂停。你只要关闭或者最小化浏览器,安装就会自动继续了。

wodechongwu 发表于 2009-3-19 22:42:29

有道理,支持,马上修改一下。共同讨论

aghost 发表于 2009-3-24 09:20:43

能不能通过关闭进程来关掉IE,我试过了不行,不知道是不是我写错了,
If ProcessExists("IEXPLORE.EXE") Then
   ProcessClose("IEXPLORE.EXE")
EndIf

aghost 发表于 2009-3-24 09:57:44

已经解决了,哈哈,看了看帮助,O了,
If Processwait("IEXPLORE.EXE") Then
   ProcessClose("IEXPLORE.EXE")
EndIf
如果你用的是IE的话,这句话就能通过进程关闭IE了,要用的是其它的浏览器,就把()里换成你的浏览器进程名就行了。

wodechongwu 发表于 2009-3-26 23:53:11

呵呵,好解决了

zoulin 发表于 2009-3-28 17:52:32

不错!!!!:face (30):

goodjob 发表于 2009-3-29 00:32:18

研究了几天,最恰确的方法是用下面的代码

While 1
    if WinExists("找不到服务器","") then WinClose("找不到服务器","")
    if WinExists("Internet Explorer 无法显示该网页","") then WinClose("Internet Explorer 无法显示该网页","")
    If WinExists("群侠传注册","") then WinClose("群侠传注册 ","")
WEnd

中间三行,第一行是IE6断网时会出现的标题,第二行是IE7/8断网时会出现的标题,第三行是连网时会出现的标题。通过判断窗口是否存在来关闭窗口,除了用IE浏览器,其他浏览器也一样可以关闭

yangkaicheng 发表于 2009-4-8 10:53:26

什么都看不懂,我该从哪学起呀..

jiangjane 发表于 2009-4-8 12:09:35

好解决了

奥的的

小眼 发表于 2009-4-9 00:03:56

还是认为鼠标点击的好

bossqian 发表于 2009-5-12 12:21:22

哎,感觉好难,不过au3学好了应该很有用

bluegua 发表于 2009-10-24 22:39:37

其实关闭进程就OK了
如果没有联网出现问题那就鼠标解决吧~
页: [1]
查看完整版本: 迅雷自动安装最新版本,刚出炉