Rainbow Stream,在Ubuntu终端上使用Twitter

关于彩虹流

在下一篇文章中,我们将看一看Rainbow Stream。 今天,有许多适用于Ubuntu的Twitter客户端,但如果您是其中之一, 使用CLI查看和共享来自Ubuntu的推文,继续阅读以下几行。

正如我所说,如果您是喜欢使用该终端的用户,则不想离开它的舒适性,而去另一个地方来完成Twitter允许您执行的所有操作。 与使用图形界面相比,使用终端可以使某些任务更加高效甚至更快。 这是因为 命令行工具不占用太多资源,这使它们成为图形应用程序的绝佳替代品,特别是在使用较旧的硬件的情况下。

接下来,我们将看到任何用户如何 直接从命令行发布 从Ubuntu 通过Rainbow Stream应用程序。 为了执行整个过程,我们将看到如何安装应用程序以使其可以使用我们的Twitter帐户,并完成其推文操作。 我们将要看到的一切,我都有 在Ubuntu 18.04 LTS系统上进行了测试.

名称twitter cli
相关文章:
Twitter Cli,命令行的Twitter客户端

Rainbow Stream安装

这是一个 基于Python的开源应用程序。 我们可以通过以下方式将其安装在Ubuntu中 Python Pip3软件包安装程序。 要继续进行安装,如果您的系统尚未安装,则只需打开一个终端(Ctrl + Alt + T)并在其中执行以下命令来安装pip3:

python3-pip安装

sudo apt install python3-pip

该软件将安装在系统上。 现在我们可以 通过pip3安装Rainbow Stream软件包:

sudo pip3 install rainbowstream

您可能还需要 安装更多软件包以使Rainbow Stream实用程序正常工作 在您的系统中。 可以使用以下命令安装这些其他库:

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

之后,一切准备就绪 使用Rainbow Stream CLI.

启动Rainbow Stream和Tweet

启动和使用Rainbow Stream非常简单。 我们只需要执行以下命令即可 启动Rainbow Stream CLI:

彩虹流主屏幕

rainbowstream

Rainbow Stream将需要获得访问Twitter的权限,以便我们使用此客户端。 该应用程序现在需要PIN码。 要获得它,我们需要 通过以下网页登录Twitter,该网页将在我们的网络浏览器中自动打开 启动Rainbow Stream时的默认设置:

Twitter登录屏幕

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

Twitter访问PIN

之后,我们只需要 在彩虹流中写入此PIN,以便完成授权过程,然后转到下一个CLI:

彩虹流启动画面

使用Rainbow Stream管理推文

写“h”然后按键 简介。 这个我们 将为我们能做的一切提供帮助.

h彩虹流命令

例如,如果我们想要 在推文中查看帮助,我们将使用以下命令:

命令帮助彩虹流

h tweets

接下来,我们将看到通过此CLI可以执行的一些最常见的操作:

如果我们写“me'然后点击 简介,我们 看到我们自己的推文.

命令我

如果我们要 查看特定数量的推文,我们只需要写:

me [número]

写“主页”然后按 简介 见我们的时间表。 我们也可以 指定我们希望Rainbow Stream向我们显示的Tweets数量 输入:

带数字的home命令

home [número]

如果我们要 来自终端的推文,我们将没有更多要写的东西 t [tweet文字] 然后按 简介 直接发推文。

用Rainbow Stream发推文

之后,我们可以 检查推文是否已正确发布.

检查发送的推文

通过该实用程序列出的所有推文都带有一个ID。 我们将能够 使用您的一条推文的ID将其删除 使用以下命令:

del [ID]

如果quieres 退出申请,您可以使用快捷方式 按Ctrl + C.

卸载

要删除该实用程序,可以通过在终端中运行以下命令(Ctrl + Alt + T)来删除此实用程序:

sudo pip3 uninstall rainbowstream

得到 有关此实用程序及其使用的更多信息,用户可以咨询 项目GitHub页面 官方文件.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。