X (Twitter) kullanıcılarının eski paylaşımlarını toplu şekilde silmek için geliştirdiği tarayıcı konsolu tabanlı otomasyon yöntemi gündem oldu. Bu yöntem nasıl çalışır, ne işe yarar ve hangi riskleri barındırır? Tüm detaylar bu haberde.
Eski Twitter Paylaşımlarını Silmek Artık Daha Hızlı Mı? Yeni Yöntem Tartışma Yarattı
Sosyal medya platformu X (eski adıyla Twitter), kullanıcıların yıllar içinde biriktirdiği içeriklerin temizlenmesi konusunda resmi bir toplu silme aracı sunmuyor. Bu durum, özellikle eski paylaşımlarını hızlı şekilde kaldırmak isteyen kullanıcıları alternatif yöntemlere yönlendiriyor.
Son dönemde dikkat çeken yöntemlerden biri ise tarayıcıların geliştirici konsolu üzerinden çalışan JavaScript tabanlı otomasyon scriptleri oldu. Bu scriptler, kullanıcı profilinde yer alan gönderileri tek tek tespit ederek otomatik şekilde silme işlemi gerçekleştiriyor.
Tarayıcı Konsolu Üzerinden Çalışan Sistem Nasıl İşliyor?
Bu yöntem, herhangi bir eklenti veya yazılım kurulumu gerektirmeden doğrudan tarayıcı üzerinde çalışıyor.
Sistem temel olarak şu mantıkla çalışıyor:
- Sayfa üzerinde yer alan paylaşım menüleri otomatik olarak tespit ediliyor
- Her gönderinin seçenek menüsü açılıyor
- “Sil” seçeneği otomatik olarak seçiliyor
- Onay adımı beklenmeden işlem tamamlanıyor
- Sayfa aşağı kaydırılarak yeni gönderiler yükleniyor
- Döngü tüm içerikler bitene kadar devam ediyor
Bu yapı sayesinde kullanıcılar manuel silme işlemine kıyasla çok daha hızlı sonuç alabiliyor.
Kullanıcılar Neden Bu Yönteme Yöneliyor?
Uzmanlara göre bu tür otomasyonlara yönelimin temel nedenleri şunlar:
- Eski ve kontrolsüz paylaşımların temizlenmesi
- Dijital kimlik yönetimi ihtiyacı
- İş başvuruları ve profesyonel görünüm kaygısı
- Sosyal medya geçmişinin yeniden düzenlenmesi
Özellikle uzun yıllardır aktif hesaplara sahip kullanıcılar, binlerce gönderiyi manuel silmenin pratik olmaması nedeniyle bu tür yöntemleri tercih ediyor.
Dikkat Edilmesi Gereken Riskler
Her ne kadar pratik bir çözüm gibi görünse de bu tür tarayıcı otomasyonlarının bazı riskleri bulunuyor:
1. Platform kuralları
X platformu, otomatik etkileşim ve bot davranışlarını tespit edebilecek sistemlere sahiptir. Aşırı hızlı veya yoğun işlem hesap kısıtlamalarına neden olabilir.
2. Veri kaybı riski
Yanlış yapılandırılmış bir script, geri dönüşü olmayan veri kayıplarına yol açabilir.
3. Güvenlik sorunları
Tarayıcı konsoluna yapıştırılan kodlar her zaman güvenilir değildir. Üçüncü taraf kötü niyetli kodlar hesap güvenliğini riske atabilir.
4. Hesap kısıtlaması
Aşırı otomatik işlem, platform tarafından spam veya bot davranışı olarak algılanabilir.
Uzman Görüşü: En Güvenli Yöntem Nedir?
Dijital güvenlik uzmanları, kullanıcıların mümkün olduğunca resmi yöntemleri tercih etmesini öneriyor. Alternatif otomasyon çözümleri kısa vadede fayda sağlasa da uzun vadede hesap güvenliği açısından risk oluşturabiliyor.
Önerilen yöntemler:
- Manuel toplu temizleme
- Resmi arşiv indirme ve içerik kontrolü
- Periyodik hesap temizliği alışkanlığı
Pratik Ama Riskli Bir Çözüm
Tarayıcı konsolu üzerinden çalışan otomatik silme scriptleri, teknik olarak hızlı bir çözüm sunuyor. Ancak bu yöntem, platform politikaları ve güvenlik açısından dikkatle değerlendirilmesi gereken bir yaklaşım olarak öne çıkıyor.
Kullanıcıların bu tür araçları kullanmadan önce riskleri analiz etmesi ve hesap güvenliğini ön planda tutması gerekiyor.
Yapılışı Nasıl ?
Doğru kullanım şu:
allow pasting
Bunu tırnaksız şekilde direkt Console içine yazıp Enter basmalısın.
Bazı tarayıcılarda hata vermesi normal. O durumda şu yöntemi kullan:
- F12
- Console
- Şu satırı yapıştır:
console.log('paste enabled')
-
- Sonra asıl kodu yapıştır.
(async () => {
const bekle = (ms) => new Promise(resolve => setTimeout(resolve, ms));
let silinen = 0;
async function tweetleriSil() {
while (true) {
const menuButonlari = [
...document.querySelectorAll('[data-testid="caret"]')
];
if (menuButonlari.length === 0) {
console.log("Silinecek paylaşım bulunamadı.");
break;
}
for (const buton of menuButonlari) {
try {
buton.click();
await bekle(700);
const silSecenegi = [
...document.querySelectorAll('div[role="menuitem"] span')
].find(el =>
el.innerText.includes("Delete") ||
el.innerText.includes("Delete post") ||
el.innerText.includes("Sil") ||
el.innerText.includes("Gönderiyi sil")
);
if (!silSecenegi) {
document.body.click();
continue;
}
silSecenegi.click();
await bekle(500);
const otomatikOnay = setInterval(() => {
const onayButonu = document.querySelector(
'div[data-testid="confirmationSheetConfirm"]'
);
if (onayButonu) {
onayButonu.click();
silinen++;
console.log(
`Silinen paylaşım sayısı: ${silinen}`
);
clearInterval(otomatikOnay);
}
}, 100);
await bekle(2000);
} catch (hata) {
console.error("Hata:", hata);
}
}
window.scrollTo(0, document.body.scrollHeight);
await bekle(3000);
}
}
console.clear();
console.log("Otomatik toplu silme başlatıldı...");
await tweetleriSil();
console.log("Tüm işlem tamamlandı.");
})();
Eğer Opera GX kullanıyorsan bazen güvenlik koruması nedeniyle engeller. En sorunsuz çalışanlar:
- Google Chrome
- Microsoft Edge
Bir diğer stabil yöntem:
- Konsolda değil
Sources→Snippets- Yeni snippet oluştur
- Kodu yapıştır
Ctrl+Enterile çalıştır
Bu yöntem paste korumasını tamamen bypass eder.










