(可能)永远不失效的 Chrome (MV3) 使用 uBlock Origin (非Lite) 方式
- 内容介绍
- 文章标签
- 相关推荐
GitHub - r58Playz/uBlock-mv3: Full MV3 port of uBlock Origin - An efficient...
Full MV3 port of uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
这个仓库是我很早之前看到的,但是我心里想着反正我已经转 FireFox 了,就没有理会
然后在昨天我的 FireFox 开始莫名其妙卡住,重启 FireFox 之后,数据就丢了,然后我再次考虑了 Chrome,但是 uBlock Origin 因为 MV3 装不上,我就想起了这个仓库
我开始在网络上搜索关于这个项目的情况(毕竟好用的东西佬友们总是会比我先发现 ),但是我翻遍了搜索引擎,只有3到4个网页提到了这个仓库,并且都是只提了一嘴,其中一个甚至还是维护者自己,我开始怀疑这个仓库会不会根本用不了,fork 之后直接烂尾了,但是作者还在更新跟合并新版本,那就试试呗
结果自己构建了一下还真的可以跑,规则也可以正常导入,可以达到之前 MV2 的效果
安装之前:
图片1920×1016 408 KB
安装之后:
图片1920×1019 199 KB
但是需要自己构建,为了方便我用 GitHub Actions 做了一个自动化构建
自动构建下载:Releases · kairexo/uBlock-MV3-Build · GitHub (移植作者已经有了自己预编译网页,此仓库已停用)
作者构建网页:https://ublock.r58playz.dev (点击 update.xml 即可获取下载链接)
使用方式
作者已经在网页写好了使用方式,我就直接复制过来了
PS:建议大家还是下载官方构建的插件,然后按照我的教程里的 GitHub Actions 构建使用方式使用,已测试作者网站写的方法无法使用,请移步被折叠的"保留的以前 GitHub Actions 构建使用方式,作者构建也可以使用(Extension ID 已修改为作者构建版本)"刚刚才因为作者构建改了帖子,发现不能用,又改了一次
您可以通过 "blockddmmcjpfkbhanlgegpmjpfpfjka;https://ublock.r58playz.dev/update.xml" 添加到您的 ExtensionInstallForcelist 策略中来使用此端口的预构建版本。
- Linux:
- 创建
/etc/opt/chrome/policies/managed/policy.json或/etc/chromium/policies/managed/policy.json - 将
{ "ExtensionInstallForcelist": ["blockddmmcjpfkbhanlgegpmjpfpfjka;https://ublock.r58playz.dev/update.xml"] }写入文件
- 创建
- Windows:
- 打开注册表编辑器,创建键
Software\Policies\Google\Chrome\ExtensionInstallForcelist. - 添加一个名为
1的字符串值(如果已存在,请选择下一个可用的数字) - 设置为
blockddmmcjpfkbhanlgegpmjpfpfjka;https://ublock.r58playz.dev/update.xml
- 打开注册表编辑器,创建键
- macOS: 暂无办法
确保在强制安装后,在扩展详情中启用 Allow User Scripts
保留的以前 GitHub Actions 构建使用方式,作者构建也可以使用,Extension ID 已修改为作者构建版本
CRX 格式
- 下载 .crx 文件
- 拖放到 Chrome 扩展程序页面
- 快捷方式的目标处添加:
--allowlisted-extension-id=blockddmmcjpfkbhanlgegpmjpfpfjka
如图:
图片581×612 11.3 KB - 在 uBlock Origin 扩展设置中启用“允许用户脚本”
- 重启Chrome
ZIP 格式
- 下载 .zip 文件
- 在Chrome中加载未打包的扩展程序
- 获取extension_id,替换下一步的<extension_id>
如图:
图片543×280 12.7 KB - 快捷方式的目标处添加:
--allowlisted-extension-id=<extension_id>
如图:
图片581×612 11.3 KB - 在 uBlock Origin 扩展设置中启用“允许用户脚本”
- 重启Chrome
理论上只要维护者还在维护,就一直可以使用
网友解答:--【壹】--:
感谢分享,mark一下
--【贰】--:
你才是大佬
--【叁】--:
未来估计能用得到,收藏了,顺便点了start
--【肆】--:
感谢大佬
--【伍】--: Kai Rex:
FireFox 开始莫名其妙卡住
我还是比较好奇这个。佬右是最新版fx吗?是啥网页出现卡死的情况呢?
--【陆】--:
尝试转了 AdGuard ,感觉效果也挺好,浏览器插件也是开源的。
GitHub - AdguardTeam/AdguardBrowserExtension: AdGuard browser extension
AdGuard browser extension
--【柒】--:
我忘了哪一个帖子/blog写过关于让Chrome继续用MV2的方法,在快捷方式的目标处添加:
–disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled
就可以愉快地用旧的uBlock Origin(MV2)了
--【捌】--:
B站,刚开始鼠标滚轮滚不动,然后无法切换网页,我关闭了一下,数据就没了,是最新版
--【玖】--:
收藏备用,感谢大佬
--【拾】--:
感谢大佬!
--【拾壹】--:
感谢分享
--【拾贰】--:
AdGuard 转 MV3后效果也差了一截
AdGuard 官方在 MV2 停止之前是叫它 AdGuard Lite 的(大概是这个名
当时还有一个直接叫 AdGuard 的完整版
--【拾叁】--:
好文章,给你加个原创flag
--【拾肆】--:
谢谢带佬分享
--【拾伍】--:
这个在高版本已经失效了
--【拾陆】--: ishadows:
图片1463×200 34.5 KBgoogle居然留了这样的小道?
小道应该是因为某些地方还需要这个东西
--【拾柒】--:
无法实现相同的效果,这个方法属于歪门邪道,利用的是 Chrome 的插件白名单
--【拾捌】--:
既然mv3能实现相同的效果,为什么官方仓库不做?
update:
image921×418 31.5 KB
google居然留了这样的小道?
--【拾玖】--:
正是我想要的 非常感谢
GitHub - r58Playz/uBlock-mv3: Full MV3 port of uBlock Origin - An efficient...
Full MV3 port of uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
这个仓库是我很早之前看到的,但是我心里想着反正我已经转 FireFox 了,就没有理会
然后在昨天我的 FireFox 开始莫名其妙卡住,重启 FireFox 之后,数据就丢了,然后我再次考虑了 Chrome,但是 uBlock Origin 因为 MV3 装不上,我就想起了这个仓库
我开始在网络上搜索关于这个项目的情况(毕竟好用的东西佬友们总是会比我先发现 ),但是我翻遍了搜索引擎,只有3到4个网页提到了这个仓库,并且都是只提了一嘴,其中一个甚至还是维护者自己,我开始怀疑这个仓库会不会根本用不了,fork 之后直接烂尾了,但是作者还在更新跟合并新版本,那就试试呗
结果自己构建了一下还真的可以跑,规则也可以正常导入,可以达到之前 MV2 的效果
安装之前:
图片1920×1016 408 KB
安装之后:
图片1920×1019 199 KB
但是需要自己构建,为了方便我用 GitHub Actions 做了一个自动化构建
自动构建下载:Releases · kairexo/uBlock-MV3-Build · GitHub (移植作者已经有了自己预编译网页,此仓库已停用)
作者构建网页:https://ublock.r58playz.dev (点击 update.xml 即可获取下载链接)
使用方式
作者已经在网页写好了使用方式,我就直接复制过来了
PS:建议大家还是下载官方构建的插件,然后按照我的教程里的 GitHub Actions 构建使用方式使用,已测试作者网站写的方法无法使用,请移步被折叠的"保留的以前 GitHub Actions 构建使用方式,作者构建也可以使用(Extension ID 已修改为作者构建版本)"刚刚才因为作者构建改了帖子,发现不能用,又改了一次
您可以通过 "blockddmmcjpfkbhanlgegpmjpfpfjka;https://ublock.r58playz.dev/update.xml" 添加到您的 ExtensionInstallForcelist 策略中来使用此端口的预构建版本。
- Linux:
- 创建
/etc/opt/chrome/policies/managed/policy.json或/etc/chromium/policies/managed/policy.json - 将
{ "ExtensionInstallForcelist": ["blockddmmcjpfkbhanlgegpmjpfpfjka;https://ublock.r58playz.dev/update.xml"] }写入文件
- 创建
- Windows:
- 打开注册表编辑器,创建键
Software\Policies\Google\Chrome\ExtensionInstallForcelist. - 添加一个名为
1的字符串值(如果已存在,请选择下一个可用的数字) - 设置为
blockddmmcjpfkbhanlgegpmjpfpfjka;https://ublock.r58playz.dev/update.xml
- 打开注册表编辑器,创建键
- macOS: 暂无办法
确保在强制安装后,在扩展详情中启用 Allow User Scripts
保留的以前 GitHub Actions 构建使用方式,作者构建也可以使用,Extension ID 已修改为作者构建版本
CRX 格式
- 下载 .crx 文件
- 拖放到 Chrome 扩展程序页面
- 快捷方式的目标处添加:
--allowlisted-extension-id=blockddmmcjpfkbhanlgegpmjpfpfjka
如图:
图片581×612 11.3 KB - 在 uBlock Origin 扩展设置中启用“允许用户脚本”
- 重启Chrome
ZIP 格式
- 下载 .zip 文件
- 在Chrome中加载未打包的扩展程序
- 获取extension_id,替换下一步的<extension_id>
如图:
图片543×280 12.7 KB - 快捷方式的目标处添加:
--allowlisted-extension-id=<extension_id>
如图:
图片581×612 11.3 KB - 在 uBlock Origin 扩展设置中启用“允许用户脚本”
- 重启Chrome
理论上只要维护者还在维护,就一直可以使用
网友解答:--【壹】--:
感谢分享,mark一下
--【贰】--:
你才是大佬
--【叁】--:
未来估计能用得到,收藏了,顺便点了start
--【肆】--:
感谢大佬
--【伍】--: Kai Rex:
FireFox 开始莫名其妙卡住
我还是比较好奇这个。佬右是最新版fx吗?是啥网页出现卡死的情况呢?
--【陆】--:
尝试转了 AdGuard ,感觉效果也挺好,浏览器插件也是开源的。
GitHub - AdguardTeam/AdguardBrowserExtension: AdGuard browser extension
AdGuard browser extension
--【柒】--:
我忘了哪一个帖子/blog写过关于让Chrome继续用MV2的方法,在快捷方式的目标处添加:
–disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled
就可以愉快地用旧的uBlock Origin(MV2)了
--【捌】--:
B站,刚开始鼠标滚轮滚不动,然后无法切换网页,我关闭了一下,数据就没了,是最新版
--【玖】--:
收藏备用,感谢大佬
--【拾】--:
感谢大佬!
--【拾壹】--:
感谢分享
--【拾贰】--:
AdGuard 转 MV3后效果也差了一截
AdGuard 官方在 MV2 停止之前是叫它 AdGuard Lite 的(大概是这个名
当时还有一个直接叫 AdGuard 的完整版
--【拾叁】--:
好文章,给你加个原创flag
--【拾肆】--:
谢谢带佬分享
--【拾伍】--:
这个在高版本已经失效了
--【拾陆】--: ishadows:
图片1463×200 34.5 KBgoogle居然留了这样的小道?
小道应该是因为某些地方还需要这个东西
--【拾柒】--:
无法实现相同的效果,这个方法属于歪门邪道,利用的是 Chrome 的插件白名单
--【拾捌】--:
既然mv3能实现相同的效果,为什么官方仓库不做?
update:
image921×418 31.5 KB
google居然留了这样的小道?
--【拾玖】--:
正是我想要的 非常感谢

