Bilibili Blocked Videos By Tags, Titles, Duration, Video creators

For the video card elements of Bilibili.com, the tag, title, duration, UP main name, and UP main UID are used to determine the match, and a shielding overlay is added.

As of 2023-12-07. See the latest version.

Author
tjxwork
Ratings
0 0 0
Version
0.5
Created
2023-12-07
Updated
2023-12-07
Size
45.9 KB
License
CC-BY-NC-SA
Applies to

Bilibili Blocked Videos By Tags

对Bilibili.com的视频卡片元素,以标签、标题、时长、UP主名称、UP主UID 来判断匹配,添加屏蔽叠加层。

功能:

  • 按视频标题内容进行屏蔽(支持正则)
  • 按视频时长进行屏蔽
  • 按UP主名称或UP主UID进行屏蔽
  • 按标签进行屏蔽(支持正则)
  • 按双重标签进行屏蔽,同时命中两个标签才生效(支持正则)

实现逻辑:

判断先后顺序:标题 > 时长 > UP主 > 标签 > 双重标签,屏蔽命中后,放弃后续的信息获取及判断。

临时缓存机制:同窗口进程下,以 BV号 为键保存相关信息。

限制API获取频率:优先使用网页元素来获取信息,每个相同的 BV号 ,在3秒内最多查询1次。

可能干涉的脚本兼容确认:

bilibili-app-recommend (greatest.deepsurf.us)

相关链接:

效果展示:

pigIX5T.png

赞助:

有用的话,赞助作者吃桶泡面吧

pigo5o6.png