Vidpaw Downloader

The script assist Vidpaw to convert video links.

当前为 2018-04-05 提交的版本,查看 最新版本

// ==UserScript==
// @name        Vidpaw Downloader
// @namespace   https://www.vidpaw.com
// @version     0.0.1
// @description The script assist Vidpaw to convert video links.
// @author      Vidpaw
// @copyright   2018, Vidpaw
// @icon        http://www.vidpaw.com/img/icon128.png
// @icon64      http://www.vidpaw.com/img/icon64.png
// @homepage    http://www.vidpaw.com/extensions
// @include     http://*
// @include     https://*

// @run-at      document-start
// @connect     dailymotion.com
// @connect     vimeo.com
// @connect     cloudy.ec
// @connect     novamov.com
// @connect     soundcloud.com
// @connect     youtube.com
// @connect     ytimg.com
// @connect     *
// @grant       GM_xmlhttpRequest
// ==/UserScript==
var StyleStandard = {
    StyleOuterTopLeft: 0,
    StyleOuterTopRight: 1,
    StyleOuterBottomLeft: 2,
    StyleOuterBottomRight: 3,
    StyleInnerTopLeft: 4,
    StyleInnerTopRight: 5,
    StyleInnerBottomLeft: 6,
    StyleInnerBottomRight: 7
};

var buttonList = [];

var isInitialAdjustPos = false;

(function() {
    main();
})();

function main(){
    if (location.href.indexOf("youtube") >= 0) {
        setInterval(youtubeButton, 1000);
    } else if (location.href.indexOf("soundcloud") >= 0) {
        setInterval(soundcloudButton, 1000);
    } else if (location.href.indexOf("vimeo.com") >= 0) {
        setInterval(vimeoButton, 1000);
    } else if (location.href.indexOf("instagram.com") >= 0) {
        setInterval(instagramButton, 1000);
    } else if (location.href.indexOf("facebook.com") >= 0) {
        console.info('facebook');
        setInterval(facebookButton, 1000);
    } else if (location.href.indexOf("liveleak.com") >= 0) {
        setInterval(liveleakButton, 1000);
    } else {
        setInterval(commonButton, 1000);
    }
}

function youtubeButton() {
    var desktopType = document.getElementsByTagName('body')[0].getAttribute('desktopType');
    if(desktopType!=undefined && desktopType!=null && desktopType!=''){
        return;
    }
    if (document.getElementById("Vidpaw-download")) return;
    var downloadDiv = document.createElement("div");
    downloadDiv.id = "Vidpaw-download";
    downloadDiv.setAttribute("float", "right");
    downloadDiv.style.width = 37 + 'px';
    downloadDiv.style.height = 37 + 'px';
    downloadDiv.style.margin = 10 + 'px';
    downloadDiv.style.backgroundImage = "url(data:image/png;base64,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)";
    downloadDiv.style.backgroundSize = 'cover';
    downloadDiv.style.cursor = "pointer";
    downloadDiv.style.float = "right";
    downloadDiv.onclick = function () {
        var realLink = "https://www.vidpaw.com/?url=" + location.href + "&type=plugin";
        myWindow1 = window.open(realLink, '_blank', '');
        myWindow1.focus();
    };
    var targetDiv = document.getElementById("top-row");
    var existElement;
    if(!targetDiv){
        targetDiv = document.getElementById("watch-headline-title");
        if(!targetDiv)
            return false;
        existElement = targetDiv.firstChild;
    }else{
        existElement = targetDiv.lastChild;
    }
    targetDiv.insertBefore(downloadDiv, existElement);
}

