一、功能简介

本文给大家演示有拼图滑动验证码的网站通过八爪鱼控件识别进行数据采集的方式。

 

二、应用场景

1、登录网页需要进行拼图滑动验证

2、采集过程中,遇到滑动验证码(某些网站采集过快、数据过多时会启动防采集)

自动判断识别验证码教程:验证码在采集过程中出现,不确定出现时间甚至位置(7.0版本)可将该教程与本教程内容结合学习。

 

3、小贴士:通过八爪鱼的控件进行识别,这种方式如果需要自动识别,就需要购买验证码套餐,如果不购买也只能进行本地采集然后手动输入,注意这种方法只能是拼图验证码的框才可以用这种方式。详情点击:八爪鱼采集器验证码套餐简介

 

使用/购买【拼图】验证码前必看:

由于不同网站选择的拼图验证码技术供应商不同,目前八爪鱼仅支持识别部分网站的拼图验证码。请您在使用/购买验证码前,先确认八爪鱼是否支持您将采集的网站拼图验证码,再进行使用/购买!

 

如何确认八爪鱼是否支持网站的拼图验证码?

1、在八爪鱼采集器中打开拼图验证码页面

2、点击拼图滑动按钮

支持自动识别的情况:

 

不支持自动识别的情况:

 

 

三、操作步骤

以下为具体操作步骤。

示例网址: B站 https://passport.bilibili.com/login

 

 

步骤1  登陆八爪鱼数据采集器→点击新建任务→自定义采集,进入到任务配置页面:然后输入网址→保存网址,系统会进入到流程设计页面并自动打开前面输入的网址。

 

 

接下来步骤是输入用户名密码了,八爪鱼模拟的是人的操作行为,所以这一步过程也很简单

 

步骤2 在浏览器中鼠标点击用户名输入框→在右边弹出的提示里面选择“输入文字”→输入自己的用户名→选择“确定” 同样的方式输入密码 这样输入用户名密码的步骤就完成了。

 

 

 

 

这里八爪鱼采集器需要知道:拖动拼图的滑块在哪里

 

 

步骤3 点击下方浏览器中拖动拼图滑动的位置→按照提示框中的提示选择“识别滑动验证码”→接下来需要手动执行这个流程,手动拖动拼图,将拼图贴补到空缺位置→上述操作中验证码识别就完成了→配置成功,自动登录。

 

 

 

步骤4 这里我随意提取一个数据仅供演示登陆功能,具体的操作可以参考手入门的教程。

 

 

 

步骤5 接下来选择保存并启动按钮,系统将会在本地启动一个采集流程,当执行到输入验证码操作时,系统会自动执行拼图滑动验证(必须是购买过验证码套餐的用户哦),接下来顺利采集到数据并导出EXCEL到本地。没有购买验证码套餐的用户可以在采集过程中进行手动滑拼图,手动滑动的规则只能用于本地采集,不能用于云采集