Kawiesh

YT playlist links

Mar 25th, 2022
1,160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Scroll down all the way (infinite scroll)
  2.  
  3.  
  4. let create= (x)=> document.createElement(x),
  5. select= (x,y=document)=> y.querySelector(x),
  6. selectAll= (x,y=document)=> y.querySelectorAll(x);
  7.  
  8. //General
  9. function newTab(txt,div){
  10. let a= div ? create("div") : create("textarea");
  11. a.innerHTML= txt;
  12. a.style.cssText= `width:98vw; height: 150vw;
  13. border: 2px solid black; margin: 0;
  14. padding: 10px; font: 14px Arial`;
  15. window.open().document.body.append(a);
  16. }
  17.  
  18. //Actual code
  19. let links= selectAll("h4.compact-media-item-headline");
  20.  
  21. let final= [...links].map(i=>{
  22. let a= create("a");
  23. a.href= i.closest("a").href.split("&list")[0];
  24. a.text= i.innerHTML;
  25. return a.outerHTML;
  26. });
  27.  
  28.  
  29.  
  30.  
  31. newTab(final.join("\n<br>"),"div");
  32.  
Advertisement
Add Comment
Please, Sign In to add comment