验证码
验证码
描述:基于AI引擎提供的验证码识别服务
注意
当选择”互联网“引擎时,则调用百度云接口进行识别,需要可连接公网
当选择”互联网“引擎时,则需要填写key才可使用,key可在艺赛旗超自动化工作台(https://account.i-search.com.cn/)中充值购买

属性说明
通用属性
前置延时- 设置组件功能执行之前等待的时间,单位为"ms"
后置延时- 设置组件功能执行完成后继续等待的时间,单位为"ms"
备注- 针对组件进行备注说明,便于理解,方便查找定位
目标属性
图片路径- 指定的验证码图片文件所在的完整路径,输入格式为字符串, 也可点击文件夹图标
进行文件的浏览选择;若传入的文件路径不存在对应的文件或文件格式错误,则运行时会抛出异常
OCR引擎- 可选项包括:互联网、本地,当选择”互联网“引擎时,则调用百度云接口进行识别,需要可连接公网;当选择”本地“引擎时,则调用设计器内置OCR引擎,不需要连接公网;默认选项为“互联网”
apiKey- 当”OCR引擎”属性选择”互联网“引擎时,显示此属性配置,是配套使用的接口密钥,用以验证OCR服务的API(应用程序接口)接入的合法性,输入格式为字符串
secretKey- 当”OCR引擎”属性选择”互联网“引擎时,显示此属性配置,是配套使用的接口私钥,用以验证OCR服务的API(应用程序接口)接入的合法性,输入格式为字符串
code_type- 类别代码,代表需识别的验证码的类别,默认值为8000,具体各类验证码对应类别代码如下:
注意
- 6000:不定长汉字英文数字
- 9000:图上要有醒目明确的操作提示,返回1~5个坐标
- 9900:定位图上所有的矩形框 各种缺口,色块,多边形等矩形框定位,0秒返回所有框
- 8000:问答题,智能回答题 (如果图上有确定的答案,推荐用坐标9101,效果更好)
- 1000:4~6位英文数字,推荐
- 1001:1~20位英文数字
- 1002:1位纯汉字
- 1003:1~4位纯汉字
- 1005:1~4位纯英文
- 1006:1~12位纯英文
- 1007:1~4位纯数字
- 1008:1~8位纯数字
- 1009:不定长汉字英文数字
- 1010:8位英文数字(包含字符)
- 1011:拼音首字母,计算题,成语混合
- 1012:计算题(返回计算结果)
- 1013:问答题,智能回答题
- 1014:按指定字符定位,返回指定字的坐标
- 1015:按指定字符区域定位,返回指定字的坐标
- 1016:文字定位,返回所有字及其坐标
- 1017:定位图上仅有的一个矩形框中心点 各种缺口,色块,多边形等矩形框定位,返回一个坐标
- 1018:定位图上仅有的两个矩形框中心点 各种缺口,色块,多边形等矩形框定位,返回两个坐标
- 1019:定位图上所有的矩形框 各种缺口,色块,多边形等矩形框定位,返回所有框
- 1020:图上要有醒目明确的操作提示,返回1个坐标
- 1021:图上要有醒目明确的操作提示,返回3个坐标
- 1022:图上要有醒目明确的操作提示,返回1~4个坐标
- 1024:通用图片选择
- 1025:六宫格
- 1026:九宫格
- 1027:通用旋转类型
- 1028:问答题,智能回答题
返回值
- 返回值- 返回识别出的验证码图片中的文字内容,返回类型为字符串
使用示例
执行逻辑
添加【验证码】组件,点击“图片路径”属性设置栏的文件夹图标,在弹出的文件浏览窗口中,浏览选择验证码图片文件:“C:/iS-RPA/验证码.jpg”,”OCR引擎“属性选择“本地” ---> 使用【输出】组件,”输出“属性与【验证码】组件的返回值相连,即输出识别出的手写文字图片中的文字内容;然后与【验证码】组件相连---> 执行流程


输出结果
执行流程后,会进行从验证码图片中识别出文字内容的操作,并输出识别出的文字内容在控制台处

