找回密码
 加入
搜索
查看: 2150|回复: 2

[AU3基础] QQ电脑管家的安装问题

[复制链接]
发表于 2011-5-6 15:00:39 | 显示全部楼层 |阅读模式
本帖最后由 wurich614 于 2011-5-12 13:49 编辑

以下是脚本 可到安装的时候脚本就卡住了 鼠标移动到右下角 图标就没了
做的测试也不提示 怀疑是不是被QQ管家结束了。。这是我的操作出错还是管家的问题啊
;本脚本由i-Autoit-1.01 正式版 生成 ,非常感谢您的使用,请保留此脚本声明!  2011年04月26日

;--------------------------------------------------------------;脚本开始
Opt("TrayIconDebug", 1) ;0=无信息, 1=调试信息
Opt("WinTextMatchMode", 1) ;1=完全匹配, 2=快速匹配
Opt("WinTitleMatchMode", 1) ;1=开头, 2=子串, 3=完全, 4=高级
Opt("WinSearchChildren", 1) ;0=不搜索, 1=搜索子窗口
Opt("WinDetectHiddenText", 1) ;0=不检测, 1=检测
;--------------------------------------------------------------;设置脚本参数
$WinTitle_1= 'QQ电脑管家'
$WinTitle_2= 'QQ电脑管家'
$Wintxt_1= '下一步(&N) >'
$Wintxt_2= '我接受(&I)'
$Wintxt_3= '安装(&I)'
$Wintxt_4= '显示新特性'
;--------------------------------------------------------------;窗口元素变量声明

TrayTip ( "温馨提示", "正在自动安装请不要动鼠标键盘"&@CRLF&"反馈http://www.joz7.com",5,4) 
;--------------------------------------------------------------;右下角气泡提示

$Exe = 'QQPCMgr_Setup.exe'
If ProcessExists($Exe) Then ProcessClose($Exe)
If Run($Exe) = 0 Then ShellExecute($Exe)

Do
        Sleep(10);
Until WinExists($Wintitle_1)
;WinMove($Wintitle_1, "", -1000, -1000)
;--------------------------------------------------------------;程序启动,显示界面


WinWaitActive($Wintitle_1, $Wintxt_1);
ControlClick($Wintitle_1, $Wintxt_1, "Button2");---------------;点击按钮控件: 下一步(&N) >


WinWaitActive($Wintitle_2, $Wintxt_2);
ControlClick($Wintitle_2, $Wintxt_2, "Button2");---------------;点击按钮控件: 我接受(&I)


WinWaitActive($Wintitle_2, $Wintxt_3);
ControlClick($Wintitle_2, $Wintxt_3, "Button2");---------------;点击按钮控件: 安装(&I)


;--------------------------------------------------------------;安装(&I)

Sleep(6000);

Do
        Sleep(1000);
Until FileExists (""&@DesktopDir&"\QQ软件管理.lnk")


WinWaitActive($Wintitle_2, $Wintxt_4);
MsgBox(0,"11","22")
ControlClick($Wintitle_2, $Wintxt_4, "Button4");---------------;点击按钮控件: 运行QQ电脑管家4.5
ControlClick($Wintitle_2, $Wintxt_4, "Button6");---------------;点击按钮控件: 安装杀毒软件
ControlClick($Wintitle_2, $Wintxt_4, "Button2");---------------;点击按钮控件: 完成(&F)

;--------------------------------------------------------------;以上做的测试 可怎么都不提示 怀疑进程被结束了

;[删除文件]
FileDelete (""&@DesktopDir&"\QQ软件管理.lnk") ;--------删除文件--------
FileDelete (""&@DesktopDir&"\QQ电脑管家.lnk") ;--------删除文件--------
FileDelete ("C:\Documents and Settings\All Users\「开始」菜单\QQ电脑管家.lnk") ;--------删除文件--------
FileDelete ("C:\Documents and Settings\All Users\「开始」菜单\强力卸载电脑上的软件 .lnk") ;--------删除文件--------
以解决我打包的文件名是QQPCMgr.exe 和管家自带的程序重名了
发表于 2011-5-12 04:51:18 | 显示全部楼层
帮楼住顶!!!
 楼主| 发表于 2011-5-12 13:47:07 | 显示全部楼层
回复 2# qiziyun7410


    额 谢谢 以解决
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-21 08:12 , Processed in 0.103116 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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