- Notifications
You must be signed in to change notification settings - Fork29
An elegant way to speed up updating Ads Block Rules.
License
Hackl0us/AdBlock-Rules-Mirror
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
An elegant way to speed up updating Ad-Block Rules.
光速更新去广告规则。
在SS-Rule-Snippet 项目中,一直也没有出现大量去广告的规则片段。因为我对在代理工具中添加去广告规则比较不屑一顾,因为这样操作会让代理工具非常占用内存(容易导致代理进程被杀死)、维护成本高(广告域名变化快,规则失效快)等弊端。
因此我一直推荐把去广告的任务交给专业的工具:
- 🌍 浏览器插件
- 📺 路由器端
- 📱 移动端
- 💻 桌面端(全局去广告)
🙅♂️但是这类工具都存在一个痛点,因为规则基本都托管在境外服务器,导致更新极其缓慢,甚至无法成功更新。
😫 一个非常常见的场景:你为家中长辈、老人配置了去广告工具来避免他们在浏览网页时被钓鱼、欺诈或感染病毒。但是事实往往是,精心选择了很多规则,但实际上大部分规则都处于更新失败的状态,然后弹出提示框,长辈乱点,之后不一定怎样了……可能说电脑坏了,更新失败了……
💥 这个项目就是为了解决这一难题,无需通过任何代理即可光速更新规则。
项目使用了 GitHub Actions 在每天 UTC 时间 00:00 更新下载一次最新规则,然后推送到 GitHub Repo。配合jsDelivr 全球加速 CDN 来分发规则。从而实现秒秒钟更新所有去广告规则,简直不要太爽。
正常网络环境下(无任何代理,在中国大陆网络环境下)
- 使用加速链接前:更新 12 个规则最长可能需要 4 分钟 56 秒,而且有 3 个更新失败。
- 使用加速链接后:所有规则在 7 秒内全部更新完成。
希望大家可以提交 Issue 或者 Request 来帮助我完善规则 🔍 我审核之后会加入到镜像列表。
提交认为你们需要更新加速的规则。下面几点需要注意:
- 规则需要在境外服务器,难以成功更新或更新缓慢的。
- 注明规则的名称、来源、作用
- 如果你需要加速的规则是 GitHub 的项目中的文件,请直接使用 jsDelivr 的语法加速项目文件即可,无需提交请求。
https://cdn.jsdelivr.net/gh/用户名/项目名@版本/加速文件(版本可以省略,如https://cdn.jsdelivr.net/gh/Hackl0us/SS-Rule-Snippet/LICENSE)
| 🥑 规则名称 | 🚀 加速地址 |
|---|---|
| Adguard Simplified Domain Names Filter | 加速 |
| Easylist China | 加速 |
| EasyPrivacy | 加速 |
| I Don't Care About Cookies | 加速 |
About
An elegant way to speed up updating Ads Block Rules.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.