function soundcloudButton() {
    var desktop = document.getElementsByTagName('body')[0].getAttribute('desktop');
    if(desktop!=undefined && desktop!=null && desktop!='') return;
    if (document.getElementById("Vidpaw-download")) return;
    var downloadDiv = document.createElement("div");
    downloadDiv.id = "Vidpaw-download";
    downloadDiv.style.width = 26 + 'px';
    downloadDiv.style.height = 26 + 'px';
    downloadDiv.style.backgroundImage = "url(data:image/png;base64,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)";
    downloadDiv.style.backgroundSize = 'cover';
    downloadDiv.style.cursor = "pointer";
    downloadDiv.style.right = "190px";
    downloadDiv.style.position = "absolute";
    downloadDiv.onclick = function () {
        var realLink = "https://www.vidpaw.com/?url=" + location.href + "&type=plugin";
        myWindow1 = window.open(realLink, '_blank', '');
        myWindow1.focus();
    };
    var targetDiv = document.getElementsByClassName("listenEngagement__footer sc-clearfix");
    if(targetDiv.length>0){
        var existElement = targetDiv[0].firstChild;
        targetDiv[0].insertBefore(downloadDiv, existElement);
    }
}

function vimeoButton() {
    var targetDiv = document.getElementsByClassName("_1fHNK")[0].parentNode;
    if (document.getElementById("Vidpaw-download")) return;
    var downloadDiv = document.createElement("div");
    downloadDiv.id = "Vidpaw-download";
    downloadDiv.setAttribute("float", "right");
    downloadDiv.style.width = 37 + 'px';
    downloadDiv.style.height = 37 + 'px';
    downloadDiv.style.margin = 10 + 'px';
    downloadDiv.style.backgroundImage = "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAABcSAAAXEgFnn9JSAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAA7CSURBVHja7Fp5bBzXff7eMbOzJPfmkktR1EFRpGjrpnVLtmzHkR0fqdW0hesWbWPUbdMif7RwgwJpCwMFgqQoUCQ17DSx0yYGYiNpa8dK4SO1aUuyJOogqcO8KVIUSfPc5d6zM++9/jHc1ZJcirIj/2PkAQ/ELOcd3/u93/X9hiil8HloFJ+T9rkBwosf2ltfW/KCFBJSSggpIYWEkMJ5FhJSiPnfBQBSJqXcLITYkrOsPdlstj6XsyJSSiilIKUkUMgQSq4pqItSyAu2EBelkEPOfDfmurGWs3b+t1Jq8O3n/3MpkE/aCCHQON+WU+rJWGzu4WhsbmM0GtOy2SykVFBKgRACSikopeCcgTHWwhl7nGsaGKWzAM4A+CmANwDEbotEPknTNG1XJpP55sjI6JHro+OuWGwOUkpwzkApBWMMjHEQSkEpAaUEAKCUck7XsiAZDVJKHyKUPEQlHbKVeE4pPA8g9ZkD4YxVWgrPDg4OPd3d08fj8QQoZeCcQde1wuk7YPIgaAEcpRSEUDBGFryra/o6LrR/zmQyfypy4hkF/IJ8VkA454ej0egPz13o3DAyMgrGGDjnAAEABSnl/EbJgr/5fuOZLPkfZRSGxmEYemMqmX49nki+oKCeAZC8bUDmdeGrV69e+96pM2fLkskUXLoOqQBN01AVDsHj9UgCqHQ6wxLJFGzbXiCNYjCORJzn/PwOMAJKGYKhAAzD9eeTUzPNtp17AsD4rw2EEAJCyd92dfV969TpNmrbArquQwGoqanCrt27R1oO3j/o8Yd8hBCSjMfi7adaKy91XGiOxeYWnDwhBJrG4Q8EJ7bvPtBTtaoOlmmqjy5eKOu70tniLjMopRQEBH6fD7qu33N9dOzNbNb8HQC9N91nsUkrZX45409duvzRDz44fpoQAjDGAACR6io8+vjR9q377qsjhFQuGpbrvXT+9Fuv//zueCIBzjkIITAMFzZvv+vcvQ8frSWE1hQPSMbnzr/8/X9dY+g8zDkDJRSapiGTyaBv4GqbaZqPEUImljO/dMnpF3Vd044MDF79tw9PnS2AoNRZYOddOye27rsvUgIEAOiNW1p2N2/ddsXl0guSqG9o6rrvka9sXAwCACq8vpbff/rrQ4lEQjHK5q+dgsdTgYb6dbspZS9KqTSlHLOe7yU9OyW00HVNi8zOxp47fuKMYdl2AYRSCpWhALbvOdRNCKm5ibSN3YcemCtzl4EQApdLx8EvPhoF4FtugNcX2LW+afM5IUThKgJAKBTEurV1D0sh/k5KheJeGkiRmRRS/tOJk6c3xBMJaPNXIz+5YRgIhGv0lfTLKKvwabqmCCXgXIt7fP7qlcY0b92ZtoVdMAb5w1tTV4twOPQNy7J2y7zHl7I0EEKcrun8cE9P/1eHhkega8W+wQEDAigpbiFsVgIAYZSCEqKc2W/eGOdksYEghIAxio0N9WUul/ZsPuxZ9mo5AxhSqdTfnL/QSfLPxeaTc4Zs1sTH1wZWBBKdnogK2walFFJKn5lJz6w0ZqD7Cl94eDekEgwGsKau7kHbtr+4AhAKTdP29fcPPTI9PQNN04rsO5kHwpFIpHD+9Imdds7sXFYWSo1/+O7/NlqW5QBREuc/fPemIHKm2dVz6fw2t9td8DfFawPAunV1MAzX1+WiIHKJjliW/Qdd3X1F4QRBPjq1LBtCShAC9PT0ut899krEMrPtSyNmMXj8zf+Z+nhsrAbzUgWh6LnUsav3cnsrAHvxGCHEyM/+43ka9PvLnTiNgXMKStkCqQT8PlRXhQ/bwt5SrCN8YQjCPKOj4w9MTk5B13VIKeFyaaiJRBAOV0pN47lUKm3MzEYRjydwru1sdXR61nvnjrtOh1etMSllmBy7xj/qPHfH1OREvW0LMMYcqTqOFcfffuPwYO9HnS377034gqGQFCJ3tbcr+mHrW3eUu/Q6T0U5pFKwbdvRV02Dphnz2uVIae3auvKh4WtfkFJ05Q+FL9KRluuj4xttW0DTCCorQzh4cH90x/7Dnd5gdYBSalg5M3a1uxNtJ1v3DA9fR19/v3t0bGxv3l9IKZ1NUApd0+adobOJ/MlOjg5vO/bKj6CUlACIpnES8JSDc47ZaAypjDlVvXrNoLuswhq52l8lrWzD+nVraHl5uWOOgwGUucseSaaS7wLoXAJEKbVjbMwJawIBH778W48ObD1wRFHKDuffcbk5Nu3Yj9r1TcePvfLS/qHhEWZZFhzbTwoO01NRLtc33tFev2nLnMtws/GRIVw+f7rJMrMRzjXoGgVjlBYr9PjEpGg5eP8HLXsPbSaE7Mnf1NnpqTMvf/+7kYb61esrQwF4vR4EAr7GeCKxLQ9kgY5ks9mt8UQSlBLs3LFVbN77hTlKWUMpxfT4Q4f23/fQSZ/PWzCPeRChUDBx9I++duruBx9vWb2u4b5wpPaerbsO3PPEn/01W9d052lbioKzy+tmbC6Ow186+sFd++6+lxASLlbdYGV439e+8Q+yq6d/KmfZ0HUdfr8vrOv6tpLKnk5nmrJZE36/D1t27Orgmr7zZlambkNzJBjwi+IQ3evx4OHf/ZMOjy9woEQAGr7nwS9v8VdWX1RKIq/UUipQbvQ23bltz/IphLbhoaNPXh4b+xiMUXi9XpdhuDaVBJLNmt6clUNFRTkC4ciKeQBlLKxp2nDxlapv3NTuDYQO3CROLb/7yGOJXM4qRBG2bWFLy55RAGU3W6+hqXnV1NR0mlIKT0U5XLruLQlEQYHOi1wIsaIXVkoJELBClqdrqKtviq7EzvgCoUapZCIvRaUAbyC4cvKk8QrTzCWdRIyBULqMQ3SyQGQyGYxfG4iUsvfFzc6ZIznTXOvkLM7pussryMo5DlxQkPkD0DSOj69fW5GaMrPZWY/HU1kcUJYGMu+5s9kcLra3N6bmZk7ezBFfOXeCxBNJx3kSAl3XlS9Q6b2FnNOo8Acn8qFXWZkbfZc7GpRSUzcb1X7m1PSaulrqgFDAcp7dcLnihuGCpnH0DQyi9Zc/O5Sam/1giWSUmu3pOHWh80LbdjNnObmLrmPt+oaLLnfZtlvInvU7duweNU0TnDt5v9fjrn3rtVf7AGRLDZgYHz3Rcfq9Q7W1TuaQTqVh5nLxkp69zO3uMQxjXy5nAUrhQvtFmkyl7r5j87aumrUbJzSXQeKz07S/q3Pj0NXBvYl5aRiGgaqq8Mze+x9ht8oDNG/d2dzZdnLANM0NFRXlCIWCmJqe2P/qj57veOjoEzmP17eJEKLbtj1+9sP3h9pPvrt/395dnDEn35+LJ8xMJttdEojL0C96PBVIzKenAEFf31WMjo43V5Qfb6aMQUqBbNaEUgqccwSDfmzctPn8joMPeBjjm2+d3KORr/zxX/T894//vStrRpurwpWIVFchlU5vf/0nLyCZTI1LKSY0XVtbW1Oz/tCBvWDcSbOlVIhGY1Ommetchnwg7atWRTA2Nr6ANLBtgdhcvJgtBKUUwWAAhx549L3V9U33fjqST2/6vaf+Knf2xHutw92dh2trI/B6KhAM+AGgJp8ic65BSgGlFDRNQzyewPTMbC+l6CxNYit1vipc2edyuRYAyfNXeRCEEBguFxo33dm+ur7pnl+Tf9Z3Hbz3IHWVt2cyWVBCoJQqrKsUgRCisB/GGCanppFMJo9Ryq6UBGILmQj4fe9UVoagilLf4pwg38srytG0fU/yNjH6/P5Hfzs3OxsF42wRCYIFawNAb+9gSin8ijFmlwQipQRj/OU1datBF7GCizNFXdNglFX4b1dZwOPxrUqm0jNOMlX6ADlnmJmJ4trI9VbO+SW6nENUSkII61TtqupjPp+3IOKltOc8IS2lfbuAKEAQQihbQq/ecH6UUHR19yCTyXw3f8WXAaIghIRhuP5l44b1qpijXTxxzsphYnQodruAxGZnRv1+b4AWJL9wPc45JqamceVK95uc87fzV28ZIE63bdFaUxt5qaoqDKWwSCrONcvlLFw5e2KnsK3u24Aj/c5rrwQj1VVLdCK/YSkEzpw5n85ks/+Yl0YxEL5YR4pyhG82NtQfvpj5aIM1z4QsUHgQxGJzvvePvZo4cOToWZe7bFex3Ugl4ue6O9tEMj7nlkrCH6pO3LljT0h3uTYvugUz/3fsv7r9HvcBJwNUCxR7vgqA9o5LGBoa+bam6W2kBKu0gPvteP/1hRwTpUcmp2Ze6x8YMgjBjSIOoQUzzDmHy9BlpG59R6i6Ni5sGx9fHwpEJ8e26rpGONcKvmguHs/VrNt4rmnzDotzjY1dH7Y6zxxvrA4Ha6urnFwqn6DlN6tpGoaGR/DOr1p/aVv244QSq3iP33nhx7dGYhOQpyYmJ38wcn2MMMbAi1gNxugC+04ZAwEBYwutXD6BIoTAsiyYuRyUknC5XPB5vdB1fV4SxKlyFYGYmJjC2++815ZMpR6jlE586hqilPLFUCgUAsi3JiamaJ5vulHTKLIyRSa7+H7nN0YIgdttwOOpQPE9d6yjM2/B6+saRq+P44MTpy6mM5k/ZIxN3OybgBWBOIye/E7A75tmjH5vZjpa5lSmlhZxFm9+scnOW8FilvDG/4rLcwT9fYNoO9v+fiqdfoIzNi6K9PfTl94UIJV6qbysfJBHtB/OxeY25BnExRZtSUltEW9cyiflnR3nGtLpNC5d6kJP38ALQohnOOdJp/x9G2uISqlWztlef8D3bDaTfdo0c5yUiACWgiELGMM8CMbIfAzHYdsC/QNX0dXV0xuNzT1DQH7BGIUQ8rOp6iqlpgH8pe5yvcgY+3vbtr+klNLz/mUpkKVV3fx7jBGk01lMTY1iaHhkaGp69jml5POc85TzocKtfyfzqevsSqkLAB4nlG5TQjxpC/mwkNZGLqXGC/WUhXoilYKdy8G2BRLJJGZno7PR6NyZZDL1U6XUG5yzmBQEQopPHnXeBq/cCaBTKfWsbYtN2ay5XSm1BwT1BCQybywgpSK2bWfMXO5aNmtesm27TQhxGUoNaxovfMIBfLqvlchvPnP6DZDPpv3/ABhGmdI3SNCBAAAAAElFTkSuQmCC)";
    downloadDiv.style.backgroundSize = 'cover';
    downloadDiv.style.cursor = "pointer";
    downloadDiv.style.float = "right";
    downloadDiv.onclick = function () {
        var realLink = "https://www.vidpaw.com/?url=" + location.href + "&type=plugin";
        myWindow1 = window.open(realLink, '_blank', '');
        myWindow1.focus();
    };
    existElement = targetDiv.lastChild;
    targetDiv.insertBefore(downloadDiv, existElement);
}

