Selam dostlar twitter konusunda uzun zamandır araştırma yapıyorum ve etkileşim almak hesap büyütmek baya bir zorlaştı. Bununla ilgili pek bir eğitim içeriği bulamadım. Bulsam da bölük pörçük şekilde olduğunu farkettim . Şimdi size bu konuda güzel bir youtube izlenme listesi bırakacağım. Umarım herkese faydalı olur.
Video Eğitim Serisi Linki (TIKLA)
Twitter Toplu Like Kodu :
Twitter Toplu TAKİP Kodu :
Twitter Takip Kaldırma (Takip Edenler Hariç) Kodu :
Twitter Takip Kaldırma (Tamamı) Kodu :
Video Eğitim Serisi Linki (TIKLA)
Twitter Toplu Like Kodu :
JavaScript:
(async () => {
const maxClicks = 400;
const minButtons = 3;
let buttonsClicked = 0;
// Rastgele bekleme süresi (1 ile 1.8 saniye arasında)
const randomDelay = () => Math.random() * 800 + 1500;
while (buttonsClicked < maxClicks) {
// Butonları seç
const buttons = Array.from(document.querySelectorAll('button[data-testid="like"]'));
// 3'den az buton varsa sayfayı aşağı kaydır
if (buttons.length < minButtons) {
window.scrollBy(0, window.innerHeight); // Sayfayı aşağı kaydır
await new Promise(resolve => setTimeout(resolve, randomDelay())); // Rastgele bekle
continue; // Döngünün başına dön
}
// Tıklanacak butonları sırala ve tıkla
for (const button of buttons.slice(0, maxClicks - buttonsClicked)) {
button.click();
buttonsClicked++;console.log(buttonsClicked);
await new Promise(resolve => setTimeout(resolve, randomDelay())); // Rastgele bekle
// Eğer maksimum tıklama sayısına ulaştıysak döngüden çık
if (buttonsClicked >= maxClicks) {
break;
}
}
// Eğer henüz buton kalmadıysa tekrar sayfayı aşağı kaydır
if (buttonsClicked < maxClicks) {
window.scrollBy(0, window.innerHeight); // Sayfayı aşağı kaydır
await new Promise(resolve => setTimeout(resolve, randomDelay())); // Rastgele bekle
}
}
})();
Twitter Toplu TAKİP Kodu :
JavaScript:
(async () => {
const maxClicks = 50;
const minButtons = 3;
let buttonsClicked = 0;
// Rastgele bekleme süresi için yardımcı fonksiyon
const randomDelay = () => Math.random() * (1.8 - 1) + 2; // 1 ile 1.8 arasında rastgele sayı döner
while (buttonsClicked < maxClicks) {
// Butonları seç
const buttons = Array.from(document.querySelectorAll('button[data-testid*="-follow"]'));
// 20'den az buton varsa sayfayı aşağı kaydır
if (buttons.length < minButtons) {
window.scrollBy(0, window.innerHeight); // Sayfayı aşağı kaydır
await new Promise(resolve => setTimeout(resolve, 1000)); // 1 saniye bekle
continue; // Döngünün başına dön
}
// Tıklanacak butonları sırala ve tıkla
for (const button of buttons.slice(0, maxClicks - buttonsClicked)) {
button.click();
buttonsClicked++;console.log(buttonsClicked);
await new Promise(resolve => setTimeout(resolve, randomDelay() * 1000)); // Rastgele bekle
// Eğer maksimum tıklama sayısına ulaştıysak döngüden çık
if (buttonsClicked >= maxClicks) {
break;
}
}
// Eğer henüz buton kalmadıysa tekrar sayfayı aşağı kaydır
if (buttonsClicked < maxClicks) {
window.scrollBy(0, window.innerHeight); // Sayfayı aşağı kaydır
await new Promise(resolve => setTimeout(resolve, 1000)); // 1 saniye bekle
}
}
})();
Twitter Takip Kaldırma (Takip Edenler Hariç) Kodu :
JavaScript:
(async () => {
const maxClicks = 100; // Maksimum tıklama sayısı
let buttonsClicked = 0; // Tıklanan butonların sayısı
// Rastgele bekleme süresi için yardımcı fonksiyon
const randomDelay = () => Math.random() * (1.8 - 1) + 1; // 1 ile 1.8 arasında rastgele sayı döner
while (buttonsClicked < maxClicks) {
// "UserCell" butonlarını seç
const userCells = Array.from(document.querySelectorAll('button[data-testid="UserCell"]'));
// Eğer "UserCell" butonları yoksa, sayfayı aşağı kaydır ve bekle
if (userCells.length === 0) {
window.scrollBy(0, window.innerHeight); // Sayfayı aşağı kaydır
await new Promise(resolve => setTimeout(resolve, 1000)); // 1 saniye bekle
continue; // Döngünün başına dön
}
// Tıklanacak butonları sırala ve işleme başla
for (const userCell of userCells) {
// Eğer "userFollowIndicator" varsa bu butonu atla
const followIndicator = userCell.querySelector('div[data-testid="userFollowIndicator"]');
if (followIndicator) {
continue; // Bu butonu işlemden çıkar
}
// Eğer "unfollow" butonu varsa ona tıkla
const unfollowButton = userCell.querySelector('button[data-testid$="-unfollow"]');
if (unfollowButton) {
unfollowButton.click(); // "Unfollow" butonuna tıkla
buttonsClicked++;
console.log(`Tıklanan buton sayısı: ${buttonsClicked}`);
// Onay butonunu bul ve tıkla
await new Promise(resolve => setTimeout(resolve, 500)); // Kısa bir gecikme
const confirmButton = document.querySelector('button[role="button"][data-testid="confirmationSheetConfirm"]');
if (confirmButton) {
confirmButton.click(); // Onay butonuna tıkla
}
// Rastgele bekle
await new Promise(resolve => setTimeout(resolve, randomDelay() * 1000));
}
// Eğer maksimum tıklama sayısına ulaştıysak döngüden çık
if (buttonsClicked >= maxClicks) {
console.log("Maksimum tıklama sayısına ulaşıldı!");
break;
}
}
// Eğer henüz maksimuma ulaşmadıysak tekrar sayfayı aşağı kaydır
if (buttonsClicked < maxClicks) {
window.scrollBy(0, window.innerHeight); // Sayfayı aşağı kaydır
await new Promise(resolve => setTimeout(resolve, 1000)); // 1 saniye bekle
}
}
console.log("İşlem tamamlandı!");
})();
Twitter Takip Kaldırma (Tamamı) Kodu :
JavaScript:
(async () => {
const maxClicks = 100; // Maksimum tıklama sayısı
let buttonsClicked = 0; // Tıklanan butonların sayısı
// Rastgele bekleme süresi için yardımcı fonksiyon
const randomDelay = () => Math.random() * (1.8 - 1) + 1; // 1 ile 1.8 arasında rastgele sayı döner
while (buttonsClicked < maxClicks) {
// "UserCell" butonlarını seç
const userCells = Array.from(document.querySelectorAll('button[data-testid="UserCell"]'));
// Eğer "UserCell" butonları yoksa, sayfayı aşağı kaydır ve bekle
if (userCells.length === 0) {
window.scrollBy(0, window.innerHeight); // Sayfayı aşağı kaydır
await new Promise(resolve => setTimeout(resolve, 1000)); // 1 saniye bekle
continue; // Döngünün başına dön
}
// Tıklanacak butonları sırala ve işleme başla
for (const userCell of userCells) {
// Eğer "unfollow" butonu varsa ona tıkla
const unfollowButton = userCell.querySelector('button[data-testid$="-unfollow"]');
if (unfollowButton) {
unfollowButton.click(); // "Unfollow" butonuna tıkla
buttonsClicked++;
console.log(`Tıklanan buton sayısı: ${buttonsClicked}`);
// Onay butonunu bul ve tıkla
await new Promise(resolve => setTimeout(resolve, 500)); // Kısa bir gecikme
const confirmButton = document.querySelector('button[role="button"][data-testid="confirmationSheetConfirm"]');
if (confirmButton) {
confirmButton.click(); // Onay butonuna tıkla
}
// Rastgele bekle
await new Promise(resolve => setTimeout(resolve, randomDelay() * 1000));
}
// Eğer maksimum tıklama sayısına ulaştıysak döngüden çık
if (buttonsClicked >= maxClicks) {
console.log("Maksimum tıklama sayısına ulaşıldı!");
break;
}
}
// Eğer henüz maksimuma ulaşmadıysak tekrar sayfayı aşağı kaydır
if (buttonsClicked < maxClicks) {
window.scrollBy(0, window.innerHeight); // Sayfayı aşağı kaydır
await new Promise(resolve => setTimeout(resolve, 1000)); // 1 saniye bekle
}
}
console.log("İşlem tamamlandı!");
})();