Rainbow Stream(http://www.rainbowstream.org/)是基于命令行的开源推特客户端,使用Python编写,支持Python 2 和 3。
Terminal-based Twitter Client. Realtime tweetstream, compose, search, favorite … and much more fun directly from terminal.
Rainbow Stream的特性:
支持代理
可以在终端渲染图片
支持交互模式
实时显示tweet
Ubuntu安装Rainbow Stream:
$ sudo apt-get install python-dev libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev python-pip
$ sudo pip install rainbowstream
# Python 3: sudo pip3 install rainbowstream
使用Rainbow Stream
查看rainbowstream帮助信息:
$ rainbowstream -h
如果你所在的地区不能访问Twitter,可以使用代理。
启动(使用Shadowsocks做代理):
$ rainbowstream --proxy-host localhost --proxy-port 1080 --proxy-type SOCKS5
由于这个应用使用Twitter API,所以需要PIN码:
在自动弹出的浏览器上授权:
获得PIN码:
要获得更多信息,访问:https://github.com/DTVD/rainbowstream