function instagramButton() {
    if (location.href.indexOf("instagram.com") >= 0) {
        var elements = document.getElementsByTagName("video");
        for (var i = 0; i < elements.length; i++) {
            if (document.getElementById("Vidpaw-download-" + i)) return;
            var existElement = elements[i].parentNode.parentNode.parentNode.parentNode.lastChild;
            var downloadDiv = document.createElement("div");
            downloadDiv.setAttribute("style", "z-index: 2147483647; position: absolute;");
            downloadDiv.id = "Vidpaw-download-" + i;
            downloadDiv.style.width = 37 + 'px';
            downloadDiv.style.height = 37 + 'px';
            downloadDiv.style.backgroundImage = "url(data:image/png;base64,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)";
            downloadDiv.style.backgroundSize = 'cover';
            downloadDiv.style.cursor = "pointer";
            downloadDiv.style.top = 0;
            downloadDiv.style.right = 0;
            downloadDiv.onclick = function () {
                var realLink = "https://www.vidpaw.com/?url=" + location.href + "&type=plugin";
                myWindow1 = window.open(realLink, '_blank', '');
                myWindow1.focus();
            };
            if (existElement && existElement.className != "_7thjo") existElement = elements[i].parentNode.parentNode.parentNode.lastChild;
            targetDiv = existElement.parentNode;
            targetDiv.insertBefore(downloadDiv, existElement);
        }
    }
}

