找回密码
 加入
搜索
查看: 3666|回复: 25

学了一个小时,自动安装学了个基本,大家给给意见

[复制链接]
发表于 2009-9-9 17:12:44 | 显示全部楼层 |阅读模式
run("kugou.exe")

;运行“kugou.exe”

WinWaitActive("安装 - 酷狗音乐2008","最新更新")

;等待窗体"安装 - 酷狗音乐2008","最新更新"出现

send("!n")

;发送快捷键Alt+N
WinWaitActive("安装 - 酷狗音乐2008","许可协议")

;等待窗体"安装 - 酷狗音乐2008","许可协议"出现

send("!n")

;发送快捷键Alt+N

WinWaitActive("安装 - 酷狗音乐2008","选择目标位置")

;等待窗体"安装 - 酷狗音乐2008","选择目标位置"出现

send("!n")

;发送快捷键Alt+N
WinWaitActive("安装 - 酷狗音乐2008","准备安装")

;等待窗体"安装 - 酷狗音乐2008","准备安装"出现

send("!i")

;发送快捷键Alt+i
WinWaitActive("安装 - 酷狗音乐2008","酷狗音乐2008 安装完毕")
;等待窗体"安装 - 酷狗音乐2008 安装完毕"出现
send("{SPACE}{TAB}{TAB}{SPACE}")
;默认状态下发送空格将勾去掉。
;用TAB切换到下一个复选框
send("!f")
;发送快捷键Alt+f

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2009-9-9 17:27:46 | 显示全部楼层
如果手写脚本, 可将窗口标题设为变量:

$title = "安装 - 酷狗音乐2008"
发表于 2009-9-10 02:36:56 | 显示全部楼层
本帖最后由 火车头 于 2009-9-10 02:43 编辑

呵呵,我也是才学两三天,楼主用的方法如果窗口不是激活状态的话就很难自动安装下去。
我发个我做的自动运行酷狗脚本,大家互相交流下。

BlockInput(1)
traytip("!!请注意!!","正在进行安装,安装时将锁定键盘鼠标!",3)
run("kugou.exe")
WinWaitActive("安装 - 酷狗音乐2008","欢迎使用")
WinActivate("安装 - 酷狗音乐2008","欢迎使用 酷狗音乐2008 安装向导")
WinWait("安装 - 酷狗音乐2008","欢迎使用 酷狗音乐2008 安装向导")
controlclick("安装 - 酷狗音乐2008","欢迎使用 酷狗音乐2008 安装向导","TNewButton2")
WinActivate("安装 - 酷狗音乐2008","许可协议")
WinWait("安装 - 酷狗音乐2008","许可协议")
ControlClick("安装 - 酷狗音乐2008","许可协议","TNewButton2")
WinActivate("安装 - 酷狗音乐2008","选择目标位置")
WinWait("安装 - 酷狗音乐2008","选择目标位置")
ControlClick("安装 - 酷狗音乐2008","选择目标位置","TNewButton3")
WinActivate("安装 - 酷狗音乐2008","免费的 Google 工具栏,搜索更简单")
WinWait("安装 - 酷狗音乐2008","免费的 Google 工具栏,搜索更简单")
ControlClick("安装 - 酷狗音乐2008","免费的 Google 工具栏,搜索更简单","TCheckBox1")
ControlClick("安装 - 酷狗音乐2008","免费的 Google 工具栏,搜索更简单","TNewButton3")
WinActivate("安装 - 酷狗音乐2008","准备安装")
WinWait("安装 - 酷狗音乐2008","准备安装")
ControlClick("安装 - 酷狗音乐2008","准备安装","TNewButton3")
WinActivate("安装 - 酷狗音乐2008","酷狗音乐2008 安装完毕")
WinWait("安装 - 酷狗音乐2008","酷狗音乐2008 安装完毕")
Send("{space}{tab}{space}{tab}{space}")
ControlClick("安装 - 酷狗音乐2008","酷狗音乐2008 安装完毕","TNewButton3")



