- Telegram
- Viber
- ВКонтакте
- Скопировать ссылку
Как автоматически отменить все подписки на YouTube
YouTube как сервис существует уже давно и среди наших читателей наверняка немало тех, кто пользуется им регулярно на протяжении многих лет. Как много подписок у вас накопилось за это время? А сколькими из этих каналов вы действительно интересуетесь? А сколько из них за эти годы прекратили свое существование и давно не обновляются? Массовая отписка может стать неплохим решением, если вы хотите избавиться от лишнего, порой давно позабытого мусора.
Отписка от каналов вручную
Массовая отписка от всех каналов не предусмотрена в инструментах YouTube, так что эту операцию придется проделывать отдельно для каждого. На главной странице YouTube выбираем Меню (отмечено тремя линиями) — Подписки и в правом верхнем углу Управление подписками. Напротив каждого канала вы найдете кнопку для взаимодействия с ним: можно выставить оповещения или же отписаться полностью. Это несложно, если подписок десяток-другой, а если их много, процесс можно автоматизировать при помощи специального скрипта.

Отписка от каналов автоматически
Чтобы использовать для отписки от всех каналов скрипт, вновь переходим в раздел Подписки, далее вызываем контекстное меню — Исследовать (Посмотреть код) и переходим во вкладку “Консоль”. Скорее всего, по умолчанию вставка из сторонних источников в вашем браузере будет запрещена, так что прежде чем вставлять скрипт, впишите “allow pasting” в Chrome или “разрешить вставку” для Firefox (без кавычек).
Теперь вы можете просто скопировать скрипт ниже и вставить его в консоль
var i = 0;
var count = document.querySelectorAll("ytd-channel-renderer:not(.ytd-item-section-renderer)").length;
console.log(count + " found");
myTimer();
function myTimer () {
if (count == 0) {
count = document.querySelectorAll("ytd-channel-renderer:not(.ytd-item-section-renderer)").length;
if (count == 0) return;
}
el = document.querySelector('ytd-subscription-notification-toggle-button-renderer-next');
el2 = el.children[0];
el2.children[0].click();
setTimeout(function ()
{
var elm = document.querySelectorAll('ytd-menu-service-item-renderer');
elm[elm.length-1].click();
setTimeout(function ()
{
unSubBtn = document.getElementById("confirm-button");
el3 = unSubBtn.children[0];
el3.children[0].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);
}, 250);
}
Нажимаем Enter и ждем, пока скрипт удаляет все подписки. На каждый пункт уходит пара секунд, так что длительность процесса зависит от того, как много каналов у вас было. Вот и все, теперь подыскиваем новые каналы, на которые можно подписаться.
Материал был полезен? Делитесь мнениями о прочитанном в комментариях и подписывайтесь на PDALIFE Official в Telegram, чтобы получать больше статей и новостей из мира технологий.
Комментарии
Чтобы оставлять комментарии,
пожалуйста авторизуйтесь.
Интересно, а есть скрипт на очистку лайков и дизлайков со всех видео?