Twitter i bash

I dag hittade jag en roligt, men ack så ofärdig, twitterklient för terminalen skriven i python:

jspr.tndy.me/2008/05/twitterminal-a-terminal-based-twitter-client-in-python/

Tyvärr visade det sig att det inte ens gick att skicka tweets med klienten i fråga, och när jag skulle fixa denna lilla brist i programmet snubblade jag över lite bashkod för twitter på Twitter Fan Wiki. Det kunde jag naturligtvis inte motstå och resultatet blev att jag skrev en liten twitterklient i bash.

För att testa skriptet måste du först installera curl och xmlstarlet, i Ubuntu gör du så här:

sudo apt-get install curl xmlstarlet

sedan måste du ladda hem och köra skriptet:

wget http://mickenordin.se/files/twitter.sh
chmod +x twitter.sh
./twitter.sh

Så här ser det ut:


Om du inte vill skriva in ditt användarnamn och lösenord varjegång du startar skriptet kan du skapa en fil kallad user.inc med följande innehåll (och bara det innehållet):

username=your_username_here
password=your_password_here

user.inc sparar du sedan i samma katalog som du lagt twitter.sh i. Klart!

Uppdatering: en uppdaterad version av skriptet hittar du här:http://mickenordin.se/files/twitter.tar.gz där finns också skriptet twitter_friends.sh som kör en oändlig loop med uppdatreing av din friends timeline varannan minut.

 Läs även andra bloggar om , , ,

Leave a comment





*