Skip to content

图片缺口滑动验证码

1. 组件说明

用在网页页面中图片缺口滑动验证码识别,一般会在登录页面中出现。

img_1.pngimg.png

2. 字段说明

  1. 元素定位方式:提供三种方式查找元素"元素定位符"、"元素库"、"元素对象"。
  2. 页面对象: 传入已打开的网页对象。
  3. 图片缺口元素对象: 当"元素定位方式" 选择为"元素库"或 "元素对象" 时,传入已选择的图片缺口元素对象。
  4. 滑块元素对象: 当"元素定位方式" 选择为"元素库"或 "元素对象" 时,传入已选择的滑块元素对象。
  5. 背景元素对象: 当"元素定位方式" 选择为"元素库"或 "元素对象" 时,传入已选择的背景元素对象。
  6. 图片缺口IFrame元素的Xpath:当"元素定位方式"选择为"元素定位符"时, 如果识别码存在IFrame中时,需要传入图片缺口iframe元素的xpath元素表达式。
  7. 图片缺口元素的Xpath:当"元素定位方式"选择为"元素定位符"时,传入图片缺口对象的xpath元素表达式。
  8. 滑块IFrame元素的Xpath:当"元素定位方式"选择为"元素定位符"时, 如果识别码存在IFrame中时,需要传入滑块iframe元素的xpath元素表达式。
  9. 滑块元素的Xpath:当"元素定位方式"选择为"元素定位符"时,传入滑块对象的xpath元素表达式。
  10. 背景IFrame元素的Xpath:当"元素定位方式"选择为"元素定位符"时, 如果识别码存在IFrame中时,需要传入背景iframe元素的xpath元素表达式。
  11. 背景元素的Xpath:当"元素定位方式"选择为"元素定位符"时,传入背景对象的xpath元素表达式。
  12. 超时时间(毫秒): 识别超时时间,默认为30000毫秒。
  13. 偏移量: 如果出现移动不到位的情况,可以适当增加偏移量。
  14. 鼠标移动步数: 移动步数越多,代表移动速度越慢。

3. 使用示例

第一步:在页面中找到验证码对应滑块元素、背景元素和缺口元素。

img.png

参考下图的标号,对应上不同元素

img_2.png

第二步 执行组件完成验证

img_2.png

注意:如准确率不高,可以循环调用 img_1.png