利用AdGuard屏蔽Bilibili/B站搜索页面的搜索结果

       比如在B站搜索:助眠 轻语,然后按照最新发布排列,会出现很多(批量、自动化)上传的某主播的视频,或者直接转载油管的视频。主播视频基本都是打得ca边;而有些油管视频是自带中文字幕或者油管机翻的,上传账号标题却写着自制中文字幕,细看这两类视频的标题,格式都极为相似,背后应该是工作室脚本自动抓取上传的,都是本次想要屏蔽的目标对象。

1、安装AdGuard应用程序、和AdGuard浏览器扩展

    注意:只装浏览器扩展,屏蔽规则是无法生效的。用户自定义规则功能,需要收费。

    1.1、AdGuard官网:

    https://adguard.com/zh_cn/welcome.html

    1.2、AdGuard文档:如何创建你自己的广告过滤规则

    https://kb.adguard.com/en/general/how-to-create-your-own-ad-filters

    1.3、国内代理:数码荔枝

    https://store.lizhi.io/site/products/id/31?cid=coeruo92

    1.4、会使用自定义过滤器规则的可以直接复制规则

    Safari——根据视频标题屏蔽的过滤规则,修改最后的has-text()中内容即可。

    search.bilibili.com###i_cecream > div.search-layout.clearfix > div:nth-child(2) > div.search-content--gray.search-content:last-child > div.search-page-wrapper > div.search-page.search-page-all > div > div.video.i_wrapper.search-all-list:first-child > div.video-list.row > div.col_3.col_xs_1_5.col_md_2.col_xl_1_7.mb_x40 > div.bili-video-card > div.bili-video-card__wrap.__scale-wrap:last-child > div.bili-video-card__info.__scale-disable:last-child > div.bili-video-card__info--right > a:first-child > h3:has-text(某某轩某子):upward(6)

    Safari——根据UP主屏蔽的过滤规则,修改最后的has-text()中内容即可。

search.bilibili.com###i_cecream > div.search-layout.clearfix > div:nth-child(2) > div.search-content--gray.search-content:last-child > div.search-page-wrapper > div.search-page.search-page-video.i_wrapper.mt_lg.pb_xxl > div.video-list.row:first-child > div.video-list-item.col_3.col_xs_1_5.col_md_2.col_xl_1_7.mb_x40 > div.bili-video-card > div.bili-video-card__wrap.__scale-wrap:last-child > div.bili-video-card__info.__scale-disable:last-child > div.bili-video-card__info--right > p.bili-video-card__info--bottom:last-child > a.bili-video-card__info--owner > span:has-text(某某轩某子):upward(7)

    Edge——根据视频标题屏蔽的过滤规则,修改最后的has-text()中内容即可。

    search.bilibili.com###i_cecream > div.search-layout.clearfix > div:nth-child(2) > div.search-content--gray.search-content:last-child > div.search-page-wrapper > div.search-page.search-page-video.i_wrapper.mt_lg.pb_xxl > div.video-list.row:first-child > div.video-list-item.col_3.col_xs_1_5.col_md_2.col_xl_1_7.mb_x40 > div.bili-video-card > div.bili-video-card__wrap.__scale-wrap:last-child > div.bili-video-card__info.__scale-disable:last-child > div.bili-video-card__info--right > a:first-child > h3h3:has-text(某某轩某子):upward(6)

  Edge——根据UP主屏蔽的过滤规则,修改最后的has-text()中内容即可。

search.bilibili.com###i_cecream > div.search-layout.clearfix > div:nth-child(2) > div.search-content--gray.search-content:last-child > div.search-page-wrapper > div.search-page.search-page-video.i_wrapper.mt_lg.pb_xxl > div.video-list.row:first-child > div.video-list-item.col_3.col_xs_1_5.col_md_2.col_xl_1_7.mb_x40:nth-child(9) > div.bili-video-card > div.bili-video-card__wrap.__scale-wrap:last-child > div.bili-video-card__info.__scale-disable:last-child > div.bili-video-card__info--right > p.bili-video-card__info--bottom:last-child > a.bili-video-card__info--owner > span:has-text(某某轩某子):upward(7)

2、Safari浏览器的使用。

    2.1根据视频标题中的关键字屏蔽搜索结果。

使用AgGuard浏览器扩展,选择页面元素
预览屏蔽效果
复制AdGuard屏蔽规则的代码
屏蔽规则粘贴到过滤器中
修改过滤规则
保存过滤规则
刷新浏览器
过滤后的页面空白

    2.2根据UP主屏蔽搜索结果。

    根据UP名字屏蔽时,AdGuard选中的元素改为UP主名字,然后过滤规则也要修改。

选中UP主名字
预览
剪切过滤规则
修改过滤规则
刷新网页

3、Edge浏览器的使用。

    Edge浏览器也是一样,先安装Edge浏览器的AdGuard扩展,选中对应元素后,修改过滤器规则。

点击AdGuard浏览器扩展
选择要拦截的元素
剪切过滤规则

    后面的步骤和之前一样,就是把规则复制到过滤器中,然后修改规则,保存后刷新网页。

4、其他补充。

    4.1、Bilibili搜索页面按钮,点击没反应。删除浏览器的cookie即可。

    4.2、过滤规则也可以使用正则表达式,官方文档说使用正则可能会使得加载过程更慢。格式如下:has-text(/主播甲|主播乙/)

AdGuard正则表达式的使用
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 9,700评论 0 0
  • HTML5发展史 兼容 支持Html5的浏览器包括Firefox(火狐浏览器),IE9及其更高版本,Chrome(...
    sskingfly阅读 3,529评论 0 0
  • 本篇收录了一些面试中经常会遇到的经典面试题以及自己面试过程中遇到的一些问题,并且都给出了我在网上收集的答案。马上就...
    菲菲菲菲妞阅读 4,455评论 0 3
  • 阅读目录 [JavaScript部分] [JQurey部分] [HTML/CSS部分] [正则表达式] [开发及性...
    正好80阅读 11,671评论 0 2
  • CSS CSS3 布局属性 标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100 !importan...
    53cfdb355418阅读 3,269评论 0 0