您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
Remove reposts from SoundCloud feed
当前为
// ==UserScript== // @name SoundCloud Hide Reposts (Updated Version) // @version 1.4 // @license MIT // @author nov0id // @description Remove reposts from SoundCloud feed // @match *://soundcloud.com/feed // @grant none // @namespace https://rainbowlabllc.com/ // ==/UserScript== (function() { 'use strict'; function removeReposts() { const repostElements = document.querySelectorAll(".soundList__item"); repostElements.forEach((element) => { const context = element.querySelector('.sound.streamContext'); if (context && context.getAttribute('aria-label')?.toLowerCase().includes('reposted')) { element.remove(); console.log('Removed repost:', element); } }); } // Run on page load removeReposts(); // Observe DOM for dynamically added elements const observer = new MutationObserver(() => removeReposts()); observer.observe(document.body, { childList: true, subtree: true }); })();