尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

bypass-paywalls-clean-filters 多语言用户脚本详解:7 种语言版本一次搞定

bypass-paywalls-clean-filters 多语言用户脚本详解:7 种语言版本一次搞定 bypass-paywalls-clean-filters 多语言用户脚本详解7 种语言版本一次搞定【免费下载链接】bypass-paywalls-clean-filters项目地址: https://gitcode.com/gh_mirrors/by/bypass-paywalls-clean-filters想免费阅读新闻网站被付费墙Paywall挡住的全文bypass-paywalls-clean-filters是一个知名的开源付费墙绕过项目它由广告拦截过滤器列表Adblocker Filter和配套的多语言用户脚本两部分组成目前已经内置了 7 种语言版本覆盖全球主流新闻站点。本文将为你详解这套免费工具的原理、安装步骤与使用技巧让你轻松绕开付费墙畅读全球资讯。bypass-paywalls-clean-filters 是什么简单来说它是一个组合拳式的开源方案过滤器列表一个可直接导入 uBlock Origin、AdGuard 等广告拦截工具的过滤规则文件bpc-paywall-filter.txt共 736 行规则负责屏蔽计费脚本、登录弹窗、隐藏付费墙元素。用户脚本Userscript针对不同语言地区的新闻网站编写的 JavaScript 脚本负责深度修复——移除付费墙 DOM、恢复被截断的正文、清除限流 Cookie、自动跳转 AMP 页面等。两者配合使用效果最佳过滤器负责拦脚本负责拆。7 种语言用户脚本版本一览项目在userscript/目录下按语言划分了 7 个独立脚本各版本分别针对对应语言区的新闻网站做了专门适配语言版本脚本文件覆盖区域代码规模英文及其他bpc.en.user.js全球英文站点兼容性最广约 4569 行德语bpc.de.user.js德国 / 奥地利 / 瑞士约 1559 行法语bpc.fr.user.js法国及法语区约 1213 行西班牙语 / 葡萄牙语bpc.es.pt.user.js西语、葡语区约 805 行荷兰语bpc.nl.user.js荷兰、比利时约 752 行意大利语bpc.it.user.js意大利约 467 行芬兰语 / 瑞典语bpc.fi.se.user.js芬兰、瑞典约 143 行 英文版bpc.en.user.js匹配规则覆盖最广.com、.co.uk、.org等顶级域名如果你不确自己的站点属于哪个版本优先选它即可。各脚本版本号一致保持同步更新。一键安装步骤最快配置方法整个安装流程只需 3 步大约 5 分钟搞定第 1 步安装用户脚本管理器Windows / ChromeOS / Linux浏览器安装 Tampermonkey 扩展macOS推荐 AdGuard 桌面应用可直接加载脚本iOS / iPadOS使用 Userscripts 或 Hyperweb 应用Android推荐 AdGuard App 或 Via 浏览器支持自定义过滤器与脚本第 2 步导入付费墙过滤器打开广告拦截工具的自定义过滤器设置添加本项目根目录下的 bpc-paywall-filter.txt 订阅地址。Brave 浏览器用户则可以直接在brave://adblock设置中启用该过滤器列表。第 3 步安装对应语言的用户脚本根据你的阅读语言在userscript/目录中选择对应脚本并安装。以中文用户为例可直接安装覆盖最广的 bpc.en.user.js。安装完成后刷新新闻页面即可生效。它究竟如何绕过付费墙用户脚本的核心逻辑都在各语言版本的.user.js文件中主要包含以下几类魔法移除付费墙元素例如脚本中的clearPaywall()与removeDOMElement()函数会把拦截正文的付费墙节点直接删除并恢复article正文区如代码中的paywall.removeAttribute(class)。清理限流 Cookie许多新闻站通过 Cookie 计数限制免费阅读篇数脚本会按站点规则自动清除这些 Cookie。隐藏/恢复内容通过unhide系列函数将被 CSS 隐藏的图片与文字重新显示出来。AMP 页面自动重定向自动从 AMP 加速页跳转到完整版页面。归档兜底脚本内置了archive.fo、archive.is、archive.today等网页归档服务的连接支持见脚本头部的connect声明对部分顽固站点可通过归档快照阅读全文。常见问题 FAQQ1安装后没有效果怎么办先确认过滤器与用户脚本都已正确安装再检查你是否访问的是脚本覆盖范围内的站点可在脚本文件头部match规则中查看支持域名。部分站点需要同时关闭 AMP-to-HTML 类扩展。Q2会不会导致账号无法登录会的。部分站点在绕过时会清除 Cookie 或拦截通用付费墙脚本导致你被登出。这是项目的已知行为属于正常现象。Q3支持移动端吗支持。Android 可用 Via 浏览器或 AdGuard AppiOS 可使用 Userscripts 或 AdGuard 高级版付费功能。不过 iOS 上对 scriptlets脚本片段的支持有限效果可能不如桌面端。Q4和浏览器扩展版有什么区别过滤器版支持的站点数量少于同名扩展但它更轻量、更注重隐私且可跨浏览器使用适合喜欢 DIY 的用户。总结bypass-paywalls-clean-filters 以过滤器 多语言用户脚本的组合方式把付费墙绕过方案做到了极致的轻量与灵活。7 种语言版本各司其职英文版一版通吃其他版本精准覆盖本地站点你完全可以根据自己的阅读习惯挑选。整个项目遵循 MIT 开源协议代码结构清晰所有脚本文件与过滤器都集中在项目根目录与userscript/目录下方便随时查看与自行修改。如果你需要本地部署可以通过git clone https://gitcode.com/gh_mirrors/by/bypass-paywalls-clean-filters获取完整源码。现在就动手安装享受无付费墙的阅读自由吧【免费下载链接】bypass-paywalls-clean-filters项目地址: https://gitcode.com/gh_mirrors/by/bypass-paywalls-clean-filters创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表