鉴于经常遇到 403 错误,写了一个自动跳转至 challenge 过 5秒盾的脚本

最近逛 L站经常遇到 403 错误,解决方法是点击一次 challenge 链接,手动过一次盾。
但这个并不优雅,而且那个链接需要点击 :infinity: 后才能找到。

于是写了一个油猴脚本,遇到问题时,自动跳转到 challenge 页面,过一次盾,然后跳回到原来的页面。

[!info]
参考: 当 ajax 遇到 cloudflare 5秒盾


类似话题

脚本链接:

如果使用脚本后依然有问题,请反馈,一起修复 bug。

65 个赞

事实上我在那篇帖子里实现了自动方案,但有些佬友的环境盾都过不了,那就直接不能访问了。

所以才做成了手动方式,弹框总好过无法访问。

19 个赞

:saluting_face: 谢谢佬友

1 个赞

是的,那个手动方式有效果,但需要去点一次。
这个脚本检测有没有弹框,有的话,自动跳转到那个 challenge url。

/challenge?redirect=${encodeURIComponent(window.location.href)}

1 个赞

每天第一次进都弹403

很多人都有遇到这个问题,都成日经贴了。

没碰到过,你们是不是直连看这个网站的

感谢佬的分享

1 个赞

并不是直连的。其他很多佬友也都是国外 IP 遇到这个问题。

太强了佬tieba28

1 个赞

resource子页面真没之前方便

是啊,鱼与熊掌不可兼得

太强了!

1 个赞

大帅哥有遇到过这种问题吗?

没有,我是一直卡着小蓝点不消失

太强了。
小蓝点有时也和盾有关系,试过点击 challenge 吗?
如果还是不消失,那就是你浏览的频率太高了。

没试过challenge,我直接刷新的

1 个赞

大佬,我的不太行。
尝试了,一直加载中,超过10秒,或者直接变成白屏。
还有其他解决方法吗?(WiFi更换为数据热点,以及挂题三种网络都试了)
更换浏览器以及清楚浏览器数据也不太行

求助大佬,该怎么办?以前l站是正常可进的



这个脚本的作用是当遇到 403 错误时,跳转到过盾页面,也就是佬截图的这个人机验证页面。

但人机验证页面没有加载成功的样子。

验证 challenges.cloudflare.com 能不能 ping 通,看看是不是连不上这个域名的服务器?


大佬,可以ping通,很奇怪,以前自动过盾的时候啥问题都没有,