火语言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实现点选验证码自动化,涵盖浏览器初始化、登录页访问、账号输入、验证码截图识别与坐标点选全流程,通过云打码服务解析验证码并循环点击验证,最终完成自动登录,提升效率。
447 2
|
算法 前端开发 JavaScript
滑块验证码------啥?你居然还在手动滑动,你不来试试自动滑动吗
滑块验证码------啥?你居然还在手动滑动,你不来试试自动滑动吗
1363 0
|
安全 数据安全/隐私保护
2022 年推荐免费在线接收短信平台(国内、国外)
现代社会中大多数人容易忘记密码,因此,为了方便,各大网站或者 APP 就相继出现以手机号码进行短信验证来注册和登录等操作。但此时,大多个人手机号码都已经是实名认证的,就非常怕存在个人信息泄露的情况。近几年网络平台用户数据泄露事件层出不穷,勿论一般平台,甚至一些全球知名企业也曾被曝出用户数据泄露问题,那基于此我们用户又能做点什么呢?
74242 0
2022 年推荐免费在线接收短信平台(国内、国外)
|
6月前
火语言 RPA:英数图形验证码自动化处理案例
本案例基于火语言RPA实现英数图形验证码自动识别与登录:全自动完成浏览器启动、页面访问、手机号输入、验证码触发、精准截图、云码识别及结果回填,大幅提升登录效率与准确性。
996 1
|
6月前
|
调度 数据安全/隐私保护
火语言 RPA 实现每日自动签到
本案例基于火语言RPA实现每日自动签到,适用于各类需手动签到的平台,如社区、办公系统等。通过自动化流程完成浏览器打开、登录、签到操作,并支持定时任务,解决人工签到效率低、易遗漏问题,提升工作效率。
770 1
|
5月前
|
人工智能 JSON 数据格式
x-cmd 更新 v0.8.0:Kimi、豆包、智谱全集结!薅到摩尔线程试用后,帮你秒接入 Claude code!
X-CMD v0.8.0 Beta 发布:新增 Kimi/豆包/GLM-4.7/摩尔线程 GPU 脚手架,Claude 署名一键管理;gg 模块独立提速,10秒内完成 Gemini+搜索;x gram 升级防失控模式,支持网络熔断与 stop 3/4/5 清理策略。
|
5月前
|
人工智能 自然语言处理 数据挖掘
智能体来了2026AI元年:工作流推理能力的系统级融合成为主流实践
2026年,企业AI将从外置工具升级为内生认知组件:深度嵌入业务系统,实现流程级重构;依托状态感知、动态知识注入与跨系统调用三大支柱,推动“认知在线”。AI不再是辅助,而是流程中的智能单元。
486 1
|
3月前
|
人工智能 Linux 网络安全
Skiller:一款跨平台的Skills管理工具
Skiller 是一款开源 AI 编程技能统一管理工具,支持 Claude Code、OpenCode、Cursor 等多平台。一次配置,多端分发;提供复制/软链接双模式、NPX 在线搜索、标签分类与团队协作功能,解决技能重复配置、版本混乱、共享困难等痛点。
927 1
Skiller:一款跨平台的Skills管理工具
|
6月前
火语言 RPA “按住滑块拖动到最右边” 自动化案例
本案例基于火语言RPA,实现网页滑块验证自动化。通过模拟人工拖拽轨迹,完成“打开浏览器→访问登录页→定位并拖动滑块至最右”的全流程,高效应对账号登录、文档协作等场景中的滑块验证,提升操作效率与自动化水平。
623 1