• 08-12-2020, 18:26:12
    #1
    Önceden İncele kodları ile yapabiliyorduk, artık yapamıyoruz. Nasıl yapabiliriz yolları varmı dır?
  • 08-12-2020, 18:28:33
    #2
    Tarayıcınızda Twitter'ı açtıktan sonra;
    Takip ettikleriniz sayfasına girin. Takip ettiğiniz kişilerin bulunduğu sayfadayken, sağ tıklayıp "İncele" deyin ve açılan pencerede "Console" tabına tıklayın. Aşağıdaki kod satırını yazın. Ama günde 500-1000 arası unfollow sayısını geçmenizi önermem.

    (() => {  const $followButtons = '[data-testid$="-unfollow"]';  const $confirmButton = '[data-testid="confirmationSheetConfirm"]';   const retry = {    count: 0,    limit: 3,  };   const scrollToTheBottom = () => window.scrollTo(0, document.body.scrollHeight);  const retryLimitReached = () => retry.count === retry.limit;  const addNewRetry = () => retry.count++;   const sleep = ({ seconds }) =>    new Promise((proceed) => {      console.log(`WAITING FOR ${seconds} SECONDS...`);      setTimeout(proceed, seconds * 1000);    });   const unfollowAll = async (followButtons) => {    console.log(`UNFOLLOWING ${followButtons.length} USERS...`);    await Promise.all(      followButtons.map(async (followButton) => {        followButton && followButton.click();        await sleep({ seconds: 1 });        const confirmButton = document.querySelector($confirmButton);        confirmButton && confirmButton.click();      })    );  };   const nextBatch = async () => {    scrollToTheBottom();    await sleep({ seconds: 1 });     const followButtons = Array.from(document.querySelectorAll($followButtons));    const followButtonsWereFound = followButtons.length > 0;     if (followButtonsWereFound) {      await unfollowAll(followButtons);      await sleep({ seconds: 2 });      return nextBatch();    } else {      addNewRetry();    }     if (retryLimitReached()) {      console.log(`NO ACCOUNTS FOUND, SO I THINK WE'RE DONE`);      console.log(`RELOAD PAGE AND RE-RUN SCRIPT IF ANY WERE MISSED`);    } else {      await sleep({ seconds: 2 });      return nextBatch();    }  };   nextBatch(); })();
  • 08-12-2020, 18:30:18
    #3
    Mandalina adlı üyeden alıntı: mesajı görüntüle
    Tarayıcınızın Console kısmına aşağıdaki kod satırını yazın. Ama günde 500-1000 arası unfollow sayısını geçmenizi önermem.

    (() => {  const $followButtons = '[data-testid$="-unfollow"]';  const $confirmButton = '[data-testid="confirmationSheetConfirm"]';   const retry = {    count: 0,    limit: 3,  };   const scrollToTheBottom = () => window.scrollTo(0, document.body.scrollHeight);  const retryLimitReached = () => retry.count === retry.limit;  const addNewRetry = () => retry.count++;   const sleep = ({ seconds }) =>    new Promise((proceed) => {      console.log(`WAITING FOR ${seconds} SECONDS...`);      setTimeout(proceed, seconds * 1000);    });   const unfollowAll = async (followButtons) => {    console.log(`UNFOLLOWING ${followButtons.length} USERS...`);    await Promise.all(      followButtons.map(async (followButton) => {        followButton && followButton.click();        await sleep({ seconds: 1 });        const confirmButton = document.querySelector($confirmButton);        confirmButton && confirmButton.click();      })    );  };   const nextBatch = async () => {    scrollToTheBottom();    await sleep({ seconds: 1 });     const followButtons = Array.from(document.querySelectorAll($followButtons));    const followButtonsWereFound = followButtons.length > 0;     if (followButtonsWereFound) {      await unfollowAll(followButtons);      await sleep({ seconds: 2 });      return nextBatch();    } else {      addNewRetry();    }     if (retryLimitReached()) {      console.log(`NO ACCOUNTS FOUND, SO I THINK WE'RE DONE`);      console.log(`RELOAD PAGE AND RE-RUN SCRIPT IF ANY WERE MISSED`);    } else {      await sleep({ seconds: 2 });      return nextBatch();    }  };   nextBatch(); })();
    Çok teşekkür ederiz
  • 08-12-2020, 19:16:20
    #4
    nega twitter eklentisi kullanabilirsiniz hocam
  • 09-12-2020, 20:26:51
    #5
    Mandalina adlı üyeden alıntı: mesajı görüntüle
    Tarayıcınızda Twitter'ı açtıktan sonra;
    Takip ettikleriniz sayfasına girin. Takip ettiğiniz kişilerin bulunduğu sayfadayken, sağ tıklayıp "İncele" deyin ve açılan pencerede "Console" tabına tıklayın. Aşağıdaki kod satırını yazın. Ama günde 500-1000 arası unfollow sayısını geçmenizi önermem.

    (() => {  const $followButtons = '[data-testid$="-unfollow"]';  const $confirmButton = '[data-testid="confirmationSheetConfirm"]';   const retry = {    count: 0,    limit: 3,  };   const scrollToTheBottom = () => window.scrollTo(0, document.body.scrollHeight);  const retryLimitReached = () => retry.count === retry.limit;  const addNewRetry = () => retry.count++;   const sleep = ({ seconds }) =>    new Promise((proceed) => {      console.log(`WAITING FOR ${seconds} SECONDS...`);      setTimeout(proceed, seconds * 1000);    });   const unfollowAll = async (followButtons) => {    console.log(`UNFOLLOWING ${followButtons.length} USERS...`);    await Promise.all(      followButtons.map(async (followButton) => {        followButton && followButton.click();        await sleep({ seconds: 1 });        const confirmButton = document.querySelector($confirmButton);        confirmButton && confirmButton.click();      })    );  };   const nextBatch = async () => {    scrollToTheBottom();    await sleep({ seconds: 1 });     const followButtons = Array.from(document.querySelectorAll($followButtons));    const followButtonsWereFound = followButtons.length > 0;     if (followButtonsWereFound) {      await unfollowAll(followButtons);      await sleep({ seconds: 2 });      return nextBatch();    } else {      addNewRetry();    }     if (retryLimitReached()) {      console.log(`NO ACCOUNTS FOUND, SO I THINK WE'RE DONE`);      console.log(`RELOAD PAGE AND RE-RUN SCRIPT IF ANY WERE MISSED`);    } else {      await sleep({ seconds: 2 });      return nextBatch();    }  };   nextBatch(); })();
    Hocam merhaba.
    Bunun takip etmeyenleri ve yeni takip etme kodu da var mıdır ?