Rainbow Stream - Μια προηγμένη γραμμή εντολών Twitter Client για Linux


Για όλους εκείνους τους ανθρώπους που τους αρέσει να χρησιμοποιούν το Twitter σε κονσόλα/τερματικό αντί για γραφική διεπαφή χρήστη μπορούν πλέον να έχουν πρόσβαση στον λογαριασμό τους στο twitter απευθείας από την Κονσόλα Linux. Ναι καλά το ακούσατε. Τώρα μπορείτε να αποκτήσετε πρόσβαση στον λογαριασμό σας Twitter χρησιμοποιώντας έναν πελάτη γραμμής εντολών Linux Twitter που ονομάζεται Rainbow Stream.

Τι είναι το Rainbow Stream

Το Rainbow Stream είναι ένα δωρεάν και ανοιχτού κώδικα πρόγραμμα-πελάτη Twitter για γραμμή εντολών Linux, που κυκλοφόρησε με άδεια MIT. Είναι σε θέση να εμφανίζει ροή tweet σε πραγματικό χρόνο, να συνθέτει tweet, αναζήτηση, αγαπημένα,…..κ.λπ. Το Rainbow Stream προσφέρει μια πραγματική διασκέδαση απευθείας στο τερματικό σας Linux. Είναι επίσης σε θέση να εμφανίζει εικόνες twitter απευθείας στο τερματικό.

Είναι γραμμένο σε Python και είναι χτισμένο πάνω από το API Twitter και το Python Twitter Tool. Για να εκτελέσετε αυτήν την εφαρμογή στην κονσόλα σας, πρέπει να έχετε εγκαταστήσει την έκδοση python και pip 2.7.x ή 3.x .

Χαρακτηριστικά του RainbowStream

  1. Δωρεάν και ανοιχτού κώδικα Twitter-client για Linux γραμμή εντολών.
  2. Δυνατότητα απόδοσης εικόνας twitter στο τερματικό.
  3. Υποστήριξη μεσολάβησης.
  4. Υποστηρίζεται η διαδραστική λειτουργία.
  5. Η προσαρμογή θέματος έχει εφαρμοστεί καλά.
  6. Δυνατότητα εμφάνισης ροής Twitter σε πραγματικό χρόνο.
  7. Μπορείτε να κάνετε tweet, αναζήτηση, αγαπημένα tweets απευθείας από το τερματικό σας.

Εγκατάσταση του Rainbow Stream Twitter Client σε Linux

Στο μεγαλύτερο μέρος της σημερινής διανομής Linux, η python θα πρέπει να είναι ήδη εγκατεστημένη στο σύστημά σας. Μπορείτε να ελέγξετε την έκδοση της Python που είναι εγκατεστημένη ως:

python --version

Στη συνέχεια, εγκαταστήστε το πακέτο python-pip χρησιμοποιώντας τις ακόλουθες εντολές σύμφωνα με τις διανομές Linux σας.

apt-get install python-pip 	[on Debian alike systems]
yum install python-pip 	[on CentOS alike systems]

Σημείωση: Χρησιμοποιήστε το "dnf" στη θέση του yum, εάν βρίσκεστε στο Fedora 22.

Ελέγξτε την έκδοση του εγκατεστημένου pip.

pip --version

pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)

Τώρα ήρθε η ώρα να εγκαταστήσετε το πρόγραμμα-πελάτη twitter του Rainbow stream.

pip install rainbowstream 	[For Python 2.7.x version]
pip3 install rainbowstream	[For Python 3.x version]

Μετά την επιτυχή εγκατάσταση, θα πρέπει να λάβετε το παρακάτω μήνυμα στο τερματικό σας.

Μπορεί να θέλετε να λάβετε βοήθεια στο rainbowstream.

rainbowstream -h 
OR
rainbowstream --h 

Rainbow Stream Twitter Χρήση πελάτη

1. Πρώτα πρέπει να συνδεθείτε και να εξουσιοδοτήσετε την εφαρμογή στον ιστότοπο twitter χρησιμοποιώντας τον λογαριασμό σας στο twitter.

Σημείωση: Πρέπει να έχετε λογαριασμό στο twitter, αν δεν δημιουργήσετε.

2. Τώρα πληκτρολογήστε 'rainbowstream' στο τερματικό σας Linux, ως χρήστης.

rainbowstream

Θα ανοίξει μια καρτέλα στο προεπιλεγμένο πρόγραμμα περιήγησης ιστού HTTP, συνδεθείτε και θα λάβετε μια καρφίτσα. Εάν έχετε ήδη συνδεθεί στον λογαριασμό σας, η σελίδα θα πρέπει να εμφανίζει PIN. Εάν έχετε διαμορφώσει περισσότερους από έναν λογαριασμούς Twitter στο πρόγραμμα περιήγησης ιστού HTTP, εξετάστε το ενδεχόμενο να αποσυνδεθείτε από άλλο λογαριασμό και να συνδεθείτε στον λογαριασμό που θέλετε να συνδεθείτε.

3. Αντιγράψτε το PIN από το πρόγραμμα περιήγησης ιστού HTTP στο τερματικό σας και πατήστε το πλήκτρο επιστροφής.

Θα χρειαστούν μερικά δευτερόλεπτα και θα πρέπει να λάβετε το twitter_user_name σας στην προτροπή Linux.

