找回密码
 加入
搜索
楼主: jybb001

[原创] 完全自动安装-更新超简单自动安装脚本生成-更新改用WinWaitActive

 火... [复制链接]
发表于 2010-3-11 13:37:29 | 显示全部楼层
下一个学习学习!
发表于 2010-3-11 15:25:37 | 显示全部楼层
哈,很好,楼主这个东东非常不错
 楼主| 发表于 2010-3-11 18:14:11 | 显示全部楼层
回复 32# llztt


   根据窗口内容是可以实现区分的效果,只是写通用程序判断起来相对比较麻烦。
我试试再加个高级模式,感谢您的建议!
发表于 2010-3-11 18:48:42 | 显示全部楼层
要是好用,收点钱也是应该的
发表于 2010-3-11 21:31:51 | 显示全部楼层
用什么脚本写的?
发表于 2010-3-11 21:32:43 | 显示全部楼层
用什么脚本写的?  刚建的号。 有点买不起啊!
发表于 2010-3-12 10:35:28 | 显示全部楼层
本帖最后由 5209520 于 2010-3-12 10:37 编辑

不错  现在可以实现了 安装了 但是还有个小问题,在安装程序结束的时候,脚本不能关闭程序最后的安装对话框。也就是确定之类的


; -------安装脚本开始--------By jybb001 QQ:576022718



run("E:\重要文件\装机大全\播放器\网络媒体build20090116.exe")
sleep(1680)
ControlClick("安装程序 - 网络媒体播放器","","TButton1")
sleep(880)
ControlClick("安装程序 - 网络媒体播放器","","TRadioButton1")
sleep(560)
ControlClick("安装程序 - 网络媒体播放器","","TButton2")
sleep(560)
ControlClick("安装程序 - 网络媒体播放器","","TButton3")
sleep(400)
ControlClick("安装程序 - 网络媒体播放器","","TButton4")
sleep(560)
ControlClick("安装程序 - 网络媒体播放器","","TButton4")
sleep(400)
ControlClick("安装程序 - 网络媒体播放器","","TButton4")
sleep(8160)
ControlClick("安装程序 - 网络媒体播放器","","TButton4")
 楼主| 发表于 2010-3-12 18:43:30 | 显示全部楼层
回复 39# 5209520


    是新弹出的对话框还是,最后一步没用?
用sleep等待不够精确,我正在准备改进成用winwait   或WinExists 昨天好不容易弄的差不多了,快调试好了,结果电脑死了,我在网吧,所以代码没了,一生气就去玩游戏了,
不过思路已经有了,有时间我再搞下,
发表于 2010-3-12 21:31:09 | 显示全部楼层
这个好,我要了!
发表于 2010-3-13 07:50:49 | 显示全部楼层
呵呵 下载了 才知道自己没钱。。。
发表于 2010-3-13 08:44:44 | 显示全部楼层
回复  5209520


    是新弹出的对话框还是,最后一步没用?
用sleep等待不够精确,我正在准备改进成用 ...
jybb001 发表于 2010-3-12 18:43


就程序安装完成那部 一般是确定
发表于 2010-3-13 12:31:15 | 显示全部楼层
源码,源码啊。。最好分享下
发表于 2010-3-13 12:57:28 | 显示全部楼层
今天使用了一下啊确实不错啊支持你
发表于 2010-3-13 16:53:25 | 显示全部楼层
呵呵很好,谢谢!
 楼主| 发表于 2010-3-13 21:27:10 | 显示全部楼层
回复 43# 5209520


   你是说全自动安装吗?最后一步是我帮故意没做的,方便调试
如果你说是制作安装脚本我这边测试的没有出现你所说的问题,
我这边用自动生成的脚本可以完成自动安装
; -------安装脚本开始--------By jybb001 QQ:576022718



run("E:\down\vodplayer网络媒体播放器3.93正式版-build20090116.exe")
WinWaitActive("安装程序 - 网络媒体播放器")
sleep(960)
ControlClick("安装程序 - 网络媒体播放器","","TButton1")
sleep(880)
ControlClick("安装程序 - 网络媒体播放器","","TRadioButton1")
sleep(640)
ControlClick("安装程序 - 网络媒体播放器","","TButton2")
sleep(1040)
ControlClick("安装程序 - 网络媒体播放器","","TButton3")
sleep(880)
ControlClick("安装程序 - 网络媒体播放器","","TButton4")
sleep(2160)
ControlClick("安装程序 - 网络媒体播放器","","TButton4")
sleep(800)
ControlClick("安装程序 - 网络媒体播放器","","TButton4")
sleep(3920)
ControlClick("安装程序 - 网络媒体播放器","","TButton4")


感谢反馈!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-19 23:55 , Processed in 0.071660 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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