function facebookButton(){
    if (document.getElementById("Vidpaw-download")) return;
    var element = document.getElementsByClassName("_53j5")[0];
    var downloadDiv = document.createElement("div");
    downloadDiv.setAttribute("style", "z-index: 5; position: absolute;");
    downloadDiv.id = "Vidpaw-download";
    downloadDiv.style.width = 37 + 'px';
    downloadDiv.style.height = 37 + 'px';
    downloadDiv.style.backgroundImage = "url(data:image/png;base64,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)";
    downloadDiv.style.backgroundSize = 'cover';
    downloadDiv.style.cursor = "pointer";
    downloadDiv.style.top = 10 + "px";
    downloadDiv.style.right = 10 + "px";
    downloadDiv.onclick = function () {
        var realLink = "https://www.vidpaw.com/?url=" + location.href + "&type=plugin";
        myWindow1 = window.open(realLink, '_blank', '');
        myWindow1.focus();
    };
    if(element){
        existElement = element.lastChild;
        element.insertBefore(downloadDiv, existElement);
    }
}

function liveleakButton(){
    var el = document.getElementById("wrapper");
    if (el) el = el.firstChild;
    if(el){
        var id = el.id;
        el = document.getElementById(id + "_jwplayer_display");
        if (el) {
            var downloadDiv = appendButtonDiv(el, StyleStandard.StyleOuterTopRight, location.href);
        }
    }else{
        setInterval(commonButton, 1000);
    }
}

