找回密码
 加入
搜索
查看: 1886|回复: 1

[GUI管理] 请问怎样叉掉出错的弹出框然后继续尝试

[复制链接]
发表于 2013-6-5 01:21:14 | 显示全部楼层 |阅读模式
一个windows的登陆程序,输入账号,密码,以及验证码。
用的是tesserc3.0来验证的,成功率比较高。
关键是,失败的时候,会弹出一个框,“请输入正确的验证码”“确定”
把au3的window info移上去,没有windows信息,只有static的文字,  以及button:“确认”

我的做法是
adlibregster("close_info"),注册这个函数来叉掉弹出的这个框  

while 登陆窗口exists
    sleep(1000)
    反复生成验证码,并输入
Wend

看了2小时帖子,发现人们说,这类弹出框会block掉脚本信息,那我这样做,为啥注册的函数在生效呢?

除了多线程,有没有更加常规的做法呢?
我刚接触au3,所以很土,谢谢
发表于 2013-6-6 19:50:52 | 显示全部楼层
send("{Enter}")
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 08:20 , Processed in 0.075608 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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