- 问题描述
在做RPA实施的过程中,登录平台或系统的过程中总会遇到各种验证码,这里列举最常见的几种验证码以及验证方式,如果有新的验证码及解决方法,欢迎补充!
- 验证码
- 图片验证码
图片验证码是我们最常见的验证码,各个平台以及系统基本上都用这一类验证码
如下图:
针对图片验证码,在内外网有不同的解决方案:
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拖动鼠标命令即可完成滑动
