웹사이트 검색

Rainbow Stream - Linux용 고급 명령줄 Twitter 클라이언트


그래픽 사용자 인터페이스가 아닌 콘솔/터미널에서 Twitter를 사용하려는 모든 사람들은 이제 Linux 콘솔에서 바로 트위터 계정에 액세스할 수 있습니다. 네, 제대로 들었습니다. 이제 Rainbow Stream이라는 Linux 명령줄 Twitter 클라이언트를 사용하여 Twitter 계정에 액세스할 수 있습니다.

레인보우 스트림이란 무엇입니까?

Rainbow Stream은 MIT 라이센스에 따라 출시된 Linux 명령줄용 무료 오픈 소스 Twitter 클라이언트입니다. 실시간 트윗 스트림 표시, 트윗 작성, 검색, 즐겨찾기 등이 가능합니다. Rainbow Stream은 Linux 터미널에 진정한 재미를 선사합니다. 또한 트위터 이미지를 터미널에 직접 표시할 수도 있습니다.

Python으로 작성되었으며 Twitter APIPython Twitter 도구를 기반으로 구축되었습니다. 콘솔에서 이 애플리케이션을 실행하려면 pythonpip 버전 2.7.x 또는 3.x가 설치되어 있어야 합니다. .

레인보우스트림의 특징

  1. Linux 명령줄용 무료 오픈 소스 Twitter 클라이언트입니다.
  2. 터미널에서 트위터 이미지를 렌더링할 수 있습니다.
  3. 프록시를 지원합니다.
  4. 대화형 모드가 지원됩니다.
  5. 테마 사용자 정의가 잘 구현되었습니다.
  6. 실시간 트위터 스트림을 표시할 수 있습니다.
  7. 터미널에서 바로 트윗, 검색, 즐겨찾기 트윗을 할 수 있습니다.

Linux에 Rainbow Stream Twitter 클라이언트 설치

오늘날 대부분의 Linux 배포판에는 Python이 이미 시스템에 설치되어 있습니다. 다음과 같이 설치된 Python 버전을 확인할 수 있습니다.

python --version

그런 다음 Linux 배포판에 따라 다음 명령을 사용하여 python-pip 패키지를 설치합니다.

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

참고: Fedora 22를 사용하는 경우 yum 대신 'dnf'를 사용하세요.

설치된 pip 버전을 확인하세요.

pip --version

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

이제 레인보우 스트림 트위터 클라이언트를 설치할 차례입니다.

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

성공적으로 설치되면 터미널에 아래 메시지가 표시됩니다.

Rainbowstream에 대한 도움을 받고 싶을 수도 있습니다.

rainbowstream -h 
OR
rainbowstream --h 

Rainbow Stream Twitter 클라이언트 사용

1. 먼저 트위터 계정을 사용하여 트위터 사이트에 연결하고 애플리케이션을 승인해야 합니다.

참고: 트위터 계정을 만들지 않는 경우 트위터 계정이 있어야 합니다.

2. 이제 Linux 터미널에 사용자로 'rainbowstream'을 입력하세요.

rainbowstream

기본 HTTP 웹 브라우저에서 탭이 열리고 로그인하면 핀이 표시됩니다. 이미 계정에 로그인한 경우 페이지에 PIN이 표시되어야 합니다. HTTP 웹 브라우저에 하나 이상의 Twitter 계정을 구성한 경우 다른 계정에서 로그아웃한 후 연결하려는 계정에 로그인해 보세요.

3. HTTP 웹 브라우저의 PIN을 터미널에 복사하고 Return 키를 누르세요.

몇 초 정도 걸리며 Linux 프롬프트에 twitter_user_name이 표시됩니다.

트위터 스트림을 확인하세요. 팔로우하는 사람들의 트윗을 볼 수 있습니다.

4. 트윗 이미지를 터미널에 직접 표시하려면 다음을 수행하세요.

twitter: rainbowstream -iot

5. 현재 트위터 트렌드를 표시합니다.

twitter: trend

6. 현재 트위터 동향을 구체적으로 국가별(예: 인도(IN)) 확인합니다.

twitter: trend IN

참고: 여기서 IN은 인도를 의미합니다. 미국이나 다른 국가의 현재 추세를 보고 싶다면 그렇게 할 수 있습니다.

7. 트위터 홈과 팔로어를 확인합니다.

twitter: home
twitter: ls fl

8. 모든 친구, 내가 팔로우하는 사람들의 목록을 볼 수 있습니다.

twitter: ls fr

다음은 Linux 터미널에서 트위터 트윗과 피드를 처리하기 위해 실행할 수 있는 명령 목록입니다.

Command

하는 일

h

도움말

p

터미널에서 클라이언트에 대한 Twitter 스트림을 일시 중지하세요

r

이전에 일시중지되었던 트위터 스트림 재개

c

Linux 콘솔 지우기

v

트위터 클라이언트 버전 정보

q

레인보우 스트림 종료

theme

사용 가능한 모든 테마 나열

theme Name_of_Theme

테마를 적용합니다. 예를 들어 monaki 테마는 monaki를 적용합니다.
테마

notification

Twitter 알림을 확인하세요

whois @Avishek_1210

@Avishek_1210의 프로필이 표시됩니다

mentions

멘션 타임라인이 표시됩니다.

view @Avishek_1210

@Avishek_1210의 타임라인 표시

s string

'string'이라는 단어를 검색합니다. 유무에 관계없이 사용할 수 있습니다
해시태그

t I Love #Tecmint

트위터에 I Love #Tecmint가 인쇄될 것입니다

inbox

받은 편지함 메시지 표시

fl @Avishek_1210

@Avishek_1210 팔로우

ufl @Avishek_1210

@Avishek_1210 팔로우 해제

block @Avishek_1210

@Avishek_1210 차단

unblock @Avishek_1210

@Avishek_1210 차단 해제

report @Avishek_1210

@Avishek_1210을 스팸 계정으로 신고

List home

목록의 타임라인 표시

다음과 같이 Python의 기능인 수학적 계산을 수행할 수도 있습니다.


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

마치 터미널에서 했던 것처럼 cal 명령을 간단하게 사용할 수 있습니다.


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

이 응용 프로그램으로 즐거운 시간을 보내고 싶으십니까? 시도해보고 무슨 일이 일어나는지 확인하세요.


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

그럼 여러분, 지원서는 어떤가요? 이런 식으로 작업을 수행? 당신이 Linux 사용자이고 Twitter에 익숙하다면 이 애플리케이션이 당신을 위한 것입니다. 설치가 쉽고 사용하기 쉽습니다. 나는 트위터를 자주 사용하지 않지만 이 응용 프로그램은 정말 무지개이고 흥미롭고 이 명령줄 Twitter 클라이언트에 대한 관심 때문에 내가 Facebook만큼 Twitter를 사용하기 시작한다는 것을 누가 알겠습니까? 이 응용 프로그램은 시도해 볼 가치가 있습니다. 당신의 목소리가 들리도록하십시오. 아래 의견에 귀중한 피드백을 제공해주십시오. 우리를 좋아하고 공유하고 우리가 퍼질 수 있도록 도와주세요.