Rainbow Stream - Onye ahịa Twitter-akara iwu dị elu maka Linux


Maka ndị ahụ niile na-amasị iji Twitter na console/terminal karịa interface User Graphical nwere ike nweta akaụntụ twitter ha ozugbo na Linux Console. Ee ị nụrụ ya nke ọma. Ị nwere ike nweta akaụntụ Twitter gị ugbu a site na iji Linux Command-line Twitter Client akpọrọ Rainbow Stream.

Rainbow Stream bụ onye ahịa Twitter n'efu na mepere emepe maka ahịrị iwu Linux, ewepụtara n'okpuru ikike MIT. Ọ nwere ike igosi Realtime tweetstream, dee tweet, chọọ, ọkacha mmasị,….wdg. Rainbow Stream na-enye ezigbo ụtọ n'ime ọdụ Linux gị. Ọ nwekwara ike igosi onyonyo twitter ozugbo na ọnụ.

Edere ya na Python wee wuo ya n'elu Twitter API na Python Twitter Tool. Iji mee ngwa a na njikwa njikwa gị, ị ga-etinyerịrị ụdị python na pip 2.7.x ma ọ bụ 3.x.

  1. Twitter-client n'efu na mepere emepe maka ahịrị iwu Linux.
  2. Enwere ike ịsụgharị onyonyo twitter na Terminal.
  3. Nkwado Proxy.
  4. Ụdị mmekọrịta akwadoro.
  5. Emejuputala nhazi isiokwu nke ọma.
  6. Enwere ike igosi mgbasa ozi Twitter ozugbo.
  7. Ị nwere ike tweet, chọọ, tweet ọkacha mmasị site na ọdụ gị.

Ntinye nke onye ahịa Twitter Rainbow Stream na Linux

N'ọtụtụ nkesa Linux taa, ekwesịrị itinye Python na sistemụ gị. Ị nwere ike ịlele ụdị Python arụnyere dị ka:

$ python --version

Na-esote, wụnye ngwungwu Python-pip site na iji iwu ndị a dịka nkesa Linux gị.

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

Mara: Jiri 'dnf' n'ọnọdụ yum, ọ bụrụ na ịnọ na Fedora 22.

Lelee ụdị pip arụnyere.

$ pip --version

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

Ugbu a ọ bụ oge iji wụnye onye ahịa twitter egwurugwu iyi.

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

Mgbe emechara nke ọma, ị ga-enweta ozi dị n'okpuru na ọdụ gị.

Ị nwere ike ịmasị ị nweta enyemaka na mmiri egwurugwu.

$ rainbowstream -h 
OR
$ rainbowstream --h 

Ojiji ndị ahịa Twitter Rainbow Stream

1. Mbụ ị kwesịrị jikọọ na ikike ngwa na twitter site na iji akaụntụ twitter gị.

Cheta na: Ị ga-enwerịrị akaụntụ twitter, ma ọ bụrụ na ịmepụtaghị otu.

2. Ugbu a pịnye rainbowstream na ọdụ Linux gị, dị ka onye ọrụ.

$ rainbowstream

Ọ ga-emepe taabụ na ihe nchọgharị weebụ HTTP ndabara gị, banye na ị ga-enweta pin. Ọ bụrụ na ịbanyelarị na akaụntụ gị ibe ahụ kwesịrị ịdị na-egosi PIN. Ọ bụrụ na ị haziela ihe karịrị otu akaụntụ Twitter na ihe nchọgharị weebụ HTTP gị, tụlee ịgbalị ịpụ na akaụntụ ọzọ wee banye na akaụntụ ịchọrọ ijikọ.

3. Detuo PIN site na ihe nchọgharị weebụ HTTP n'ime ọdụ gị wee pịa igodo nloghachi.

Ọ ga-ewe sekọnd ole na ole ma ị ga-enweta twitter_user_name gị na ngwa ngwa Linux gị.

Rịba ama iyi iyi Twitter gị, ị ga-ahụ tweet nke ndị ị na-eso.

4. Iji gosipụta onyonyo tweet ozugbo na Terminal gị, ị nwere ike ime:

twitter: rainbowstream -iot

5. Iji gosi ugbu a twitter Trend.

twitter: trend

6. Ka ịhụ omume twitter ugbu a kpọmkwem obodo-maara ihe, ọmụmaatụ India (IN).

twitter: trend IN

Mara: Ebe a bụ maka India. Ọ bụrụ na ịchọrọ ịhụ Trend ugbu a maka US, ma ọ bụ obodo ọ bụla, ị nwere ike ime ya.

7. Ka ịhụ ụlọ twitter gị na ndị na-eso ụzọ gị.

twitter: home
twitter: ls fl

8. Lee ndepụta ndị enyi gị niile, ndị ị na-eso.

twitter: ls fr

Nke a bụ ndepụta nke iwu ị nwere ike ịgba ọsọ iji jikwaa tweet twitter gị na ndepụta sitere na ọdụ Linux gị.

Ị nwekwara ike ịme mgbakọ mgbakọ na mwepụ, nke bụ akụkụ nke Python dị ka:

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

Ị nwere ike iji iwu cal dị ka a ga-asị na ị gaara eme na njedebe.

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

Ị chọrọ iji ngwa a nwee obi ụtọ? Gbalịa hụ ihe na-eme:

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

Umu nwoke kedu ka ngwa a di? Nke a ọ masịrị gị? Ọ bụrụ na ị bụ Linux-er ma jiri Twitter mee ihe, ngwa a bụ maka gị. Ọ dị mfe ịtọlite ma dịkwa mfe iji. Ọ bụ ezie na anaghị m eji twitter eme ihe mgbe mgbe ma ngwa a bụ n'ezie egwurugwu na-adọrọ mmasị na onye maara na m na-amalite iji Twitter dị ka Facebook, naanị n'ihi mmasị na nke a-akara Twitter-client. Ngwa a bara uru ịnwale. Ka olu gị bụrụ ihe a na-anụ. Nye anyị nzaghachi gị bara uru na nkwupụta n'okpuru. Dị ka ma kesaa anyị ma nyere anyị aka ịgbasa.