pbpf

Clear songs in library

May 17th, 2022 (edited)
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var song = document.body.querySelectorAll(".dropdown-trigger.ytmusic-menu-renderer");
  2.  
  3. for(var i = 0; i < song.length ; i++) {
  4.     song[i].click(); var dropdown = document.body.querySelector("ytmusic-menu-popup-renderer[slot='dropdown-content']");
  5.     if(dropdown != undefined) {
  6.  
  7.         var remove = dropdown.querySelector("paper-listbox#items").querySelector("ytmusic-toggle-menu-service-item-renderer.ytmusic-menu-popup-renderer");
  8.  
  9.         if(remove != null) {
  10.  
  11.             actualRemove = remove.querySelector('yt-formatted-string.ytmusic-toggle-menu-service-item-renderer');
  12.  
  13.             if(actualRemove != null) {
  14.  
  15.                 if(actualRemove.innerHTML == 'Remove from library') {
  16.                     remove.click();
  17.                     console.log("removed from library");
  18.                     await new Promise(r => setTimeout(r, 1000));
  19.                 }
  20.             }
  21.         }
  22.     }
  23.     await new Promise(r => setTimeout(r, 1000));
  24. }
Add Comment
Please, Sign In to add comment