Youtube beğenilen videoları toplu/hızlı silme - Youtube all liked videos delete/remove
Youtube beğenilen videoları toplu/hızlı silme - Youtube all liked videos delete/remove
Merhaba, youtube da beğendiğiniz videolar listesini hızlı bir biçimde silme yöntemini göstericem. Evde 2-3 kişi aynı hesabı kullandığımız için kimin neyi beğendiği belli değil 😀 bu nedenle bu yöntemi buldum ve 3bine yakın beğendiğim videoları 10-15 dk içinde sildim.
Öncelikle Chrome da youtube hesabınıza giriş yapıyorsunuz.
"https://www.youtube.com/playlist?list=LL" bu linki açıyorsunuz.
Sağ üstteki üç noktaya tıklıyorsunuz, diğer araçlardan Geliştirici Araçlarını seçiyorsunuz
Solda beğendiğim videolar, sağda da consol açılacak. Orada CONSOLE sekmesinde olduğundan emin olun.
Vereceğim kodu buraya yapıştırıp enter tuşuna basıyorsunuz ve videolar tek tek hızlıca silinmeye başlıyor. Bu koda sayfada 100 e yakın beğendiğiniz video olduğundan dolayı 100 e yakın videoyu sistemden kaldırıyorum. Hepsini silmek için bir kaç kez uğraşmanız lazım. Kodu çalıştırmadan önce sayfayı olabildiğince en aşşağıya kaydırın, yani 100 gözüken video 400-500 vs olsun ki aynı işlemi çok fazla tekrarlamıyalım. Sayfayı aşşağıya kaydırdınız 400 video gördünüz diyelim, sayfa başına çıkıp kodu yapıştırdınız videolar silinmeye başlıyor, bir kez f5 yapın daha eski videolar gelecek yine aynı şekilde sayfayı aşşağıya kaydırın 300-500 video görün ve en başa geri gelip kodu tekrara yapıştırıp çalıştırın. Her işlem sonunda bir f5 yapın ki kalan video varsa (kodu tekrar kullanarak) tekrar silinsin.
Kod:
--------------------------------------------------------- Aşşağıyı kopyalayın.
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function deleteLikedVideos() {
'use strict';
var items = document.querySelectorAll('ytd-menu-renderer > yt-icon-button.dropdown-trigger > button[aria-label]');
var out;
for (var i = 0; i < items.length; i++) {
items[i].click();
out = setTimeout(function () {
if (document.querySelector('tp-yt-paper-listbox.style-scope.ytd-menu-popup-renderer').lastElementChild) {
document.querySelector('tp-yt-paper-listbox.style-scope.ytd-menu-popup-renderer').lastElementChild.click();
}
}, 100);
await sleep(500); // sleep cause browser can not handle the process
clearTimeout(out);
}
}
deleteLikedVideos();
Buradan öncesine kadar kopyala --------------------------------------------------------------------------