Kuinka poistaa aikaisemmat twiitit - irtotavarana ja ilmaiseksi - ja tallentaa urasi menneisyydestäsi

"Se, joka hallitsee menneisyyttä, hallitsee tulevaisuutta . Se, joka hallitsee nykyisyyttä, hallitsee menneisyyttä . - George Orwell

James Gunn oli maailman kärjessä. Hän oli juuri ohjannut kaksi viimeisen vuosikymmenen parasta toimintakomediaelokuvaa. Kriitikot ja yleisö suhtautuivat molempiin hänen Guardians of the Galaxy -elokuviinsa hyvin.

Mutta se ei riittänyt pelastamaan häntä menneisyydeltään.

On käynyt ilmi, että Gunn oli aiemmin urallaan twiitannut melko järkyttäviä vitsejä Twitterissä. (En jaa niitä täällä - sinun on luultavasti parempi olla lukematta niitä.)

Silloin Gunn oli hämärä kauhuelokuvien tekijä. Kyseiset twiitit ovat lepotilassa vuosia hänen Twitter-historiassaan, eikä kukaan luki niitä tai välitä niistä.

Toisin sanoen, kunnes muutama toimittaja päätti kaivaa likaa hänestä ja paljasti twiitit, jotka koko maailma näkisi.

Hänen pomonsa Disneyssä päättivät välittömästi "katkaista liikesuhteen" Gunnin kanssa.

Joten muutaman tunnin kuluessa Gunn meni tähtiohjaajasta Hollywoodin pariaksi. Kaikki muutaman vuoden 2012 twiitin takia.

Ohjaa menneisyyttäsi

Tässä opetusohjelmassa aion näyttää, kuinka voit ladata kaikki vanhat twiitit Twitteristä ja poistaa sitten nopeasti niin monta twiittiä kuin haluat - kaikki jakamatta tietojasi kenenkään kanssa.

Tein tämän itse muutama minuutti sitten.

Toki pidän ajatuksesta, että tulevat historioitsijat tutkivat twiittejäni kysyen: "Millainen Quincy Larson todella oli?" Mutta en niin paljon kuin en pidä ajatuksesta, että joku vihaaja kaivaa Twitter-syötteeni läpi ja kirsikka valitsee tweetin, jossa kuulin ääliö.

Löydät paljon palveluja, jotka poistavat twiitit sinulle, jos annat heille pääsyn Twitter-tilillesi (ja ehkä myös rahaa).

En tuntenut mukavuutta jakaa pääsy Twitter-tileihini minkään noista palveluista. Itse asiassa tällaisen "tweet-poisto" -palvelun luominen hyppäsi minuun pahana nerona. "Voi, sinulla on jotain salattavaa, vai mitä?"

Mutta voimme jättää niin likaisen työn digitaalisen paparatson tehtäväksi.

Sen sijaan tämä opetusohjelma näyttää, kuinka voit poistaa kaikki tietyn päivämäärän aikaisemmat twiitit itse - ilmaiseksi ja kerralla - yksinkertaisen Python-komentosarjan avulla.

Saattaa tuntua siltä, ​​että jokainen twiitti menneisyydestäsi on erityinen ja ainutlaatuinen lumihiutale. Jos sinusta tuntuu tällä tavoin, sinun kannattaa sen sijaan käydä manuaalisesti läpi vanhat twiitit ja poistaa vain vanhat twiitit, jotka sinua nolostavat.

Mutta jos sinulla on tuhansia tweettejä kuten minä, se vie sinut tuntikausia.

Huomaa, että vanhojen twiittien poistaminen ei vaikuta Twitter-seuraajiin ollenkaan muuten kuin poistamalla joitain juttuja, jotka he ovat rehellisesti sanottuna liian kiireisiä palatakseen takaisin ja lukemaan koskaan. (Twitterissä luodaan joka minuutti 350 000 uutta twiittiä. Eikä kenelläkään ole aikaa siihen!)

Aloitetaan!

Vaihe 1: Kuinka luoda henkilökohtainen varmuuskopio kaikista tweeteistäsi

