pornhub.com
Από την
// ==UserScript==
// @name PH_Downloader
// @namespace ph
// @version 0.0.3
// @description pornhub.com
// @author Hmhm
// @match *://*.pornhub.com/view_video.php?viewkey=*
// @match *://*.pornhubpremium.com/view_video.php?viewkey=*
// @grant unsafeWindow
// @license WTFPL
// ==/UserScript==
(Win=>{
for(let key in Win){
if(key.startsWith("flashvars_")){
let flashvars = unsafeWindow[key];
for(let md of flashvars?.mediaDefinitions){
if(md?.format=="mp4"){
fetch(md.videoUrl,{mode:"cors"}).then(r=>r.json()).then(json=>{
let str = json.map(obj=>`<h1><a href="${obj?.videoUrl}">${obj?.quality}P</a></h1>`).join("");
let dom = document.createElement("div");
dom.innerHTML = str;
document.querySelector(".video-wrapper")
.insertBefore(dom,document.querySelector(".video-wrapper .title-container"));
});
break;
}
}
}
}
})(unsafeWindow??window);