Necesito eliminar los primeros 1272 videos de mi lista de reproducción de videos que me gustan. También encontré este script, que puede eliminar videos con nombres específicos de esa lista de reproducción.
// ==UserScript== // @name Youtube Deleted/Private video unliker/remover // @namespace whatever // @version 1 // @description removes videos named [Private video] or [Deleted video] if they have no timestamp from playlists you edit, including your Liked videos list. // @author <nazgand@gmail.com> // @match https://www.youtube.com/playlist?list=* // @grant none // @homepage https://github.com/nazgand/userscripts // ==/UserScript== function trydelete() { const badVideo=document.querySelector('tr.pl-video[data-title="[Private video]"],tr.pl-video[data-title="[Deleted video]"]'); if (badVideo !== null) { if (badVideo.querySelector('div.timestamp')===null) { badVideo.querySelector('button.pl-video-edit-remove-liked-video,button.pl-video-edit-remove').click(); setTimeout(trydelete, 200); } else { //The scripter was too lazy to deal with this unlikely error. } } else { tryload(); } } function tryload() { const btnLoadMore = document.querySelector('button.load-more-button'); if (btnLoadMore !== null) { btnLoadMore.click(); setTimeout(trydelete, 900); } } trydelete();Supongo que es bastante fácil de modificar para eliminar solo los primeros 1272 videos. El problema es que no sé casi nada sobre scripts de usuario y no sé dónde aprender eso, por eso publico esta pregunta. ¿Cómo puedo modificar el script para eliminar solo los primeros 1272 videos, en lugar de eliminar los videos con nombres específicos?