Wie man sich von allen YouTube-Kanälen in einem Rutsch abmeldet
Web
2024-01-16T17:00:14Z
Schnell-Links
Wichtigste Erkenntnisse
- >>> Um sich manuell von einem YouTube-Kanal abzumelden, klicken Sie auf Abonnements verwalten Abonnement abmelden.
- Sie können auch ein Skript verwenden, um den Abmeldeprozess zu automatisieren, wodurch Sie sich fast sofort von jedem Kanal abmelden können.
YouTube bietet keine eingebaute Funktion, mit der Sie sich von allen Kanälen auf einmal abmelden können. Dennoch gibt es einige Umgehungsmöglichkeiten, die Sie nutzen können. Diese Anleitung zeigt Ihnen, wie Sie sich manuell von YouTube-Kanälen in Massen abmelden oder ein benutzerdefiniertes Skript in Inspect Element verwenden, um diesen Prozess zu automatisieren.
Manuelles Abmelden von YouTube-Kanälen in großen Mengen
Um eine Massenabmeldung von YouTube-Kanälen vorzunehmen, öffnen Sie YouTube in Ihrem Browser, klicken Sie auf den Reiter "Abonnements" auf der linken Seite und dann auf "Verwalten" oben rechts.
Dies führt Sie zu einer Seite, auf der alle Ihre abonnierten Kanäle aufgelistet sind. Klicken Sie auf die Schaltfläche "Abonniert" neben jedem Kanal und dann auf "Abbestellen"
Wenn Sie nur wenige YouTube-Kanäle haben, können Sie diese manuell abbestellen. Die Aufgabe wird jedoch mühsam, wenn Sie zu viele Kanäle abbestellen möchten. Für solche Fälle können Sie ein benutzerdefiniertes Skript verwenden, um diesen Vorgang zu automatisieren.
So kündigen Sie YouTube-Kanäle automatisch in großen Mengen
Gehen Sie zu der Seite, auf der alle Kanäle angezeigt werden, die Sie abonniert haben, klicken Sie mit der rechten Maustaste auf eine beliebige Stelle und wählen Sie "Inspect", um den HTML-Quelltext von YouTube zu öffnen.
Gehen Sie hier auf die Registerkarte "Konsole". Kopieren Sie den Code, den Sie am Ende des Artikels finden. Kehren Sie dann zur "Inspect Element Console" zurück und fügen Sie den kopierten Code in eine neue Zeile ein.
Wenn Sie eine Warnung erhalten, wie in der Abbildung unten gezeigt, geben Sie einfach ein, dass das Einfügen in der folgenden Zeile erlaubt ist, und versuchen Sie, den Code darunter einzufügen. Drücken Sie dann die Eingabetaste.
Das Skript wird den Prozess starten und jeden YouTube-Kanal der Reihe nach abmelden. Lassen Sie es laufen, bis es alle Ihre YouTube-Kanäle abgemeldet hat. Während dieses Vorgangs werden Sie über die Anzahl der abgemeldeten und der verbleibenden Kanäle informiert.
Wenn das Skript an irgendeinem Punkt stecken bleibt und die Abmeldung von Kanälen stoppt, aktualisieren Sie die Seite und wiederholen Sie den Vorgang, um das Skript von Anfang an auszuführen.
/**
* YouTube bulk unsubscribe fn.
* Wrapping this in an IIFE for browser compatibility.
*/
(async function iife() {
// This is the time delay after which the "unsubscribe" button is "clicked"; Change it as per your need!
var UNSUBSCRIBE_DELAY_TIME = 2000
/**
* Delay runner. Umhüllt `setTimeout`, so dass es auf `await` angewendet werden kann.
* @param {Funktion} fn
* @param {Zahl} delay
*/
>>var runAfterDelay = (fn, delay) = new Promise((resolve, reject) = {
>setTimeout(() = {
fn()
resolve()
}, delay)
})
// Holen Sie sich die Kanalliste; dies kann als eine Zeile in der Seite betrachtet werden.
var channels = Array.from(document.getElementsByTagName(`ytd-channel-renderer`))
console.log(`${channels.length} channels found.`)
var ctr = 0
for (const channel of channels) {
// Holen Sie sich die Schaltfläche "Abonnieren" und lösen Sie einen "Klick" aus
channel.querySelector(`[aria-label^='Abmelden von']`).click()
>await runAfterDelay(() = {
// Holen Sie sich den Dialog-Container...
document.getElementsByTagName(`yt-confirm-dialog-renderer`)[0]
// und suche die Bestätigungsschaltfläche...
.querySelector(`[aria-label^='Abbestellen']`).click()
console.log(`Unsubsribed ${ctr 1}/${channels.length}`)
ctr
}, UNSUBSCRIBE_DELAY_TIME)
}
})()
So können Sie sich automatisch von allen YouTube-Kanälen abmelden und eine saubere Abonnentenliste von Grund auf aufbauen.