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などの単一のファイルをロードするには、ターミナルで次のコマンドを実行します。

anypastejpgファイル

anypaste prueba-anypaste.jpg

スクリーンショットからわかるように、スクリプトはtest-anypaste.jpgという名前の画像ファイルで互換性のあるホスティングサイト(https://tinyimg.io)を自動的に見つけてアップロードしました。 さらに、ファイルを表示/ダウンロードするための直接リンクが表示されます。

.jpgまたは.pngファイルをアップロードできるだけではありません。 このツールは、他のタイプの画像ファイルをロードできます。 次の例では、.gifファイルを使用します。

anypastegifファイル

anypaste prueba-anypaste-GIF.gif

ダウンロードリンク、明らかに私たちはそれを私たちの家族、友人、同僚と共有することができます。 これは、tinyimg.ioWebサイトにアップロードしたばかりの画像のスクリーンショットです。

ブラウザのanypastegifファイル

複数のファイルをアップロードする

複数のファイルアップロード(同じまたは異なるファイルタイプ)を同時に実行することもできます。 以下の例では、画像とビデオファイルのXNUMXつの異なるファイルをアップロードしています。

anypaste複数アップロード

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のプラグインがない場合は、指定された順序で他のXNUMXつのサイトを試します。 もちろん、これは構成ファイルで変更できます。

画像は以下にアップロードされます:

  • tinyimg.io
  • vgy.me

オーディオファイルは次の場所にアップロードされます。

  • インストール済み

テキストファイルは次の場所にアップロードされます。

  • ハステビン
  • ix.io
  • spring.us

ドキュメントは次の場所にアップロードされます。

  • ドクロイド

その他のファイルは次の場所にアップロードされます。

  • ジラフォー
  • ファイル.io

上記のサイトのいくつか 特定の期間が経過するとコンテンツが削除されます。 したがって、コンテンツをアップロードして共有する前に、Webサイトの利用規約を確認することは興味深いことです。

誰かがこの興味深いプロジェクトについてもっと知りたい場合は、彼らに相談することができます ウェブサイト またはページのスクリプトコード GitHubの.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。