2- Consolu acın ve mobil haline getirin siteyi
3-Engellenler sayfasına girin
4- kodu yapıştırın ve yatın sabaha kalkmış olur hepsi.
async function engelleriKaldirV8_Yavas() {
console.log("🐢 V8 GÜVENLİ YAVAŞ MOD BAŞLATILIYOR...");
console.log("Her işlem arası en az 10 saniye beklenecek.");
let toplamSilinen = 0;
let ustUsteBulunamadi = 0;
// SONSUZ DÖNGÜ
while (true) {
// 1. Görünür butonları bul
let buttons = Array.from(document.querySelectorAll('button, div[role="button"]'))
.filter(el => (el.innerText === "Engellemeyi Kaldır" || el.getAttribute("aria-label") === "Engellemeyi Kaldır") && el.offsetParent !== null);
// Görünürde buton yoksa aşağı kaydır
if (buttons.length === 0) {
console.log("⬇️ Ekranda buton bitti. Sayfa aşağı kaydırılıyor...");
window.scrollTo(0, document.body.scrollHeight);
ustUsteBulunamadi++;
await new Promise(r => setTimeout(r, 4000)); // Yüklenmesi için 4 sn bekle
if (ustUsteBulunamadi > 5) {
console.log("🏁 Liste sonu veya yükleme sorunu. İşlem durduruldu.");
break;
}
continue;
}
ustUsteBulunamadi = 0;
let btn = buttons[0]; // İlk sıradakini al
console.log(`\n--- Toplam Silinen: ${toplamSilinen + 1} ---`);
// Listeden tıkla
btn.click();
// Popup açılması için bekle (Sabit 2.5 saniye)
await new Promise(r => setTimeout(r, 2500));
// POPUP ONAYLA (Son buton stratejisi)
let allConfirmButtons = Array.from(document.querySelectorAll('button, div[role="button"], span[role="button"]'))
.filter(el => el.innerText.includes("Engellemeyi Kaldır"));
if (allConfirmButtons.length > 0) {
let confirmBtn = allConfirmButtons[allConfirmButtons.length - 1];
if (confirmBtn !== btn) {
confirmBtn.click();
console.log("✅ Engel kaldırıldı.");
toplamSilinen++;
}
}
// ----------------------------------------------------
// YENİ GÜVENLİK SÜRESİ (İstediğin Ayar)
// ----------------------------------------------------
// Her 20 kişide bir EKSTRA UZUN MOLA (1 dakika)
if (toplamSilinen % 20 === 0 && toplamSilinen !== 0) {
console.log("☕ 20 Kişi doldu. 60 saniye çay molası veriliyor...");
await new Promise(r => setTimeout(r, 60000));
console.log("▶️ Mola bitti, devam.");
} else {
// BURASI DEĞİŞTİ: 10.000ms (10sn) + Rastgele 0-5000ms (0-5sn)
// Yani her işlem arası 10 ile 15 saniye arası bekleyecek.
let bekleme = 10000 + Math.floor(Math.random() * 5000);
console.log(`⏳ Güvenlik için ${(bekleme/1000).toFixed(1)} saniye bekleniyor...`);
await new Promise(r => setTimeout(r, bekleme));
}
}
}
engelleriKaldirV8_Yavas();