#1 - 2024-1-12 14:56
Marsen
大概你班还有人在用B站吧...?
bilibili-cleaner 项目介绍
这是一个专注于净化、优化 bilibili 网页的暴力脚本,基本能做到「哪里不要删哪里」
项目地址:https://github.com/festoney8/bilibili-cleaner,完整文档见Readme
两大功能:
1. 页面净化:隐藏网页内各种元素,净化推荐列表、顶栏、播放器、评论区等
适用于「首页、播放页、版权作品播放页、直播间、搜索页、动态页、热门视频页、频道页」
每个页面都有独立菜单
2. 视频过滤:根据视频时长、UP 主黑名单、标题关键词、BV 号筛选视频推荐
适用于「首页、播放页、搜索页、热门页」
如何安装
浏览器需装有 油猴插件 或 暴力猴插件
Chrome / Edge 可以直接去 GreasyFork 安装,Firefox 需阅读 Readme
使用方法
净化效果 (webp动图)
本帖只做精简说明,详细的 功能介绍、兼容性、净化效果对比、数据导出、更新日志,均可在 GitHub仓库 查看
bilibili-cleaner 项目介绍
这是一个专注于净化、优化 bilibili 网页的暴力脚本,基本能做到「哪里不要删哪里」
项目地址:https://github.com/festoney8/bilibili-cleaner,完整文档见Readme
两大功能:
1. 页面净化:隐藏网页内各种元素,净化推荐列表、顶栏、播放器、评论区等
适用于「首页、播放页、版权作品播放页、直播间、搜索页、动态页、热门视频页、频道页」
每个页面都有独立菜单
2. 视频过滤:根据视频时长、UP 主黑名单、标题关键词、BV 号筛选视频推荐
适用于「首页、播放页、搜索页、热门页」
如何安装
使用方法
净化效果 (webp动图)
本帖只做精简说明,详细的 功能介绍、兼容性、净化效果对比、数据导出、更新日志,均可在 GitHub仓库 查看
和http://www.tt776a.com/
比如我的wifi有广告过滤,连wifi就没有底部广告,但只用流量就有广告
解决方案是利用 uBlockOrigin (Firefox Android版在手机上也可用)提供的小脚本功能,阻止目标网页监听鼠标/触摸事件
文档:https://github.com/gorhill/uBloc ... listener-defuserjs-
例如对于 mikudm.com 添加如下静态规则:
mikudm.com##+js(aeld, /^(?:touchend)$/, system.popunder)
还有其他方法如:
1,把底部遮挡的东西取消最前,但有些网站把这个代码放到了最基本的网站脚本里,拦截了就不能正常……
2,有些甚至会定时弹窗,这个貌似还比较好拦截?
3,通过ai算法监视用户的操作随机加载广告,这种貌似也很难搞,就算拦截了过段时间又出现
*下面提供的均为AdBlock List (With uBlockOrigin Extended syntax)
悬浮在屏幕上的元素可以这样屏蔽:
若它时不时复活,可以添加 :remove() 操作:
这样就能全部干掉:
嵌入页面的脚本,若未加密,可以这样屏蔽:
加密的脚本就不能简单处理了,只能拦截它的监听事件,User Script(用户脚本/油猴脚本)和 uBo Resource Library 提供的函数库可以完成这个动作。例如,监视用户操作的脚本是利用了 click|mousedown|mousemove|touchstart|touchend|touchmove 监听器实现的,可以屏蔽这些监听器。
此外也考虑一下屏蔽有明显NSFW特征的网址(特征为一个容易记忆的网址和带有端口号):
最后推荐几个常用的规则集:
Easy List: https://github.com/easylist/easylistchina/
IMB List: https://gist.github.com/imba-tjd/2c9817233ac6798d4f2bfe057f781ca5
乘风: https://github.com/xinggsf/Adblock-Plus-Rule
补充:某些ISP会给明文 http 连接插入广告,请尝试改用 https 连接
PS. 在番剧播放页隐藏弹幕栏就不会有这个现象
就是正常的视频不行
另外问一下你的顶栏左侧不能屏蔽,那右侧的屏蔽全都生效吗?能不能屏蔽大会员按钮?
可能是插件装太多了导致结构不一样?(
不懂代码,inspect了一下对应的元素,不知道截图能不能提供什么信息
我试着改了一下确实能成功屏蔽了
我的网址净化是把地址栏的网址清理一下,它竟然直接扫描整个网页把所有能清理的地方全都改了一遍
有一个大问题是,目前脚本非常注重页面稳定性,屏蔽掉的元素不会闪现,但过滤功能做不到这样,先加载出一些视频,然后消失一部分,不知道体验会不会变差
想问一下,屏蔽一个UP主,是希望他的视频完全消失吗?比如首页、播放页右侧的推荐、排行榜
具体来说,是做一个全站通用的屏蔽列表,屏蔽一次永远清净;还是对首页/播放页/排行榜等每个页面各自做一套相互独立的屏蔽列表?
1. b站有拉黑功能,但是还是会出现已经拉黑过的up主的视频,这就是第一个 永久屏蔽up主。
2 针对b站算法不够精准的问题,做一个时长控制,长视频在b站绝对是刚需,而且是脚本用户。
3 还是针对b站算法不够精准的问题,做字段屏蔽,用户肯定有那种不喜欢出现的字眼或者标题用语。
4 “我不喜欢这个视频” ,b站想推某个视频的时候,这个视频会无数次的出现在你的首页强奸你,即使你一次都没点击过,但是我又不想屏蔽这个up主,于是有了真“我不喜欢这个视频”按钮,直接让这个视频在全站消失。
隐藏视频需不需要设置几种隐藏模式?完全消失,或是视频变模糊or变暗 但鼠标放上去会显示出来,或是什么更优雅的方法?
以及我偶然发现B站首页是有 “我不喜欢” 这个功能的,但它只做了一半没开放使用.....
隐藏视频需不需要设置几种隐藏模式? 这个我没有经验,直接消失是肯定需要的。 要不要软消失,也就是模糊 变暗 毛玻璃效果等,要不看看工作量和性能指标🤣
我在未登录状态测试时,感觉处处都是弹出框,随便点几下就弹,最后放弃未登录状态了
不过为什么不登录呢,未登录下的推荐视频质量简直是....
不是很想注册b站号,毕竟不在b站看番了。
跟旧播放页没法兼容,那个复古插件很细致,把页面全都修改了
有问题回复你