暴风影音5 AU3代码 到最后步不知道怎么写了,希望高手们个指导下
本帖最后由 afan 于 2012-4-5 18:27 编辑#RequireAdmin
TrayTip("暴风影音5.exe","在此期间请勿进行键盘鼠标操作...","",1)
Sleep(1000)
FileInstall("暴风影音5.exe",@TempDir&"\暴风影音5.exe",1)
Run(@TempDir&"\暴风影音5.exe")
$title="安装 暴风影音5 正式版"
winWaitActive($title)
ControlClick($title,"开始安装","Button2")
WinWaitActive($title,"程序安装目录")
WinActive($title,"程序安装目录")
ControlSetText($title,"程序安装目录","","d:\Program Files\Baofeng\StormPlayer")
ControlClick($title,"下一步(&N) >","Button2")
ControlClick($title,"安装(&I)","Button2")
ControlClick($title,"完成(&F)","")
“回帖仅作者可见” 无意义,已去除。 ---- afan 不是点了最“完成”了吗 就是完成不了,看是哪里错了。 最后一行点击什么? 晕, 什么宝贝啊, 竟然都看不到回帖.
最讨厌此类的提问帖了.
想进来看下 131738前辈有什么教诲都不可得! ControlClick($title,"完成(&F)","Button2")也完成不了怎么回事 就是在最后点击不了完成,我是新手。希望高手给我指点下。 本帖最后由 zch11230 于 2012-4-5 19:03 编辑
应该在点击完成按钮前加一个判断当安装完成时才点击。 安装需要一段时间,而你的代码一气呵成,最后一步用winwait应判断相应的界面出现,然后完成 就是激活不了窗口,点不了完成。大哥给指点下吗。后面的文本也看不了。 不用脚本,正常安装可以嘛? 到完成界面时你可以直接把它进程结束掉!!!不会有什么的! 回复 12# 星雨朝霞
谁“淫荡”呀,你“淫荡”!
开个玩笑撒 回复 13# 502762378
{:face (254):} 提供个方法,不知可不可行。你自己试试。
Do ;开始一 个无限循环
;任意代码_可以是很多条
Until PixelGetColor(X坐标 , Y坐标) = 0x000000;此循环的结束条件指定位置 = 指定颜色
;指定位置“完成”按钮某点的颜色
页:
[1]
2