Rainbow Stream: un client de Twitter de línia d'ordres avançat per a Linux


Per a totes aquelles persones que els agrada utilitzar Twitter a la consola/terminal en lloc de la interfície gràfica d'usuari ara poden accedir al seu compte de Twitter directament des de la consola de Linux. Sí, ho heu sentit bé. Ara podeu accedir al vostre compte de Twitter mitjançant un client de Twitter de línia d'ordres de Linux anomenat Rainbow Stream.

Rainbow Stream és un client de Twitter gratuït i de codi obert per a la línia d'ordres de Linux, publicat sota la llicència MIT. És capaç de mostrar tweetstream en temps real, redactar un tuit, cercar, favorit,... etc. Rainbow Stream ofereix una diversió real directament al vostre terminal Linux. També és capaç de mostrar imatges de Twitter directament al terminal.

Està escrit en Python i construït sobre l'API de Twitter i l'eina Python Twitter. Per executar aquesta aplicació a la vostra consola, heu de tenir instal·lat la versió 2.7.xo 3.x de python i pip.

  1. Client de Twitter gratuït i de codi obert per a la línia d'ordres de Linux.
  2. Capaç de representar la imatge de Twitter al Terminal.
  3. Proxy d'assistència.
  4. Mode interactiu compatible.
  5. La personalització del tema està ben implementada.
  6. Capacitat de mostrar el flux de Twitter en temps real.
  7. Pots tuitejar, cercar, piulades preferides directament des del teu terminal.

Instal·lació del client de Twitter Rainbow Stream a Linux

A la majoria de la distribució de Linux actual, Python ja hauria d'estar instal·lat al vostre sistema. Podeu comprovar la versió de Python instal·lada com:

$ python --version

A continuació, instal·leu el paquet python-pip mitjançant les ordres següents segons les vostres distribucions de Linux.

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

Nota: utilitzeu dnf en lloc de yum, si esteu a Fedora 22.

Comproveu la versió del pip instal·lat.

$ pip --version

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

Ara és el moment d'instal·lar el client de Twitter Rainbow Stream.

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

Després d'una instal·lació correcta, hauríeu de rebre el missatge següent al vostre terminal.

Potser us agradaria obtenir ajuda a rainbowstream.

$ rainbowstream -h 
OR
$ rainbowstream --h 

Ús del client de Twitter Rainbow Stream

1. Primer heu de connectar i autoritzar l'aplicació al lloc de Twitter mitjançant el vostre compte de Twitter.

Nota: heu de tenir un compte de Twitter, si no en creeu.

2. Ara escriviu rainbowstream al vostre terminal Linux, com a usuari.

$ rainbowstream

Obrirà una pestanya al vostre navegador web HTTP predeterminat, inicieu sessió i obtindreu un pin. Si ja heu iniciat sessió al vostre compte, la pàgina hauria de mostrar el PIN. Si heu configurat més d'un compte de Twitter al vostre navegador web HTTP, penseu a provar de tancar la sessió d'un altre compte i iniciar sessió al compte que voleu connectar.

3. Copieu el PIN del navegador web HTTP al vostre terminal i premeu la tecla de retorn.

Trigarà uns quants segons i hauríeu d'obtenir el vostre twitter_user_name al vostre indicador de Linux.

Observeu el vostre flux de Twitter, hauríeu de veure els tuits d'aquells a qui seguiu.

4. Per mostrar imatges de tuit directament al vostre terminal, podeu fer:

twitter: rainbowstream -iot

5. Per mostrar la tendència actual de Twitter.

twitter: trend

6. Per veure la tendència actual de Twitter específicament per país, per exemple, l'Índia (IN).

twitter: trend IN

Nota: aquí IN és per a l'Índia. Si voleu veure la tendència actual dels EUA o de qualsevol altre país, podeu fer-ho.

7. Per veure la teva llar de twitter i els teus seguidors.

twitter: home
twitter: ls fl

8. Vegeu la llista de tots els vostres amics, persones a qui esteu seguint.

twitter: ls fr

Aquí teniu la llista d'ordres que podeu executar per gestionar els vostres tuits i feeds de Twitter des del vostre terminal Linux.

També podeu realitzar càlculs matemàtics, que és una característica de Python simplement com:

[@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

Podeu utilitzar l'ordre cal simplement com si ho haguéssiu fet al terminal.

[@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                 

Vols divertir-te amb aquesta aplicació? Prova a veure què passa:

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

Llavors nois, com és l'aplicació? T'agrada això? Si sou un usuari de Linux i acostumat a Twitter, aquesta aplicació és per a vosaltres. És fàcil de configurar i d'utilitzar. Tot i que no faig servir twitter molt sovint, però aquesta aplicació és realment un arc de Sant Martí i interessant i qui sap que començo a utilitzar Twitter tant com Facebook, només per interès en aquest client de Twitter de línia d'ordres. Val la pena provar aquesta aplicació. Deixa que la teva veu sigui audible. Proporcioneu-nos els vostres valuosos comentaris als comentaris a continuació. Fes m'agrada i comparteix-nos i ajuda'ns a difondre'ns.