Rainbow Stream — zaawansowany klient Twittera z wiersza poleceń dla systemu Linux
Wszyscy, którzy wolą korzystać z Twittera w konsoli/terminalu, a nie w graficznym interfejsie użytkownika, mogą teraz uzyskać dostęp do swojego konta na Twitterze bezpośrednio z konsoli Linux. Tak, dobrze słyszałeś. Możesz teraz uzyskać dostęp do swojego konta na Twitterze za pomocą klienta Twittera z wiersza poleceń systemu Linux o nazwie Rainbow Stream.
Co to jest Tęczowy Strumień
Rainbow Stream to darmowy klient Twittera typu open source dla wiersza poleceń systemu Linux, wydany na licencji MIT. Jest w stanie wyświetlać tweety w czasie rzeczywistym, tworzyć tweety, wyszukiwać, dodawać do ulubionych itp. Rainbow Stream zapewnia prawdziwą zabawę bezpośrednio na Twoim terminalu Linux. Może także wyświetlać obrazy z Twittera bezpośrednio na terminalu.
Jest napisany w Pythonie i zbudowany na bazie API Twittera i Narzędzia Twittera w Pythonie. Aby uruchomić tę aplikację na konsoli, musisz mieć zainstalowany python i pip w wersji 2.7.x lub 3.x .
Funkcje RainbowStream
- Darmowy klient Twittera o otwartym kodzie źródłowym dla wiersza poleceń systemu Linux.
- Możliwość renderowania obrazu z Twittera w terminalu.
- Wsparcie proxy.
- Obsługiwany tryb interaktywny.
- Dobrze zaimplementowane dostosowywanie motywu.
- Możliwość wyświetlania strumienia na Twitterze w czasie rzeczywistym.
- Możesz tweetować, wyszukiwać i ulubione tweety bezpośrednio ze swojego terminala.
Instalacja klienta Twittera Rainbow Stream w systemie Linux
W większości współczesnych dystrybucji Linuksa Python powinien być już zainstalowany w Twoim systemie. Możesz sprawdzić zainstalowaną wersję Pythona jako:
python --version
Następnie zainstaluj pakiet python-pip, używając następujących poleceń zgodnie z dystrybucjami Linuksa.
apt-get install python-pip [on Debian alike systems]
yum install python-pip [on CentOS alike systems]
Uwaga: użyj „dnf” zamiast yum, jeśli korzystasz z Fedory 22.
Sprawdź wersję zainstalowanego pipa.
pip --version
pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)
Teraz czas zainstalować klienta Twittera Rainbow Stream.
pip install rainbowstream [For Python 2.7.x version]
pip3 install rainbowstream [For Python 3.x version]
Po udanej instalacji powinieneś otrzymać poniższy komunikat na swoim terminalu.
Możesz chcieć uzyskać pomoc dotyczącą Rainbowstream.
rainbowstream -h
OR
rainbowstream --h
Wykorzystanie klienta Rainbow Stream na Twitterze
1. Najpierw musisz połączyć się i autoryzować aplikację na Twitterze, korzystając ze swojego konta na Twitterze.
Uwaga: musisz mieć konto na Twitterze, jeśli go nie utworzysz.
2. Teraz jako użytkownik wpisz 'rainbowstream'
na swoim terminalu Linux.
rainbowstream
Otworzy się zakładka w domyślnej przeglądarce HTTP, zaloguj się i otrzymasz PIN. Jeśli zalogowałeś się już na swoje konto, na stronie powinien być widoczny PIN. Jeżeli w przeglądarce HTTP skonfigurowałeś więcej niż jedno konto Twitter, rozważ wylogowanie się z innego konta i zalogowanie się na konto, z którym chcesz się połączyć.
3. Skopiuj PIN z przeglądarki internetowej HTTP do terminala i naciśnij klawisz Return.
Zajmie to kilka sekund i powinieneś otrzymać nazwę użytkownika twitter_user_name w wierszu zachęty systemu Linux.
Zwróć uwagę na swój strumień na Twitterze. Powinieneś zobaczyć tweety osób, które obserwujesz.
4. Aby wyświetlić obrazy tweeta bezpośrednio w terminalu, możesz:
twitter: rainbowstream -iot
5. Aby wyświetlić aktualny trend na Twitterze.
twitter: trend
6. Aby zobaczyć aktualne trendy na Twitterze, szczególnie w poszczególnych krajach, na przykład w Indiach (IN).
twitter: trend IN
Uwaga: tutaj IN oznacza Indie. Jeśli chcesz zobaczyć aktualny trend dla USA lub innego kraju, możesz to zrobić.
7. Aby zobaczyć swoją stronę główną i obserwujących na Twitterze.
twitter: home
twitter: ls fl
8. Zobacz listę wszystkich swoich znajomych, osób, które obserwujesz.
twitter: ls fr
Oto lista poleceń, które możesz uruchomić, aby obsługiwać tweety i kanały na Twitterze z terminala Linux.
- Command
Co to robi
- h
Pomoc
- p
Wstrzymaj transmisję na Twitterze dla klienta w swoim terminalu
- r
Wznów transmisję na Twitterze, która została wcześniej wstrzymana
- c
Wyczyść konsolę Linux
- v
Informacje o wersji klienta Twittera
- q
Zakończ Rainbow Stream
- theme
Lista wszystkich dostępnych motywów
- theme Name_of_Theme
Zastosuj motyw, np. motyw monaki zastosuje monaki
Temat- notification
Zobacz swoje powiadomienie na Twitterze
- whois @Avishek_1210
Pokaże profil @Avishek_1210
- mentions
Wyświetli oś czasu wzmianek.
- view @Avishek_1210
Pokaż oś czasu @Avishek_1210
- s string
Będzie szukać słowa „string”. Możesz go używać z/bez
HashTag- t I Love #Tecmint
Zostanie wydrukowany „I Love #Tecmint” na Twitterze
- inbox
Pokaż wiadomości w skrzynce odbiorczej
- fl @Avishek_1210
Obserwuj @Avishek_1210
- ufl @Avishek_1210
Przestań obserwować @Avishek_1210
- block @Avishek_1210
Zablokuj @Avishek_1210
- unblock @Avishek_1210
Odblokuj @Avishek_1210
- report @Avishek_1210
Zgłoś @Avishek_1210 jako konto SPAM
- List home
Pokaż oś czasu listy
Możesz także wykonać obliczenia matematyczne, które są funkcją Pythona, po prostu:
[@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
Możesz użyć polecenia cal tak samo, jakbyś zrobił to w terminalu.
[@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
Chcesz się zabawić z tą aplikacją? Spróbuj i zobacz, co się stanie:
random_rainbow('Your Text Here')
OR
order_rainbow('Your Text Here')
A więc, chłopaki, jak wygląda aplikacja? Czy lubisz to? Jeśli jesteś użytkownikiem Linuksa i przywykłeś do Twittera, ta aplikacja jest dla Ciebie. Jest łatwy w konfiguracji i łatwy w obsłudze. Chociaż nie korzystam zbyt często z Twittera, ale ta aplikacja jest naprawdę tęczowa i interesująca i kto wie, zaczynam używać Twittera tak samo jak Facebooka, tylko ze względu na zainteresowanie tym klientem Twittera z wiersza poleceń. Warto wypróbować tę aplikację. Niech Twój głos będzie słyszalny. Przekaż nam swoje cenne uwagi w komentarzach poniżej. Polub i udostępnij nas i pomóż nam się rozprzestrzeniać.