去除软件站无用元素

去除殁漂遥、果核剥壳、423down、mefcl无用元素

目前为 2024-09-13 提交的版本。查看 最新版本

// ==UserScript==
// @name         去除软件站无用元素
// @namespace    http://tampermonkey.net/
// @version      0.34
// @description  去除殁漂遥、果核剥壳、423down、mefcl无用元素
// @author       You
// @match        https://*.mpyit.com/*
// @match        https://*.ghxi.com/*
// @match        https://*.423down.com/*
// @match        https://*.mefcl.com/*
// @grant        none
// ==/UserScript==
/* globals jQuery, $, waitForKeyElements */

(function() {
    'use strict';
    let len, arr, i
    if (window.location.hostname == "www.mpyit.com") {
        //删除只有一个类名的Div
        let url = window.location.href
        if (!url.includes(".html")) { //判断是否是首页
            let childDivs;
            if (url.includes("category") || url.includes("/?s=")) { //分类和搜索页面
                childDivs = document.getElementById('content').children;
            } else {
                childDivs = document.getElementById('post').children;
                i = 0;
                while (i < childDivs.length) {
                    if (childDivs[i].innerHTML.indexOf("AIChat") !== -1){
                        childDivs[i].remove();
                    }
                    if (childDivs[i].id == "map" || childDivs[i].id == "pagenavi") {
                        i++;
                        continue;
                    } else {
                        let classNames = childDivs[i].className.split(' ');
                        if (classNames.length < 2) {
                            childDivs[i].remove();
                        } else {
                            i++;
                        }
                    }
                }
            }
        }

        //删除类名为category-zhengban的Div
        len = document.getElementsByClassName("category-zhengban").length
        for (i = 0; i < len; i++) {
            document.getElementsByClassName("category-zhengban")['0'].remove()
        }
        //删除类名为sticky的Div
        len = document.getElementsByClassName("sticky").length
        for (i = 0; i < len; i++) {
            document.getElementsByClassName("sticky")['0'].remove()
        }
        //删除类名为post-00000的Div
        len = document.getElementsByClassName("post-00000").length
        for (i = 0; i < len; i++) {
            document.getElementsByClassName("post-00000")['0'].remove()
        }

        //删除右侧 "正版福利"
        len = document.getElementsByClassName("widget").length
        for (i = 0; i < len; i++) {
            if (document.getElementsByClassName("widget")[i].offsetHeight != 0) {
                document.getElementsByClassName("widget")[i].getElementsByTagName("h3")[0].remove();
                document.getElementsByClassName("widget")[i].getElementsByClassName("box")[0].remove();
            }
        }

        //删除leftad.png
        let bodyElement = document.querySelector('body');
        bodyElement.style.backgroundImage = 'none';
        window.scrollTo(0, 60);
        window.scrollTo(0, 0);
    } else if (window.location.hostname == "www.ghxi.com") {
        window.addAdNote = function() {} //广告提示条
        len = document.getElementsByClassName("wpcom_ad_wrap").length
        for (i = 0; i < len; i++) {
            document.getElementsByClassName("wpcom_ad_wrap")['0'].remove()
        }
        arr = new Array("12", "13", "15", "16", "18", "21", "22", "23", "24", "25", "26", "27", "28", "29")
        for (i = 0; i < arr.length; i++) {
            let obj = document.getElementById("modules-" + arr[i]);
            if (obj) {
                obj.remove();
            }
        }
        len = document.getElementsByClassName("item-sticky").length
        for (i = 0; i < len; i++) {
            document.getElementsByClassName("item-sticky")['0'].remove()
        }
    } else if (window.location.hostname == "www.423down.com") {
        var wrapperDiv = $('div.wrapper');
        if (wrapperDiv.length) {
            //删除分类名带推荐的
            $(".content-wrap:eq(0) .content ul.excerpt li").each(function() {
                let catSpan = $(this).find(".info .cat")[0];
                if (catSpan.innerHTML.includes("推荐") || catSpan.innerHTML.includes("推广") ) {
                    $(this).remove();
                }
                let titleSpan = $(this).find("h2 a")[0].innerHTML;
                if (titleSpan.includes("!") || titleSpan.includes("!")) {
                    $(this).remove();
                }
            });

            //删除nav里GPT广告
            let ulMenu = $('[id="menu-%e9%a1%b6%e9%83%a8%e5%af%bc%e8%88%aa"]') //
            if (ulMenu.length > 0) {
                ulMenu.children('li').each(function() {
                    if ($(this).attr('id') && $(this).attr('id').length === 15) {
                        $(this).remove();
                    }
                });
            }
        } else {
            //移动端,删除带 置顶 推广 推荐 关键词的
            $('.post-list li:contains("置顶")').remove();
            $('.load-more').click();
            setTimeout(function() {
                $('.post-list li:contains("置顶"), .post-list li:contains("推广"), .post-list li:contains("推荐")').remove();
                $('.load-more').click();
	            setTimeout(function() {
                    $('.post-list li:contains("置顶"), .post-list li:contains("推广"), .post-list li:contains("推荐")').remove();
                }, 600);
            }, 600);

        }

        //删除文章底部站长推荐
        $('img[src="https://www.423down.com/wp-content/themes/D7/img/new.png"]').each(function() {
            $(this).parent().remove();
        });
        $('img[src="https://img.alicdn.com/imgextra/i4/1058648503/O1CN01xNg1Yu2CgQa0kJpVt_!!1058648503.png"]').each(
            function() {
                $(this).parent().remove();
            });
    } else if (window.location.hostname == "www.mefcl.com") {
        $(".content").find("article").each(function() {
            if ($(this).text().indexOf("合作推荐") !== -1) {
                $(this).remove();
            }
        });
        $(".item-01").empty();
    }
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址