找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 26087|回复: 29

烦人的人机验证hcaptcha问题请教

[复制链接]
匿名  发表于 2021-6-9 03:29:02 |阅读模式
人机验证hcaptcha程序会检测浏览器默认语言 而显示对应的语言  但因使用的脚本只能在hcaptcha对应英文时候 才能生效  但不想浏览器改成默认英文使用 请问有扩展能强制烦人的人机验证hcaptcha对应的语言是英文 而不需改动浏览器的默认语言吗  谢谢指教 66666666666.png 00000000000000000.png



回复

使用道具

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-6-9 13:33:35 | 显示全部楼层
一般会有两种思路:
1. 该网站提供了多语言的子域名或路径,这种情况下简单重定向一下网址应该可行。
2. 可以尝试修改请求头来实现,比如下面这个用 Header Editor 写的规则:

  1. 匹配类型: 正则表达式
  2. 匹配规则: https?://\w*.?freenom.com/?.*
  3. 执行类型: 常规
  4. 头名称: accept-language
  5. 头内容: en
复制代码
¯\(°_o)/¯
回复

使用道具 举报

匿名  发表于 2021-6-9 14:13:27
S8F8ry 发表于 2021-6-9 13:33
一般会有两种思路:
1. 该网站提供了多语言的子域名或路径,这种情况下简单重定向一下网址应该可行。
2. 可 ...

我就是一直用这个扩展  但没效果 不知道是否我的语法有问题呢? 2222222222222.png 1111111111.png


回复

使用道具

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-6-9 20:28:15 | 显示全部楼层
游客 120.235.40.x 发表于 2021-6-9 14:13
我就是一直用这个扩展  但没效果 不知道是否我的语法有问题呢?

看了一下,它是通过在 js 脚中判定浏览器的显示语言决定显示的内容的,而据我所知这个东西在不通过更改浏览器首选的显示语言是没有办法在前端中更改该值的。

我能想过的办法就是自行修改两个用到的脚本,将其修改成默认不检测浏览器语言而只显示英文内容,然后重定向这些修改后的脚本地址。比如:
  1. 匹配类型: 正则表达式
  2. 匹配规则: https://newassets.hcaptcha.com/captcha/v1/\w+/hcaptcha-checkbox.js
  3. 执行类型: 常规
  4. 重定向至: https://cdn.jsdelivr.net/gh/LightAPIs/adblock_rules@master/hcaptcha-checkbox-mod.js
复制代码
  1. 匹配类型: 正则表达式
  2. 匹配规则: https?://newassets\.hcaptcha\.com/captcha/v1/\w+/hcaptcha-challenge\.js
  3. 执行类型: 常规
  4. 重定向至: https://cdn.jsdelivr.net/gh/LightAPIs/adblock_rules@master/hcaptcha-challenge-mod.js
复制代码
显示结果如下:
en.png
并在这个页面手动测试了一下验证功能是正常工作的。

PS: 如果你确认想需要通过这种办法来实现需求,建议自行修改脚本(或复制我改过的这两个脚本)上传至仓库或 CDN 网站来引用,这样安全些。
¯\(°_o)/¯
回复

使用道具 举报

匿名  发表于 2021-6-9 23:37:17
S8F8ry 发表于 2021-6-9 20:28
看了一下,它是通过在 js 脚中判定浏览器的显示语言决定显示的内容的,而据我所知这个东西在不通过更改浏 ...

按你指导 是这样填吗   好像 我填错哪里 没效果      请问  这个js能否通过油猴脚本实现呢 6666666.jpg
回复

使用道具

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-6-10 12:39:25 | 显示全部楼层
游客 120.235.40.x 发表于 2021-6-9 23:37
按你指导 是这样填吗   好像 我填错哪里 没效果      请问  这个js能否通过油猴脚本实现呢
...

是直接在"规则类型"里选择"重定问请求",而不是"修改请求头"。

就算是用油猴脚本来实现也就是换种形式来替换掉这两个脚本,还不如直接重定向地址加载来的快些。
¯\(°_o)/¯
回复

使用道具 举报

匿名  发表于 2021-6-10 14:45:57
S8F8ry 发表于 2021-6-10 12:39
是直接在"规则类型"里选择"重定问请求",而不是"修改请求头"。

就算是用油猴脚本来实现也就是换种形式来 ...

感谢指导  经测试   反而弹不出对话框   而后禁用后 反而能弹出对话框 然后 切换成浏览器为英文也是能弹出对话框  测试网站为freebinancecoin.com  不知道是哪里问题 99999.jpg 5555.png 77777777777777.jpg
回复

使用道具

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-6-10 18:13:12 | 显示全部楼层
游客 120.235.40.x 发表于 2021-6-10 14:45
感谢指导  经测试   反而弹不出对话框   而后禁用后 反而能弹出对话框 然后 切换成浏览器为英文也是能弹 ...

试了一下我这边是正常的。你第一张截图里重定向错了,一共要替换两个文件:

https?://newassets\.hcaptcha\.com/captcha/v1/\w+/hcaptcha-checkbox\.js
to: https://cdn.jsdelivr.net/gh/Ligh ... cha-checkbox-mod.js

https?://newassets\.hcaptcha\.com/captcha/v1/\w+/hcaptcha-challenge\.js
to: https://cdn.jsdelivr.net/gh/Ligh ... ha-challenge-mod.js
¯\(°_o)/¯
回复

使用道具 举报

匿名  发表于 2021-6-10 18:40:36
S8F8ry 发表于 2021-6-10 18:13
试了一下我这边是正常的。你第一张截图里重定向错了,一共要替换两个文件:

https?://newassets\.hcaptc ...

可否导出你的两个文件配置  让我下载测试
回复

使用道具

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-6-10 18:48:37 | 显示全部楼层
游客 120.235.40.x 发表于 2021-6-10 18:40
可否导出你的两个文件配置  让我下载测试

HE_2021-06-10T10-45-26Z.zip (507 Bytes, 下载次数: 1241)
¯\(°_o)/¯
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2024-11-2 01:27 , Processed in 0.017795 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表