Anypaste,自動從終端上傳所有類型的文件

關於任何粘貼

在下一篇文章中,我們將看一看Anypaste。 這個工具是 簡單的腳本,用於根據文件類型將文件上傳到兼容主機,免費且自動。 無需手動登錄到託管站點然後共享我們的文件。

Anypaste將根據我們要上傳的文件類型選擇正確的託管站點。 簡而言之,照片將上傳到圖像託管站點,視頻將上傳到視頻託管站點,依此類推。 稍後我們將能夠與我們的聯繫人共享。 這個工具是完全 免費,開源,輕量級 它將使我們能夠從操作系統的命令行執行所有操作。 此應用程序不需要依賴任何占用大量內存的GUI應用程序來上傳和共享文件。

Anypaste安裝

如我之前所說,該工具 這只是一個腳本。 因此,不會有困難的安裝步驟或類似的事情。 只需將必要的文件下載到我們可以執行該文件的位置,例如 / usr / bin / anypaste。 然後,我們只需要使其可執行即可,我們可以立即開始使用此工具。

要獲取必要的腳本,我們只需要在終端中編寫以下命令(Ctrl + Alt + T):

sudo curl -o /usr/bin/anypaste https://anypaste.xyz/sh

現在我們會給你 執行腳本權限 我們剛剛使用以下命令下載了該代碼:

sudo chmod +x /usr/bin/anypaste

組態

該腳本將完全解壓縮。 不需要任何特殊配置。 可以在以下位置找到默認配置文件 〜/ .config / anypaste.conf 它將在首次運行時自動創建。

任何粘貼配置

我們將擁有的唯一配置選項是ap_plugins。 該腳本使用插件系統 上傳文件。 我們將能夠看到 在anypaste.conf文件中的ap-plugins指令下啟用的插件列表.

如果我們安裝新插件,則必須將其添加到此列表中。 如果有多個支持文件類型的插件,則將選擇數組中的第一個插件,因此順序很重要。

用途

上載單個文件

要加載單個文件,例如test-anypaste.jpg,我們將在終端中執行:

任何粘貼jpg文件

anypaste prueba-anypaste.jpg

從屏幕截圖中可以看到,該腳本已自動找到了兼容的託管站點(https://tinyimg.io),並帶有名為test-anypaste.jpg的圖像文件。 此外,還顯示了直接鏈接,您可以查看/下載文件。

我們不僅可以上傳.jpg或.png文件。 該工具可以加載任何其他類型的圖像文件。 在以下示例中,我使用一個.gif文件:

anypaste gif文件

anypaste prueba-anypaste-GIF.gif

下載鏈接,顯然我們可以與我們的家人,朋友和同事共享。 這是我剛剛上傳到tinyimg.io網站的圖像的屏幕截圖。

瀏覽器中的anypaste gif文件

上載多個文件

也可以同時進行多個文件上傳(相同或不同的文件類型)。 在下面的示例中,我要上傳兩個不同的文件,一個圖像和一個視頻文件:

任何粘貼多次上傳

anypaste prueba-anypaste-GIF.gif everest.mp4

選擇要使用的插件

正如我認為在前面的示例中所表示的那樣,腳本自動選擇了“最佳”插件。 更重要的是, 我們將能夠使用我們選擇的補充文件來加載文件。 例如,要將文件上傳到gfycat服務,我們將必須在終端中執行:

通過選擇插件來粘貼任何gif文件

anypaste -p gfycat archivo.gif

要加載特定的插件,以避免兼容性檢查,我們將不得不在終端中編寫:

anypaste -fp gfycat archivo.gif

互動上傳

要以交互方式加載文件,我們只需要 添加-i標誌:

anypaste交互式上載gif文件

anypaste -i archivo.gif

如您在屏幕快照中所見,腳本將首先請求我們許可以自動確定加載項。 可用的插件將在下面列出,它將要求我們從列表中選擇一個。 用同樣的方式 我們將能夠上傳和共享不同類型的文件.

住宿類型

每次我們要上傳視頻文件時,它都會被上傳到以下任何網站:

  • 發送視頻
  • 可流式
  • 飛貓

這裡 我們將不得不考慮配置文件的順序。 該腳本將首先嘗試將文件上傳到sendvid站點。 如果沒有sendvid的插件,它將按照給定的順序嘗試其他兩個站點。 當然,您可以在配置文件中更改此設置。

圖片將上傳到:

  • 微博
  • 視頻

音頻文件將上傳到:

  • 理解

文本文件將上傳到:

  • Hastebin
  • ix.io
  • spunge.us

這些文檔將上傳到:

  • 十二指腸

其他任何文件都將上傳到:

  • 吉拉福
  • 文件.io

上面列出的一些網站 在特定時間段後將刪除內容。 因此,在上載和共享內容之前先查看網站的條款和條件是很有趣的。

如果有人想進一步了解這個有趣的項目,可以諮詢他們的 網頁 或頁面上的腳本代碼 GitHub上.


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。