不可逆的默认屏蔽首页广告,并在左下角添加了屏蔽词功能,并能自定义每个屏蔽词的范围(真的会有人需要这种自定义吗)
按钮默认在左下角半透明显示,只有移动过去后才会弹出
使用介绍:https://www.bilibili.com/video/BV1Dg4y1w7g2
(多谢引流,但是在B站反B站真的没问题吗)
这个Tampermonkey脚本可以帮助你屏蔽含有特定关键词的内容, 并且支持正则,你可以自定义这些关键词,并决定在哪些页面类型中屏蔽它们。
首先,你需要在你的浏览器上安装Tampermonkey插件,然后将该脚本添加到Tampermonkey中。
在页面左下角,你可以看到一个标有“屏蔽”的悬浮按钮。点击它,然后在弹出的提示框中输入你想要屏蔽的关键词,点击确定后,所有包含该关键词的内容都将被屏蔽。
新添加的关键词默认在所有页面类型中都有效。
在页面左下角,紧挨着“屏蔽”按钮的右边,你可以看到一个标有“屏蔽词管理”的悬浮按钮。点击它,将弹出一个窗口,列出了所有你已添加的关键词。
每个关键词右侧都有一系列复选框,代表各个页面类型。你可以勾选或取消勾选它们,来决定该关键词在哪些页面类型中有效。
每个关键词后面还有一个“➖”按钮。点击它,可以从屏蔽列表中删除该关键词。
点击窗口右上角的“❌”按钮,可以关闭这个窗口。
为了确保关键词列表的改动能立即生效,你可以手动刷新网页。你也可以点击弹窗下方的"✔️"按钮,这将会刷新页面并应用最新的关键词列表。
这个脚本的屏蔽无感程度还不错,你很可能感觉不到它的存在。
关键词默认不是正则表达式,需要去管理页面激活。
0.8.4
增加了按钮的弹出动画,现在不会一直显示在右下角了
0.8.3
修复了页面匹配的BUG(希望没有引入新的)
修复了搜索页的排列问题
0.8.0
支持正则:
默认将所有关键词合并为一个正则表达式进行过滤,并且支持正则。
性能优化:
变更监听DOM变化的方法:MutationObserver 提供了更精确且性能更优的方法来监听 DOM 的改变。
优化性能:减少不必要的运行次数,提升性能。
修改代码结构:
避免屎上雕花(大概)