Greasy Fork

Greasy Fork is available in English.

去广告专用

123

当前为 2022-08-29 提交的版本,查看 最新版本

// ==UserScript==
// @name         去广告专用
// @namespace    http://tampermonkey.net/
// @version      2.0
// @description  123
// @author       YJP
// @include      https://www.baidu.com/*
// @include      /^https?:\/\/(?:(?:www\.ixigua\.com\/|m\.ixigua\.com\/video\/)\d{10,}(?:\?id=\d{10,}|$)|(?:v(?:-wb)?|m)\.youku\.com\/.+?\/id_|vku\.youku\.com\/live\/|\w+?\.wasu\.c.+?\/[pP]lay\/show\/id\/\d|www\.fun\.tv\/vplay\/g-|m\.fun\.tv\/mplay\/\?mid=|\w+?\.miguvideo\.com\/.+?\/detail\.html\?cid=\d|[^\/]+?\.tudou\.com\/(?:v\/|.+?\/id_)|v\.qq\.com\/(?:x\/(?:cover|page)|.+?\/p\/topic)\/|(?:3g|m)\.v\.qq\.com|w(?:ww)?\.mgtv\.com\/[a-z]\/|www\.mgtv\.com\/act\/|(?:[^\/]+?\.)?m\.mgtv\.com\/b\/|www\.iqiyi\.com\/(?:[avw]_|kszt\/)|www\.iq\.com\/play\/|m\.iqiyi\.com\/(?:v_|$)|tw\.iqiyi\.com\/v_|tv\.sohu\.com\/v\/|m\.tv\.sohu\.com\/(?:u\/|v|phone_play_film\?aid=)|film\.sohu\.com\/album\/|www\.le\.com\/ptv\/vplay\/|m\.le\.com\/vplay_|[vm]\.pptv\.com\/show\/|(?:[^\/]+?\.)?1905\.com\/(?:m|.*?play)\/|(?:player|live)\.bilibili\.com\/|www\.bilibili\.com\/(?:(?:cheese|bangumi)\/play|blackboard|.*?video)\/|m\.bilibili\.com\/bangumi\/play\/|(?:m\.)?music\.migu\.cn\/|kg\.qq\.com\/node\/|movie\.douban\.com\/subject\/|m\.douban\.com\/movie\/subject\/|www\.acfun\.cn\/(?:.+?\/ac|bangumi\/)|m\.acfun\.cn\/v\/|live\.acfun\.cn\/live\/|[^\/]*?cupfox\.|www\.bumimi.+?\/search\/|(?:greasyfork|sleazyfork)\.org\/.+?\/(?:users\/|scripts(?:\/by-site\/|$|\?))|www\.yinyuetai\.com\/play\?id=|(?:y\.)?music\.163\.com\/|(?:(?:bd|www)\.)?kuwo\.cn\/|m\.kuwo\.cn\/newh5|www\.kugou\.com\/(?:song|mvweb)\/|m3ws\.kugou\.com\/(?:kgsong|mv)\/|m\.kugou\.com\/|(?:i\.)?y\.qq\.com\/|(?:www|h|m)\.xiami\.com\/|5sing\.kugou\.com\/|(?:www|m)\.ximalaya\.com\/|www\.app-echo\.com\/|radio\.sky31\.com\/|www\.1ting\.com\/|(?:www|m)\.9ku\.com\/play\/|www\.lrts\.me\/playlist|www\.(?:douyin|kuaishou)\.com\/|haokan\.(?:baidu|hao123)\.com\/v|m\.baidu\.com\/video\/|z1\.m1907\.|my\.qiqtv\.|www\.zhaojiaoben\.cn\/|video\.isyour\.love\/|vip\.fuqizhishi\.com\/(?:so\.php\?wd=|\?[^\/]+?-\d+?-\d)|(?:www\.wbdy\.tv|www\.ikukk\.com)\/|[^\/]+?\/(?:tv|acg|mov)\/|(?!.+?https?(?::\/\/|%3A%2F%2F)).+?\/\w+?\.php\?(?:url|vid)=[^\/]+?$|.+?(?:douyinvod.+?\/video\/|\.mp3|(?:\/upic\/20|\.bdstatic\.).+?\.mp4|(?:&submit=|(?:\/vod\/\d{3,8}|detail\/(?:[^\/]+?\/[^\/]+?|\d{3,8})|play\/(?:(?:\d+?[\-_]){0,}|id\/.+?\/sid\/\d+?\/nid\/)\d+?)\.html|(?:detail\/\d{3,8}|play\/(?:\d+?[\-_]){0,}\d+?)\/|(?:\.html\?|=vod-search&)wd=[^\/]+|\/(?:vod\/detail|htm_data).*?\/\d{4,8}\.html|(?:\/embed\/(?:\d+?\/){0,}\d+|\/[^\/]*?video[^\/]*?\.php\?id=\d+)(?:#\w+)?|\/[^\/]*?lay[^\/]*?\.html)$|(?:\.m(?:3u8|p4)\?\w+?=|\?url=(?!http).{5,}|\/(?:\w+?|\W+?)\.php\?url=(?:[^\/]+?$|https?%3A%2F%2F)|(?:search|jx|url|id|v|&[^\/]+?|_\w+?|\.html\?\w+?)[&#=\?]https?(?::\/\/|%3A%2F%2F)(?:[^\/]+?\.(?:ixigua|youku|miguvideo|fun|wasu|tudou|qq|mgtv|iqiyi|iq|sohu|le|pptv|1905|bilibili|acfun)\.|.+?\.(?:m3u8|mp4|flv)))|\d+?&type=(?:ximalaya|1ting)|\?eps=\d+?&jx=|#iframeload$))/
// @icon         http://zhouql.vip/images/icon/clear.png
// @run-at       document-body
// @grant        none
// @license      MIT
// ==/UserScript==

