Rainbow Stream - 用于Linux的高级命令行Twitter客户端

Rainbow Stream是一个免费和开源的Linux命令行的Twitter客户端,根据MIT许可证发布。它能够显示实时tweet流,

对于所有喜欢在控制台/终端而不是图形用户界面中使用Twitter的人,现在可以直接从Linux控制台访问他们的Twitter帐户。 是的,你听到了。 现在,您可以使用Linux命令行的Twitter客户端被称为彩虹流访问你的Twitter帐户。

命令行用于Linux的Twitter客户端

命令行用于Linux的Twitter客户端

什么是彩虹溪

彩虹流是一个自由和开源的Twitter客户端的Linux命令行,在MIT许可下发布。 它能够显示实时tweetstream,撰写tweet,搜索,收藏,... .. Rainbow Stream给你的Linux终端带来了真正的乐趣。 它也能够直接在终端上显示微博图像。

它是用Python编写的,并建立在Twitter的APIPython的Twitter工具之上。 要运行控制台这个程序,你必须安装PythonPIP版本2.7.x3.x版

RainbowStream的特点

  1. 免费和开源的Twitter客户端的Linux命令行。
  2. 能够在终端呈现twitter图像。
  3. 支持代理。
  4. 支持交互模式。
  5. 主题定制很好实现。
  6. 能够显示实时Twitter流。
  7. 您可以从您的终端直接发送,搜索,收藏tweet。

在Linux中安装Rainbow Stream Twitter Client

在今天的大多数Linux发行版中,python应该已经在你的系统上安装。 您可以检查安装的Python版本:

$ python --version
检查Python版本

检查Python版本

接下来,根据您的Linux发行版使用以下命令安装python-pip包。

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

注意 :使用“ 地下城与勇士 ”的地方Yum的,如果你是在Fedora 22。

检查已安装pip的版本。

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

现在它的时间安装彩虹流twitter客户端。

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

安装成功后,您应该在终端中收到以下信息。

安装Rainbow Stream Twitter Client

彩虹蒸汽安装成功

您可能喜欢rainbowstream的帮助。

$ rainbowstream -h 
OR
$ rainbowstream --h 
彩虹流帮助

彩虹流帮助

彩虹流Twitter客户端使用

1.首先您需要连接并授权使用您的Twitter帐户Twitter网站的应用程序。

注意 :您必须拥有一个Twitter帐号,如果你不创建一个。

2.现在键入'rainbowstream'在你的Linux终端,为用户。

$ rainbowstream

它将在您的默认HTTP Web浏览器中打开一个选项卡,登录,你会得到一个pin。 如果您已经登录到您的帐户页面应该显示PIN。 如果您在HTTP Web浏览器中配置了多个Twitter帐户,请考虑尝试注销其他帐户并登录到您要连接的帐户。

授权彩虹流

授权彩虹流

授予访问彩虹流

授予访问彩虹流

3.PIN从HTTP Web浏览器到你的终端,并回车键。

Twitter PIN

Twitter PIN

这将需要几秒钟,你应该让你的twitter_user_name在你的Linux提示。

Twitter用户名

Twitter用户名

注意你的Twitter流,你应该看到那些你跟随的tweet。

Twitter推文1

Twitter推文1

Twitter推文2

Twitter推文2

4.要显示鸣叫的图像直接在您的终端,你可以这样做:

twitter: rainbowstream -iot
显示Twitter图片

显示Twitter图片

Twitter图片

Twitter图片

5.要显示当前的Twitter趋势。

twitter: trend
显示Twitter趋势

显示Twitter趋势

6.要查看当前的Twitter趋势明确国家的角度来看,例如印度(IN)。

twitter: trend IN
参见国家明智的Twitter趋势

参见国家明智的Twitter趋势

注意这里是印度。 如果您想查看美国当前趋势或任何其他国家/地区,您可以这样做。

7.要看到你的Twitter主页和追随者。

twitter: home
twitter: ls fl
查看Twitter追随者

查看Twitter追随者

查看Twitter追随者

查看Twitter追随者

8吨看到的就是你所跟随你的朋友,人名单。

twitter: ls fr
查看Twitter好友

查看Twitter好友

下面是可以运行的命令列表,以处理来自Linux终端的twitter tweets和feed。

命令 它能做什么
H 帮帮我
p 在您的终端中为客户端暂停Twitter流
r 继续Twitter流,这是早前暂停
C 清除Linux控制台
v Twitter客户端的版本信息
q 退出彩虹小河
主题 列出所有可用的主题
主题Name_of_Theme 应用主题例如, 主题monaki将适用monaki
主题
通知 查看您的Twitter通知
whois @ Avishek_1210 它将显示@ Avishek_1210的配置文件
提及 它将显示提醒时间轴。
view @ Avishek_1210 显示@ Avishek_1210的时间轴
s字符串 它将搜索单词'string'。 您可以使用/不
井号
我爱#Howtoing 它将打印我爱#Howtoing在Twitter上
收件箱 显示您的收件箱邮件
fl @ Avishek_1210 按照@ Avishek_1210
ufl @ Avishek_1210 取消关注@ Avishek_1210
block @ Avishek_1210 Block @ Avishek_1210
unblock @ Avishek_1210 取消阻止@ Avishek_1210
report @ Avishek_1210 报告@ Avishek_1210作为SPAM帐户
列出首页 显示列表的时间轴

您还可以执行数学计算,这是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')
Twitter消息

Twitter消息

那么家伙如何应用? 你喜欢吗? 如果你是一个Linux-er并习惯了Twitter,这个应用程序是为你。 它易于安装和易于使用。 虽然我不经常使用Twitter,但这个应用程序真的是一个彩虹和有趣的,谁知道我开始使用Twitter像Facebook,只是因为对这个命令行Twitter客户端的兴趣。 这个应用程序是值得一试。 让你的声音听起来。 请在下面的评论中向我们提供您宝贵的反馈。 喜欢和分享我们,并帮助我们传播。