[ 1513 查看 / 3 回复 ]
用精灵做了个验证码的程序,可以识别也可以提交。因为验证码是嵌入网页的只能用image.capture抓,程序在前台运行时一切正常,只要切换到后台抓取的还是前台的图片。
已经指定web窗体的句柄还是不行,请教?
hwnd = web.getWindow(wb)hwnd = wbetWindow()
img=image.new();image.capture(img,hwnd,95,572,32,23);
后台的窗口都没有显示怎么抓屏,这在逻辑上就是行不通的.
验证码显示在网页上,如果可以下载就直接下载,通常与网页上显示的不一样并没有关系.如果不能下载图片,可以找到图片的节点,执行 ele:exec("Copy") 指令复制图片,然后用 imgetClipBD()取得图片,这样就可以后台读取图片了
谢谢加加的回复,还请麻烦一下看看这个验证码如何下载谢谢!
http://abbott.allyes.com/star/wubao2.htm?ID=41