Rainbow Stream – išplėstinis komandų eilutės „Twitter“ klientas, skirtas „Linux“.
Visi tie žmonės, kurie mėgsta naudoti „Twitter“ konsolėje/terminale, o ne grafinėje vartotojo sąsajoje, dabar gali pasiekti savo „Twitter“ paskyrą tiesiai iš „Linux“ konsolės. Taip, jūs išgirdote teisingai. Dabar galite pasiekti savo „Twitter“ paskyrą naudodami „Linux“ komandų eilutės „Twitter“ klientą, pavadintą Rainbow Stream.
Kas yra Rainbow Stream
Rainbow Stream yra nemokamas atvirojo kodo „Twitter“ klientas, skirtas Linux komandų eilutei, išleistas pagal MIT licenciją. Jis gali rodyti „Twitter“ srautą realiuoju laiku, sukurti „tweet“, ieškoti, pasirinkti mėgstamiausius ir pan. „Rainbow Stream“ suteikia tikrai linksmybių tiesiai į jūsų „Linux“ terminalą. Jis taip pat gali rodyti „Twitter“ vaizdus tiesiai terminale.
Jis parašytas Python ir sukurtas naudojant Twitter API ir Python Twitter Tool. Norėdami paleisti šią programą konsolėje, turite įdiegti python ir pip versiją 2.7.x arba 3.x .
RainbowStream savybės
- Nemokamas atvirojo kodo „Twitter“ klientas, skirtas „Linux“ komandinei eilutei.
- Galimybė pateikti „Twitter“ vaizdą terminale.
- Palaikymo tarpinis serveris.
- Palaikomas interaktyvus režimas.
- Temos pritaikymas gerai įgyvendintas.
- Galimybė rodyti „Twitter“ srautą realiuoju laiku.
- Galite rašyti tviteryje, ieškoti, mėgstamus tviterius tiesiai iš savo terminalo.
Rainbow Stream Twitter kliento diegimas sistemoje Linux
Daugumoje šiandieninio „Linux“ platinimo „python“ jau turėtų būti įdiegtas jūsų sistemoje. Galite patikrinti įdiegtą Python versiją taip:
python --version
Tada įdiekite python-pip paketą naudodami šias komandas, kaip nurodyta jūsų Linux platinimuose.
apt-get install python-pip [on Debian alike systems]
yum install python-pip [on CentOS alike systems]
Pastaba: vietoj yum naudokite „dnf“, jei naudojate Fedora 22.
Patikrinkite įdiegto pip versiją.
pip --version
pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)
Dabar laikas įdiegti vaivorykštės srauto „Twitter“ klientą.
pip install rainbowstream [For Python 2.7.x version]
pip3 install rainbowstream [For Python 3.x version]
Sėkmingai įdiegę savo terminalą turėtumėte gauti žemiau esantį pranešimą.
Galbūt norėsite pagalbos dėl vaivorykštės srauto.
rainbowstream -h
OR
rainbowstream --h
Rainbow Stream Twitter kliento naudojimas
1. Pirmiausia turite prisijungti ir patvirtinti programą „Twitter“ svetainėje naudodami savo „Twitter“ paskyrą.
Pastaba: turite turėti Twitter paskyrą, jei jos nesukuriate.
2. Dabar „Linux“ terminale kaip naudotojas įveskite 'rainbowstream'
.
rainbowstream
Jis atidarys skirtuką numatytojoje HTTP žiniatinklio naršyklėje, prisijunkite ir gausite PIN kodą. Jei jau prisijungėte prie paskyros, puslapyje turėtų būti rodomas PIN kodas. Jei HTTP žiniatinklio naršyklėje sukonfigūravote daugiau nei vieną „Twitter“ paskyrą, pabandykite atsijungti nuo kitos paskyros ir prisijungti prie paskyros, kurią norite prisijungti.
3. Nukopijuokite PIN iš HTTP žiniatinklio naršyklės į savo terminalą ir paspauskite grįžimo klavišą.
Tai užtruks kelias sekundes ir „Linux“ raginime turėtumėte gauti savo twitter_user_name.
Atkreipkite dėmesį į savo „Twitter“ srautą, turėtumėte matyti tų, kuriuos sekate, tviterius.
4. Norėdami tiesiogiai terminale rodyti tviterinio pranešimo vaizdus, galite atlikti toliau nurodytus veiksmus.
twitter: rainbowstream -iot
5. Norėdami parodyti dabartinę „Twitter“ tendenciją.
twitter: trend
6. Norėdami pamatyti dabartinę Twitter tendenciją konkrečiai šaliai, pavyzdžiui, Indija (IN).
twitter: trend IN
Pastaba: čia IN skirta Indijai. Jei norite pamatyti dabartinę JAV ar bet kurios kitos šalies tendenciją, galite tai padaryti.
7. Norėdami pamatyti savo „Twitter“ pagrindinį puslapį ir stebėtojus.
twitter: home
twitter: ls fl
8. Žiūrėkite visų savo draugų sąrašą, žmones, kuriuos stebite.
twitter: ls fr
Štai sąrašas komandų, kurias galite paleisti, kad tvarkytumėte „Twitter“ pranešimus ir informacijos santraukas iš „Linux“ terminalo.
- Command
Ką tai daro
- h
Pagalba
- p
Pristabdykite „Twitter“ srautą klientui savo terminale
- r
Tęsti „Twitter“ srautą, kuris buvo pristabdytas anksčiau
- c
Išvalykite „Linux Console“
- v
„Twitter“ kliento versijos informacija
- q
Uždaryti Rainbow Stream
- theme
Išvardykite visas galimas temas
- theme Name_of_Theme
Taikyti temą, pvz., tema monaki bus pritaikyta monaki
Tema- notification
Peržiūrėkite „Twitter“ pranešimą
- whois @Avishek_1210
Bus rodomas @Avishek_1210
profilis- mentions
Bus rodomi paminėjimai laiko juosta.
- view @Avishek_1210
Rodyti @Avishek_1210
laiko juostą- s string
Jis ieškos žodžio „styga“. Galite naudoti su/be
HashTag- t I Love #Tecmint
Jis bus išspausdintas „I Love“ #Tecmint sistemoje „Twitter“
- inbox
Rodyti gautųjų pranešimus
- fl @Avishek_1210
Stebėkite @Avishek_1210
- ufl @Avishek_1210
Nebestebėti @Avishek_1210
- block @Avishek_1210
Blokuoti @Avishek_1210
- unblock @Avishek_1210
Atblokuoti @Avishek_1210
- report @Avishek_1210
Pranešti apie @Avishek_1210 kaip SPAM paskyrą
- List home
Rodyti sąrašo laiko juostą
Taip pat galite atlikti matematinį skaičiavimą, kuris yra „Python“ funkcija, tiesiog taip:
[@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
Galite naudoti komandą cal tiesiog taip, kaip tai darytumėte terminale.
[@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
Norite smagiai praleisti laiką su šia programa? Pabandykite ir pažiūrėkite, kas atsitiks:
random_rainbow('Your Text Here')
OR
order_rainbow('Your Text Here')
Taigi, vaikinai, kaip yra programa? Ar jums patinka tai? Jei esate „Linux“ naudotojas ir įpratęs prie „Twitter“, ši programa skirta jums. Jį lengva nustatyti ir paprasta naudoti. Nors aš nenaudoju Twitter labai dažnai, bet ši programa yra tikrai vaivorykštė ir įdomi ir kas žino, aš pradedu naudoti Twitter tiek pat, kiek ir Facebook, vien dėl susidomėjimo šiuo komandinės eilutės Twitter klientu. Šią programą verta išbandyti. Tegul jūsų balsas būna girdimas. Pateikite mums vertingų atsiliepimų toliau pateiktose pastabose. Pamėgti ir dalintis mumis ir padėk mums skleistis.