// ==UserScript== // @name Soundcloud DeBlur // @namespace http://tampermonkey.net/ // @version 2024-11-09 // @description Removes blur on the SoundCloud // @author https://github.com/ojczeo/ // @match *://*.soundcloud.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=soundcloud.com // @grant none // @license MIT // @downloadURL none // ==/UserScript== (function() { 'use strict'; // Function to remove the 'blur' parameter from image URLs function removeBlurParams() { let elems = document.querySelectorAll('[class*="Blur"]') elems.forEach(function (el) { el.setAttribute('class', ''); }); } // Run the function once the page is loaded window.addEventListener('load', removeBlurParams); // Optional: Run the function again if the page content is dynamically loaded (e.g., with AJAX) const observer = new MutationObserver(removeBlurParams); observer.observe(document.body, { childList: true, subtree: true }); })();