`
UiBot
  • 浏览: 4873 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

RPA技术干货 | RPA内网验证码识别技巧

阅读更多

通常在一些网络安全等级比较高的大型客户里面(如银行、政府等),RPA的实现流程基本都是内网环境,没办法使用外网。

那么这个时候针对一些客户端或者网银登录的字符型验证码识别,没办法通过UiBot调用公网环境中的OCR组件进行识别,或者使用需要外网环境下的打码平台来解决。

内网环境下字符验证码识别解决方案

 

对于这种内网字符型验证码,目前总结了以下四种解决方案:

  • RPA自身带有的可内网使用的OCR组件,但是识别率偏低。

  • 本地OCR重型部署,将验证码识别服务部署在客户内网环境,直接识别验证码,此方案需客户额外付费,且成本高昂。

  • 用Python 做的第三方库识别,但大多库已过时,识别率偏低,自己训练字库费时费力。

  • 轻量通用OCR工具(30M),将OCR工具包放在客户环境上,可理解为轻量化的OCR私有部署,直接调用工具包识别验证码,识别率高。

内网环境下用Python制作验证码字库的解决方案可以参考以下UiBot社区文章:https://forum.uibot.com.cn/thread-2082.htm

本文主要讲解的是轻量通用OCR工具使用在UiBot RPA中的使用。

使用步骤

1、启动 通用识别 目录下的 识别程序.exe

RPA内网验证码识别技巧

 

2、创建py文件,配置好api_url为服务器地址,为本机时直接用127.0.0.1,端口默认为7788,如需改动,可修改”配置.conf”文件的端口,将py文件放至UiBot Creator软件所在的安装目录extend/python目录下。

RPA内网验证码识别技巧

 

3、通过UiBot中的窗口元素组件→元素截图命令将字符验证码截图。

RPA内网验证码识别技巧

 

4、使用UiBot设计器在模块里面调用python插件。

RPA内网验证码识别技巧

 

里面的路径在输入的时候需要手动填写,不能通过属性的地址栏直接复制过来,那样会报路径错误,报错如下图:

RPA内网验证码识别技巧

 

原文地址:https://www.uibot.com.cn/news-5-1557.html

分享到:
评论

相关推荐

    华为rpa实现网站验证码识别自动登录

    场景描述:企业经常组织摇号抽奖的活动,需要随机生成中奖名单。开发一个摇号抽 奖机器人。 操作步骤: 1. 从excel表中读取参加抽奖的人员姓名及数量,并以exce中的人员信息顺序为人 员编号; 2. 输入中奖人员数量;...

    2021中国RPA行业发展报告|甲子光年

    - **多技术组合**: RPA不仅包括基本的自动化流程,还可能整合OCR(光学字符识别)、NLP(自然语言处理)等高级技术。 - **业务操作**: RPA能够处理包括数据录入、文件归档、报表生成等多种业务操作。 - **自动化程度...

    基于RPA技术的审计机器人应用探索.pdf

    基于RPA技术的审计机器人应用探索 RPA(Robotic Process Automation)技术是一种处理重复性工作和模拟手工操作的自动化软件技术,拥有广泛的应用前景。在审计领域,RPA技术可以应用于自动化审计业务流程,提高审计...

    机器人流程自动化RPA技术概述.docx

    "机器人流程自动化RPA技术概述" 机器人流程自动化(RPA)是一种数字化赋能技术,旨在帮助企业实现流程自动化,减少人工失误,提高运营效率和降低运营成本。RPA 可以模拟人工,进行复制、粘贴、点击、输入等操作,...

    一文看懂RPA的技术架构及原理.pdf

    RPA,全称为机器人流程自动化(Robotic Process Automation),是一种技术解决方案,旨在自动化那些规则明确、重复性高的业务流程,从而提升工作效率并减少人为错误。RPA的核心在于模仿人类用户在应用程序上的操作,...

    rpa技术原理.pdf

    RPA技术原理 RPA(Robotic Process Automation)是一种自动化技术,它可以模拟人类的操作,自动执行重复性、规律性的任务。RPA 技术的原理是基于机器学习和人工智能技术,通过软件机器人来模拟人类的操作,实现自动...

    RPA技术自动化运维的研究及应用.pdf

    - 增强管理可靠性:RPA技术可以自动识别数据和流程跟进,防止信息传递环节中的失真,从而增强管理信息的可靠性。 - 提高业务处理能力和数据质量:RPA技术通过虚拟劳动力参与业务处理,不仅提高了业务处理效率,也...

    以 RPA 技术构建企业运营中台9.pdf

    【RPA技术构建企业运营中台】 在当前的数字化时代,企业运营正面临着前所未有的挑战。传统的运营模式已经无法满足快速变化的市场需求和日益复杂的业务流程。为了应对这些挑战,企业开始寻求通过RPA(Robotic ...

    一文看懂RPA的技术架构及原理知识讲解.pdf

    RPA,全称为机器人流程自动化(Robotic Process Automation),是一种技术解决方案,旨在自动化那些规则明确、重复性高的业务流程,从而提升效率、减少错误。RPA并非指实体机器人,而是一套软件系统,通过模拟人类在...

    RPA+AI,助力企业智能自动化-《2021爱分析·中国RPA应用趋势报告》正式发布.pdf

    RPA(Robotic Process Automation,机器人流程自动化)是一种通过软件机器人模拟人类与计算机的交互来自动化企业内部流程的技术。AI(Artificial Intelligence,人工智能)则代表着各种机器学习和自然语言处理技术的...

    流程自动化机器人(RPA)技术的应用研究.pdf

    流程自动化机器人(RPA)技术是近年来企业IT领域中的一个热点,其在油田企业中的应用研究不仅能够解决该领域长期以来存在的数据录入和维护方面的难题,而且有望大幅提高操作精准度和降低人工劳动强度。RPA技术的核心...

    基于RPA的审计机器人:机遇、挑战与方法.pdf

    基于RPA的审计机器人:机遇、挑战与方法 ...8. RPA技术在会计领域的应用已经取得了一定的成果,例如毕马威会计师事务所与Automation Anywhere公司合作,应用RPA技术来提高税务和咨询服务的运作效率。

    阿里云RPA视频教程.rar

    阿里云RPA(Robotic Process Automation)视频教程是一套全面介绍自动化流程技术的资源,适合对RPA感兴趣的初学者和专业人士。RPA是信息技术领域的一个重要分支,它通过模拟人类在应用软件中的交互,实现业务流程的...

    RPA高级认证最新B卷答案

    8. **人工智能与机器学习集成**:现代RPA平台往往与AI技术结合,如OCR(光学字符识别)用于读取非结构化数据,或机器学习用于决策,理解这些集成方式和应用场景至关重要。 9. **安全性与合规性**:RPA涉及到企业...

    RPA程序和代码实现RPA程序和代码实现

    RPA,全称为Robotic Process Automation(机器人流程自动化),是一种技术手段,用于自动化重复性、规则明确的业务流程。RPA能够模拟人类在应用软件中的交互,如点击、输入、读取信息等,大大提升了工作效率,减少了...

    RPA 认证试题笔试-专业版.zip

    RPA,全称为Robotic Process Automation,即机器人流程自动化,是一种先进的技术,它允许通过预定义的规则和逻辑,让软件机器人自动执行重复性、基于规则的任务,从而提高工作效率,减少人为错误。在IT领域,RPA已经...

    【RPA之家转载视频教程3】RPA UiPath教程-UiPath RPA-UiPath培训-Edureka-RPA倒带-3.rar

    【RPA之家转载视频教程3】是一套针对RPA(Robotic Process Automation)技术的教育资源,特别是关于UiPath这个主流RPA平台的学习教程。RPA是自动化领域的一个重要概念,它利用软件机器人来模拟和执行人类在应用程序...

    RPA财务机器人工程师认证

    RPA,即机器人流程自动化,是一种先进的自动化技术,主要用于企业的工作流程自动化,尤其在财务领域有着广泛的应用。财务机器人通过模拟人类操作,自动执行规则化的财务任务,提高工作效率,减少人为错误,同时优化...

Global site tag (gtag.js) - Google Analytics