2011QQ安装脚本问题
咱是初学者,写了一个2011QQ自动安装脚本,为什么到最后那一步完成,它就不会点呢,框框里的钩钩都自动点掉了,可就是不点完成,在正安装进度条正在进的时候就能听到“咚”的声音,[img请看图,迅雷7的安装也是同样的问题,下面是QQ后面的部分脚本WinWait("腾讯QQ2011 安装向导","")
If Not WinActive("腾讯QQ2011 安装向导","") Then WinActivate("腾讯QQ2011 安装向导","")
WinWaitActive("腾讯QQ2011 安装向导","")
Send("!I")
WinWait("腾讯QQ2011 安装向导","安装完成")
If Not WinActive("腾讯QQ2011 安装向导","安装完成") Then WinActivate("腾讯QQ2011 安装向导","安装完成")
WinWaitActive("腾讯QQ2011 安装向导","安装完成")
ControlClick("腾讯QQ2011 安装向导","安装完成","")
ControlClick("腾讯QQ2011 安装向导","安装完成","")
ControlClick("腾讯QQ2011 安装向导","安装完成","")
ControlClick("腾讯QQ2011 安装向导","安装完成","")
Sleep(200)
Send("!F")
本帖最后由 小A 于 2011-2-19 22:16 编辑
回复 1# a6645460320
网络问题,多发了一贴! 回复 2# 小A
#NoTrayIcon ;不显示托盘图标
$Win = '腾讯QQ2011 安装向导';安装窗口
$text = 'D:\QQ2011';安装路径
Run('QQ2011Beta1.EXE');文件路径
WinWait($Win,'在安装软件前, 请仔细阅读下面的软件许可协议和青少年上网安全指引。')
ControlClick($Win,'',"")
ControlClick($Win,'',"")
WinWait($Win,'请选择自定义安装选项与快捷方式选项')
ControlClick($Win,'',"");去除QQ工具栏
ControlClick($Win,'',"");去除QQ音乐
ControlClick($Win,'',"");去除QQlive
ControlClick($Win,'',"");去除快速启动栏
ControlClick($Win,'',"")
WinWait($Win,'请选择安装路径')
ControlSetText($Win,'','Edit1',$text)
ControlClick($Win,'','')
WinWait($Win,'安装完成')
ControlClick($Win,'',"");去除运行QQ
ControlClick($Win,'',"");去除开机运行
ControlClick($Win,'',"");去除设置腾讯为主页
ControlClick($Win,'',"");去除设置腾讯为主页
ControlClick($Win,'',"") 首先谢谢你,请问下我写的到底错在哪里? 还是不行,干脆安装一半就关闭了, 学习!!!!!!!!! {:face (319):}还不会写呢,学习,, 本帖最后由 gzh888666 于 2011-2-21 18:16 编辑
把大写F换成小写试试!最好先置顶并激活一下窗口! 换成小写还是不行 还不会写呢,学习 我第一次写也是最后一步卡住
后来把标题那边的 变量 改成文字就过了
也不知道什么情况 没写过,不知道什么情况。不想用qq新版本,懒得升级。。用TM了。 慢慢来,哈哈 也不知道什么情况 来看你来了,不过发现你比我厉害,我也学习中,3楼?3楼板凳?你的脚本很好啊,不过有几个没看明白,比如,像什么ID?这是用什么检测的呢?
页:
[1]
2