Greasy Fork

Greasy Fork is available in English.

屏蔽高速下载器

屏蔽高速下载器,自动去除高速下载器毒瘤,只保留普通下载地址,不会吧不会吧,不会真有人用高速下载器下载东西吧?

目前为 2021-02-11 提交的版本。查看 最新版本

// ==UserScript==
// @name         屏蔽高速下载器
// @namespace    http://www.baidu.com
// @version      0.1
// @description  屏蔽高速下载器,自动去除高速下载器毒瘤,只保留普通下载地址,不会吧不会吧,不会真有人用高速下载器下载东西吧?
// @author       Jesen
// @icon         https://github.githubassets.com/favicon.ico
// @match        *://*.onlinedown.net/*
// @match        *://*.xitongzhijia.net/*
// @match        *://*.xitongtiandi.net/*
// @match        *://*.downza.cn/*
// @match        *://*.singdown.com/*
// @match        *://*.ucbug.com/*
// @match        *://*.42xz.com/*
// @match        *://*.xz7.com/*
// @match        *://*.32r.com/*
// @match        *://dl.pconline.com.cn/*
// @match        *://*.qqtn.com/*
// @match        *://*.ddooo.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    var blackWord = "高速下载";
    if(document.domain.indexOf("onlinedown.net") != -1){
        //华军软件园
        let tmp = document.getElementsByClassName("gaosu");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        tmp = document.getElementsByTagName("h4");
        for(let i=0;i<tmp.length;i++){
            if(tmp[i].innerText.indexOf(blackWord)!=-1){
                tmp[i].style.display = "none";
            }
        }
    }
    if(document.domain.indexOf("downza.cn") != -1){
        //下载之家
        let tmp = document.getElementsByClassName("gaosu");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
    }
    if(document.domain.indexOf("singdown.com") != -1){
        //星动下载
        let tmp = document.getElementsByClassName("top-speed-download");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
    }
    if(document.domain.indexOf("ucbug.com") != -1){
        //ucbug
        let tmp = document.getElementsByClassName("downnow");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        document.getElementsByClassName("downloader")[0].innerHTML = ""; //高速下载提示框
        document.getElementsByClassName("bendown")[0].style.background = ""; //本来是暗色不容易看见,改成了绿色
        document.getElementsByClassName("BzClick")[0].innerHTML = ""; //高速下载地址
        document.getElementsByClassName("BzClick")[1].innerHTML = ""; //高速下载地址
    }
    if(document.domain.indexOf("xitongzhijia.net") != -1){
        //xitongzhijia
        let tmp = document.getElementsByClassName("btn-dl_swift");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        tmp = document.getElementsByClassName("m_swift");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        tmp = document.getElementsByTagName("h3");
        for(let i=0;i<tmp.length;i++){
            if(tmp[i].innerText.indexOf(blackWord)!=-1){
                tmp[i].style.display = "none";
            }
        }
        
    }
    if(document.domain.indexOf("xitongtiandi.net") != -1){
        //xitongtiandi
        let tmp = document.getElementsByClassName("btn-dr");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        tmp = document.getElementsByClassName("xzq");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        
    }
    if(document.domain.indexOf("42xz.com") != -1){
        //42xz绿盒
        let tmp = document.getElementsByClassName("gsxz");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        tmp = document.getElementsByClassName("one");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        tmp = document.getElementsByClassName("two");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        tmp = document.getElementsByClassName("dxxz");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        tmp = document.getElementsByTagName("h3");
        for(let i=0;i<tmp.length;i++){
            if(tmp[i].innerText.indexOf(blackWord)!=-1){
                tmp[i].style.display = "none";
            }
        }
    }
    if(document.domain.indexOf("xz7.com") != -1){
        //jiguangxiazaizhan
        let tmp1 = document.getElementsByClassName("bzxz");
        let tmp = document.getElementsByClassName("xx_yd");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        for(let i=0;i<tmp1.length;i++){
            tmp1[i].style.display = "none";
        }
        tmp = document.getElementsByTagName("b");
        for(let i=0;i<tmp.length;i++){
            if(tmp[i].innerText.indexOf(blackWord)!=-1){
                tmp[i].style.display = "none";
            }
        }
    }
    if(document.domain.indexOf("32r.com") != -1){
        //3322下载站
        let tmp1 = document.getElementsByClassName("gsdbtn");
        let tmp = document.getElementsByClassName("ptgsxz");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        for(let i=0;i<tmp1.length;i++){
            tmp1[i].style.display = "none";
        }
        tmp = document.getElementsByTagName("p");
        for(let i=0;i<tmp.length;i++){
            if(tmp[i].innerText.indexOf(blackWord)!=-1){
                tmp[i].style.display = "none";
            }
        }
        tmp = document.getElementsByTagName("a");
        for(let i=0;i<tmp.length;i++){
            if(tmp[i].innerText.indexOf(blackWord)!=-1){
                tmp[i].style.display = "none";
            }
        }
    }
    if(document.domain.indexOf("dl.pconline.com.cn") != -1){
        //pconline
        let tmp = document.getElementsByClassName("sh-down-btn")[0];
        if(tmp != undefined){
            tmp.parentNode.removeChild(tmp);
        }
        tmp = document.getElementById("fast_0");
        if(tmp != undefined){
            tmp.parentNode.removeChild(tmp);
        }
        tmp = document.getElementsByTagName("span");
        for(let i=0;i<tmp.length;i++){
            if(tmp[i].innerText.indexOf(blackWord)!=-1){
                tmp[i].style.display = "none";
            }
        }
    }
    if(document.domain.indexOf("qqtn.com") != -1){
        //qqtn
        let tmp = document.getElementsByClassName("u-gs-btn");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        tmp = document.getElementsByClassName("left_add");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        tmp = document.getElementsByTagName("h3");
        for(let i=0;i<tmp.length;i++){
            if(tmp[i].innerText.indexOf(blackWord)!=-1){
                tmp[i].style.display = "none";
            }
        }
    }
    if(document.domain.indexOf("ddooo.com") != -1){
        //多多软件
        let tmp = document.getElementsByClassName("xzbtn");
        for(let i=0;i<tmp.length;i++){
            tmp[i].style.display = "none";
        }
        tmp = document.getElementsByClassName("DownloadSfotCon")[0].children[1];
        tmp.style.display = "none";
        
    }
    
})();