告别烦人广告,Pi-hole 搭配 YouTube 广告黑名单利器!
去发现同类优质开源项目:https://gitcode.com/
项目介绍
想要在享受 Pi-hole 的无广告网络环境时,进一步拦截烦人的 YouTube 广告?这个开源项目正是你的理想选择!youtube_ads_4_pi-hole
是一个智能脚本,它能够定期更新 YouTube 广告的 DNS 黑名单,并将其添加到 Pi-hole 的阻止列表中,确保您的视频体验不受任何干扰。
项目技术分析
该脚本的核心是通过 GitHub API 获取每日或每两天更新一次的 youtubelist.txt
黑名单文件。运行 youtube.sh
脚本后,会自动完成以下操作:
- 更新从作者 GitHub 存储库获取的黑名单。
- 清理并消除重复的 DNS 记录。
- 将更新后的黑名单添加到 Pi-hole 的阻止列表。
为了实现自动化,您可以将该脚本设置为 cron 定时任务,例如每小时运行一次,以保持黑名单的最新状态。
项目及技术应用场景
如果你是 Pi-hole 用户且希望获得更纯净的 YouTube 观影体验,这个项目极其适合你。只需简单几步配置,你就可以让家中的所有设备远离 YouTube 广告的侵扰:
- 将
youtubelist.txt
添加到 Pi-hole 的广告列表。 - 配置定时运行
youtube.sh
脚本,自动更新黑名单。 - (可选)在遇到问题时,利用提供的 SQL 命令清理数据库中的黑名单记录。
项目特点
- 高效更新:定期从 GitHub 自动获取最新的广告 DNS 列表。
- 智能处理:脚本能检测并移除重复项,确保阻止列表的精确性。
- 简便集成:轻松将项目与 Pi-hole 的 Cron 任务整合,实现后台全自动更新。
- 安全防护:提供删除所有黑名单记录的方法,以便在出现问题时进行恢复。
- 社区驱动:除了官方维护的列表,还有用户贡献的
crowd_list.txt
,提供更多可能的广告 DNS。
支持开发者
此外,如果这个项目为你带来了便利,请考虑通过 PayPal、Bitcoin、XRP、BAT 或者 Monero 打赏一杯咖啡给开发者 KBoghdady,以支持他的持续维护和改进工作。
现在就开始行动,让 Pi-hole 和 youtube_ads_4_pi-hole
一起守护你免受 YouTube 广告的打扰吧!
去发现同类优质开源项目:https://gitcode.com/