目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载)

有同学在项目上碰到这样一种验证码:



这种验证码需要鼠标滑动加上文字识别,接下来我们就用 8.0 版本实现一下此功能。

首先看一下解锁步骤全流程:

接下来我们分别讲解一下里面的关键步骤

第一步 解决鼠标滑动
这一步我是用代码实现,点击固定的坐标滑动解锁。

from ctypes import *
from ctypes.wintypes import *
def imouse_drag(x1, y1, x2, y2,button=‘left’,speed=10):
try:
dll = windll.LoadLibrary("…/Com.Isearch.Func.AutoIt/AutoItX3.dll")
return dll.AU3_MouseClickDrag(button,x1,y1,x2,y2,speed)
except Exception as e:
raise e

第二步 截取需要识别的验证码图片

注意:最后返回的位置,是根据你截图的范围决定的。

第三步 判断验证码位置
把截图的路径给到滑动验证码控件,并且控件设置codetype:8001

不同端口可以开启不同的功能:

第四步 提取位置参数并点击鼠标

注意:位置参数需要根据实际情况调整。

第五步 判断是否成功

通过获取最后验证成功的文本来判断验证码是否识别成功,如不成功则继续重新验证。

代码包
yanzhengma.zip

艺赛旗RPA验证码处理系列(一):解决滑动加文字识别验证码相关推荐

  1. 艺赛旗RPA 网页处理系列(一):在网页中的可变元素如何准确定位

    目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载) 在网页中的可变元素如 ...

  2. 艺赛旗RPA 第三方库系列(一):如何调用 Python 第三方库

    目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载) 当你需要调用使用 p ...

  3. 艺赛旗RPA 网页处理系列(三):网页检查 / 审查小技巧

    目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载) 当需要进行网页操作的 ...

  4. 艺赛旗RPA 网页处理系列(四):网页表格中获取数据,并点击相应记录后的按钮操作说明总结

    目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载) 问题描述 最近有很多 ...

  5. 艺赛旗RPA 第三方库系列(二):提升 pip 工具的下载速度

    目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载) pip 工具默认从国 ...

  6. 艺赛旗RPA验证码处理系列(三):破解极验滑动验证码

    目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载) 一,介绍 一些网站会 ...

  7. iS-RPA2022.1.0 | 艺赛旗RPA新版本正式发布

    了解RPA: www.i-search.com.cn 学习RPA https://support.i-search.com.cn/ 更智能的操作方式,更高效的升级体验,更生动的交互方式,更快捷的运行速 ...

  8. 艺赛旗RPA开发金蝶ERP自动化流程的技巧

    前言 最近在开发金蝶EAS(ERP)系统的自动化流程,使用的艺赛旗版本为20.5,以下是多日来对金蝶系统的开发经验总结,希望对各位有用. 一.注入Java插件方法 安装了设计器20.5的版本后发现无法 ...

  9. RPA学习天地:艺赛旗RPA机器人的4种类型和区别介绍

    RPA学习天地为大家整理了RPA培训视频,欢迎关注,同步获取最新完整资料请关注 目前艺赛旗的有人值守机器人(助手机器人)和无人值守机器人都是需要先在控制台进行创建和配置账号才能使用,用户必须登录机器人 ...

最新文章

  1. debian/ubuntu 安装和使用perf
  2. Windows Azure: Blob Container的访问权限与策略设置
  3. 测试晶面间距软件_超逼真动图解析常用15大分析测试仪器,必收藏!SEM, 红外,紫外,核磁,质谱,TEM,ICP等...
  4. 计算机专业和学历的关系!!重要!!
  5. (4opencv)OpenCV PR 成功的收获和感悟
  6. kuangbin专题十六 KMP扩展KMP HDU3068 最长回文
  7. 一个最简单的SAP UI5应用部署到SAP云平台CloudFoundry环境后,自动生成了哪些资源
  8. 飞鸽传书 扩散全身的
  9. Outlook验证服务器证书,OUTLOOK2019 解决 无法验证您连接到的服务器使用的安全证书...
  10. Unity3D(六)光照系统
  11. C程序设计案例(矩形法求定积分问题)
  12. Iptables 指南 1.1.19
  13. 计算机开放电子书 2017 归档
  14. 传奇客户端传奇新手普及讲解各补丁说明
  15. jt808终端鉴权_JT/T808协议文档-道路运输车辆卫星定位系统北斗兼容车载终端通讯协议技术规范.pdf...
  16. 【linux基础】vim快速移动光标至行首行尾、第一行和最后一行
  17. 2022年全球市场高纯度橙皮苷粉末总体规模、主要生产商、主要地区、产品和应用细分研究报告
  18. elastic-job之运维平台
  19. penn treebank_Penn Manor致力于开源
  20. PHPCMS V9 全站调用会员信息代码

热门文章

  1. HTML中的动画效果
  2. 真c++ 从二叉树到红黑树(3)之二叉搜索树BST
  3. ML之FE:风控场景之金融评分卡模型之利用LoR模型权重变量系数正负符号结合p-value/P值大小实现变量筛选
  4. 笔记本选购指南-2022年初购买笔记本建议
  5. DDN公司为日本最新人工智能基础设施ABGCI提供大容量存储解决方案
  6. java开发面试自我介绍模板_java求职自我介绍范文_java工程师面试个人介绍
  7. Win7 SP1 旗舰版
  8. iphone手机上三个麦克风作用
  9. 几类常用Case工具介绍
  10. 安全云是如何做好云安全的?