我的Google Chrome扩展程序代码可以自动解决reCAPTCHA。
"use strict"
var sid = setInterval(function () {
if (window.location.href.match(/https:\/\/www.google.com\/recaptcha\/api\d\/anchor/) && $("#recaptcha-anchor div.recaptcha-checkbox-checkmark").length
&& $("#recaptcha-anchor div.recaptcha-checkbox-checkmark").is(':visible') && isScrolledIntoView($("#recaptcha-anchor div.recaptcha-checkbox-checkmark").get(0)))
{
var execute = true;
if (sessionStorage.getItem('accesstime'))
{
if (new Date().getTime() - sessionStorage.getItem('accesstime') < 7000)
{
execute = false;
}
}
if (execute)
{
$("#recaptcha-anchor div.recaptcha-checkbox-checkmark").click();
sessionStorage.setItem('accesstime', new Date().getTime());
}
clearInterval(sid);
}
}, 500);
我的问题是......
从上面的代码。如何获取data-sitekey和page url?
答案 0 :(得分:1)
我知道这很老了,但对于处于相同情况的人来说: 使用您的Google(Gmail)帐户
转到此链接https://www.google.com/recaptcha/intro/v3beta.html
-使用按钮Myrecaptcha
-注册一个新站点
-给标签加上“我的网站标签”
-选择reCAPTCHA的类型
-输入您要使用验证码的域名
-检查接受reCAPTCHA服务条款。
-检查是否将警报发送给所有者
-点击“注册”
仅此而已,您将看到指令和数据站点密钥。