(function () {

    // 只需要在此处定义需要隐藏元素
    var clearElementArr = [
        '百度', '#s-top-left', '#s_top_wrap', '.s-top-right', '#s_main', '.FYB_RD',
        '腾讯', '.container-bottom','.play-intro__desc-wrapper','.play-title__score','.vip-button','#app > div.page-content > div.container-main__wrapper > div.container-main > div.container-episode > div > div > div > div > div.b-sticky__content > div:nth-child(1) > div:nth-child(4) > div > div.episode-list-hor','#app > div.page-content > div.container-main__wrapper > div.container-main > div.container-main__left > div.player__wrapper.container-player > div.player-bottom.player__bottom > div.player-bottom__right.player-bottom__barrage > div','#app > div.page-content > div.container-main__wrapper > div.container-main > div.container-episode > div > div > div > div > div.b-sticky__content > div:nth-child(1) > div:nth-child(6)','#app > div.page-content > div.container-main__wrapper > div.container-main > div.container-episode > div > div > div > div > div.b-sticky__content > div:nth-child(1) > div:nth-child(5)',
        '优酷', '.comment-root','.index_bmContent__1tIxZ','.title-wrap','#youkubarrage-controller','#app > div > div.play-top-container > div.l-container > div.module-playbox > div > div.listbox > div > div.scroll-area > div.anthology-content-scroll > div:nth-child(3)',
        '爱奇艺', '#_list_meta_ > div.meta-cont','#plist-body > div > div > div.hw-full > div:nth-child(2) > div.qy-player-side-list','.wrap',
        'bilibili','#review_module','#comment_module','#seasonlist_module','#recom_module','#media_module',
        '芒果' ,'.c-comment-con','#mgtv-player-wrap > outer-bottom','#__layout > div > div > div > div:nth-child(1) > div > div.g-container-play > div > div.m-playwrap > div.aside > div > div.m-aside-scrollbar.m-tv-aside-list > div.play-list.recommended-list','#__layout > div > div > div > div:nth-child(1) > div > div.g-container-play > div > div.m-playwrap > div.aside > div > div.m-aside-scrollbar.m-tv-aside-list > div:nth-child(5)'
    ];

    // 这是架子代码,不用改动
    console.log("准备隐藏以下元素 >>> " + clearElementArr);
    window.pageC = function (clearElements) {
        let style = document.createElement("style");
        if (typeof (clearElements) === "object") {
            clearElements.forEach(cE => {
                style.innerText += `${cE} {display: none !important;} `
            });
        } else { 
            console.error("param error,require array!"); 
        }
        document.head.appendChild(style);
    };
    pageC(clearElementArr);
    console.log("清理完成!");
})();