# 绝杀完整域名树

- 不良信息屏蔽

域名文件可屏蔽文件中域名的一切子域名、孙域名、......，可彻底绝杀一切不良信息。所以用户屏蔽根域名时无需选择提示中出现的整个域名，只需选取最后两段或三段（最后两段不超过6字符如com.cn的域名可取四段）。

- 可使用列出外部脚本小书签生成外部js文件列表，然后长按底部工具栏"js"按钮，执行"网址转链接"菜单命令，长按可疑链接（一般为域名不同的外链），执行“屏蔽根域名”。

- 长按不良信息链接，点击“图片：屏蔽根域名”，修改弹出域名，一般取最后两段，点击"确定"屏蔽当前图片网址。

- 部分不良信息没有链接可长按，或虽有链接但长按时不出现图片相关菜单。此时可长按[JS]点击"背景图片"或"看图模式"，再长按不良信息链接点击“图片：屏蔽根域名”，屏蔽图片网址。

- 可长按设置开启"资源嗅探"，推荐设置文件"types.sniff"内容为js，刷新网页后关闭"资源嗅探"选项。在弹出的资源网页上长按链接，屏蔽根域名。

- (可选) 长按不良信息链接，点击“屏蔽根域名”，屏蔽链接网址。

- (可选) 某些不良信息靠javascript激发，链接中不出现域名，可点击激发至新网址后将新网址根域名屏蔽。

- 支持域名及整个网址正则表达式
  文件格式每行如下：
  根域名[空格]域名前缀正则表达式[空格]整个网址去掉协议部分后正则表达式
  空格及后面两个正则表达式为可选择项。正则表达式采用java标准。
  如果用到了第二个正则表达式，此时将域名前缀表达式合并到第二个正则表达式中，从而仅使用一个表达式可优化性能。

点击本链接自动用样例覆盖default.hosts

Last Modified: 2 April 2024
add js function in README