carefree 发表于 2008-9-7 02:39:06

刚接触au 问个奇怪的问题

刚学习autoit,我试着写个淘宝购物时的脚本,前面填写的都还正常,点击确认无误,付款,进入到支付宝付款的界面后,不管什么命令都不会执行了。。。也没提示有任何出错信息
部分代码如下:
$code=InputBox("输入用户信息","请输入验证码:","","",190,115)
_IEFormElementSetValue ($oQuery, $code)
$oQuery = _IEFormElementGetObjByName ($oForm, "au:qq1")
_IEFormElementSetValue ($oQuery, "54375323")
$oQuery = _IEFormElementGetObjByName ($oForm, "au:qq2")
_IEFormElementSetValue ($oQuery, "54375323")
_IEFormSubmit ($oForm)   ;在这里提交后就进入付款页面,加载完后就停止了。。。后面不管写什么都不执行了。。。手动后退到提交前页面时,后面的命令才开始执行


郁闷一晚上了,大家帮帮忙,谢谢!

[ 本帖最后由 carefree 于 2008-9-8 02:06 编辑 ]

carefree 发表于 2008-9-7 12:07:41

问题解决了。。。。仍然不知道为什么。。。等待高人指点。。。。:face (3): 郁闷中
改为_IEFormSubmit ($oForm,0) 就可以执行后续命令了

lxz 发表于 2008-9-7 12:26:56

不能正常运行呀.

carefree 发表于 2008-9-7 15:24:11

最后一句运行后 就没反应了 没有提示出错、警告,什么症状都没,就是不执行下面的命令,手动把网页后退到提交前的页面后,恢复运行。。。

lxz 发表于 2008-9-7 21:22:09

随便输入验证码点确定后出错.

carefree 发表于 2008-9-8 02:04:47

你复制的只是部分代码
哎。。以后慢慢搞清楚啦毕竟俺第一次接触au3,终于拼凑起了俺滴第一个au3,奖励自己一个馒头~~:face (33): 摆脱收费外挂,翻身做主喽:face (33):
页: [1]
查看完整版本: 刚接触au 问个奇怪的问题