请教:在做自动安装ACDSee2009时在用户信息界面做不下去?
本帖最后由 boy-119 于 2010-1-2 18:16 编辑做到这里做不下去了,换用send("^n")也不行,谁说说为什么?、、谢谢大家的指教!!
我弄个图片大家看看如下:
在图片中的用户名和单位、许可证代码不用管它,我默认如果要输入代码该怎么的代码? 如何做,偶不说了,看视频教程吧:
名字是“au3使用视频教程详细语音视频教程[自动安装实例-小鱼制作]” 百度上自个搜,以安装QQ为例,相信学会类似的知识!!!!!!!!!!!!! 没这个软件,不好测试,看你脚本似乎没问题。。。。。 我安装不下去我就默认也是做不到下一步。。。郁闷啊:face (36):
我个人认为代码那个方式不对,就是不知怎么输入代码号,我看别人的send有不同的输入方法。。我就不懂:face (13): 这里有段输入许可证代码的示例:
http://www.autoitx.com/forum.php?mod=viewthread&tid=9159 可以用鼠标点击 可以用鼠标点击
xz00311 发表于 2009-12-30 10:39 http://www.autoitx.com/images/common/back.gif
用鼠标来做我的另一台电脑不能用了。。呵呵谢你的意见 这里有段输入许可证代码的示例:
131738 发表于 2009-12-29 21:43 http://www.autoitx.com/images/common/back.gif
你说的是一串字符指令我还没弄懂呢。。。看来还研究了。。哈哈:face (18): 鼠标点是可以的,用controlclick 鼠标点是可以的,用controlclick
59123608 发表于 2009-12-30 12:31 http://www.autoitx.com/images/common/back.gif
你是说用controlclick标题+类别来点击吧我用过了不行。。谢谢你的意见 你可以发你的文件过来给我看看吗 本帖最后由 boy-119 于 2009-12-31 23:39 编辑
你可以发你的文件过来给我看看吗
xz00311 发表于 2009-12-31 19:40 http://www.autoitx.com/images/common/back.gif
你说的是软件ACDSee2009吗??还是代码?
代码如下,用户信息图片在上面
Run("acdsee2009.exe")
WinWait("ACDSee Photo Manager 2009 - InstallShield 向导","欢迎使用")
Send("!n")
WinWait("ACDSee Photo Manager 2009 - InstallShield 向导","请仔细阅读以下许可协议")
Send("!n")
WinWait("ACDSee Photo Manager 2009 InstallShield Wizard","用户信息")
Send("!n") Run(@ScriptDir & "\ACDSEE2009.exe")
$a="ACDSee Photo Manager 2009 - InstallShield 向导"
WinWaitActive($a,"InstallShield(R) 向导")
send("!n")
WinWaitActive($a,"许可协议")
send("{UP}")
send("!n")
WinWaitActive("ACDSee Photo Manager 2009 InstallShield Wizard","用户信息")
Send("{TAB 2}{LEFT}")
send("!n")
WinWaitActive($a,"安装类型")
send("!n")
WinWaitActive($a,"外部程序集成安装")
send("!n")
.........
.........
Exit 本帖最后由 SGTAO 于 2010-1-1 23:27 编辑
Run(@ScriptDir & "\ACDSEE2009.exe")
$a="ACDSee Photo Manager 2009 - InstallShield 向导"
WinWaitActive($a,"InstallShield(R) 向导")
send("!n")
WinWaitActive($a,"许可协议")
send("{UP}")
send("!n")
WinWaitActive("ACDSee Photo Manager 2009 InstallShield Wizard","用户信息")
Send("{TAB 2}{LEFT}")
send("!n")
WinWaitActive($a,"安装类型")
send("!n")
WinWaitActive($a,"外部程序集成安装")
send("!n")
.........
.........
Exit
本帖最后由 boy-119 于 2010-1-2 12:54 编辑
Send("{TAB 2}{LEFT}")这是什么意思?
是在左边 ?TAB 2是切换2次?是这样的意思吗?
send("{UP}")这代表什么意思?
$a这个字符是代表什么?等待窗口?
页:
[1]
2