求助ublock origin屏蔽某度百科页面上视频的规则

更新一下:
同样的规则,chrome 就可以屏蔽,但firefox 就不行。

——————
想屏蔽百度百科上的秒懂百科视频,但,它这个页面的class元素,后缀了一些似乎是随机的字符,导致ublock的元素选择屏蔽不管用。哪位大神帮忙给一个规则?
ublock的wiki看不太懂,不知道怎么写规则 :sweat_smile:
示例网页 辉夜姬(清水玲子创作的漫画)_百度百科

目前尝试了这两个规则,都不行

baike.baidu.com##[class^=“contentBottom”]
baike.baidu.com###J-lemma-video-list

你屏蔽

swiper-wrappe 这个 div 试试.

不管用啊

contentBottom_NvxWb

貌似不是随机的,我试了几个页面都是class=“contentBottom_NvxWb”

还是说有其他触发随机的方式

1 Like

QQ截图20240126170434
点吸管图标,可以鼠标选取要屏蔽的元素

!PC端 会有误伤

baike.baidu.com##div[class^=“secondContent_”]

!移动端

baike.baidu.com##.full-screen-second_prestrain

这个规则会把那个标题也给干掉。

好奇怪,我chrome 用

baike.baidu.com##[class^=“contentBottom”]

就可以,firefox 就不管用。

试试:

! 移除视频节点
baike.baidu.com##div[class^="videoItem_"]:remove()

! 屏蔽视频请求
! https://baike.baidu.com 2024-01-30 https://baike.baidu.com/ 
||baikevideo.cdn.bcebos.com/media/*$xhr,domain=baike.baidu.com

这种有规律的还好,遇到过有些连标签名都是随机生成的

可以了!谢谢!!!

看语法没啥问题,好像问题在中文双引号

试了下其他的百科页面,还是推荐隐藏视频列表,不会留下大片空白和右下角logo

! 隐藏百度百科视频列表
baike.baidu.com##[class^="contentBottom_"]

! 屏蔽百度百科视频请求
! https://baike.baidu.com 2024-01-30 https://baike.baidu.com/ 
||baikevideo.cdn.bcebos.com/media/*$xhr,domain=baike.baidu.com

Firefox 的 uBlock Origin 才是完全体 :joy:

这个引号可能是我编辑贴子的时候输错的,ub规则里的是没问题的。 :sweat_smile:

换成星号试试:

baike.baidu.com##[class*="contentBottom"]

我测试的环境是生效的

  • uBlock Origin 1.55.0
  • Firefox 121

如果还不行,可能得排除其他(插件、脚本)干扰了,还有一般来说内置的规则不会有冲突,在自定义规则搜索baike.baidu.com看看