您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
screen for douban
- // ==UserScript==
- // @name screen
- // @namespace http://tampermonkey.net/
- // @version 0.1
- // @description screen for douban
- // @author rei
- // @match https://www.douban.com/*
- // @require http://cdn.bootcss.com/jquery/1.8.3/jquery.min.js
- // @grant none
- // @run-at document-start
- // ==/UserScript==
- //注意引号输入的内容不要多写了空格
- var keyWordsList = [
- "沈阳",
- "关键词2",
- "关键词3",
- ];
- var IDList = [
- "需要屏蔽的发布者名号",
- ];
- //如果需要屏蔽特定转播者可以用以下代码
- var resharedIDList = [
- "需要屏蔽的转播者名号",
- ];
- window.onload = function(){
- //如果想要同时屏蔽所有转播加入以下代码,去掉前面的//
- //$(".status-reshared-wrapper").empty();
- //$(".reshared_by +*").empty();
- //$(".reshared_by").empty();
- //以下屏蔽特定转播者代码
- $("span.reshared_by > a").each(function(){
- for(var i=0;i<resharedIDList.length;i++){
- if($(this).text().indexOf(resharedIDList[i])>=0){
- var o=$(this).parents('.status-wrapper');
- o.empty();
- }
- }
- });
- // 屏蔽纯图片广播,需要把注释去掉(去掉/**/)
- /* $("[data-action='2']").each(function(){
- if($(this).find("blockquote").length <= 0)
- {
- var o=$(this).parent();
- o.empty();
- }
- }); */
- // 屏蔽视频广播
- $(".block-video").each(function(){
- var o=$(this).parents('.status-wrapper');
- o.empty();
- });
- $("p").each(function(){
- for(var i=0;i<keyWordsList.length;i++){
- if($(this).text().indexOf(keyWordsList[i])>=0){
- var o=$(this).parent();
- o=$(this).parents('.status-wrapper');
- o.empty();
- }
- }
- });
- $("a").each(function(){
- for(var i=0;i<IDList.length;i++){
- if($(this).text().indexOf(IDList[i])>=0){
- var o=$(this).parent();
- o=$(this).parents('.status-wrapper');
- o.empty();
- }
- }
- });
- };
- //请新建油猴脚本复制
- //keyWordsList 可以放入想屏蔽的关键字