国外网页视频抓取软件(Python从入门到进阶共10本电子书今日鸡汤众里寻他千百度)

优采云 发布时间: 2021-10-14 00:03

  国外网页视频抓取软件(Python从入门到进阶共10本电子书今日鸡汤众里寻他千百度)

  点击上方“Python爬虫与数据挖掘”关注

  回复“Books”即可领取从初级到高级共10本Python电子书

  这个

  日

  小鸡

  汤

  人们上千百度找他。忽然回头一看,人就在那里,昏暗的灯光。

  /1 简介/

  上一篇其实是昨天发的,只是忘记标为原创。今天继续发布,和下一篇分享,让大家再次看到结局。这个文章主要是实战,实现谷歌人机破解的具体过程。

  /2 实施步骤/

  1、如果你来了,你就安全了。如果选择2captcha,就得看他们的官网了,如下图。

  

  2、嗯...纯英文,看不懂..怎么办,别着急,我一步步带你分析主要功能。首先,登录您的帐户,如下图所示。

  

  3、 登录后会自动跳转到首页,如下图。

  

  上图中第一个红圈表示还剩多少钱。没钱记得要氪金,不然不能用滴。氪金工艺这里就不多解释了。问题不大。

  红色圈出的第二个位置表示这是您唯一的钥匙。您必须在每次请求时携带此密钥,因此请妥善保管

  4、进入主题,研究文档。点击红圈,API,通用API都是文档,如下图。

  

  

  5、恩……什么东西……完全看不懂,别慌,下去

  

  滑动到rates目录,我们知道Google Human Machine是ReCaptcha,但是三个,到底是哪一个,我给大家展示一下。

  6、首先点击ReCaptcha(oldmethod),这个是老方法,我不知道,先看看这个,由浅入深,这里为了方便大家直接翻译了手表。

  

  7、你看,其他人也说老方法求解ReCaptcha准确率较低。建议使用新方法,然后我们点击新方法看看。

  

  8、我们找到了。这种验证码属于 ReCaptcha v2。确实和谷歌的人机一样。我们来看看文档是怎么写的。

  

  

  9、人们说,我们先找到data-sitekey参数,然后提交data-sitekey参数给它,等待15-20s才得到结果。然后找到id=g-recaptcha-response的textarea标签,删除css display:none,在textarea输入框为我们添加字符串,点击submit,就大功告成了。

  是不是很简单?我们也试试吧。打开谷歌的示例样式,如下图所示。

  

  10、我们打开开发者工具,搜索data-sitekey,可以看到真的有一个。

  

  11、 让我们分配这个data-sitekey,用代码得到最终的结果。

  

  12、 然后我们找到id=g-recaptcha-response的textarea标签,删除它的display属性。

  

  13、 不过有点不对。

  

  14、看,下图是2captcha的例子。

  

  我们可以看到2captcha是删除显示后,直接显示textarea框,但是我们删除显示后,基本没用了。这个...

  15、别着急,大家想到了,我们就滑倒了。

  

  由于我们不能直接显示textarea,就说明我们是隐式ReCaptcha验证码。其实它的原理很简单。

  如果你学过一些前端,知道一些js,你可能会认为虽然我看不到这个textarea,但是我们仍然可以通过js改变textarea的数据,只是鼠标不能点击。看第一个红圈的位置。通过这个js,我们可以赋值2captcha得到的值。第二圈js是提交表单。其实只是我们人点击提交而已。它只是帮助我们的js代码。完成。就这样,我们也完成了日常的变化。

  /3小试大锤/

  1、好吧,我们先手动完成。上面我们已经根据data-sietkey得到了最终的结果。很明显,我们只能通过js来做,所以来试试吧。

  

  通过上面的gif可以看到,我们通过js绕过了点击车辆识别,其他识别真的很方便。

  2、但是我们不能每次都通过人来做,但是因为涉及到执行js,所以只能使用selenium,所以我们来看看在selenium上的效果。

  

  看,这样我们就完成了谷歌人机(ReCaptcha)验证码的自动登录。如果你爬到国外XX网站,遇到ReCaptcha,相信对你有帮助。

  /4。结论/

  本文主要介绍使用第三方平台()破解谷歌人机登录。方法有点曲折,但是效果很好。

  欢迎大家尝试在家消磨无聊的时间。本文涉及的代码已经上传到github地址,后台回复“谷歌人机”四个字即可获取代码。

  - - - - - - - - - -结尾 - - - - - - - - - -

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线