А вас уже привлекли за экстремизм? Если нет — то удаляйте комменты!
. Перейти на https://www.youtube.com/feed/history/comment_history.
2. Отмотать комментарии до конца.
3. Открыть инспектор (обычно F12), вставить и выполнить следующий код в консоли
Для старого дизайна:
1 2 3 4 5 6 7 8 9 10 |
var menu_btns = $('body').getElementsByClassName("yt-uix-button yt-uix-button-size-default yt-uix-button-action-menu yt-uix-button-empty yt-uix-button-has-icon no-icon-markup yt-uix-menu-trigger"); for(var i = 0; i < menu_btns.length; i++) { menu_btns[i].click(); var del_btns = $('body').getElementsByClassName("yt-ui-menu-item yt-uix-menu-close-on-select"); del_btns[del_btns.length-1].click(); var conf_btns = $('body').getElementsByClassName("yt-uix-button yt-uix-button-size-default yt-uix-button-primary yt-dialog-dismiss yt-dialog-save confirm-dialog-renderer-confirm-button"); conf_btns[conf_btns.length-1].click(); } |
Для нового дизайна:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
a = function() { var del_btns = document.getElementsByClassName("yt-simple-endpoint style-scope ytd-menu-navigation-item-renderer"); if (del_btns.length == 2) del_btns[1].click(); else if (del_btns.length == 1) del_btns[0].click(); console.log('del_btns: ' + del_btns.length); } b = function() { var conf_btns = document.getElementsByClassName("yt-simple-endpoint style-scope yt-button-renderer"); conf_btns[1].click(); console.log('conf_btns: ' + conf_btns.length); } var i = 0; f = function() { var menu_btns = document.getElementsByClassName("dropdown-trigger style-scope ytd-menu-renderer"); menu_btns[i].click(); if (i >= 0) setTimeout(a, 200); if (i >= 0) setTimeout(b, 400); i += 1; if (i >= menu_btns.length) return; if (i > 0) setTimeout(f, 600); } f(); |