Ensimmäinen asia, joka sinun on tehtävä, on luoda varmuuskopio kaikista tweeteistäsi. Twitterin avulla voit viedä kaikki aikaisemmat twiitit kätevään CSV-tiedostoon.

Siirry heidän asetustensa Twitter-osioon "Twitter-tiedot". Tässä on suora linkki.

Twitter pyytää sinua vahvistamaan salasanasi. Napsauta sitten "pyydä tietoja" sivun alaosassa.

Twitter lähetti minulle mukavan zip-tiedoston muutamassa minuutissa.

Jos luulet, että haluat koskaan lukea vanhat twiitit, jotka olet poistamassa, muista varmuuskopioida tämä zip-tiedosto turvalliseksi.

Pura sitten kansio. Kansio näyttää tältä:

Voit avata index.html selaimessa ja näet mukavan käyttöliittymän, jossa voit selata twiittejäsi kuukausittain ja vuosi.

Huomaa, että tarvitset tweets.csvtiedoston tämän opetusohjelman viimeiseen vaiheeseen.

Vaihe 2: Asenna Python-kirjasto

Oletan tässä vaiheessa, että käytät MacOS: ää. Jos joku haluaa luoda selkeän luettelon vaiheittaisista Linux- tai Windows-ohjeista tälle vaiheelle, jaa ne alla olevassa kommentissa. Lisään ne tänne ja hyvitän sinua. ?

Mene komentoriville ja kloonaa arkisto suorittamalla tämä komento:

git clone [email protected]:QuincyLarson/delete-tweets.git

Mene äskettäin luotuun hakemistoon:

cd delete-tweets

Varmista, että PIP (Python-paketinhallinta) on asennettu:

curl //bootstrap.pypa.io/get-pip.py -o get-pip.py

Nyt voit asentaa kaikki kirjaston riippuvuudet:

pip install -r requirements.txt

Huomaa, että joudut jouduttamaan joitain näistä komennoista "sudo" -alustalla, jotta ne toimivat oikein. Ja saatat saada joitain "xyz-kirjastoa ei löydy" -viestejä. Pystyin sivuuttamaan nuo viestit ja saamaan tämän edelleen toimimaan.

Vaihe 3: Luo Twitter-sovellusliittymäavaimet

Siirry osoitteeseen //apps.twitter.com/app/new ja täytä lomake näin:

Voit laittaa tähän periaatteessa mitä tahansa - ainoa henkilö, joka käyttää tätä Twitter-sovellusta, olet sinä.

Napsauta nyt uudessa Twitter-sovelluksessa "Avaimet ja käyttöoikeustunnukset" ja sitten alareunassa "Luo käyttöoikeustunnus".

Käytä nyt valitsemaasi luotettavaa tekstieditoria ja avaa deletetweets.py.

Vieritä alas riville 54. Aiot kopioida / liittää avaimesi manuaalisesti tähän.

Tallenna tiedosto ja poistu.

Vaihe 4: Kopioi tweets.csv-tiedostosi

Vaiheessa 1 latait henkilökohtaisen varmuuskopion kaikista aiemmista twiiteistäsi. Kopioi tweets.csvtiedosto kyseisestä kansiosta uuteen delete-tweets-kansioon. Se korvaa paikkamerkki tweets.csv-tiedoston.

Vaihe 4: Poista twiitit

Nyt sinun tarvitsee vain päättää "päättymispäivä" - päivämäärä, jota ennen kaikki twiittisi poistetaan.

Esimerkiksi, jos kyseinen päivämäärä oli 1. lokakuuta 2013, käytä terminaalissasi seuraavaa komentoa:

python deletetweets.py -d 2013-10-01

Komentosarja alkaa sitten kyseisestä päivämäärästä ja menee päinvastaisessa aikajärjestyksessä, poistamalla yhden tweetin sekunnissa, kunnes se on valmis.

Lopussa se kertoo, kuinka monta twiittiä se on poistanut.

Onnittelut - olet hallinnut menneisyyttäsi.

Ja nyt sinulla on yksi asia vähemmän huolta tulevaisuudessa.

Sulje nyt pääte ja jatka elämääsi.

Sinun pitäisi seurata minua Twitterissä saadaksesi käytännön tekniikkaa, joka on sinun aikasi arvoinen.