let a= select("pjsdiv").closest("div");
let b= a.nextElementSibling.innerHTML;
let c= b.match(/(?<=Playerjs\().+(?=\);)/)[0];
let d= /(?<=file\:").+(?=", autoplay)/;
d= c.match(d)[0].replace (" or ","\n");
alert(d);

//--------

let create= (x)=> document.createElement(x),
select= (x,y=document)=> y.querySelector(x),
selectAll= (x,y=document)=> y.querySelectorAll(x);


function getURL(a){
let b= a.nextElementSibling.innerHTML;
let c= b.match(/(?<=Playerjs\().+(?=\);)/)[0];
let d= /(?<=file\:").+(?=", autoplay)/;
d= c.match(d)[0].split(" or ");
return d;
}

let list= {};
let kount= 0;
let a= selectAll("a p");
let b= [...a].slice(0,5);
b.forEach(i=>{
fetch(i.closest("a").href)
.then(r=> r.text())
.then(d=>{
let doc= new DOMParser().parseFromString(d,"text/html");
//let lawl= select("pjsdiv",doc).closest("div");
let lawl= select("#player",doc);
let name= select("h2",doc).innerHTML;
list[name]= getURL(lawl);
kount++;
}).catch(x=>alert(x));
});

let check= setInterval(()=>{
if(kount>=b.length){
clearInterval(check);
alert(JSON.stringify(list,null,"\f"));
}
},1000);