Advertisement
Guest User

Untitled

a guest
Apr 30th, 2020
281
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. window['deleteMore'] = function() {
  2.     elements = document.getElementsByTagName("ytd-playlist-video-renderer");
  3.    
  4.     for(i=elements.length-1;i>=0;i--) {
  5.         children = elements[i].getElementsByClassName("ytd-thumbnail-overlay-resume-playback-renderer");
  6.         if (children.length>0) {
  7.             elements[i].remove();
  8.         }
  9.     }
  10.    
  11.     if(document.getElementsByTagName('yt-next-continuation').length > 0){
  12.         window.scrollTo(0,document.getElementsByTagName('ytd-app')[0].scrollHeight);
  13.         setTimeout(function(){window['deleteMore']()}, 500);
  14.     } else {
  15.         var links = document.getElementsByTagName("A");
  16.         for(i=links.length-1;i>=0;i--) {
  17.             url = links[i].getAttribute('href');
  18.             if (url!=null) {
  19.                 var uri = url;
  20.  
  21.                 var re = new RegExp("([?&])list=.*?(&|$)", "i");
  22.                 var separator = uri.indexOf('?') !== -1 ? "&" : "?";
  23.                 if (uri.match(re)) {
  24.                     url = uri.replace(re, '$1' + 'list=$2');
  25.                 }
  26.                 else {
  27.                     url = uri + separator + 'list=';
  28.                 }
  29.                 links[i].setAttribute('href',url);
  30.             }
  31.         }
  32.        
  33.         console.log("... IS DONE! *metal riffs*");
  34.     }
  35. };
  36.  
  37. window['deleteMore']();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement