reCaptcha 验证码镜像加载

替换使用官方地址的 reCaptcha 为官方镜像地址,让墙内用户的 reCaptch 能正常显示。(可能对海外用户是减速2333

  1. // ==UserScript==
  2. // @namespace xyz.tree0
  3. // @name reCaptcha 验证码镜像加载
  4. // @description 替换使用官方地址的 reCaptcha 为官方镜像地址,让墙内用户的 reCaptch 能正常显示。(可能对海外用户是减速2333
  5. // @description 似乎只能用于 reCaptcha v2
  6. // @author an_anthony
  7. // @version 0.1.2.2
  8. // @grant none
  9. // @match *://*/*
  10. // ==/UserScript==
  11.  
  12. var scrArr = document.getElementsByTagName("script");
  13. for(var k = 0;k < scrArr.length;++k)
  14. {
  15. if(scrArr[k].src !== null && scrArr[k].src.indexOf("https://www.google.com/recaptcha/api") != -1){
  16. var scrAppend = document.createElement("script");
  17. scrAppend.src = scrArr[k].src.replace("google.com","recaptcha.net");
  18. scrAppend.type = "text/javascript";
  19. scrAppend.async = true;
  20. scrArr[k].parentNode.appendChild(scrAppend);
  21. scrArr[k].parentNode.removeChild(scrArr[k]);
  22. alert("已替换该页面的 reCaptcha 地址,如果还未显示出 reCaptcha Logo,请稍等(约30s)\n如果依然没有正确显示,请暂时对该站点关闭跟踪器拦截功能");
  23. }
  24. }

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址