找回密码
 加入
搜索
查看: 6477|回复: 11

[网络通信] 请教大神这样的验证码怎么获取下载[使用E8临时目录解决]

  [复制链接]
发表于 2013-3-9 15:45:27 | 显示全部楼层 |阅读模式
本帖最后由 410521a 于 2015-3-21 12:56 编辑

$Login.click
        _IELoadWait($oIE)[/code]这个不加判断可以正常下载验证码图片,但验证码就是不正确!
发表于 2013-3-9 17:09:44 | 显示全部楼层
发表于 2013-3-9 17:54:13 | 显示全部楼层
回复 1# 410521a
这个验证码比较规则,用阿福的验证码UDF应该可以OCR读取
 楼主| 发表于 2013-3-9 18:24:24 | 显示全部楼层
规则是规则` 但是他刚改版` 必须点一下验证码框才会出验证码` 而且只要焦点到那` 验证码就会变下
 楼主| 发表于 2013-3-10 14:18:41 | 显示全部楼层
谁能帮帮我啊
 楼主| 发表于 2013-3-10 15:54:52 | 显示全部楼层
_FileWriteLog($uploadlog, "开始登陆...")
        _GUICtrlStatusBar_SetText($StatusBar1, "开始登陆...", 0)
        Run("Forms.exe")
        Dim $i = 0
        $mulu = IniRead($logini, "配置", "路径", "")
        $name = IniRead($logini, "配置", "账号", "")
        $ppp = IniRead($logini, "配置", "密码", "")
        $oImgs = _IEImgGetCollection($oIE)
        For $oImg In $oImgs
                $i += 1
                If $oImg.src = "http://www.zzwljc.com:8080/yzm.aspx" Then
                        $oPic = $oIE.Document.body.createControlRange()
                        $oPic.Add($oImg)
                        $oPic.execCommand("Copy")
                        $img = ClipGet()
                        _ClipBoard_Open(0)
                        Local $hMemory = _ClipBoard_GetDataEx($CF_BITMAP)
                        _ClipBoard_Close()
                        FileDelete(@ScriptDir & "\yzm.jpg")
                        _ScreenCapture_SaveImage(@ScriptDir & "\yzm.jpg", $hMemory)
                EndIf



为什么下不来呢?
发表于 2013-3-12 10:12:56 | 显示全部楼层
登陆进这系统后的截图发两张上来瞧瞧?
 楼主| 发表于 2013-3-13 13:35:36 | 显示全部楼层
大神们看看这个焦点怎么样获取
发表于 2013-3-13 15:15:24 | 显示全部楼层
在密码哪里用键盘模拟Send{TAB}不行吗?
 楼主| 发表于 2013-3-13 15:53:55 | 显示全部楼层
行啊  我不想用这种方法
 楼主| 发表于 2013-3-14 12:29:09 | 显示全部楼层
大神来出来帮帮忙啊
 楼主| 发表于 2013-3-14 21:10:58 | 显示全部楼层
怎么没人来看看kcg
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-25 10:28 , Processed in 0.087025 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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