KTwitter

Υπαρχουν πολλες και διαφορες εφαρμογες για να ποσταρει κανεις στο Twitter. Απο τις διαφορες που κυκλοφορουν και για linux, αυτη που εμενα με τραβηξε ηταν -προφανως- το KTwitter.

Και το uber-kool της υποθεσης? Το KTwitter ειναι ενα one-liner. Ειναι δηλαδη ενα σκριπτακι που απλουστατα χρησιμοποιει το curl και το kdialog. Μην περιμενετε βεβαια τιποτα τρομερες δυνατοτητες -δεν ειναι και καμια σουιτα γραφειου- αλλα τη δουλεια του (το ποσταρισμα) την κανει μια χαρα.

Παρακατω, μια ελαχιστα πειραγμενη απο εμενα εκδοχη του. Οι “αλλαγες” που εκανα ηταν μονο να το σπασω σε γραμμες για καλυτερη αναγνωσιμοτητα, να βαλω ξεχωριστες μεταβλητες για username και password και να προσθεσω τιτλο στο παραθυρακι. Της πλακας δηλαδη:

#!/bin/bash

username='your twitter username here'
password='your twitter password here'

curl -u $username:$password -s -F \
        status="`kdialog \
                --caption 'KTwitter' \
                --inputbox 'what are you doing right now?'`" \
        http://twitter.com/statuses/update.xml \
        http://twitter.com/account/end_session

Η αδεια (αν σηκωνει αδεια αυτο το πραγματακι) ειναι GPL.

Αυτο ειναι το ζεν του Unix: προγραμματακια που κανουν ενα πραγμα, και το κανουν καλα. Αν τα εχεις αυτα, μπορεις να τα συνδυασεις μεταξυ τους για να κανεις τη δουλεια σου. Keep it simple, stupid, ε?🙂

KTwitter

5 thoughts on “KTwitter

  1. Καλή ερώτηση lazopolis! Κι εγώ μόλις πρωτοβγήκαν twitter, pownce και jaiku πίστευα οτι ήταν απολύτως άχρηστα. Να που όμως το twitter φαίνεται να είναι το next big thing.
    Βέβαια, όπως λέει και ένας φίλος μου, αυτό ίσως να οφείλεται αποκλειστικά και μόνο στους Αμερικάνους, μιας και το μεγαλύτερο ποσοστό των χρηστών είναι από το Αμέρικα

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s