boy-119 发表于 2009-12-29 18:42:35

请教:在做自动安装ACDSee2009时在用户信息界面做不下去?

本帖最后由 boy-119 于 2010-1-2 18:16 编辑

做到这里做不下去了,换用send("^n")也不行,谁说说为什么?、、谢谢大家的指教!!
我弄个图片大家看看如下:


在图片中的用户名和单位、许可证代码不用管它,我默认如果要输入代码该怎么的代码?

lchl0588 发表于 2009-12-29 18:49:42

如何做,偶不说了,看视频教程吧:
名字是“au3使用视频教程详细语音视频教程[自动安装实例-小鱼制作]” 百度上自个搜,以安装QQ为例,相信学会类似的知识!!!!!!!!!!!!!

131738 发表于 2009-12-29 20:49:47

没这个软件,不好测试,看你脚本似乎没问题。。。。。

boy-119 发表于 2009-12-29 21:17:16

我安装不下去我就默认也是做不到下一步。。。郁闷啊:face (36):
我个人认为代码那个方式不对,就是不知怎么输入代码号,我看别人的send有不同的输入方法。。我就不懂:face (13):

131738 发表于 2009-12-29 21:43:11

这里有段输入许可证代码的示例:

http://www.autoitx.com/forum.php?mod=viewthread&tid=9159

xz00311 发表于 2009-12-30 10:39:33

可以用鼠标点击

boy-119 发表于 2009-12-30 11:05:21

可以用鼠标点击
xz00311 发表于 2009-12-30 10:39 http://www.autoitx.com/images/common/back.gif


    用鼠标来做我的另一台电脑不能用了。。呵呵谢你的意见

boy-119 发表于 2009-12-30 11:08:46

这里有段输入许可证代码的示例:
131738 发表于 2009-12-29 21:43 http://www.autoitx.com/images/common/back.gif


    你说的是一串字符指令我还没弄懂呢。。。看来还研究了。。哈哈:face (18):

59123608 发表于 2009-12-30 12:31:39

鼠标点是可以的,用controlclick

boy-119 发表于 2009-12-30 16:43:47

鼠标点是可以的,用controlclick
59123608 发表于 2009-12-30 12:31 http://www.autoitx.com/images/common/back.gif


    你是说用controlclick标题+类别来点击吧我用过了不行。。谢谢你的意见

xz00311 发表于 2009-12-31 19:40:31

你可以发你的文件过来给我看看吗

boy-119 发表于 2009-12-31 23:26:10

本帖最后由 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")

SGTAO 发表于 2010-1-1 23:19:10

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:23:20

本帖最后由 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:51:03

本帖最后由 boy-119 于 2010-1-2 12:54 编辑

Send("{TAB 2}{LEFT}")这是什么意思?
是在左边 ?TAB 2是切换2次?是这样的意思吗?

send("{UP}")这代表什么意思?

$a这个字符是代表什么?等待窗口?
页: [1] 2
查看完整版本: 请教:在做自动安装ACDSee2009时在用户信息界面做不下去?