Rainbow Stream - Linux 用の高度なコマンドライン Twitter クライアント
グラフィカル ユーザー インターフェイスではなく、コンソール/ターミナルで Twitter を使用したいすべての人は、Linux コンソールから直接 Twitter アカウントにアクセスできるようになりました。はい、正しく聞こえました。 レインボー ストリームと呼ばれる Linux コマンドライン Twitter クライアントを使用して Twitter アカウントにアクセスできるようになりました。
レインボーストリームとは
レインボー ストリーム は、Linux コマンドライン用の無料のオープンソース Twitter クライアントであり、MIT ライセンスに基づいてリリースされています。リアルタイムのツイートストリームの表示、ツイートの作成、検索、お気に入りなどを行うことができます。 Rainbow Stream は、Linux ターミナルに本当に楽しい機能を提供します。 Twitter画像を端末上に直接表示することも可能です。
これは Python で書かれており、Twitter API と Python Twitter ツール の上に構築されています。このアプリケーションをコンソールで実行するには、Python と pip バージョン 2.7.x または 3.x がインストールされている必要があります。 。
レインボーストリームの特徴
- Linux コマンドライン用の無料のオープンソース Twitter クライアント。
- ターミナルでTwitter画像をレンダリングできます。
- プロキシをサポートします。
- インタラクティブモードがサポートされています。
- テーマのカスタマイズがうまく実装されています。
- リアルタイムのTwitterストリームを表示できます。
- 端末から直接ツイート、検索、お気に入りのツイートを行うことができます。
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 -h
OR
rainbowstream --h
Rainbow Stream Twitter クライアントの使用法
1. まず、twitter アカウントを使用して twitter サイトに接続し、アプリケーションを認証する必要があります。
注: Twitter アカウントを作成しない場合は、それを持っている必要があります。
2. 次に、Linux ターミナルにユーザーとして 'rainbowstream'
と入力します。
rainbowstream
デフォルトの HTTP Web ブラウザでタブが開き、ログインすると PIN が表示されます。すでにアカウントにログインしている場合は、ページにPINが表示されているはずです。 HTTP Web ブラウザで複数の Twitter アカウントを設定している場合は、他のアカウントからログアウトして、接続したいアカウントにログインしてみることを検討してください。
3. HTTP Web ブラウザからPINを端末にコピーし、Return キーを押します。
数秒かかります。Linux プロンプトにtwitter_user_name が表示されるはずです。
Twitter ストリームに注目してください。フォローしている人のツイートが表示されるはずです。
4. 端末にツイートの画像を直接表示するには、次の手順を実行します。
twitter: rainbowstream -iot
5. 現在の twitter トレンドを表示します。
twitter: trend
6. 現在の Twitter トレンドを特に国別 (インド (IN) など) で確認します。
twitter: trend IN
注: ここでのINはインドを指します。米国または他の国の現在の傾向を確認したい場合は、そうすることができます。
7. Twitter のホームとフォロワーを表示します。
twitter: home
twitter: ls fl
8. すべての友達、つまりフォローしている人のリストが表示されます。
twitter: ls fr
Linux ターミナルから Twitter のツイートやフィードを処理するために実行できるコマンドのリストを次に示します。
- Command
機能
- h
ヘルプ
- p
ターミナルでクライアントの Twitter ストリームを一時停止します
- r
以前に一時停止した Twitter ストリームを再開します
- c
Linux コンソールをクリアします
- v
Twitter クライアントのバージョン情報
- q
Rainbow Stream を終了します
- theme
利用可能なすべてのテーマをリストします
- theme Name_of_Theme
テーマを適用します。例: テーマ monaki は monaki を適用します
テーマ- notification
Twitter 通知を確認してください
- whois @Avishek_1210
@Avishek_1210 のプロフィールが表示されます
- mentions
メンションのタイムラインが表示されます。
- view @Avishek_1210
@Avishek_1210 のタイムラインを表示
- s string
「文字列」という単語を検索します。ありでもなしでも
使えます。 ハッシュタグ- t I Love #Tecmint
Twitter に「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 をあまり使いませんが、このアプリケーションは本当に虹色で興味深いもので、このコマンドライン Twitter クライアントに興味があるという理由だけで、Facebook と同じくらい Twitter を使い始めていることを誰にもわかりません。このアプリケーションは試してみる価値があります。あなたの声が聞こえるようにしましょう。以下のコメント欄に貴重なフィードバックをお寄せください。 「いいね!」とシェアして拡散にご協力ください。