屏蔽b站播放页面中右侧相关推荐及直播推荐的油猴脚本插件

提升专注力,避免掉到兔子洞里!

直接上代码:

// ==UserScript==
// @name         自定义的屏蔽b站播放页面中右侧推荐2
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  屏蔽b站播放页面中右侧推荐
// @author       a
// @match        *://www.bilibili.com/*
// @grant        none
// @require      https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...

    $('.recommend-list-v1').hide();

  setInterval(function(){
  $('.lazy-img').hide();

  $('.pl__info').hide();
  $('.pl__head').hide();
  $('.ad-report').hide();
  $('.ad-floor-exp').hide();

  }, 500);

 

  /*
  setTimeout(function(){
  $('.lazy-img').hide();

  $('.pl__info').hide();
  $('.pl__head').hide();
  $('.ad-report').hide();
  $('.ad-floor-exp').hide();
  }, 2000);

  setTimeout(function(){
  $('.lazy-img').hide();

  $('.pl__info').hide();
  $('.pl__head').hide();
  $('.ad-report').hide();
  $('.ad-floor-exp').hide();
  }, 5000);

  */

})();

 (其中也可以用settimeout函数实现,目前延时现在是2000ms和5000ms,可根据自己情况设置,如在网速快时设置为1000ms和3000ms,以确保在页面加载完成后执行程序;也可直接用setInterval函数,每隔500ms会扫描一次,保证去除直播图片。对js还不太熟悉,目前只实现了基本功能,欢迎各位大神在评论区提出改进程序意见)

相关改进版本的油猴插件下载通道:

屏蔽b站(bilibili)播放页面中右侧相关视频推荐与直播广告 (greasyfork.org)

b站播放页面纯净版 (greasyfork.org)

参考文章:

我的第一个油猴脚本「屏蔽CSDN底下的登录栏」_Java_AiNiYo的博客-CSDN博客

 

=== 2022.08.07更新 ===

另一种简单的方法(无需油猴插件):

首先安装“AdGuard广告拦截器”浏览器插件,然后在右边栏推荐或广告处鼠标右击打开快捷菜单--选择“AdGuard广告拦截器”--选择“拦截元素”,之后自由选择要屏蔽拦截的内容或者范围即可,下次再打开网页会自动进行拦截。

posted @ 2022-02-05 23:53  静即青争  阅读(2191)  评论(0编辑  收藏  举报