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

[AU3基础] 如何关闭自动安装过程中弹出的网页

  [复制链接]
发表于 2010-4-16 18:37:18 | 显示全部楼层 |阅读模式
刚刚学AU3  ,,在编辑360杀毒的自动安装脚本的时候,,运行到安装完成的界面的时候,就自动弹出了一个网站。如何自动关闭该网页(这个网页包括正常打开,和没有联网两种情况),然后继续最后的那个步骤。。
发表于 2010-4-16 21:09:11 | 显示全部楼层
按窗口标题名
或结束进程
发表于 2010-4-16 21:12:40 | 显示全部楼层
如果你单纯的为了关闭这个网页,那么用ProcessClose("iexplore.exe")
如果还需要判断网页是打开了还是没联网的无法连接状态,可以判断窗体标题来判断。
#include <Process.au3>
$title=_ProcessGetName("iexplore.exe")
然后判断窗体标题是连接上了还是没连接上。

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

 楼主| 发表于 2010-4-16 21:21:14 | 显示全部楼层
3Q,3楼的大哥。。
发表于 2010-4-17 11:07:23 | 显示全部楼层
取标题有意思呵呵
 楼主| 发表于 2010-4-17 21:45:30 | 显示全部楼层
还是没有解决。。偶 菜鸟。。。是这样写的。。
Run("ppstreamsetup.exe")
WinWait("PPS影音 V2.6.86.8989 正式版","PPS影音 安装向导")
Send("!n")
WinWait("PPS影音 V2.6.86.8989 正式版","安装程序将安装")
Send("d:\pps")
Send("!n")
WinWait("PPS影音 V2.6.86.8989 正式版","要关联的媒体文件")
Send("!n")
WinWait("PPS影音 V2.6.86.8989 正式版","想要安装程序执行哪些")
ControlClick("PPS影音 V2.6.86.8989 正式版","想要安装程序执行哪些","Button5")
ControlClick("PPS影音 V2.6.86.8989 正式版","想要安装程序执行哪些","Button6")
ControlClick("PPS影音 V2.6.86.8989 正式版","想要安装程序执行哪些","Button7")
ControlClick("PPS影音 V2.6.86.8989 正式版","想要安装程序执行哪些","Button8")
Send("!n")
WinWait("安装Google工具栏","搜索覆盖过百亿中文")
ControlClick("安装Google工具栏","搜索覆盖过百亿中文","Button4")
Send("!n")
WinWait("PPS影音 V2.6.86.8989 正式版","为你推荐的软件")
ControlClick("PPS影音 V2.6.86.8989 正式版","为你推荐的软件","Button9")
Send("!i")
WinWait("PPS影音 V2.6.86.8989 正式版","已经安装在你的系统")
ControlClick("PPS影音 V2.6.86.8989 正式版","已经安装在你的系统","Button4")
Send("!f")
ProcessClose("iexplore.exe")

不知道 这两句怎么用
#include <Process.au3>
$title=_ProcessGetName("iexplore.exe")
发表于 2010-4-18 18:51:14 | 显示全部楼层
  昏倒了。   你把第一句弄到你的代码最前面。  第二句是获取IE窗体标题的。 你可以根据你的实际情况来做相应的代码。  如:
$title=_ProcessGetName("iexplore.exe")
If $title="找不到服务器" Then
        MsgBox(0,"","没连接上!")
Else
        MsgBox(0,"","连接上了!")
EndIf
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-20 20:16 , Processed in 0.081796 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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