1 个不稳定版本
0.1.2 | 2024年6月21日 |
---|---|
0.1.1 |
|
#1216 in 命令行工具
71KB
2K SLoC
Host-RS
阻止网站、广告、社交、色情、假新闻、赌博、垃圾邮件网站以及网站重定向器。
[!NOTE] 执行任何阻止或取消阻止操作都需要管理员权限。
[!NOTE] 此应用程序不会阻止 YouTube 的广告。
安装
cargo install host-rs
在 Linux 上从源代码安装
git clone https://github.com/BiswajitThakur/host-rs
cd host-rs
make setup build
sudo make install
从预编译的二进制文件安装
- 点击此处下载 - 下载适用于您系统的合适二进制文件
cd ~/Downloads/
- 转到二进制文件位置chmod +x installer_host-rs_*.sh
- 添加可执行权限sudo ./installer_host-rs_*.sh
- 执行
Host-RS 功能
- 阻止网站
- 取消阻止网站
- 重定向网站
- 阻止广告
- 取消阻止广告
- 阻止所有色情网站
- 取消阻止色情网站
- 阻止假新闻网站
- 取消阻止假新闻网站
- 阻止所有社交网站
- 解锁社交网站
- 阻止赌博网站
- 取消阻止赌博网站
帮助
> host-rs --help
Usage: host-rs [OPTIONS]
Options:
-b, --block-web <block-web>... Block websites.
-u, --unblock-web <unblock-web>... Unblock websites.
--add-redirect <add-redirect> <add-redirect> Redirect website
--rm-redirect <rm-redirect>... remove from redirect
--block-ads Block Ads.
--unblock-ads Unblock all ads.
--block-porn Block all porn sites.
--unblock-porn Unblock porn websites.
--block-fakenews Block fakenews websites.
--unblock-fakenews Unblock fakenews websites.
--block-social Block all social websites.
--unblock-social Unlock social websites.
--block-gambling Block gambling websites.
--unblock-gambling Unblock gambling websites.
--update-self Update if available.
--remove-self Uninstall
--update-sources Update host sources if available.
-h, --help Print help
-V, --version Print version
示例
阻止网页
host-rs --block-web <hostname0 or url0> <hostname1 or url1> ...
或
host-rs -b <hostname0 or url0> <hostname1 or url1> ...
或
host-rs --bw <hostname0 or url0> <hostname1 or url1> ...
取消阻止网页
host-rs --unblock-web <hostname0 or url0> <hostname1 or url1> ...
或
host-rs -u <hostname0 or url0> <hostname1 or url1> ...
或
host-rs --uw <hostname0 or url0> <hostname1 or url1> ...
重定向网站
host-rs --add-redirect <hostname0> <hostname1>
或
host-rs --ar <hostname0> <hostname1>
在上面的示例中,<hostname1> 重定向到 <hostname0>
移除重定向
host-rs --rm-redirect <hostname0> <hostname1> ...
或
host-rs --rr <hostname0> <hostname1> ...
阻止广告
host-rs --block-ads
或
host-rs --ba
取消阻止广告
host-rs --unblock-ads
或
host-rs --ua
或
host-rs --uba
阻止色情
host-rs --block-porn
或
host-rs --bp
取消阻止色情
host-rs --unblock-porn
或
host-rs --up
或
host-rs --ubp
阻止假新闻
host-rs --block-fakenews
或
host-rs --bf
取消阻止假新闻
host-rs --unblock-fakenews
或
host-rs --uf
或
host-rs --ubf
阻止社交
host-rs --block-social
或
host-rs --bs
解锁社交
host-rs --unblock-social
或
host-rs --us
或
host-rs --ubs
阻止赌博
host-rs --block-gambling
或
host-rs --bg
取消阻止赌博
host-rs --unblock-gambling
或
host-rs --ug
或
host-rs --ubg
更新主机源
host-rs --update-sources
更新
此功能尚未实现。
host-rs --update
或
host-rs --update-self
卸载
host-rs --remove-self
或
host-rs --uninstall
依赖项
~10–27MB
~361K SLoC