另外我把标题用变量表示,如下:
$title="安装 - 酷狗音乐2008"
BlockInput(1)
traytip("!!请注意!!","正在进行安装,安装时将锁定键盘鼠标!",3)
run("kugou.exe")
WinWaitActive($title,"欢迎使用")
WinActivate($title,"欢迎使用 酷狗音乐2008 安装向导")
WinWait($title,"欢迎使用 酷狗音乐2008 安装向导")
controlclick($title,"欢迎使用 酷狗音乐2008 安装向导","TNewButton2")
WinActivate($title,"许可协议")
WinWait($title,"许可协议")
ControlClick($title,"许可协议","TNewButton2")
WinActivate($title,"选择目标位置")
WinWait($title,"选择目标位置")
ControlClick($title,"选择目标位置","TNewButton3")
WinActivate($title,"免费的 Google 工具栏,搜索更简单")
WinWait($title,"免费的 Google 工具栏,搜索更简单")
ControlClick($title,"免费的 Google 工具栏,搜索更简单","TCheckBox1")
ControlClick($title,"免费的 Google 工具栏,搜索更简单","TNewButton3")
WinActivate($title,"准备安装")
WinWait($title,"准备安装")
ControlClick($title,"准备安装","TNewButton3")
WinActivate($title,"酷狗音乐2008 安装完毕")
WinWait($title,"酷狗音乐2008 安装完毕")
Send("{space}{tab}{space}{tab}{space}")
ControlClick($title,"酷狗音乐2008 安装完毕","TNewButton3")
发表于 2009-9-10 09:27:42 | 显示全部楼层
这个也能换钱   明天改行  天天喊 破烂换钱喽
 楼主| 发表于 2009-9-11 09:22:03 | 显示全部楼层
都是高手啊,谢谢大家
 楼主| 发表于 2009-9-11 09:43:46 | 显示全部楼层
呵呵,我也是才学两三天,楼主用的方法如果窗口不是激活状态的话就很难自动安装下去。
我发个我做的自动运行酷狗脚本,大家互相交流下。

BlockInput(1)
traytip("!!请注意!!","正在进行安装,安装时将锁定键 ...
火车头 发表于 2009-9-10 02:36

到安装界面时就停住了,不能运行下去,而且你把我鼠标也锁掉了,只能按机箱上的重启
发表于 2009-9-11 23:45:13 | 显示全部楼层
到安装界面时就停住了,不能运行下去,而且你把我鼠标也锁掉了,只能按机箱上的重启
辉聚网络 发表于 2009-9-11 09:43

呵呵,这个真的很有意思啊!
发表于 2009-9-12 00:16:03 | 显示全部楼层
来学习。先看看怎样入门先。
发表于 2009-9-12 00:40:06 | 显示全部楼层
既然没有选择项,直接替换界面变量,用不着这么复杂吧
发表于 2009-9-12 18:30:32 | 显示全部楼层
6# 辉聚网络


我下载的酷狗是最新版的,不知你的是不是,而且自动安装文件要和酷狗安装文件要在同一文件夹才行哦。锁定键盘的话可以换键盘的热启动来解锁的(就是“ctrl+alt+del”三个键)。
发表于 2009-9-12 18:45:16 | 显示全部楼层
你悟性真高,我学了3年,就会写一行代码.
msgbox (0,"This is my First Program","Hello World")
发表于 2009-9-25 02:29:42 | 显示全部楼层
Send("{space}{tab}{space}{tab}{space}")
可以告诉我这段代码的意思吗?
发表于 2009-10-3 09:51:42 | 显示全部楼层
解除AU3半年勒。!感觉很好。。。
发表于 2009-10-5 17:28:04 | 显示全部楼层
学习了,要怎么才可以改路径,谢谢
发表于 2009-10-5 20:06:03 | 显示全部楼层
大哥、我也是新手,能不能教教我怎样修改安装的路径!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-22 04:06 , Processed in 0.144621 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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