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
- Bezplatný a open source Twitter klient pro příkazový řádek Linux.
- Schopný vykreslit twitterový obrázek v Terminálu.
- Podpora proxy.
- Podporován interaktivní režim.
- Přizpůsobení tématu dobře implementováno.
- Schopný zobrazovat stream na Twitteru v reálném čase.
- 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.