Blemgoşar akymy - Linux üçin ösen buýruk setiri Twitter müşderisi


Twitter-i Grafiki Ulanyjy Interfeýsinde däl-de, konsolda/terminalda ulanmagy halaýanlaryň hemmesi üçin indi twitter hasabyna Linux Konsolundan girip bilerler. Hawa, dogry eşitdiň. Indi Twitter hasabyňyza blemgoşar akymy atly Linux buýruk setiri Twitter müşderisini ulanyp bilersiňiz.

Blemgoşar akymy, MIT Ygtyýarnamasy esasynda çykan Linux buýruk setiri üçin mugt we açyk çeşme Twitter-müşderi. Realtime tweet akymyny görkezmäge, tweet ýazmaga, gözlemäge, halaýan,… ..etc ýazmaga ukyply. Blemgoşar akymy, Linux terminalyňyza hakyky gyzykly berýär. Şeýle hem, twitter suratlaryny göni terminalda görkezmäge ukyply.

Python-da ýazylyp, Twitter API we Python Twitter Tool-yň üstünde gurlupdyr. Bu programmany konsolyňyzda işletmek üçin python we 2.7.x ýa-da 3.x wersiýasyny gurnan bolmaly.

  1. Linux buýruk setiri üçin mugt we açyk çeşme Twitter-müşderi.
  2. Terminalda twitter şekilini görkezmäge ukyply.
  3. Proksi goldaw.
  4. Interaktiw tertip goldaýar.
  5. Mowzugy özleşdirmek gowy ýerine ýetirildi.
  6. Real wagt Twitter akymyny görkezmäge ukyply.
  7. Terminalyňyzdan göni twit, gözläp, halaýan twitleri ýazyp bilersiňiz.

Linux-da blemgoşar akym Twitter müşderisini gurmak

Şu günki Linux paýlanyşynyň köpüsinde python eýýäm ulgamyňyza gurnalan bolmaly. Python-yň gurnalan wersiýasyny aşakdaky ýaly barlap bilersiňiz:

$ python --version

Ondan soň, Linux paýlamalaryňyza görä aşakdaky buýruklary ulanyp, python-pip paketini guruň.

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

Bellik: Fedora 22-de bolsaňyz, ýumuň ýerine dnf ulanyň.

Gurlan turbanyň wersiýasyny barlaň.

$ pip --version

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

Indi älemgoşar akymynyň twitter müşderisini gurmagyň wagty.

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

Üstünlikli gurlandan soň terminalyňyzda aşakdaky habary almaly.

Rainlemgoşar akymynda kömek almagy isläp bilersiňiz.

$ rainbowstream -h 
OR
$ rainbowstream --h 

Blemgoşar akymy Twitter müşderisiniň ulanylyşy

1. Ilki bilen twitter hasabyňyzy ulanyp, twitter sahypasyndaky programmany birikdirmeli we ygtyýar bermeli.

Bellik: Hasap açmasaňyz, twitter hasabyňyz bolmaly.

2. Indi ulanyjy hökmünde Linux terminalyňyzda älemgoşaryň akymy ýazyň.

$ rainbowstream

Adaty HTTP web brauzeriňizde bir sahypa açar, giriň we bir pin alarsyňyz. Hasabyňyza eýýäm giren bolsaňyz, sahypa PIN görkezmeli. HTTP web brauzeriňizde birden köp Twitter hasaby düzen bolsaňyz, başga hasapdan çykmagy we birikdirmek isleýän hasabyňyza girmegi göz öňünde tutuň.

3. HTTP web brauzerinden PIN-i terminalyňyza göçüriň we gaýtarma düwmesine basyň.

Birnäçe sekunt gerek bolar we twitter_user_name-i Linux soragyňyzda almaly.

Twitter akymyňyza üns beriň, yzarlaýanlaryňyzyň twitlerini görmeli.

4. Twitterdäki suratlary göni Terminalyňyzda görkezmek üçin edip bilersiňiz:

twitter: rainbowstream -iot

5. Häzirki twitter tendensiýasyny görkezmek üçin.

twitter: trend

6. Häzirki twitter tendensiýasyny, esasanam Hindistan (IN) görmek üçin görmek.

twitter: trend IN

Bellik: Ine IN Hindistan üçin. ABŞ ýa-da başga bir ýurt üçin häzirki tendensiýany görmek isleseňiz edip bilersiňiz.

7. “Twitter” -i we yzarlaýanlary görmek üçin.

twitter: home
twitter: ls fl

8. allhli dostlaryňyzyň, yzarlaýanlaryňyzyň sanawyna serediň.

twitter: ls fr

Ine, twitter twitleriňizi we Linux terminalyňyzdaky iýmitleri dolandyrmak üçin işledip boljak buýruklaryň sanawy.

Şeýle hem Python-yň aýratynlygy bolan Matematiki hasaplamany ýerine ýetirip bilersiňiz:

[@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 buýrugyny edil terminalda edişiňiz ýaly ulanyp bilersiňiz.

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

Bu programma bilen gyzyklanmak isleýärsiňizmi? Näme bolýandygyny synap görüň:

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

Soigitler, programma nähili? Muny haladyňyzmy? Linux-er bolsaňyz we Twitter-e öwrenişen bolsaňyz, bu programma size degişlidir. Gurmak aňsat we ulanmak aňsat. “Twitter” -i ýygy-ýygydan ulanmasamam-da, bu programma hakykatdanam älemgoşar we gyzykly we Twitter-müşderisine bolan gyzyklanma sebäpli Twitter-i Facebook ýaly ulanyp başlandygymy kim bilýär. Bu programma synap görmäge mynasypdyr. Sesiňiz eşidilsin. Aşakdaky teswirlerde gymmatly pikirleriňizi bize beriň. Bizi halaň we paýlaşyň we ýaýramaga kömek ediň.