當前位置: 首頁>>技術教程>>正文


直接從Ubuntu終端通過Rainbow Stream發推文

盡管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

Install Python Pip

Install Python Pip

係統可能會詢問您sudo的密碼,並且還會為您提供一個Y /n選項以繼續安裝。輸入Y,然後按Enter;該軟件將安裝在您的係統上。但是,該過程可能需要一些時間,具體取決於您的Internet速度。

現在,運行以下命令,通過pip3安裝RainbowStream軟件包:

$ sudo pip3 install rainbowstream

Install rainbowstream

Install rainbowstream

您可能還需要安裝更多依賴的軟件包,以便Rainbow Stream應用程序能在您的係統上可以正常工作。運行以下命令以安裝一些其他庫:

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

Installing software

Installing software

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

運行Rainbow Stream並在其上發推文

運行和使用Rainbow Stream非常簡單。運行以下命令以啟動Rainbow Stream CLI:

$ rainbowstream

Start Rainbowstream

Start Rainbowstream

Rainbow Stream需要Twitter的訪問權限,以便您可以使用CLI客戶端。該應用程序需要您輸入PIN。為了獲取此PIN,請在啟動Rainbow Stream時通過以下在默認Web瀏覽器中自動打開的網頁登錄Twitter:

Authorize Rainbowstream at Twitter

Authorize Rainbowstream at Twitter

輸入您的電子郵件/Twitter用戶名和密碼,然後單擊“授權應用程序”按鈕。驗證您的帳戶信息後,Twitter API將生成一個PIN,通過該PIN,您將被授予訪問Rainbow Stream的權限。

Authorize

Authorize

現在,在Rainbow Stream中輸入此PIN,以便完成授權過程,並進入以下CLI,可以看到Twitter用戶名提示:

Start using Rainbowstream

Start using Rainbowstream

使用Rainbowstream管理推文

您可以在這裏做幾件事。輸入h,然後按Enter,將在此提示下顯示所有幫助信息。

Get help

Get help

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

h tweets

Manage tweets

Manage tweets

接下來,我們將說明可以通過CLI進行的一些常見操作:

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

me command

me command

您還可以指定希望Rainbow Stream顯示的Tweets數量:

me [num]

2.輸入“home”,然後按Enter鍵以從主頁流中查看推文。

您還可以指定希望Rainbow Stream顯示的Tweets數量:

home [num]

Home command

Home command

3.這是Rainbow Stream最重要的功能:從終端的發推文。輸入t  [tweet文本],然後單擊Enter直接從命令行發推特(tweet)。

Start tweet

Start tweet

現在,當輸入“me”命令時,可以在自己的推文列表中看到自己的推文。

Using me command

Using me command

4.通過該實用程序列出的所有推文都帶有一個ID。您可以用以下命令,根據其中一條推文的ID將其刪除:

del [number]

Del command

Del command

如果要退出應用程序,可以使用Ctrl + c快捷鍵來退出。

這就是從Ubuntu命令行發布推特所需的全部知識。如果要刪除/卸載該實用程序,可以通過運行以下命令來刪除:

$ sudo pip3 uninstall rainbowstream

參考資料

本文由《純淨天空》出品。文章地址: https://vimsky.com/zh-tw/article/4220.html,未經允許,請勿轉載。