8回答

0收藏

极验验证码问题

问答交流 问答交流 3090 人阅读 | 8 人回复 | 2020-12-25



各位大佬好,我这边遇到一个极验验证码的问题;

现在从网站的url可以获取到响应的内容如下,下面Img是2张图片,我这边已经拿到






具体的图片内容如下:










原来是想通过拿到缺口图片的原图与缺口1图片对比,然后获取缺口的位置;

但是爬取的网站并没有给出原图,从第一张图中的响应参数中只有一个y,这个y通过分析就是图片顶部到缺口位置的距离

以上就是全部信息,请教各位大侠们,只有以上信息的情况下,怎么获取到缺口的坐标或者说x的位置?

即系统红色框的位置





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
分享到:
回复

使用道具 举报

回答|共 8 个

ayuge

发表于 2020-12-25 17:59:42 | 显示全部楼层

看你放的验证码缺口图的缺口是标准的黑色啊,不像其它的验证码那样缺口有渐变色之类的干扰,直接判断连续黑色像素来确定坐标就行了吧。
回复

使用道具 举报

rulesadmin

发表于 2020-12-28 09:42:46 | 显示全部楼层

这种纯黑的简直不要太容易了
回复

使用道具 举报

冬晨夕阳

发表于 2020-12-28 14:25:47 | 显示全部楼层

https://blog.csdn.net/u012067766/article/details/80500493
回复

使用道具 举报

1253221669

发表于 2020-12-28 15:51:02 | 显示全部楼层

我怎么感觉这个y参数就是验证码的位置....
回复

使用道具 举报

zengyd

发表于 2021-2-22 11:36:12 | 显示全部楼层

感谢,跟我后面的想法一样,也是通过这个方法来实现的,有一定的误判,但是可以接受
回复

使用道具 举报

zengyd

发表于 2021-2-22 11:36:41 | 显示全部楼层

验证过,Y不是验证码的位置
回复

使用道具 举报

zengyd

发表于 2021-2-24 14:11:56 | 显示全部楼层

感谢感谢,这个确实可以,成功率也不错
回复

使用道具 举报

mmmmmmmm

发表于 2021-7-12 10:09:10 | 显示全部楼层

1
回复

使用道具 举报