Rainbow Stream - Usa ka Advanced Command-line Twitter Client para sa Linux


Alang sa tanan nga mga tawo nga gusto mogamit sa Twitter sa console/terminal kaysa sa Graphical User Interface mahimo na nga maka-access sa ilang twitter account gikan mismo sa Linux Console. Oo tama imong nadunggan. Mahimo nimong ma-access ang imong Twitter account gamit ang Linux Command-line Twitter Client nga gitawag Rainbow Stream.

Ang Rainbow Stream usa ka libre ug open source nga Twitter-client para sa Linux command-line, nga gipagawas ubos sa MIT License. Kini makahimo sa pagpakita sa Realtime nga tweetstream, paghimo og tweet, pagpangita, paborito,… ..etc. Ang Rainbow Stream naghatag usa ka tinuod nga makalingaw sa imong terminal sa Linux. Makahimo usab kini nga magpakita sa mga imahe sa twitter direkta sa terminal.

Gisulat kini sa Python ug gitukod sa ibabaw sa Twitter API ug Python Twitter Tool. Aron mapadagan kini nga aplikasyon sa imong console kinahanglan nimo nga na-install ang python ug pip nga bersyon 2.7.x o 3.x.

  1. Libre ug open source Twitter-client para sa Linux command-line.
  2. May katakus sa paghubad sa twitter nga hulagway sa Terminal.
  3. Suporta sa Proxy.
  4. Gisuportahan ang Interactive Mode.
  5. Pag-customize sa Tema maayo nga gipatuman.
  6. May katakus sa pagpakita sa Real-time nga Twitter stream.
  7. Mahimo nimong tweet, pangita, paborito nga mga tweet gikan mismo sa imong terminal.

Pag-instalar sa Rainbow Stream Twitter Client sa Linux

Sa kadaghanan sa karon nga pag-apod-apod sa Linux, ang python kinahanglan na nga ma-install sa imong sistema. Mahimo nimong susihon ang bersyon sa Python nga na-install ingon:

$ python --version

Sunod, i-install ang python-pip nga pakete gamit ang mosunod nga mga sugo sama sa imong mga distribusyon sa Linux.

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

Hinumdomi: Gamita ang 'dnf' puli sa yum, kung naa ka sa Fedora 22.

Susiha ang bersyon sa na-install nga pip.

$ pip --version

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

Karon na ang panahon sa pag-instalar sa kliyente sa twitter sa rainbow stream.

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

Human sa malampuson nga pag-instalar kinahanglan nimo nga makuha ang mensahe sa ubos sa imong terminal.

Mahimong gusto nimo mangayo og tabang sa rainbowstream.

$ rainbowstream -h 
OR
$ rainbowstream --h 

Rainbow Stream Twitter Paggamit sa Kliyente

1. Una kinahanglan nimo nga magkonektar ug magtugot sa aplikasyon sa twitter site gamit ang imong twitter account.

Mubo nga sulat: Kinahanglan nga adunay ka twitter account, kung dili ka maghimo usa.

2. Karon i-type ang rainbowstream sa imong terminal sa Linux, isip user.

$ rainbowstream

Kini mag-abli sa usa ka tab sa imong default HTTP web browser, pag-login ug makakuha ka og pin. Kung naka-log in ka na sa imong account ang panid kinahanglan magpakita sa PIN. Kung naka-configure ka og labaw sa usa ka Twitter account sa imong HTTP web browser, ikonsiderar ang pagsulay sa pag-log out sa laing account ug pag-log in sa account nga gusto nimong ikonektar.

3. Kopyaha ang PIN gikan sa HTTP web Browser ngadto sa imong terminal ug pindota ang return key.

Nagkinahanglan kini og pipila ka mga segundo ug kinahanglan nimo nga makuha ang imong twitter_user_name sa imong Linux prompt.

Matikdi ang imong Twitter stream, kinahanglan nimo nga makita ang mga tweet sa mga gisundan nimo.

4. Aron ipakita ang mga hulagway sa tweet direkta sa imong Terminal, mahimo nimo:

twitter: rainbowstream -iot

5. Aron ipakita ang kasamtangan nga twitter Trend.

twitter: trend

6. Aron makita ang kasamtangang uso sa twitter ilabi na sa country-wise, pananglitan sa India (IN).

twitter: trend IN

Mubo nga sulat: Dinhi ang IN para sa India. Kung gusto nimo makita ang Current Trend para sa US, o bisan unsang ubang nasud, mahimo nimo kini.

7. Aron makita ang imong twitter Home ug Followers.

twitter: home
twitter: ls fl

8. Tan-awa ang listahan sa tanan nimong mga higala, mga tawo nga imong gisundan.

twitter: ls fr

Ania ang lista sa mga sugo nga imong mahimo aron madumala ang imong mga tweet sa twitter ug mga feed gikan sa imong terminal sa Linux.

Mahimo usab nimo nga himuon ang Pagkalkula sa Matematika, nga usa ka bahin sa Python sama sa:

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

Mahimo nimong gamiton ang cal command nga sama ra nga mahimo nimo sa 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                 

Gusto nga malingaw sa kini nga aplikasyon? Sulayi ug tan-awa kung unsa ang mahitabo:

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

Busa guys kumusta ang aplikasyon? Ganahan ka ani? Kung ikaw usa ka Linux-er ug gigamit sa Twitter, kini nga aplikasyon alang kanimo. Kini mao ang sayon-sa-setup ug sayon-sa-gamiton. Bisan kung dili ako kanunay nga mogamit sa twitter apan kini nga aplikasyon usa ka balangaw ug makapaikag ug kinsa nahibal-an nga nagsugod ako sa paggamit sa Twitter sama sa Facebook, tungod lang sa interes sa kini nga command-line nga Twitter-kliyente. Kini nga aplikasyon angay nga sulayan. Himoa nga madungog ang imong tingog. Hatagi kami sa imong bililhon nga feedback sa mga komento sa ubos. I-like ug i-share mi ug tabangi mi nga ma-spread.