// ==UserScript== // @name Stop Automatic Recommendations on Soundcloud // @namespace soundcloud-no-autoplay // @author Veeno // @contributor Kai Kuehner // @contributor Technowise // @contributor Andreas J. Schwarz // @description Stops the automatic playing of recommended tracks on Soundcloud. // @include http://www.soundcloud.com/* // @include https://www.soundcloud.com/* // @include http://soundcloud.com/* // @include https://soundcloud.com/* // @grant none // @version 1.0 // @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js // @downloadURL none // ==/UserScript== //------------------------------------------------------------------------------------------- var sc_cp = {}; sc_cp.checkInterval = setInterval(checkA, 500); function checkA() { var title = $("a.playbackTitle__link").attr("title"); if(title == undefined || title == "") { clearInterval(sc_cp.checkInterval); sc_cp.checkInterval = setInterval(checkB, 100); } } function checkB() { var title = $("a.playbackTitle__link").attr("title"); if(title != undefined && title.substring(0, 28) == "Playing from recommendations") { $("button.playing").click(); clearInterval(sc_cp.checkInterval); sc_cp.checkInterval = setInterval(checkA, 500); } }