找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: 匿名

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

[复制链接]
匿名  发表于 2021-6-15 19:46:22
游客 220.246.94.x 发表于 2021-6-15 18:12
默认的在线识图基本识别不了 tensorflow的识别率也不够高 试了几次 平均都是1.5次完整验证才能通过 tenso ...

我就转换英文版后 一直用到现在  暂时没出现什么问题 没有失败过 脚本自动识别 方便
回复

使用道具

匿名  发表于 2021-6-25 23:22:06
S8F8ry 发表于 2021-6-13 22:49
cdn 一般不会失效吧。要想直接替换成本地路径上的文件,直接重定向网址不行,只能通过写油猴脚本来实现替 ...

这几日重定向没效果  不知道 hcaptcha是否更换了检测方法  弹不出hcaptcha对话框  只能更换浏览器为英文时才弹出 求修复
回复

使用道具

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-6-26 12:51:18 | 显示全部楼层
本帖最后由 S8F8ry 于 2021-6-26 13:08 编辑
游客 120.235.40.x 发表于 2021-6-25 23:22
这几日重定向没效果  不知道 hcaptcha是否更换了检测方法  弹不出hcaptcha对话框  只能更换浏览器为英文 ...

https://github.com/LightAPIs/adblock_rules/blob/master/HE.txt
¯\(°_o)/¯
回复

使用道具 举报

匿名  发表于 2021-6-26 15:41:26
S8F8ry 发表于 2021-6-26 12:51
https://github.com/LightAPIs/adblock_rules/blob/master/HE.txt

导入没反应 麻烦上传一下附件 99999999999999999999999999999.png
回复

使用道具

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-6-26 19:23:27 | 显示全部楼层
游客 78.46.226.x 发表于 2021-6-26 15:41
导入没反应 麻烦上传一下附件

那个地址本来就是一个文件。

如果需要通过网址直接导入的话用这个地址:https://cdn.jsdelivr.net/gh/Ligh ... ules@master/HE.json
¯\(°_o)/¯
回复

使用道具 举报

匿名  发表于 2021-6-26 20:12:00
S8F8ry 发表于 2021-6-26 19:23
那个地址本来就是一个文件。

如果需要通过网址直接导入的话用这个地址:https://cdn.jsdelivr.net/gh ...

感谢 测试成功   4444444444444444444444444444.png 不知道能使用多久 期待高手 能改写成油猴脚本
回复

使用道具

匿名  发表于 2021-7-3 16:58:32
S8F8ry 发表于 2021-6-26 19:23
那个地址本来就是一个文件。

如果需要通过网址直接导入的话用这个地址:https://cdn.jsdelivr.net/gh ...

这两填又弹不出来 但浏览器转换成英文  又飞快弹出  求解
回复

使用道具

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-7-3 21:50:20 | 显示全部楼层
游客 120.235.40.x 发表于 2021-7-3 16:58
这两填又弹不出来 但浏览器转换成英文  又飞快弹出  求解

因为网站会时不时的更新一下脚本文件,所以我才说让你自己手动修改替换才是最方便的,整个过程顶多也就两三分钟。

1. 打开有验证的网站,暂时禁用 Header Editor,按下 F12 切换到 Network,按下 F5 刷新网页,打开 Filter 框输入 hcaptcha-c 就能看到两个脚本文件:hcaptcha-checkbox.js, hcaptcha-challenge.js,然后右键点击脚本文件选择 Save as... 保存到本地上。


2. 使用支持正则表达式进行内容替换的文本编辑器打开这两个脚本文件,在查找框中填入:
  1. =[^=]*window\.navigator\.userLanguage\|\|window\.navigator\.language
复制代码
在替换框中填入:
  1. ='en'
复制代码
执行替换,一般的话每个文件会有两个地方要替换。


3. 上传代码托管网站 Github(https://github.com/LightAPIs),注册登录后点击右上角"+"新建仓库(New repository),输入仓库名称:hcaptcha,选择"Public",勾选"Add a README file",点击下方"Create repository"按钮。


4. 仓库生成完成之后,点击"Add file"按钮,选择"Upload files"。


5. 上传之前修改好的两个文件,填写一下提交信息,点击"Commit changes"。


6. 在 Header Editor 里新建一条规则:
  1. 规则类型:  重定向请求
  2. 匹配类型:  正则表达式
  3. 匹配规则:  https?://newassets\.hcaptcha\.com/captcha/v1/\w+/hcaptcha-(?:checkbox|challenge)\.js
  4. 执行类型:  自定义函数
  5. 代码:  return `https://cdn.jsdelivr.net/gh/你的用户名/hcaptcha@main/hcaptcha-${val.includes('checkbox') ? 'checkbox' : 'challenge'}.js`
复制代码

如果网站更新了脚本文件重做1245步即可。

¯\(°_o)/¯
回复

使用道具 举报

匿名  发表于 2021-7-7 22:12:09
S8F8ry 发表于 2021-7-3 21:50
因为网站会时不时的更新一下脚本文件,所以我才说让你自己手动修改替换才是最方便的,整个过程顶多也就两 ...

感谢耐心指导  请问 这几个步可以用一个批处理文件完成吗
回复

使用道具

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-7-7 22:41:17 | 显示全部楼层
游客 120.235.40.x 发表于 2021-7-7 22:12
感谢耐心指导  请问 这几个步可以用一个批处理文件完成吗

那还得在本地安装 Git 并配置,同时需要了解一些简单的使用指今。
¯\(°_o)/¯
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-1 23:27 , Processed in 0.018734 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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