Rainbow Stream - En avansert Twitter-klient for kommandolinje for Linux


For alle de som liker å bruke Twitter i konsoll/terminal i stedet for grafisk brukergrensesnitt, kan nå få tilgang til Twitter-kontoen sin rett fra Linux-konsollen. Ja du hørte rett. Du kan nå få tilgang til Twitter-kontoen din ved å bruke en Linux-kommandolinje Twitter-klient kalt Rainbow Stream.

Hva er Rainbow Stream

Rainbow Stream er en gratis og åpen kildekode Twitter-klient for Linux-kommandolinje, utgitt under MIT-lisens. Den er i stand til å vise realtime tweetstream, komponere en tweet, søke, favoritt osv. Rainbow Stream gir en skikkelig moro rett inn i Linux-terminalen din. Den er også i stand til å vise twitter-bilder direkte på terminalen.

Den er skrevet i Python og bygget på toppen av Twitter API og Python Twitter Tool. For å kjøre denne applikasjonen i konsollen må du ha installert python og pip versjon 2.7.x eller 3.x .

Funksjoner i RainbowStream

  1. Gratis og åpen kildekode Twitter-klient for Linux kommandolinje.
  2. Kan gjengi twitter-bilde i Terminal.
  3. Støtte proxy.
  4. Interaktiv modus støttes.
  5. Tematilpasning godt implementert.
  6. Kan vise sanntids Twitter-strøm.
  7. Du kan tweete, søke, favoritttweets rett fra terminalen din.

Installasjon av Rainbow Stream Twitter Client i Linux

I det meste av dagens Linux-distribusjon bør python allerede være installert på systemet ditt. Du kan sjekke versjonen av Python installert som:

python --version

Installer deretter python-pip-pakken ved å bruke følgende kommandoer i henhold til Linux-distribusjonene dine.

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

Merk: Bruk 'dnf' i stedet for yum, hvis du er på Fedora 22.

Sjekk versjonen av installert pip.

pip --version

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

Nå er det på tide å installere rainbow stream twitter-klient.

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

Etter vellykket installasjon bør du få meldingen nedenfor i terminalen.

Du kan gjerne få hjelp på rainbowstream.

rainbowstream -h 
OR
rainbowstream --h 

Rainbow Stream Twitter-klientbruk

1. Først må du koble til og autorisere applikasjonen på Twitter-siden ved å bruke Twitter-kontoen din.

Merk: Du må ha en Twitter-konto hvis du ikke oppretter en.

2. Skriv nå inn 'rainbowstream' i Linux-terminalen som bruker.

rainbowstream

Den åpner en fane i standard HTTP-nettleseren, logg inn og du vil få en pin. Hvis du allerede har logget på kontoen din, skal siden vise PIN. Hvis du har konfigurert mer enn én Twitter-konto i HTTP-nettleseren din, kan du vurdere å prøve å logge ut av en annen konto og logge på kontoen du vil koble til.

3. Kopier PIN fra HTTP-nettleseren til terminalen din og trykk på returtasten.

Det vil ta noen sekunder, og du bør få twitter_user_name i Linux-ledeteksten.

Legg merke til Twitter-strømmen din, du bør se tweets fra de du følger.

4. For å vise tweets bilder direkte i terminalen, kan du gjøre:

twitter: rainbowstream -iot

5. For å vise gjeldende twittertrend.

twitter: trend

6. For å se gjeldende twitter-trend spesifikt landmessig, for eksempel India (IN).

twitter: trend IN

Merk: Her er IN for India. Hvis du vil se gjeldende trend for USA eller et annet land, kan du gjøre det.

7. For å se twitter-hjemmesiden og følgere.

twitter: home
twitter: ls fl

8. T se listen over alle vennene dine, folk du følger.

twitter: ls fr

Her er listen over kommandoer du kan kjøre for å håndtere Twitter-tweets og -feeds fra Linux-terminalen.

Command

Hva den gjør

h

Hjelp

p

Sett Twitter Stream på pause for klienten i terminalen din

r

Fortsett Twitter-strømmen, som ble satt på pause tidligere

c

Tøm Linux-konsollen

v

Versjonsinformasjon for Twitter-klient

q

Avslutt Rainbow Stream

theme

Liste over alle tilgjengelige temaer

theme Name_of_Theme

Bruk temaet, f.eks. vil tema monaki bruke monaki
Tema

notification

Se Twitter-varslingen din

whois @Avishek_1210

Den vil vise profilen til @Avishek_1210

mentions

Den vil vise omtaletidslinje.

view @Avishek_1210

Vis tidslinjen til @Avishek_1210

s string

Den vil søke etter ordet "streng". Du kan bruke den med/uten
HashTag

t I Love #Tecmint

Den vil skrive ut I Love #Tecmint på Twitter

inbox

Vis innboksmeldingene dine

fl @Avishek_1210

Følg @Avishek_1210

ufl @Avishek_1210

Slutt å følge @Avishek_1210

block @Avishek_1210

Blokker @Avishek_1210

unblock @Avishek_1210

Fjern blokkering av @Avishek_1210

report @Avishek_1210

Rapporter @Avishek_1210 som SPAM-konto

List home

Vis tidslinjen for List

Du kan også utføre matematisk beregning, som er en funksjon i Python ganske enkelt som:


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

Du kan bruke cal-kommandoen som om du ville ha gjort det i 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                 

Vil du ha det gøy med denne applikasjonen? Prøv og se hva som skjer:


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

Så folkens hvordan er søknaden? Liker du dette? Hvis du er en Linux-er og vant til Twitter, er denne applikasjonen for deg. Den er enkel å sette opp og enkel å bruke. Selv om jeg ikke bruker twitter så ofte, men denne applikasjonen er virkelig en regnbue og interessant, og hvem vet jeg begynner å bruke Twitter like mye som Facebook, bare på grunn av interesse for denne kommandolinje Twitter-klienten. Denne applikasjonen er verdt å prøve. La stemmen din være hørbar. Gi oss din verdifulle tilbakemelding i kommentarene nedenfor. Lik og del oss og hjelp oss med å spre oss.