Vyhledávání na webu

Rainbow Stream – pokročilý Twitter klient s příkazovým řádkem pro Linux


Všichni lidé, kteří rádi používají Twitter v konzoli/terminálu spíše než v grafickém uživatelském rozhraní, mohou nyní přistupovat ke svému twitterovému účtu přímo z konzole Linux. Ano, slyšeli jste dobře. Nyní můžete přistupovat ke svému účtu Twitter pomocí klienta Twitter s příkazovým řádkem Linux s názvem Rainbow Stream.

Co je Rainbow Stream

Rainbow Stream je bezplatný a otevřený zdrojový klient Twitter pro příkazový řádek Linuxu, vydaný pod licencí MIT. Je schopen zobrazovat tweetový proud v reálném čase, skládat tweet, vyhledávat, oblíbené,…..atd. Rainbow Stream přináší skutečnou zábavu přímo do vašeho linuxového terminálu. Je také schopen zobrazovat obrázky z Twitteru přímo na terminálu.

Je napsán v Pythonu a postaven na Twitter API a Python Twitter Tool. Chcete-li spustit tuto aplikaci ve vaší konzoli, musíte mít nainstalovaný python a pip verze 2.7.x nebo 3.x .

Vlastnosti RainbowStream

  1. Bezplatný a open source Twitter klient pro příkazový řádek Linux.
  2. Schopný vykreslit twitterový obrázek v Terminálu.
  3. Podpora proxy.
  4. Podporován interaktivní režim.
  5. Přizpůsobení tématu dobře implementováno.
  6. Schopný zobrazovat stream na Twitteru v reálném čase.
  7. Přímo ze svého terminálu můžete tweetovat, vyhledávat, oblíbené tweety.

Instalace klienta Rainbow Stream Twitter v systému Linux

Ve většině dnešní distribuce Linuxu by měl být python již nainstalován ve vašem systému. Verzi nainstalovaného Pythonu můžete zkontrolovat jako:

python --version

Dále nainstalujte balíček python-pip pomocí následujících příkazů podle vašich distribucí Linuxu.

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

Poznámka: Pokud používáte Fedora 22, použijte místo yum „dnf“.

Zkontrolujte verzi nainstalovaného pipu.

pip --version

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

Nyní je čas nainstalovat twitterového klienta rainbow stream.

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

Po úspěšné instalaci byste měli do svého terminálu dostat níže uvedenou zprávu.

Možná budete chtít získat pomoc na rainbowstream.

rainbowstream -h 
OR
rainbowstream --h 

Použití klienta Rainbow Stream Twitter

1. Nejprve se musíte připojit a autorizovat aplikaci na twitterové stránce pomocí vašeho twitterového účtu.

Poznámka: Pokud si jej nevytváříte, musíte mít účet na Twitteru.

2. Nyní jako uživatel zadejte 'rainbowstream' do svého terminálu Linux.

rainbowstream

Otevře se karta ve vašem výchozím webovém prohlížeči HTTP, přihlaste se a získáte pin. Pokud jste se již ke svému účtu přihlásili, stránka by měla zobrazovat PIN. Pokud jste ve svém webovém prohlížeči HTTP nakonfigurovali více než jeden účet Twitter, zvažte pokus o odhlášení z jiného účtu a přihlášení k účtu, který chcete připojit.

3. Zkopírujte PIN z webového prohlížeče HTTP do svého terminálu a stiskněte klávesu Enter.

Bude to trvat několik sekund a měli byste dostat své uživatelské_jméno_twitteru do výzvy systému Linux.

Všimněte si svého Twitteru, měli byste vidět tweety těch, které sledujete.

4. Chcete-li zobrazit obrázky tweetů přímo ve vašem terminálu, můžete:

twitter: rainbowstream -iot

5. Zobrazení aktuálního trendu Twitteru.

twitter: trend

6. Chcete-li zobrazit aktuální trend twitteru v konkrétní zemi, například Indie (IN).

twitter: trend IN

Poznámka: Zde IN je pro Indii. Chcete-li zobrazit aktuální trend pro USA nebo jakoukoli jinou zemi, můžete tak učinit.

7. Chcete-li zobrazit domovskou stránku a sledující na Twitteru.

twitter: home
twitter: ls fl

8. Uvidíte seznam všech svých přátel, lidí, které sledujete.

twitter: ls fr

Zde je seznam příkazů, které můžete spustit ke zpracování vašich tweetů a kanálů na Twitteru z vašeho terminálu Linux.

Command

Co to dělá

h

Nápověda

p

Pozastavte stream Twitter pro klienta ve vašem terminálu

r

Obnovit stream na Twitteru, který byl dříve pozastaven

c

Vymažte konzolu Linux

v

Informace o verzi klienta Twitter

q

Ukončete Rainbow Stream

theme

Seznam všech dostupných motivů

theme Name_of_Theme

Použijte motiv, např. motiv monaki použije monaki
Téma

notification

Podívejte se na své oznámení na Twitteru

whois @Avishek_1210

Zobrazí se profil @Avishek_1210

mentions

Zobrazí časovou osu zmínek.

view @Avishek_1210

Zobrazit časovou osu @Avishek_1210

s string

Vyhledá slovo „řetězec“. Můžete jej použít s/bez
HashTag

t I Love #Tecmint

Vytiskne I Love #Tecmint na Twitteru

inbox

Zobrazit zprávy ve složce Doručená pošta

fl @Avishek_1210

Sledujte @Avishek_1210

ufl @Avishek_1210

Přestat sledovat @Avishek_1210

block @Avishek_1210

Blokovat @Avishek_1210

unblock @Avishek_1210

Odblokovat @Avishek_1210

report @Avishek_1210

Nahlásit @Avishek_1210 jako SPAM účet

List home

Zobrazit časovou osu seznamu

Můžete také provádět matematický výpočet, což je funkce Pythonu jednoduše jako:


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

Příkaz cal můžete použít jednoduše, jako byste to udělali v terminálu.


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

Chcete se s touto aplikací pobavit? Zkuste a uvidíte, co se stane:


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

Tak lidi, jak je to s aplikací? Líbí se ti to? Pokud jste Linux-er a zvyklí na Twitter, tato aplikace je pro vás. Snadno se nastavuje a používá. Sice twitter moc často nepoužívám, ale tato aplikace je opravdu duhová a zajímavá a kdo ví, že začínám používat Twitter stejně jako Facebook, právě kvůli zájmu o tohoto twitterového klienta s příkazovým řádkem. Tato aplikace stojí za vyzkoušení. Nechte svůj hlas slyšet. Sdělte nám svou cennou zpětnou vazbu v komentářích níže. Lajkujte a sdílejte nás a pomozte nám se šířit.