火语言RPA:滑块验证码自动化处理案例

简介: 本案例基于火语言RPA实现当当网滑块验证码自动登录,涵盖浏览器打开、页面访问、账号输入、滑块触发、云码识别、轨迹模拟及拖动提交等全流程自动化操作,提升效率,减少人工干预。

一、案例说明

本案例基于火语言RPA实现滑块验证码的自动登录,通过脚本替代人工操作,完成“打开浏览器→ 访问当当登录页→ 输入账号→ 触发滑块验证码→ 云码打码识别→ 模拟滑块拖动→ 提交登录” 的全流程自动化。

二、案例逻辑

点击 “获取验证码”/“登录” 按钮触发滑块→ 滑块背景截图→ 云码打码识别滑块距离→ 模拟人工轨迹拖动滑块。

三、操作细则

1、打开浏览器,初始化浏览器;
image.png

2、浏览网页,输入网址URL:https://login.dangdang.com/?returnurl=https%3A%2F%2Fwww.dangdang.com%2F#
image.png

3、鼠标/元素点击,点击页面验证码登录;
点击类型:选定元素
目标元素:BODY > div > div.container > div > div > div.con > div > div > div.pass > h3 > a:nth-child(3)
image.png
image.png

4、获得/失去焦点,获得账号输入框焦点;
目标元素:BODY > div > div.container > div > div > div.con > div > div > div.pass > div > div.inputs.mt38 > div.l > input[type=text]
image.png

5、模拟键盘输入,输入登录账号,该账号仅为演示,需自行填入正确账号;
image.png

6、鼠标/元素点击,点击同意用户协议;
点击类型:选定元素
目标元素:BODY > div > div.container > div > div > div.con > div > div > div.pass > div > div.agreement.error-status > input
image.png
image.png

7、鼠标/元素点击,点击发送验证码
点击类型:选定元素
目标元素:BODY > div > div.container > div > div > div.con > div > div > div.pass > div > div.mt22 > div > div > div.r > a
image.png

8、网页/元素截图,截图网页打码元素;
截图类型:元素截图
目标元素:#bgImg
保存到指定路径
输出到变量:元素截图
image.png

9、云码打码,识别滑块局滑动距离;
填入云码密钥;
识别类型:通用单图滑块(截图)
图片路径:元素截图
输出变量:坐标
识别结果:验证码
image.png

10、鼠标拖拽元素,拖拽打码坐标;
拖动元素:#sliderBtn
拖动到:目标位置
X坐标:+{ {坐标}}
image.png

四、注意事项

鼠标拖拽元素,普通数字表示移动到的x坐标点,数字前加+表示向右增加,数字前加-表示向左减少的坐标值。

案例分享: https://www.huoyuyan.com/share.html?key=eyJhdXRvQ29kZSI6IkZhbHNlIiwia2V5IjoiOTc0ZDMzNTNiNjI2NDUyNWE2N2EzYzM0NmQyOGM2NmEifQ== 提取码: WKw4(云码打码密钥需自行写入)

目录
相关文章
|
6月前
|
存储
火语言RPA:点选式验证码自动化处理案例
本案例基于火语言RPA实现点选验证码自动化,涵盖浏览器初始化、登录页访问、账号输入、验证码截图识别与坐标点选全流程,通过云打码服务解析验证码并循环点击验证,最终完成自动登录,提升效率。
415 2
|
算法 前端开发 JavaScript
滑块验证码------啥?你居然还在手动滑动,你不来试试自动滑动吗
滑块验证码------啥?你居然还在手动滑动,你不来试试自动滑动吗
1318 0
|
安全 数据安全/隐私保护
2022 年推荐免费在线接收短信平台(国内、国外)
现代社会中大多数人容易忘记密码,因此,为了方便,各大网站或者 APP 就相继出现以手机号码进行短信验证来注册和登录等操作。但此时,大多个人手机号码都已经是实名认证的,就非常怕存在个人信息泄露的情况。近几年网络平台用户数据泄露事件层出不穷,勿论一般平台,甚至一些全球知名企业也曾被曝出用户数据泄露问题,那基于此我们用户又能做点什么呢?
73760 0
2022 年推荐免费在线接收短信平台(国内、国外)
|
6月前
火语言 RPA:英数图形验证码自动化处理案例
本案例基于火语言RPA实现英数图形验证码自动识别与登录:全自动完成浏览器启动、页面访问、手机号输入、验证码触发、精准截图、云码识别及结果回填,大幅提升登录效率与准确性。
974 1
|
6月前
|
调度 数据安全/隐私保护
火语言 RPA 实现每日自动签到
本案例基于火语言RPA实现每日自动签到,适用于各类需手动签到的平台,如社区、办公系统等。通过自动化流程完成浏览器打开、登录、签到操作,并支持定时任务,解决人工签到效率低、易遗漏问题,提升工作效率。
737 1
|
6月前
|
存储 安全 Linux
【实用技巧】火语言RPA流程分享、复用与迁移实用指南
火语言RPA提供发布EXE、在线分享、导入导出、实时同步四大功能,支持跨平台运行与多设备协作。可一键生成独立程序,灵活分享链接,安全导出导入,云端同步备份,便于团队协作与流程复用,助力高效自动化办公。(238字)
358 0
|
5月前
|
人工智能 自然语言处理 API
千问最新图像基座模型,正式发布!
阿里巴巴发布Qwen-Image-2.0:全球领先的图文多模态模型,支持1K token长文本与2K高分辨率,集图像生成与编辑于一体,在AI Arena评测中生图/编辑分列全球第三、第二。中文文字渲染精准,已开放API邀测及Qwen Chat免费体验。
|
机器学习/深度学习 数据采集 API
Python自动化解决滑块验证码的最佳实践
Python自动化解决滑块验证码的最佳实践
|
6月前
火语言 RPA “按住滑块拖动到最右边” 自动化案例
本案例基于火语言RPA,实现网页滑块验证自动化。通过模拟人工拖拽轨迹,完成“打开浏览器→访问登录页→定位并拖动滑块至最右”的全流程,高效应对账号登录、文档协作等场景中的滑块验证,提升操作效率与自动化水平。
503 1

热门文章

最新文章