function getElementPos(element) {
    var ua = window.navigator.userAgent.toLowerCase();
    var isOpera = (ua.indexOf('opera') != -1);
    var isIE = (ua.indexOf('msie') != -1 && !isOpera); // not opera spoof
    if (element.parentNode === null || (element.style != null && element.style.display == 'none')) {
        return false;
    }
    var parent = null;
    var pos = [];
    var box;
    if (element.getBoundingClientRect) {      // IE
        box = element.getBoundingClientRect();
        var scrollTop = Math.max(document.documentElement.scrollTop, document.body.scrollTop);
        var scrollLeft = Math.max(document.documentElement.scrollLeft, document.body.scrollLeft);
        return {
            x: box.left + scrollLeft,
            y: box.top + scrollTop
        };
    }
    else if (document.getBoxObjectFor) { // gecko
        box = document.getBoxObjectFor(element);
        var borderLeft = (element.style.borderLeftWidth) ? parseInt(element.style.borderLeftWidth) : 0;
        var borderTop = (element.style.borderTopWidth) ? parseInt(element.style.borderTopWidth) : 0;
        pos = [box.x - borderLeft, box.y - borderTop];
    }
    else {                              // safari & opera
        pos = [element.offsetLeft, element.offsetTop];
        parent = element.offsetParent;
        if (parent != el) {
            while (parent) {
                pos[0] += parent.offsetLeft;
                pos[1] += parent.offsetTop;
                parent = parent.offsetParent;
            }
        }

        if (ua.indexOf('opera') != -1 || (ua.indexOf('safari') != -1 && (element.style != null && element.style.position == 'absolute'))) {
            pos[0] -= document.body.offsetLeft;
            pos[1] -= document.body.offsetTop;
        }
    }

    if (element.parentNode) {
        parent = element.parentNode;
    }
    else {
        parent = null;
    }

    while (parent && parent.tagName != 'BODY' && parent.tagName != 'HTML') { // account for any scrolled ancestors
        pos[0] -= parent.scrollLeft;
        pos[1] -= parent.scrollTop;
        if (parent.parentNode) {
            parent = parent.parentNode;
        }
        else {
            parent = null;
        }
    }
    return {
        x: pos[0],
        y: pos[1]
    };
}

