Wyszukiwanie w witrynie

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

  1. Darmowy klient Twittera o otwartym kodzie źródłowym dla wiersza poleceń systemu Linux.
  2. Możliwość renderowania obrazu z Twittera w terminalu.
  3. Wsparcie proxy.
  4. Obsługiwany tryb interaktywny.
  5. Dobrze zaimplementowane dostosowywanie motywu.
  6. Możliwość wyświetlania strumienia na Twitterze w czasie rzeczywistym.
  7. 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ć.