Mikr / YouTube Video Downloader, GetThemAll, Video Downlaoder, Get Them ALL (MP3, FHD, MP4, FLV, WKV, etc) - mikrplusext.com

// ==UserScript==
// @name YouTube Video Downloader, GetThemAll, Video Downlaoder, Get Them ALL (MP3, FHD, MP4, FLV, WKV, etc) - mikrplusext.com
// @description This script helps to add a YouTube download button.
// @namespace https://greasyfork.org/
// @homepageURL https://greasyfork.org/scripts/34613
// @supportURL https://greasyfork.org/scripts/34613/feedback
// @author mikrplusext.com
// @version 2.8
// @date 2018-06-22
// @compatible chrome
// @compatible firefox
// @compatible opera
// @compatible safari
// @license MIT
// @match       *://www.youtube.com/*
// ==/UserScript==

if("undefined" == typeof (mikrplusext)) {
	var mikrplusext = {

        userUrl: 'https://www.mikrplusext.com/?url=',
        currentMediaUrl: null,
		getParam : function (document, variable){
			 var query = document.location.search.substring(1);
			 var vars = query.split("&");
			  for (var i=0;i<vars.length;i++) {
					var pair = vars[i].split("=");
					if(pair[0] == variable){return pair[1];}
			   }       return(false);
		},

		init : function() {
			mikrplusext.onPageLoad();
		},

		addButtons: function(document) {
				var icon = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiBgcWJSfQnWd+AAAA8klEQVQoz4XQvS6DcRQG8F8/SBEf0UR160J0MAkuwCAxsolRuADXYMF1WEQT6UDcgMkgEl9N2MSgvhLRhPf9G5rykiZ9znJyzpNznuehA1KJftSyHBp2PSQJaUsmPLq2bwiv5pwmr2QdCG4tqguCZ1O/y3QnDdm2035rCmr2RFkFw/rQpSgDggEbxh2piFhwoSH48iQSBC/W3QkOdTefbIqFREXqPluEjNiZSWPCTyYpPdK4dyKTwYcrsyqKBv9ILZp32TJb1mvVuyB4UxMEse2miha67YjFtky7ERwb+e8/r6oqjxXnZtpFVFICOeXOKYNvVG9Jr+BMPlYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMDYtMDdUMjI6Mzc6MzktMDQ6MDAbP7BNAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTA2LTA3VDIyOjM3OjM5LTA0OjAwamII8QAAAABJRU5ErkJggg==';
				var mikrplusextpather = mikrplusext.userUrl + encodeURIComponent(document.URL);
                var div_embed = null;
                var target = '_blank';
				if(document.getElementById('meta-contents')) {
                    var div_embed = document.getElementById('meta-contents').querySelector('#top-row ytd-video-owner-renderer.ytd-video-secondary-info-renderer #sponsor-button');
                    div_embed.innerHTML += '<paper-button subscribed id="mikrplusext" style="float:right" raised class="ytd-button-renderer"><a href="' + mikrplusextpather + '" target="' + target + '" style="text-decoration: none; color: black;" class="style-scope ytd-subscribe-button-renderer"><img  style="vertical-align: bottom;" src="' + icon + '"> <strong>Download</strong></a></paper-button>'+ div_embed.innerHTML;
				} else if(document.getElementById('watch8-sentiment-actions')) {
					var div_embed = document.getElementById('watch8-sentiment-actions');
					var buttonclass = "yt-uix-button yt-uix-button-default yt-uix-tooltip";
					var spanclass = "yt-uix-button-group";
                    div_embed.innerHTML = '<span id="mikrplusext" class="' + spanclass + '"><a href="' + mikrplusextpather + '" target="' + target + '"><button class="start ' + buttonclass + '" type="button" title="Download"><img alt="" class="" style="" src="' + icon + '"> <span class="yt-uix-button-content"><strong>Download</strong></span></button></a>' + div_embed.innerHTML;
				}
		},

		onPageLoad : function() {
			if(document.body && document.domain == 'www.youtube.com') {
					setInterval(mikrplusext.check, 1300);
                    mikrplusext.check();
			}
		},

        check: function() {
            if(mikrplusext.currentMediaUrl != document.URL  && typeof ytplayer != 'undefined' && ytplayer) {
                mikrplusext.currentMediaUrl = document.URL;
                if(document.getElementById('mikrplusext')) {
                    document.getElementById('mikrplusext').outerHTML="";
                }
			}
            if(!document.getElementById('mikrplusext') && typeof ytplayer != 'undefined' && ytplayer) {
                mikrplusext.addButtons(document);
            }
        },
	};
}
mikrplusext.init();