Παρατηρήστε τη ροή σας στο Twitter, θα πρέπει να βλέπετε tweets από αυτούς που ακολουθείτε.

4. Για να εμφανίσετε τις εικόνες των tweet απευθείας στο Τερματικό σας, μπορείτε να κάνετε:

twitter: rainbowstream -iot

5. Για να εμφανίσετε την τρέχουσα τάση στο twitter.

twitter: trend

6. Για να δείτε την τρέχουσα τάση στο twitter ειδικά σε επίπεδο χώρας, για παράδειγμα Ινδία (IN).

twitter: trend IN

Σημείωση: Εδώ το IN είναι για την Ινδία. Εάν θέλετε να δείτε την Τρέχουσα τάση για τις ΗΠΑ ή οποιαδήποτε άλλη χώρα, μπορείτε να το κάνετε.

7. Για να δείτε την αρχική σελίδα και τους ακόλουθούς σας στο twitter.

twitter: home
twitter: ls fl

8. Δείτε τη λίστα όλων των φίλων σας, των ατόμων που ακολουθείτε.

twitter: ls fr

Ακολουθεί η λίστα με τις εντολές που μπορείτε να εκτελέσετε για να χειριστείτε τα tweets και τις ροές δεδομένων σας στο twitter από το τερματικό σας Linux.

Command

Τι κάνει

h

Βοήθεια

p

Παύση της ροής Twitter για τον πελάτη στο Τερματικό σας

r

Συνέχιση της ροής Twitter, η οποία είχε τεθεί σε παύση νωρίτερα

c

Εκκαθαρίστε την Κονσόλα Linux

v

Πληροφορίες έκδοσης του Twitter Client

q

Κλείστε το Rainbow Stream

theme

Καταχωρίστε όλα τα διαθέσιμα Θέματα

theme Name_of_Theme

Εφαρμόστε το θέμα π.χ., το theme monaki θα εφαρμόσει το monaki
Θέμα

notification

Δείτε την ειδοποίησή σας στο Twitter

whois @Avishek_1210

Θα εμφανίσει το προφίλ του @Avishek_1210

mentions

Θα εμφανίζει το χρονοδιάγραμμα των αναφορών.

view @Avishek_1210

Εμφάνιση χρονολογίου του @Avishek_1210

s string

Θα αναζητήσει τη λέξη "string". Μπορείτε να το χρησιμοποιήσετε με/χωρίς
HashTag

t I Love #Tecmint

Θα εκτυπώσει το I Love #Tecmint στο Twitter

inbox

Εμφάνιση των μηνυμάτων σας στα Εισερχόμενα

fl @Avishek_1210

Ακολουθήστε το @Avishek_1210

ufl @Avishek_1210

Κατάργηση παρακολούθησης @Avishek_1210

block @Avishek_1210

Αποκλεισμός @Avishek_1210

unblock @Avishek_1210

Κατάργηση αποκλεισμού @Avishek_1210

report @Avishek_1210

Αναφορά @Avishek_1210 ως Λογαριασμό SPAM

List home

Εμφάνιση χρονολογίου της λίστας

Μπορείτε επίσης να εκτελέσετε Μαθηματικό Υπολογισμό, ο οποίος είναι χαρακτηριστικό της Python απλά ως:


[@Avishek_1210]: 2*3
6
[@Avishek_1210]: 2**3
8
[@Avishek_1210]: 2+3
5
[@Avishek_1210]: 3-2
1
[@Avishek_1210]: 4/3
1

Μπορείτε να χρησιμοποιήσετε την εντολή cal απλά σαν να το είχατε κάνει στο τερματικό.


[@Avishek_1210]: cal
    August 2015       
Su Mo Tu We Th Fr Sa  
                   1  
 2  3  4  5  6  7  8  
 9 10 11 12 13 14 15  
16 17 18 19 20 21 22  
23 24 25 26 27 28 29  
30 31                 

Θέλετε να διασκεδάσετε με αυτήν την εφαρμογή; Δοκιμάστε και δείτε τι συμβαίνει:


random_rainbow('Your Text Here')
OR
order_rainbow('Your Text Here')

Λοιπόν παιδιά πώς είναι η εφαρμογή; Σας αρέσει αυτό? Εάν είστε χρήστης Linux και έχετε συνηθίσει στο Twitter, αυτή η εφαρμογή είναι για εσάς. Είναι εύκολο στη ρύθμιση και εύχρηστο. Αν και δεν χρησιμοποιώ το twitter πολύ συχνά, αλλά αυτή η εφαρμογή είναι πραγματικά ουράνιο τόξο και ενδιαφέρουσα και ποιος ξέρει, αρχίζω να χρησιμοποιώ το Twitter όσο και το Facebook, μόνο και μόνο λόγω ενδιαφέροντος για αυτόν τον πελάτη-πελάτη της γραμμής εντολών Twitter. Αυτή η εφαρμογή αξίζει να δοκιμάσετε. Αφήστε τη φωνή σας να ακουστεί. Δώστε μας τα πολύτιμα σχόλιά σας στα παρακάτω σχόλια. Κάντε Like και κοινοποιήστε μας και βοηθήστε μας να διαδοθούμε.