function calculatePos(appendElement, buttonContainer, attachStyle) {
    var btnWidth = buttonContainer.offsetWidth;
    var btnHeight = buttonContainer.offsetHeight;
    var pos = getElementPos(appendElement);
    var beforeChildLeft = pos.x;
    var beforeChildTop = pos.y;
    var divLeft = 0;
    var divTop = 0;
    switch (attachStyle) {
        case StyleStandard.StyleOuterTopLeft: {
            divLeft = beforeChildLeft;
            divTop = beforeChildTop - btnHeight;
            break;
        }
        case StyleStandard.StyleOuterTopRight: {
            divLeft = beforeChildLeft + appendElement.offsetWidth - btnWidth;
            divTop = beforeChildTop - btnHeight;
            break;
        }
        case StyleStandard.StyleOuterBottomLeft: {
            divLeft = beforeChildLeft;
            divTop = beforeChildTop + appendElement.offsetHeight;
            break;
        }
        case StyleStandard.StyleOuterBottomRight: {
            divLeft = beforeChildLeft + appendElement.offsetWidth - btnWidth;
            divTop = beforeChildTop + appendElement.offsetHeight;
            break;
        }
        case StyleStandard.StyleInnerTopLeft: {
            divLeft = beforeChildLeft;
            divTop = beforeChildTop;
            break;
        }
        case StyleStandard.StyleInnerTopRight: {
            divLeft = beforeChildLeft + appendElement.offsetWidth - btnWidth;
            divTop = beforeChildTop;
            break;
        }
        case StyleStandard.StyleInnerBottomLeft: {
            divLeft = beforeChildLeft;
            divTop = beforeChildTop + appendElement.offsetHeight - btnHeight;
            break;
        }
        case StyleStandard.StyleInnerBottomRight: {
            divLeft = beforeChildLeft + appendElement.offsetWidth - btnWidth;
            divTop = beforeChildTop + appendElement.offsetHeight - btnHeight;
            break;
        }
    }
    return {
        x: divLeft,
        y: divTop
    };
}