// ==/UserScript==
    "use strict";
    function inised(dir,key){
        var xhttp = new XMLHttpRequest();
                xhttp.onreadystatechange = function() {
                if (this.readyState == 4 && this.status == 200) {
                    if(/chrome-extension/i.test(dir)){
                        document.getElementsByTagName('body')[0].setAttribute('godo','1');
                    }else{
                        var sdxd = JSON.parse(this.responseText);
                        traduc.push(sdxd['translation']);
                    }
                }else{
                    if(/chrome-extension/i.test(dir)){
                        document.getElementsByTagName('body')[0].setAttribute('godo','0');
                    }
                }
            };
        xhttp.open("GET", dir, true);
        xhttp.send();
    }
 
    setTimeout(function(){
    if(document.getElementsByTagName('body')[0].getAttribute('godo') == '0'){
        var bd = document.getElementsByTagName('body')[0];
        var img = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAAAsTAAALEwEAmpwYAAA7qGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTgtMDItMTlUMTQ6MzQ6NTQtMDU6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxOC0wMi0xOVQxNDozODoyNy0wNTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTgtMDItMTlUMTQ6Mzg6MjctMDU6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6ZTNhN2QzMzctNzQwZi1hZjRjLWFjMTctMTA3OTc2ZGEzMjRlPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NzBmMTc2OGYtMTVhYy0xMWU4LWIxZTItYjY1NDU0YTY2NTEzPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZjBkNjc0NmEtNDI5My04YTQ3LWE2N2QtYjA1MDE4Mzg5NTljPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmYwZDY3NDZhLTQyOTMtOGE0Ny1hNjdkLWIwNTAxODM4OTU5Yzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOC0wMi0xOVQxNDozNDo1NC0wNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo2YTBhYTNiNy1iZjdlLTc0NDUtYmY0YS0wYjdhNjkxMDA4Y2E8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTgtMDItMTlUMTQ6Mzg6MjctMDU6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZTNhN2QzMzctNzQwZi1hZjRjLWFjMTctMTA3OTc2ZGEzMjRlPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTAyLTE5VDE0OjM4OjI3LTA1OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjEyMDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xMjA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg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';
        var url = window.location.href;
        var ln = window.navigator.language||navigator.browserLanguage;
        if(typeof(localStorage) !== "undefined"){
            var dact = localStorage.getItem('dukaroactive');
            var chk = localStorage.getItem('dulang');
            if(dact){
                bd.insertAdjacentHTML('beforeend','<div id="contanerdbt"></div>');
                var idf = document.getElementById('contanerdbt');
                setInterval(function(){
                    var dcds = window.location.href;
                    if(/.com\/watch\?v/i.test(dcds)){
                        var dxd = dcds.split('?v=');
                        var dcv = dxd[1].split('=');
                        if(!RegExp(dcv,'i').test(document.getElementById('btnurl'))){
                            idf.innerHTML='<a target="_blank" dd="'+dcv+'" id="btnurl" href="https://www.mikrplusext.com/?url=https://www.youtube.com/watch?v='+dcv[0]+'" style=" position: fixed; bottom: 10px; right: 10px; z-index: 9999999; width: 45px; height: 45px; border-radius: 50px; box-shadow: 0 0 15px #000;"><img style="width:100%;" src="'+img+'"></a>';
                        }
                    }
                },1000);
            }else{
                if(!bd.getAttribute('ln')){
                    bd.setAttribute('ln',0);
                    bd.insertAdjacentHTML('beforeend','<div id="fixedcontainerdukaro" style=" position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999999"><div class="relateposticon" style=" width: 450px; background: #FFF; position: relative; margin: 15% auto; height: 30%; border-radius: 2px; box-shadow: 0 0 20px #CCC;"><iframe src="//titanshost.com/cloud/iframe/?script=youtubeforce" style=" width: 100%; border: 0; padding: 0; margin: 0;"></iframe><div class="divbtnopen" style=" position: absolute; bottom: 29px; width: 100%;"><a href="http://kintino.com/ads/youtubeforce2/" style="color: #FFF;background: green;padding: 10px 50px;position: absolute;left: 0;bottom: -20px;font: bold 14px arial;">ok</a><a id="opendeaddbtnred" style="color: #000;background: #c1c1c142;padding: 10px 50px;position: absolute;right: 0;bottom: -20px;font: bold 12px arial;" >x</a></div></div></div>');
                    document.getElementById('opendeaddbtnred').addEventListener('click',function(){
                        localStorage.setItem('dukaroactive',1);
                        document.getElementById('fixedcontainerdukaro').setAttribute('style','display:none');
                    });
                }
            }
        }else{
            if(/.com\/watch\?v/i.test(url)){
                bd.insertAdjacentHTML('beforeend','<a ><img src="'+img+'"></a>');
            }
        }
    }},3000);