// ==UserScript==
// @name xvideo downloader
// @namespace http://tampermonkey.net/
// @version 1.22
// @description try to take over the world!
// @author You
// @match https://www.xvideos.com/*
// @grant none
// @downloadURL https://update.sleazyfork.org/scripts/420023/xvideo%20downloader.user.js
// @updateURL https://update.sleazyfork.org/scripts/420023/xvideo%20downloader.meta.js
// ==/UserScript==
window.addEventListener('load', function(){
var cum
var s_html = `
`
function gongneng(p,M) {
var x,r,g,k,s,vid,Z;
x = document.getElementsByTagName("div");
r = x[14].textContent;
r.match(/.mp4/).input;
g = r.match(/.mp4/).input;
k = g.split("{");
try{
s = k[42].match(/mp4/).input;
}
catch(e) {
s = k[41].match(/mp4/).input;
}
vid = s.split(/VideoUrlHigh/)[1].split(/html5/)[0];
Z = vid.replace("');", "");
M = Z.replace("('", "");
cum=M
}
function addbtn(p,M){
let pretag = document.getElementsByTagName("div");
p = pretag[14];
let btn = document.createElement("div");
btn.innerHTML = s_html;
btn.onclick = ()=>{
window.open(cum);
}
p.insertBefore(btn, p.childNodes[0]);
}
gongneng();
addbtn();
});