Найти в Дзене
pokrovsky

Отписка от всех каналов на YouTube: Пошаговая инструкция

В наше время многие из нас подписаны на десятки, если не сотни, каналов на YouTube. Со временем эти подписки могут заполнять вашу ленту неактуальным контентом. Если вы решили освободить ее от лишнего и хотите отписаться от всех каналов, у нас есть решение для вас. В данной статье мы расскажем, как с помощью небольшого скрипта можно быстро и легко отписаться от всех каналов на YouTube. Давайте разберем процесс пошагово. Первым шагом необходимо открыть консоль разработчика в вашем браузере. Для этого: Скопируйте следующий код и вставьте его в консоль разработчика: const length = document.querySelectorAll("ytd-channel-renderer").length;
console.log(length);
let timer = setInterval(myTimer, 500);
setTimeout(() => {
clearInterval(timer);
}, 500 * length);
let i = 0;
function myTimer() {
const els = Array.from(document.getElementsByTagName("ytd-channel-renderer"));
if (i < els.length) {
els[i].querySelector("[aria-label^='Отменить подписку']")?.click();
els[i].querySelector("[a
Оглавление

В наше время многие из нас подписаны на десятки, если не сотни, каналов на YouTube. Со временем эти подписки могут заполнять вашу ленту неактуальным контентом. Если вы решили освободить ее от лишнего и хотите отписаться от всех каналов, у нас есть решение для вас.

В данной статье мы расскажем, как с помощью небольшого скрипта можно быстро и легко отписаться от всех каналов на YouTube. Давайте разберем процесс пошагово.

Шаг 1: Откройте консоль разработчика

Первым шагом необходимо открыть консоль разработчика в вашем браузере. Для этого:

  1. Перейдите на страницу https://www.youtube.com/feed/channels, прокрутите страницу до конца и дождитесь загрузки всех каналов.
  2. Нажмите правой кнопкой мыши на любую часть страницы и выберите "Просмотреть код" или нажмите F12 (в Windows) или Option + ⌘ + J (в MacOS).

Шаг 2: Вставьте скрипт в консоль *

Скопируйте следующий код и вставьте его в консоль разработчика:

const length = document.querySelectorAll("ytd-channel-renderer").length;
console.log(length);
let timer = setInterval(myTimer, 500);
setTimeout(() => {
clearInterval(timer);
}, 500 * length);
let i = 0;
function myTimer() {
const els = Array.from(document.getElementsByTagName("ytd-channel-renderer"));
if (i < els.length) {
els[i].querySelector("[aria-label^='Отменить подписку']")?.click();
els[i].querySelector("[aria-label^='Unsubscribe']")?.click();
setTimeout(() => {
document .getElementById("confirm-button")
.querySelector("[aria-label^='Отказаться от подписки']")
?.click();
document .getElementById("confirm-button")
.querySelector("[aria-label^='Unsubscribe']")
?.click();
}, 300);
}
i++;
console.log(`${i} отписано`);
console.log(`${els.length} всего`);
}

*Если Хром не дает вам вставить код, то напечатайте "allow pasting" без ковычек и нажмите Enter

Шаг 3: Запуск скрипта

После вставки скрипта нажмите Enter. Скрипт начнет автоматически отписываться от всех каналов, которые у вас подписаны. Вы увидите сообщения в консоли, указывающие количество отписок и общее число подписок.

Важные замечания:

  1. Не обновляйте страницу: Не обновляйте страницу и не закрывайте консоль, пока скрипт работает. Это может привести к сбою процесса отписки.
  2. Время выполнения: В зависимости от количества подписок, процесс может занять некоторое время. Пожалуйста, будьте терпеливы.
  3. Проверка отписок: После завершения работы скрипта, вы можете проверить результат, обновив страницу. Ваш список подписок должен быть пустым или значительно уменьшиться.

Заключение

Использование этого скрипта позволяет сэкономить время и усилия при массовой отписке от YouTube-каналов. Будьте внимательны и используйте этот метод только тогда, когда уверены в своем решении. Если у вас остались вопросы или вы столкнулись с проблемами, не стесняйтесь обращаться к комментариям под статьей или к нам за помощью.

Надеемся, что эта инструкция была полезной и помогла вам освободить ваш YouTube фид от ненужного контента.