您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
去广告
当前为
// ==UserScript== // @name 自用去广告插件 // @namespace http://tampermonkey.net/ // @match https://applnn.cc/ // @match https://applnn.cc/* // @match https://www.applnn.cc/ // @match https://www.applnn.cc/* // @match https://*.lanzout.com/ // @match https://*.lanzout.com/* // @match https://m.775sy.com/* // @grant unsafeWindow // @grant GM_addStyle // @run-at document-start // @version 1.5 // @license MIT // @author Berger // @description 去广告 // ==/UserScript== (function () { 'use strict'; const url = window.location.href; const utils = { removeElementArrays(elementList){ if (elementList.length > 0) { elementList.forEach(element => { element.remove() }) } }, removeElement(element){ if (element){ element.remove() } } } function app_lnn_AD_normal() { const noticeBoard = document.querySelector('div[id="gong-box"]'); utils.removeElement(noticeBoard) const homeTopAd_1 = document.querySelector('div[id="home-row-dhsj"]'); utils.removeElement(homeTopAd_1) const homeTopAd_2 = document.querySelector('div[id="home-row-gd1"]'); utils.removeElement(homeTopAd_2) const singleTopAd = document.querySelector('div[class="single-top-html"]'); utils.removeElement(singleTopAd) const essayBottomAd = document.querySelector('.single-bottom-html'); utils.removeElement(essayBottomAd) const downloadAd = document.querySelectorAll('div[class="n_banner_inner"]'); utils.removeElementArrays(downloadAd) } function app_lnn_AD_special() { GM_addStyle('iframe:not([src]){visibility:hidden !important}'); } function lan_z_out_AD_normal(){ const downloadAD = document.querySelectorAll('div[class="appad"]'); utils.removeElementArrays(downloadAD) const downloadBottomAd = document.querySelectorAll('div:not([class]):not([id])'); utils.removeElementArrays(downloadBottomAd) console.log(downloadBottomAd) } // 提前下载游戏 function nw_game_previous_download(){ const observer = new MutationObserver(function(mutationsList, observer) { const download_box = document.querySelector('.three_btn_box'); if (download_box) { if (download_box.children.length === 0){ download_box.innerHTML= ` <uni-view data-v-6267e90e="" class="three_btn_box__item down" style="background: rgb(1, 143, 255);"> <uni-view>提前下载(插件)</uni-view> </uni-view> ` } const downloadButton = download_box.querySelector('.three_btn_box__item.down'); if (downloadButton) { downloadButton.addEventListener('click', function() { const idMatch = url.match(/[?&]id=([0-9]+)/) if (idMatch && idMatch[1]) { window.location.href = `https://oss.775sy.com/android/game_package${idMatch[1]}.apk` } else { console.log('未找到 id 参数'); return null; } }); } observer.disconnect(); } }); observer.observe(document.body, { childList: true, subtree: true }); } function nw_game_ad_normal(){ const observer = new MutationObserver(function(mutationsList, observer) { const tabbarItemArrays = document.querySelectorAll('.u-tabbar__content__item-wrapper > .u-tabbar-item'); if (tabbarItemArrays.length > 0) { utils.removeElement(tabbarItemArrays[2]) utils.removeElement(tabbarItemArrays[3]) observer.disconnect(); } }); observer.observe(document.body, { childList: true, subtree: true }); } let main = { initNormal() { if (url.indexOf('applnn.cc') !== -1){ app_lnn_AD_normal() }else if (url.indexOf('lanzout.com') !== -1){ lan_z_out_AD_normal() }else if (url.indexOf('775sy.com') !== -1){ nw_game_previous_download() nw_game_ad_normal() } }, initSpecial() { if (url.indexOf('applnn.cc') !== -1){ app_lnn_AD_special() } } } window.addEventListener('DOMContentLoaded', main.initNormal); window.addEventListener('load', main.initSpecial); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址