Переходим сюда ➲ https://www.youtube.com/feed/channels Прожимаем F12, находим Console и вставляем туда скрипт ниже. var i = 0; var count = document.querySelectorAll("ytd-channel-renderer:not(.ytd-item-section-renderer)"); myTimer(); function myTimer () { if (count == 0) return; el = document.querySelector('.ytd-subscribe-button-renderer'); el.click(); setTimeout(function () { var unSubBtn = document.getElementById("confirm-button").click(); i++; count--; console.log(i + " unsubscribed"); console.log(count + " remaining"); setTimeout(function () { el = document.querySelector("ytd-channel-renderer"); el.parentNode.removeChild(el); myTimer(); }, 250); }, 250); } JavaScript var i = 0; var count = document.querySelectorAll("ytd-channel-renderer:not(.ytd-item-section-renderer)"); myTimer(); function myTimer () { if (count == 0) return; el = document.querySelector('.ytd-subscribe-button-renderer'); el.click(); setTimeout(function () { var unSubBtn = document.getElementById("confirm-button").click(); i++; count--; console.log(i + " unsubscribed"); console.log(count + " remaining"); setTimeout(function () { el = document.querySelector("ytd-channel-renderer"); el.parentNode.removeChild(el); myTimer(); }, 250); }, 250); } P.S. Вначале может подвисать секунд 5-10, но потом все будет стабильно работать!
var i = 0; var count = document.querySelectorAll("ytd-channel-renderer:not(.ytd-item-section-renderer)"); myTimer(); function myTimer () { if (count == 0) return; el = document.querySelector('.ytd-subscribe-button-renderer'); el.click(); setTimeout(function () { var unSubBtn = document.getElementById("confirm-button").click(); i++; count--; console.log(i + " unsubscribed"); console.log(count + " remaining"); setTimeout(function () { el = document.querySelector("ytd-channel-renderer"); el.parentNode.removeChild(el); myTimer(); }, 250); }, 250); } JavaScript var i = 0; var count = document.querySelectorAll("ytd-channel-renderer:not(.ytd-item-section-renderer)"); myTimer(); function myTimer () { if (count == 0) return; el = document.querySelector('.ytd-subscribe-button-renderer'); el.click(); setTimeout(function () { var unSubBtn = document.getElementById("confirm-button").click(); i++; count--; console.log(i + " unsubscribed"); console.log(count + " remaining"); setTimeout(function () { el = document.querySelector("ytd-channel-renderer"); el.parentNode.removeChild(el); myTimer(); }, 250); }, 250); }
trantorpunk, ну вот чисто у тебя есть создан ютуб кснал к примеру для виполнения заданий там подписатся на когото чтоб капнули балы за которые ты чебе будешь крутить кснал условие к примеру не отписыватся месяц а за месяц ты подпишишся на стокрюо каналов офигеть вот скрипт пригодится почистил и погнал по новой