跳转至主要内容

解决 Mate Translate 过不了 Cloudflare 人机验证的问题 方法记录和分享

Mate Translate 是一个简洁的翻译插件,因为我平时有使用 SetApp 安装它的客户端,所以浏览器上也在用它的插件。国内用户可能使用 “沉浸式翻译” 插件比较多。

安装这个插件目前的版本会导致过不了 Cloudflare 人机验证(可能会过不了或者一直要求验证),有些用户甚至不知道是这个插件导致的。

can't verify

这个插件的作者好像摆烂了,看评论区也有其他人遇到类似的问题,我发了邮件联系对方没有回复,所以我决定自己解决。

解决方案

Download Zip File
  • 解压文件之后在 VS Code 中打开
  • 编辑 mainfest.json 文件,搜索:content_scripts 然后添加以下内容并保存:
"exclude_matches": [
        "*://challenges.cloudflare.com/*",
        "*://*.hcaptcha.com/*", 
        "*://*.google.com/recaptcha/*" 
      ],

示意图:

Edit JSON File
  • 访问浏览器插件管理界面,点击右上角打开 “开发者模式”
chrome://extensions/
  • 点击 Load unpacked 选择解压并修改之后的 Mate Translate 文件夹,启用即可
  • 搞定之后既能使用翻译也能过人机验证了,示意图:
succeed