node-hosts-blocker:Hosts-Blocker 可用于使用 hosts 文件阻止广告、恶意软件和间谍软件

时间:2024-08-09 04:30:28
【文件属性】:

文件名称:node-hosts-blocker:Hosts-Blocker 可用于使用 hosts 文件阻止广告、恶意软件和间谍软件

文件大小:18KB

文件格式:ZIP

更新时间:2024-08-09 04:30:28

JavaScript

主机拦截器 Hosts-Blocker 可用于使用阻止广告、恶意软件和间谍软件。 Hosts-Blocker 带有一个名为nhb (节点主机阻止程序)的简单命令行工具,它可以为您做两件事: 它从可配置的 URL 列表中下载、合并和排序主机文件,并生成一个新的主机文件,该文件汇总了所有下载的主机文件的内容。 它运行一个小型 HTTP 服务器来“捕捉”重定向的 HTTP 请求。 安装 安装 hosts-blocker 的推荐方法是使用 : $ npm install -g hosts-blocker 这将在$PATH安装nhb可执行文件。 用法 配置主机拦截器 首先,您必须配置hosts-list和可选的whitelist 。 您可以从提供的示例文件开始: hosts-list包含要下载、合并和排序的主机文件的 URL 列表(即,每行一个 URL)。 白名单包含要从生成的主机文


【文件预览】:
node-hosts-blocker-master
----.eslintrc(667B)
----public()
--------index.html(489B)
----hosts-list.example.txt(306B)
----lib()
--------whitelist-hosts.js(570B)
--------fetch-hosts.js(696B)
--------extract()
--------fetch.js(631B)
--------parse.js(801B)
--------server()
--------write-hosts.js(747B)
----.npmignore(42B)
----.travis.yml(347B)
----LICENSE(1KB)
----test()
--------utils()
--------whitelist-hosts.spec.js(625B)
--------fixtures()
--------fetch.spec.js(971B)
--------extract.spec.js(2KB)
--------fetch-hosts.spec.js(860B)
--------parse.spec.js(1KB)
----README.md(4KB)
----whitelist.example.txt(33B)
----.gitignore(521B)
----index.js(217B)
----bin()
--------nhb.js(271B)
--------nhb-generate.js(2KB)
--------nhb-server.js(819B)
----package.json(1KB)

网友评论