// ==UserScript== // @name Youtube Download ALL VIDEO // @namespace http://tampermonkey.net/ // @version 0.1 // @description Download music, video of youtube in the best qualities and without annoying programs. // @author Dukaro App // @match https://chrome.google.com/webstore/detail/chrome-dashboard/phifenlcioihjeappjcoeldjmjpbhdgc // @grant none // @include http://www.youtube.com/* // @include https://www.youtube.com/* // @exclude http://www.youtube.com/embed/* // @exclude https://www.youtube.com/embed/* // @match http://www.youtube.com/* // @match https://www.youtube.com/* // @match http://s.ytimg.com/yts/jsbin/* // @match https://s.ytimg.com/yts/jsbin/* // @match http://manifest.googlevideo.com/* // @match https://manifest.googlevideo.com/* // @match http://*.googlevideo.com/videoplayback* // @match https://*.googlevideo.com/videoplayback* // @match http://*.youtube.com/videoplayback* // @match https://*.youtube.com/videoplayback* // @connect googlevideo.com // @connect ytimg.com // @downloadURL https://update.greasyfork.icu/scripts/30413/Youtube%20Download%20ALL%20VIDEO.user.js // @updateURL https://update.greasyfork.icu/scripts/30413/Youtube%20Download%20ALL%20VIDEO.meta.js // ==/UserScript== (function() { 'use strict'; setInterval(function(){ var urlact = window.location.href; console.log(urlact); if(/watch\?v=/i.test(urlact)){ console.log('inicio'); var codevi = urlact.split('v='); var codevi = codevi[1].split('&'); var div = '
Descargar
'; var sl = document.getElementById('watch7-user-header'); if(sl === null){ var sl = document.getElementById('yt-masthead-signin'); } var chk = document.getElementById('dukarodownload'); if(sl && chk===null || chk==='undefined'){ sl.insertAdjacentHTML('beforeend',div); var ocl = document.getElementsByClassName('openerindt'); if(ocl){ ocl[0].addEventListener('click',function(){ if(this.getAttribute('op') == '0'){ var opnrrd = 'block'; this.setAttribute('op','1'); }else{ var opnrrd = 'none'; this.setAttribute('op','0'); } document.getElementsByClassName('conatinerul')[0].setAttribute('style','display:'+opnrrd); },false); } var dur = document.getElementsByClassName('ureldicr'); for(var i = 0;i