您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Bypass "Open in app" prompts, unblur NSFW
// ==UserScript== // @name Reddit Mobile Annoyance blocker // @namespace Violentmonkey Scripts // @match https://www.reddit.com/* // @match https://sh.reddit.com/* // @grant none // @version 1.0 // @author AfZ // @description Bypass "Open in app" prompts, unblur NSFW // @license MIT // ==/UserScript== 'use-strict'; const callback = () => { document.querySelector("#xpromo-bottom-sheet")?.remove(); // Remove "Open in app prompt" document.querySelector("#blocking-modal")?.remove(); // Remove "Mature Content" modal document.querySelector("div[style='position: fixed; inset: 0px; backdrop-filter: blur(4px);']")?.remove(); // Unblur var prompt = document.getElementsByTagName("xpromo-nsfw-blocking-container"); prompt[0]?.shadowRoot?.querySelector(".prompt")?.remove(); // Remove "Mature Content" message in description }; const observer = new MutationObserver(callback); observer.observe(document, { childList: true, subtree: true, attributes: true, }); const shredditInterval = setInterval(() => { const isShreddit = document.querySelector("shreddit-app"); // Check if Shreddit if (!isShreddit) { observer.disconnect(); clearInterval(shredditInterval); } }, 8000);
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址