• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

直接从Ubuntu终端通过Rainbow Stream发推文

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

尽管Twitter的核心用途是共享文字推文,但现在它大多挤满了花哨的图片,GIF动图甚至视频,有时甚至会分散注意力。如果您在工作或学习环境中,想要避免制动展示视频和Gif,最好使用仅显示文本推文的界面。尽管有许多自带UI的Twitter客户端可用于Ubuntu,但也可以直接使用Ubuntu上的CLI来查看和共享推文。另外,如果您是懂Terminal的人,通常不想离开命令行进行任何日常技术活动。使用终端可使某些任务更加高效甚至更快。 命令行工具不会使用太多资源,因此可以作为广泛使用的图形应用程序的理想替代品,尤其是当您使用较旧、性能不佳的硬件时。

在本文中,我们将说明如何通过Rainbow Stream应用程序直接从Ubuntu命令行发推文(Tweet)。该过程包括安装该应用程序,为其提供您的Twitter帐户的访问权限,然后从终端发布推文。

我们已经在Ubuntu 18.04 LTS系统上运行了本文中提到的命令和过程,实测有效!

安装Rainbow Stream

Rainbow Stream是一个开源的Python应用程序,可以通过Python Pip3软件包安装程序安装在Ubuntu上。请按照以下步骤安装Rain Stream CLI:

通过Ubuntu Application Launcher搜索或使用Ctrl + Alt + T快捷方式打开Ubuntu命令行终端。

如果您的系统缺少pip3,请以sudo身份运行以下命令来安装它:

$ sudo apt install python3-pip

系统可能会询问您sudo的密码,并且还会为您提供一个Y /n选项以继续安装。输入Y,然后按Enter;该软件将安装在您的系统上。但是,该过程可能需要一些时间,具体取决于您的Internet速度。

现在,运行以下命令,通过pip3安装RainbowStream软件包:

$ sudo pip3 install rainbowstream

您可能还需要安装更多依赖的软件包,以便Rainbow Stream应用程序能在您的系统上可以正常工作。运行以下命令以安装一些其他库:

$ sudo apt-get install libsqlite3-dev libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev

在y /n提示符下输入Y,就可以使用Rainbow Stream CLI了。

运行Rainbow Stream并在其上发推文

运行和使用Rainbow Stream非常简单。运行以下命令以启动Rainbow Stream CLI:

$ rainbowstream

Rainbow Stream需要Twitter的访问权限,以便您可以使用CLI客户端。该应用程序需要您输入PIN。为了获取此PIN,请在启动Rainbow Stream时通过以下在默认Web浏览器中自动打开的网页登录Twitter:

输入您的电子邮件/Twitter用户名和密码,然后单击“授权应用程序”按钮。验证您的帐户信息后,Twitter API将生成一个PIN,通过该PIN,您将被授予访问Rainbow Stream的权限。

现在,在Rainbow Stream中输入此PIN,以便完成授权过程,并进入以下CLI,可以看到Twitter用户名提示:

使用Rainbowstream管理推文

您可以在这里做几件事。输入h,然后按Enter,将在此提示下显示所有帮助信息。

例如,使用以下命令查看有关推文的帮助:

h tweets

接下来,我们将说明可以通过CLI进行的一些常见操作:

1.输入“me”,然后按Enter以查看您自己的推文。

您还可以指定希望Rainbow Stream显示的Tweets数量:

me [num]

2.输入“home”,然后按Enter键以从主页流中查看推文。

您还可以指定希望Rainbow Stream显示的Tweets数量:

home [num]

3.这是Rainbow Stream最重要的功能:从终端的发推文。输入t  [tweet文本],然后单击Enter直接从命令行发推特(tweet)。

现在,当输入“me”命令时,可以在自己的推文列表中看到自己的推文。

4.通过该实用程序列出的所有推文都带有一个ID。您可以用以下命令,根据其中一条推文的ID将其删除:

del [number]

如果要退出应用程序,可以使用Ctrl + c快捷键来退出。

这就是从Ubuntu命令行发布推特所需的全部知识。如果要删除/卸载该实用程序,可以通过运行以下命令来删除:

$ sudo pip3 uninstall rainbowstream

参考资料

  • Tweet Directly from Ubuntu Terminal through Rainbow Stream

鲜花

握手

雷人

路过

鸡蛋
专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap