[youtube] 自动化取消订阅全部的youtube频道
首先查看全部的订阅频道
https://www.youtube.com/feed/channels
在chrome console中输入下面的代码,即可自动取消全部订阅频道,大概是3s取消一个。
// 自动化取消订阅全部的youtube频道 function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } (async () => { const channels = document.querySelectorAll('div#content-section'); let length = channels.length; console.log(`>>>${length} channels found<<<`); for (const item of channels) { item.getElementsByClassName('yt-spec-button-shape-next__secondary-icon')[0].click(); await sleep(1000); Array.from(document.querySelectorAll('yt-formatted-string.style-scope.ytd-menu-service-item-renderer')).at(-1).click(); await sleep(1000); document.querySelectorAll('div.style-scope.yt-confirm-dialog-renderer .yt-spec-touch-feedback-shape__fill')[1].click(); await sleep(1000); length -= 1; console.log(`\t${length} left`) } })()
删除watch later中的全部video
https://www.youtube.com/playlist?list=WL
// 删除watch later中的全部video function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } (async () => { const videos = document.querySelectorAll('div#contents button.style-scope.yt-icon-button'); for (const item of videos) { item.click(); await sleep(1000); document.querySelectorAll('yt-formatted-string.style-scope.ytd-menu-service-item-renderer')[1].click(); await sleep(1000); } })()

浙公网安备 33010602011771号