Warning: fopen(/www/sites/update.greasyfork.icu/index/store/temp/9491c155692619a733442c98fcc665bb.js): failed to open stream: No space left on device in /www/sites/update.greasyfork.icu/index/scriptControl.php on line 65
// ==UserScript== // @name Convertidor Youtube MP3 Button // @namespace https://www.convertidoryoutube.net // @version 1.0.1.1 // @description Añade un botón de descarga a los videos de YouTube que te permite descargar el MP3 del video sin tener que salir de la página // @author Ramon // @include http*://*.youtube.com/* // @include http*://youtube.com/* // @include http*://*.youtu.be/* // @include http*://youtu.be/* // @run-at document-end // @downloadURL https://update.greasyfork.icu/scripts/25805/Convertidor%20%20Youtube%20MP3%20Button.user.js // @updateURL https://update.greasyfork.icu/scripts/25805/Convertidor%20%20Youtube%20MP3%20Button.meta.js // ==/UserScript== start(); function start() { var pagecontainer=document.getElementById('page-container'); if (!pagecontainer) return; if (/^https?:\/\/www\.youtube.com\/watch\?/.test(window.location.href)) run(); var isAjax=/class[\w\s"'-=]+spf\-link/.test(pagecontainer.innerHTML); var logocontainer=document.getElementById('logo-container'); if (logocontainer && !isAjax) { // fix for blocked videos isAjax=(' '+logocontainer.className+' ').indexOf(' spf-link ')>=0; } var content=document.getElementById('content'); if (isAjax && content) { // Ajax UI var mo=window.MutationObserver||window.WebKitMutationObserver; if(typeof mo!=='undefined') { var observer=new mo(function(mutations) { mutations.forEach(function(mutation) { if(mutation.addedNodes!==null) { for (var i=0; i -1 && window.location.href.indexOf("watch?") > -1){ var parentButton = document.createElement("div"); parentButton.className = "yt-uix-button yt-uix-button-default"; parentButton.id = "parentButton"; parentButton.style = "height: 23px;margin-left: 28px;padding-bottom:1px;"; parentButton.onclick = function () { this.style = "display:none"; finalButton(); }; document.getElementById("watch7-user-header").appendChild(parentButton); var childButton = document.createElement("span"); childButton.appendChild(document.createTextNode("Download MP3")); childButton.className = "yt-uix-button-content"; childButton.style = "line-height: 25px;font-size: 12px;"; parentButton.appendChild(childButton); } }