function commonButton() {
    var videoTags = document.getElementsByTagName("video");
    for (var i = 0; i < videoTags.length; i++) {
        var downloadDiv = appendButtonDiv(videoTags[i], StyleStandard.StyleOuterTopRight, location.href);
    }
    var embedTags = document.getElementsByTagName("embed");
    for (var i = 0; i < embedTags.length; i++) {
        var downloadDiv = appendButtonDiv(embedTags[i], StyleStandard.StyleOuterTopRight, location.href);
    }
    var objectTags = document.getElementsByTagName("object");
    for (var i = 0; i < objectTags.length; i++) {
        var downloadDiv = appendButtonDiv(objectTags[i], StyleStandard.StyleOuterTopRight, location.href);
    }
}

function appendButtonDiv(appendElement, attachStyle, buttonLink, buttonCaption, divId, buttonId,videoName) {
    if (!appendElement) return;
    for (var i = 0; i < buttonList.length; i++) {
        if (buttonList[i].attachedElement == appendElement) {
            return buttonList[i].buttonDiv;
        }
    };
    var downloadDiv = document.createElement("div");
    downloadDiv.setAttribute("style", "z-index: 2147483633; background: transparent; position: absolute;");
    downloadDiv.style.width = 37 + 'px';
    downloadDiv.style.height = 37 + 'px';
    downloadDiv.style.backgroundImage = "url(data:image/png;base64,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)";
    downloadDiv.style.cursor = "pointer";
    downloadDiv.style.backgroundSize = 'cover';
    if (divId)  downloadDiv.setAttribute("id", divId);
    var realLink = "https://www.vidpaw.com/?url=" + buttonLink;
    if(videoName !== undefined){
        realLink+="&title="+videoName;
    }
    realLink += "&type=plugin";

    downloadDiv.onclick = function () {
        myWindow1 = window.open(realLink, '_blank', '');
        myWindow1.focus();
    };
    var body = document.body;
    body.insertBefore(downloadDiv, body.lastChild);

    var divPos = calculatePos(appendElement, downloadDiv, attachStyle);

    downloadDiv.style.left = divPos.x.toString() + 'px';
    downloadDiv.style.top = divPos.y.toString() + 'px';

    if (!isInitialAdjustPos) {
        window.addEventListener("resize", adjustPos, false);
        isInitialAdjustPos = true;
    }

    var attachButtonInfo = {attachedElement: appendElement, buttonDiv: downloadDiv, attachStyle: attachStyle};
    buttonList.push(attachButtonInfo);

    return downloadDiv;
}

function adjustPos() {
    for (var i = 0; i < buttonList.length; i++) {
        appendElement = buttonList[i].attachedElement;
        buttonDiv = buttonList[i].buttonDiv;
        attachStyle = buttonList[i].attachStyle;

        var divPos = calculatePos(appendElement, buttonDiv, attachStyle);
        buttonDiv.style.left = divPos.x.toString() + 'px';
        buttonDiv.style.top = divPos.y.toString() + 'px';
    }
}