指令说明
描述:识别验证码的拼图位置,返回终点坐标或拖动滑块位置完成验证。网页和桌面软件中的验证码都支持。
支持单缺口和多缺口类型的滑动拼图。
单缺口:
多缺口:
常规设置
以单缺口为例
识别引擎
默认使用八爪鱼AI。
图像来源
选要识别的图像是来源于网页元素还是桌面元素。Web网页类型的选网页元素,桌面端软件的选桌面元素。
网页对象
图像来源是网页元素的才需要选网页对象。即选择识别哪个网页中的图像。
背景图
选择滑块拼图验证码的背景图,可以从元素库中选择也可以直接从网页或桌面上捕获。如下方截图中的红框内容。
滑块按钮
选择需要拖动的滑块位置,可以从元素库中选择也可以直接从网页或桌面上捕获。如下方截图中的红框内容。
操作说明
使用元素选择器选择该验证码的背景图和滑块。
自动完成验证
默认勾选上自动完成验证,勾选后才自动的滑动滑块,从而完成验证。
结果保存至
将结果暂存为对象类型的变量,包含滑块终点坐标x,y,名称可自定义。
高级设置
使用滑块拼图时,发现滑块总是没有正确移动到最终位置。这种情况可能是因为滑块的初始位置并不在背景图的最左侧,对此需要【矫正滑动距离】。
矫正的偏移量是滑块左侧边与背景图左侧边之间的距离。可以通过截图的方式测量到这个距离。注意这个距离一般是负数,即在测到距离前面加上-
使用示例
该流程执行逻辑:
【打开网页】 在八爪鱼浏览器中打开网页https://dun.163.com/trial/jigsaw
【点击网页元素】 点击网页中的 嵌入式 元素,进入到嵌入式的文字点选验证码里。
【滑块拼图验证码】自动滑动滑块,进行拼图,完成验证。
示例应用
https://rpa.bazhuayu.com/shareableLink/665998ff4beb340409db492a