ウェブサイト検索

レインボーストリーム - Linux用の高度なコマンドラインTwitterクライアント


コンソールやターミナルでTwitterを使用することが好きなすべての人のために、今やLinuxコンソールから直接Twitterアカウントにアクセスできるようになりました。そう、あなたは正しく聞きました。LinuxコマンドラインのTwitterクライアントRainbow Streamを使用して、Twitterアカウントにアクセスできるようになりました。

レインボーストリームとは何ですか?

Rainbow Streamは、MITライセンスの下でリリースされたLinuxコマンドライン用の無料でオープンソースのTwitterクライアントです。リアルタイムのツイートストリームを表示したり、ツイートを作成したり、検索したり、お気に入りに登録したりすることができます。Rainbow Streamは、あなたのLinuxターミナルに本物の楽しさをもたらします。また、Twitterの画像をターミナル上で直接表示することも可能です。

これはPythonで書かれており、Twitter APIとPython Twitter Toolの上に構築されています。このアプリケーションをコンソールで実行するには、pythonとpipのバージョン2.7.xまたは3.xがインストールされている必要があります。

RainbowStreamの特徴

  1. Linuxコマンドライン用の自由でオープンソースのTwitterクライアント。
  2. ターミナルでTwitterの画像を表示することができます。
  3. サポートプロキシ。
  4. インタラクティブモードがサポートされています。
  5. テーマのカスタマイズがうまく実装されています。
  6. リアルタイムのTwitterストリームを表示できる。
  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)

さあ、Rainbow Stream Twitterクライアントをインストールする時間です。

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

成功裏にインストールが完了すると、ターミナルに以下のメッセージが表示されるはずです。

レインボーストリームで助けを得るといいかもしれません。

$ rainbowstream -h 
OR
rainbowstream --h 

レインボーストリーム Twitter クライアントの使用

1. 最初に、Twitterアカウントを使用して、Twitterサイトでアプリケーションを接続して認証する必要があります。

注意: Twitterアカウントを持っている必要があります。持っていない場合は作成してください。

2. さて、Linuxターミナルでユーザーとして'rainbowstream'とタイプします。

$ rainbowstream

デフォルトのHTTPウェブブラウザでタブが開き、ログインするとPINが表示されます。すでにアカウントにログインしている場合、ページにはPINが表示されているはずです。もしHTTPウェブブラウザに複数のTwitterアカウントを設定している場合、他のアカウントからログアウトし、接続したいアカウントにログインしてみることを考慮してください。

3. HTTPウェブブラウザからPINをコピーして、ターミナルに貼り付けてリターンキーを押してください。

数秒かかり、Linuxのプロンプトにtwitter_user_nameが表示されるはずです。

あなたのTwitterフィードを確認してください。フォローしている人々のツイートが見えるはずです。

4. ツイートの画像をターミナルに直接表示するには、次のようにします。

twitter: rainbowstream -iot

5. 現在のTwitterトレンドを表示する。

twitter: trend

6. 現在のTwitterトレンドを国別に見るために、例えばインド(IN)の場合。

twitter: trend IN

注: ここでINはインドを指します。他の国や米国の現在のトレンドを見たい場合は、そうすることができます。

7. あなたのツイッターのホームとフォロワーを見るため。

twitter: home
twitter: ls fl

8. あなたの友達やフォローしている人々のリストを表示します。

twitter: ls fr

ここに、LinuxターミナルからTwitterのツイートやフィードを扱うために実行できるコマンドのリストがあります。

コマンドそれが何をするか
h助けて
pターミナルでクライアントのためにTwitterのストリームを一時停止する
r以前に一時停止していたTwitterストリームを再開する
cLinuxコンソールをクリアする
vTwitterクライアントのバージョン情報
qレインボーストリームを終了する
テーマ利用可能なテーマをすべてリストしてください
テーマ 名前_テーマテーマ monaki を適用します
テーマ
通知Twitterの通知を確認してください
誰が @Avishek_1210 ですか?@Avishek_1210のプロフィールが表示されます
言及言及のタイムラインが表示されます。
Avishek_1210を表示@Avishek_1210のタイムラインを表示
s 文字列単語「文字列」を検索します。ハッシュタグあり/なしで使用できます。
私は#Tecmintが大好きですTwitterで「I Love #Tecmint」と印刷します
受信トレイ受信トレイのメッセージを表示
fl @Avishek_1210@Avishek_1210をフォローしてください
ufl @Avishek_1210@Avishek_1210のフォローを解除する
ブロック @Avishek_1210ブロック @Avishek_1210
ブロックを解除してください @Avishek_1210ブロックを解除してください @Avishek_1210
レポート @Avishek_1210アカウント@Avishek_1210をスパムアカウントとして報告する
家を一覧するリストのタイムラインを表示する

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を使わないのですが、このアプリケーションは本当に魅力的で面白いですし、もしかしたらこのコマンドラインTwitterクライアントに興味を持ち、Facebookと同じくらいTwitterを使うようになるかもしれません。このアプリを試す価値があります。あなたの声を届けましょう。下のコメントで貴重なフィードバックを提供してください。私たちを「いいね!」して、シェアして、広める手助けをしてください。

関連記事: