• 问题描述

    在做RPA实施的过程中,登录平台或系统的过程中总会遇到各种验证码,这里列举最常见的几种验证码以及验证方式,如果有新的验证码及解决方法,欢迎补充!

    • 验证码
    1. 图片验证码

    图片验证码是我们最常见的验证码,各个平台以及系统基本上都用这一类验证码
    如下图:
    file-read-48.png

    针对图片验证码,在内外网有不同的解决方案:
    1.如果是在内网中,因为无法连接外网,有两种解决方案:
    1.利用已经训练好的模型,如mint(0-9数字神经网络模型),或者谷歌的
    tesseract-ocr模型,对验证码进行识别
    2.自己创造字库,利用”完美字库”来解决
    详细链接及教程参考:https://forum.uibot.com.cn/thread-254.htm
    2.如果是在外网中,除了刚刚两种识别方法外,如果需要识别率更高,操作更简单的识别方式,可以参照下面的商用识别方式:
    1.商用图像识别接口
    如图鉴,api使用方式以及网址参考:
    http://www.ttshitu.com/docs/index.html
    2.商用打码平台
    如超级鹰,api使用方式以及网址参考:
    http://www.chaojiying.com/
    2.滑动验证码
    滑动验证码的验证一般分为两种,一种是拼图,一种是单纯滑动的
    1.滑动验证码拼图版本详见:https://forum.uibot.com.cn/thread-1442.htm
    2.普通滑动验证码可以鼠标移动到滑块上,获取鼠标坐标,再利用uibot拖动鼠标命令即可完成滑动