Zabrinuti za arhiviranje vaših tweetova? Želite snažnije pretraživanje? Želite li vidjeti statistiku tweetova? To možete učiniti sve i više tako da instalirate ThinkUp na svoj kućni poslužitelj.
ThinkUp je briljantna aplikacija (trenutno u beta verziji) koja će arhivirati sve vaše tweete, odgovore, odgovore, itd. Tako da možete pretražiti i saznati korisne statistike upotrebe. Ima dosta dodataka, uključujući i onaj koji dodaje punu Facebook podršku.
Osmišljen je za instalaciju na LAMP poslužitelj; to jest, Linux, Apache, MySQL i PHP su ono što će pružiti osnovu za to. Iako je moguće instalirati na stroj s operacijskim sustavom Windows ili Mac, najlakše će se njome rukovati u Linuxu, stoga ćemo koristiti Ubuntu kako bismo vam pokazali kako ga pokrenuti i pokrenuti. U aktivnom je razvoju osnivač, Gina Trapani i mnogi korisnici u zajednici.
ThinkUp je trenutačno u beta verziji, tako da će biti nekih bugova, a stvari možda neće ići savršeno, stoga, osim ako niste zainteresirani za pretvaranje (i možda pomažući tako da pošaljete izvješća o pogreškama), to možda neće biti za vas. Prvo, morat ćete imati poslužitelja LAMP-a koji će se pokrenuti i pretpostaviti da ste to već postavili. Trebat će vam i osobni korisnički račun MySQL koji je već postavljen. Konačno, funkcija e-pošte u PHP-u treba raditi, što znači da trebate program ili skriptu koja može slati poštu, ali ako ne, moramo vas pokriti.
U redu, za početak, morat ćemo instalirati dodatne stvari koje možda već nisu instalirane, kao što su cURL i GD. Da biste to učinili, unesite sljedeću naredbu:
sudo apt-get instaliraj curl libcurl3 libcurl3-dev php5-curl php5-gd
Unesite zaporku i pustite ga da se instalira. Da biste to završili, morat ćete ponovo pokrenuti poslužitelj Apache:
sudo /etc/init.d/apache2 ponovo pokrenite
Alternativno, možete koristiti:
sudo servis apache2 ponovo pokrenite
Držite prozor terminala otvoren, jer ćete se možda morati često prebaciti na njega kako biste promijenili neke stvari.
Kao što je napomenuto gore, trebat će vam nešto što može poslati poštu na vašem poslužitelju. Ako to ne učinite, to je zaista lako popraviti. Instalirajte sendmail sa sljedećom naredbom:
sudo apt-get install sendmail
Zatim moramo urediti datoteku php.ini da bismo uputili na novo instalirani program.
sudo nano /etc/php5/apache2/php.ini
Pritisnite tipku za dolje dok ne pronađete nešto što izgleda ovako:
; sendmail_path =
Morate izbrisati početnu točku i dodati put na kraju. Promijenite tu liniju tako da izgleda ovako:
sendmail_path = / usr / sbin / sendmail -t -i
Da biste spremili, pritisnite CTRL + O i unesite. Ako se zatraži prebrisati, pritisnite tipku Y. Zatim izađite s CTRL + X.
Na kraju, ponovo pokrenite Apache, kao što smo to učinili u zadnjem odjeljku. To će vašem poslužitelju omogućiti slanje pošte, što će nam trebati malo vremena da aktivirate ThinkUp račun.
Idite na stranicu ThinkUp GitHub da biste preuzeli ThinkUp (trenutačno beta verzija 0.8). Nakon što ga preuzmete, pop ove naredbe na terminalu da biste je izdvojili na zadani web imenik:
sudo unzip put / do / thinkup-0.8.zip -d / var / www
To će automatski stvoriti direktorij pod nazivom "thinkup" u / var / www.
Da biste pristupili usluzi ThinkUp, otvorite web preglednik i idite na jedno od sljedećeg:
http: // localhost / thinkup
http: //your.internalip.address/thinkup
Vjerojatnost je da ćete dobiti tu poruku o pogrešci zbog netočnih dozvola. Možete upisati tu naredbu na terminalu kako biste riješili problem.
Zatim osvježite stranicu preglednika.
Kliknite vezu "instalacija ThinkUp" da biste započeli početnu konfiguraciju. Vidjet ćete zaslon zahtjeva.
Trebali bi biti dobri za odlazak. Pomaknite se prema dolje i kliknite gumb da biste nastavili.
Morat ćete unijeti važeću adresu e-pošte, izraditi zaporku i postaviti vremensku zonu. To su jednostavne opcije. Starije one dolaze dalje.
Zatim kliknite gumb da biste nastavili. Možda će vam se prikazati poruka ovako:
Jednostavno unesite dvije naredbe na terminal kako biste stvorili konfiguracijsku datoteku i promijenili vlasništvo nad njom.
Nakon što kliknete gumb, vidjet ćete poruku s zelenom pozadinom koja kaže da je instalacija bila uspješna i da je poslana poruka e-pošte kako bi aktivirala vaš račun. Prijavite se na svoju e-poštu, kliknite vezu (provjerite jesu li IP / naziv domene točni) i vidjet ćete lijepu zelenu "aktiviranu" poruku.
Unesite vjerodajnice i prijavite se!
Kada se približite, vidjet ćete da još niste postavili račune. Kliknite vezu da biste to promijenili.
Prema zadanim postavkama, od vas će zatražiti da dodate Twitter račun. Pomaknite se do mjesta na kojem piše "Konfiguriranje dodatka za Twitter" i slijedite korake za registraciju ThinkUp-a na Twitteru.
Imajte na umu da ćete morati promijeniti URL za povratne pozive da biste uputili na vanjsku IP adresu ili pseudonim DNS. Twitter vam treba dati dodatne informacije: potrošačke i tajne ključeve.
Budite oprezni s tim, jer su jedinstveni za interakciju ove aplikacije s vašim Twitter računom! Unesite ove tipke u ThinkUp konfiguraciju.
Zatim kliknite na "Prikaži napredne opcije" prema dnu da biste to otkrili:
Možete povećati vrijednosti kao što sam ja učinio. Kada konfiguracija bude dovršena, ThinkUp će koristiti alat za indeksiranje kako bi dobili vaše podatke s Twittera.Povećanjem tolerancije pogrešaka i ostalim vrijednostima moći ćemo dobiti sve više i više podataka svaki indeksiranje. Kada završite, kliknite gumb "Spremi" i pomaknite se prema gore. Vidjet ćete još jedan gumb koji kaže "Autoriziraj ThinkUp na Twitteru". Kliknite je.
Preusmjerit će vas na Twitter, gdje samo trebate kliknuti gumb "Dopusti", a zatim ga trebate poslati u ThinkUp.
Kada se pomičete gore, račun će se prikazati pod "Dodatak na Twitteru" i ako možete napraviti svoju statistiku javnim klikom na gumb "Postavi javno". To će učiniti tako da se ne morate prijaviti da biste vidjeli sve svoje statistike kada idete na http: // localhost / thinkup u budućnosti.
Moramo dobiti neke podatke u ThinkUp. Kliknite logotip ThinkUp ili jednostavno idite na glavnu stranicu ThinkUp. Kliknite bilo koju statistiku navedenu u izborniku s lijeve strane.
Vidjet ćete da nema ničeg dostupnog, ali vidjet ćete vezu koja kaže "Ažuriraj podatke sada."
Klikom na to će vas odvesti na drugu stranicu na kojoj možete vidjeti pokušaje da mi ThinkUp iskoristi podatke od Twittera za vas. Ovo je prethodno spomenuti alat za indeksiranje.
Ako se pomaknete dolje, vidjet ćete zgodan prijedlog.
Ta naredba na dnu? Možemo to automatizirati u Linuxu preko nekog nazvanog cron. Vratite se na svoj terminal i unesite sljedeću naredbu:
crontab-e
Pitat će vas da odaberete uređivač teksta. Nano je odličan za početnike, a to je ono što smo ranije koristili, pa pogodite 2 da biste to učinili zadano.
Svaka od pet stupaca na vrhu predstavlja vremenske periode za ponavljanje: minuta, sati, dan u mjesecu, mjesecu i danu u tjednu. Unosom broja postavit će te vrijednosti, a unosom zvjezdice zanemariti će taj kriterij. Iznad, vidite da sam ušao:
34 * * * *
To znači da svaki sat u 34 minutnoj minuti, izvršit će naredbu. Koju naredbu? Zašto, naravno, predložio je jedan ThinkUp!
cd / var / www / thinkup / crawler /; izvoz THINKUP_PASSWORD = vaša zaporka; /usr/bin/phpcrawl.php [email protected]
Svakako provjerite jeste li unijeli zaporku i provjerili adresu e-pošte u ovoj naredbi! To će se pobrinuti da svaki sat ThinkUp osvježava sebe kako bi dobio nove podatke. Ako želite upotrijebiti više razrađenih kriterija za vaš alat za indeksiranje, predlažem da počnem s Cronovim načinom iz Ubuntu dokumentacije Zajednice. Pritisnite CTRL + O za spremanje, a zatim CTRL + X za izlaz.
Uz samo arhiviranje svih vaših tweeta, odgovora i drugih informacija u MySQL bazu podataka, možete vidjeti puno zanimljivih statistika. Možete vidjeti vašu upotrebu određenih klijenata, koliko ćete odgovoriti u odnosu na broj tweetova, koliko vas ima sljedbenika, koji od njih najviše prate i još mnogo toga.
ThinkUp također izvlači neke korisne informacije za vas, kao što su svi postovi koji vas spominju, spominje da nisu odgovori ili naprijed, i potpuni razgovori.
Na dnu također možete vidjeti kako ThinkUp povlači popise veza koje se pojavljuju na vašem tweetu, slike koje se pojavljuju u vašem tweetu i još mnogo toga.
A, naravno, možete pretraživati bilo koju od ovih kategorija klikom na vezu za pretraživanje.
Dobit ćete sjajni prozor za pretraživanje koji se ispisuje na tekst.
ThinkUp pruža mnogo funkcionalnosti s Twitterom, ali njegov je dodatak za Facebook jednako snažan. Nakon što konfigurirate ThinkUp, možete čak dopustiti da vaši prijatelji izrađuju račune kako bi i oni mogli koristiti. Uz očuvanje, možete upotrijebiti i ThinkUp za praćenje odgovora na pitanja koja postavite i filtriranje korisnih informacija iz cijele vremenske trake. Pomaže puno kada ste Twitter feed je smiješno zauzet ili ima puno slijedi događa.