找回密码
 加入
搜索
查看: 2195|回复: 13

恼,用send("!n")不起作用,大家来看看

[复制链接]
发表于 2009-6-12 09:58:48 | 显示全部楼层 |阅读模式
本帖最后由 lc_lichuan 于 2009-6-16 13:26 编辑

不知道大家仔细看没有,图中光标在 许可号:框中闪,就是这一步跳不过!

本帖子中包含更多资源

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

×
发表于 2009-6-12 14:54:04 | 显示全部楼层
用ControlClick,看帮助,好不好

在给个传送门,有关于ControlClick的

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

2楼
发表于 2009-6-12 14:54:51 | 显示全部楼层
发表于 2009-6-12 14:54:59 | 显示全部楼层
原来是你,汗~
 楼主| 发表于 2009-6-12 16:28:12 | 显示全部楼层
怎麽了。不行的,我又不是没试过,你去下个试试,http://www.onlinedown.net/soft/23183.htm,而且手动按Alt+n是行的,我也用过ControlClick,不行就是不行呀!
 楼主| 发表于 2009-6-12 16:31:28 | 显示全部楼层
或者帮我写个码过来,看看你们高手写的和低手写的有什麽区别,谢啦,特别感谢!
发表于 2009-6-12 16:52:49 | 显示全部楼层
你把自己的完整源码发出来看看
 楼主| 发表于 2009-6-12 17:05:18 | 显示全部楼层
来了,主要是那个软件有个信息要填写,你下个来试试就知道到了
run("acdc31sr1.exe")
winwait("ACDSee 3.1 SR1 美化版 build 1030","欢迎使用 ACDSee 3.1 SR1 美化版")
send("!n")
winwait("ACDSee 3.1 SR1 美化版 build 1030 ","许可协议")
send("!I")
winwait("ACDSee 3.1 SR1 美化版 build 1030 ","选定组件")
send("!N")
winwait("ACDSee 3.1 SR1 美化版 build 1030 ","输入信息")
winwait("ACDSee 3.1 SR1 美化版 build 1030 ","个性化设置")
send("!n ")
写到这儿不行了,未写完
发表于 2009-8-31 11:19:26 | 显示全部楼层
看我的, 试试吧:
        脚本功能: 试图自动安装 ACDSee 3.1 SR1 美化版
#Ce ____________________________________

;脚本开始 - 请在这下面添加您的代码:

Opt('WinTitleMatchMode',2)

;定义窗口标题变量:
$WinTitle='ACDSee 3.1'
;定义路径变量:
$Path='D:\Program Files\ACDSee'
;为避免安装过程中出现不必要的麻烦,先删除 D:\Program Files 下的 ACDSee 目录:
If FileExists($Path) Then DirRemove($Path,1)

Run('Acdc31Sr1')
WinWait($WinTitle,'欢迎使用 ACDSee 3.1')
ControlClick($WinTitle,'欢迎使用 ACDSee 3.1','[Text:下一步(&N) >]')

WinWait($WinTitle,'许可协议')
ControlClick($WinTitle,'许可协议','[Text:我同意(&I)]')

WinWait($WinTitle,'选定组件')
ControlClick($WinTitle,'选定组件','[Text:下一步(&N) >]')

WinWait($WinTitle,'个性化设置')
ControlClick($WinTitle,'个性化设置','[Text:下一步(&N) >]')

WinWait($WinTitle,'选定安装位置')
ControlSetText($WinTitle,'选定安装位置','Edit1',$Path)
ControlClick($WinTitle,'选定安装位置','[Text:安装(&I)]')

WinWait($WinTitle,'完成 ACDSee 3.1')
ControlClick($WinTitle,'完成 ACDSee 3.1','[Text:完成(&F)]')
 楼主| 发表于 2009-8-31 15:43:47 | 显示全部楼层
很完美,谢谢了!!!
发表于 2009-11-6 13:57:02 | 显示全部楼层
新手进来学习了
发表于 2009-11-6 16:44:06 | 显示全部楼层
学习了 谢谢
发表于 2009-12-3 09:30:16 | 显示全部楼层
我有时也这是样,不知道是不是BUG
 楼主| 发表于 2009-12-3 13:19:40 | 显示全部楼层
本帖最后由 lc_lichuan 于 2009-12-3 13:21 编辑

ControlClick,ControlSetText就不会出错的
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-9 08:10 , Processed in 0.082679 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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