Greasy Fork

来自缓存

Greasy Fork is available in English.

通用Cleaner&Consor页面内容防火墙

通用Cleaner&Consor页面内容防火墙。已完善名单,对网页内容进行过滤,普适性常用标题党、缺德媒体,过滤替换,误导,极端,情绪化等单词提示。而对技术类、工具类、高质量平台白名单。TG新频道:https://t.me/ShareFreely2025

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         通用Cleaner&Consor页面内容防火墙
// @namespace    http://tampermonkey.net/
// @version      1.01
// @description  通用Cleaner&Consor页面内容防火墙。已完善名单,对网页内容进行过滤,普适性常用标题党、缺德媒体,过滤替换,误导,极端,情绪化等单词提示。而对技术类、工具类、高质量平台白名单。TG新频道:https://t.me/ShareFreely2025
// @author       skycloud
// @include      http://*
// @include      https://*
// @exclude      http://localhost*
// @exclude      https://note.youdao.com/*
// @exclude      http*://*google*
// @exclude      http*://pan.baidu*
// @exclude      http*://*search*
// @exclude      *youdao*
// @exclude      *note.*
// @exclude      *yinxiang*.*
// @exclude      *develop*
// @exclude      *://*.duokan.*
// @exclude      *://*.boots*.*
// @exclude      *://*.*learn*.*
// @exclude      *://*.*wiz.*
// @exclude      *://*.*yinxiang*.*
// @exclude      *://*.*evernote*.*
// @exclude      *://*.*ximalaya*.*
// @exclude      *://*.lrts.com*
// @exclude      *://*.*mooc*.*
// @exclude      *://*.*school*.*
// @exclude      *://*.*book*.*
// @exclude      *://*juejin*
// @exclude      *://*segmentfault*
// @exclude      *://*csdn*
// @exclude      *://*frontend*
// @exclude      *://*rss*
// @exclude      *://*java*
// @exclude      *://*script*
// @exclude      *://*python*
// @exclude      *://*tech*
// @exclude      *://*css*
// @exclude      *://*icon*
// @exclude      *://*logo*
// @exclude      *://*module*
// @exclude      *://*web*
// @exclude      *://*library*
// @exclude      *://*scholar*
// @exclude      *://*markdown*
// @exclude      *://*webpack*
// @exclude      *://*node*
// @exclude      *://*jquery*
// @exclude      *://*.*git*.*
// @exclude      *://*git*.*
// @exclude      *://*.*vue.*
// @exclude      *://doc.*.*
// @exclude      *://help.*.*
// @exclude      *://*.*cloud*.*
// @exclude      *://*.*code*.*
// @exclude      *://*code*.*
// @exclude      *://*.net*
// @exclude      *://*.org*
// @exclude      *://*.edu*
// @exclude      *://*.*.net
// @exclude      *://*.*.org
// @exclude      *://*.*.edu*
// @exclude      *://tech.*
// @exclude      *://*.tech*
// @exclude      *://*.*tech*.*
// @exclude      *://*.laravel*.*
// @exclude      *://*.yinxiang*.*
// @exclude      *://*.douban.*
// @exclude      *://*.*tool*.*
// @exclude      *://*.*doc*.*
// @exclude      *://*.work*
// @exclude      *://*.segmentfault.com*
// @exclude      *://*stackoverflow*.*
// @exclude      *://open.163.com*
// @exclude      *://study.163.com*
// @exclude      *://*.v2ex.*
// @exclude      https://www.jianshu.com/p/*
// @grant        none
// ==/UserScript==

/*轻度过滤,普适性常用标题党、缺德媒体,过滤替换,误导,极端,情绪化等单词提示*/

(function() {
    'use strict';

    // Your code here...
   

    walk(document.body);

    function walk(node)
{
    // I stole this function from here:
    // http://is.gd/mwZp7E

    var child, next;

    switch ( node.nodeType )
    {
        case 1:
        case 9:
        case 11:
            child = node.firstChild;
            while ( child )
            {
                next = child.nextSibling;
                walk(child);
                child = next;
            }
            break;

        case 3:
            handleText(node);
            break;
    }
}
    function handleText(textNode)
{

//定义过滤替换词库
    var words = ["!","!!","?!","!?","啦!","震惊!","封建迷信","猪叫声","可怕","恐怖","狗带","惊险","吓尿","还能怎么","驰名","独家","吓人","瞧不起","鄙视","美女","化妆","时尚","今天你","推广","刘慈欣","三体","流浪地球","轰动","事关","重大","阴谋","翻天","性感","女人","老公","老婆","黑幕","天啊","死人","男女","惊天","男票","女票","女神","来得及","现在才","偶像","喜讯","谁都","注意了","居然","最怕","抖音","杀死","主播","炸天","废了","陈安之","于丹","刘一秒","千万别","千万要","最美","宫斗","热播","热搜","炒股","股票","币圈","比特币","营销","佛系","道系","谋杀","离婚","粉丝","小猫咪","小可爱","性侵","选股","网贷","刷爆","狼性","狼道","走红","火爆","阿里巴巴","能行吗","天挣","灵粮","国际导师","灵修","奥修","上帝","骚操作","追星","什么样的体验","屌","惊艳","种怎样的体验?","种什么体验","如何评价","如何看待","大半夜的看哭了","大半夜的笑出声","蛤蛤蛤","一夜之间","我有一个朋友","一觉醒来破千赞","虐狗","爆照","你以为","路飞","该怎么办","妹纸","性欲","火山视频","西瓜视频","我有个","啊!","卧槽","么么哒","新鲜事","帝吧","李刚","偷看","表情包","求保佑","拜佛","婆婆","婆媳","逆袭","草根","受不了","素颜","情趣","了!","赠送","中奖","求你","不得了","值得拥有","沸腾","亿万","富翁","自杀","危机感","面膜","越早越好","老司机","凉凉","争端","引发的","天下第一","双修","小龙虾","火辣","赶紧","猝死","跳楼","什么都","杀人","扛把子","强奸","把话撂这了","奸尸","尸体","僵尸","邪术","吸血鬼","霸道总裁","少爷","公主","虐狗","单身狗","都市","重生","穿越","烂人","苦逼","狗逼","豪门","乖囡囡","暖男","擦肩而过","斗气","异界","霸王","诱惑","无赖","痞子","盗墓","鬼吹灯","欧巴","恶搞","吸毒","致癌","身亡","不为人知","好结果","炒鸡","神操作","骚操作","自抱自泣","太tm","他妈","少在我面前","少跟我","骨灰","十八代","祖宗","畜生","崽子","丑闻","揭丑","熊孩子","女郎","脑浆","撩人","风骚","性感","火辣","大胸","女神","白皙","妖娆","热裤","挑逗","喷血","湿身","丰满","模特","妩媚"];

    // var fs = require("fs");
    // var text = fs.readFileSync("./badwords.txt");
    // var textByLine = text.split("\n");
    // chrome.extension.getBackgroundPage().console.log(textByLine);

    var v = textNode.nodeValue;
    console.log(v);

    words.forEach(function(e) {
        v = v.replace(e, " ");
});

    textNode.nodeValue = v;
}


})();