次の記事では、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などの単一のファイルをロードするには、ターミナルで次のコマンドを実行します。
anypaste prueba-anypaste.jpg
スクリーンショットからわかるように、スクリプトはtest-anypaste.jpgという名前の画像ファイルで互換性のあるホスティングサイト(https://tinyimg.io)を自動的に見つけてアップロードしました。 さらに、ファイルを表示/ダウンロードするための直接リンクが表示されます。
.jpgまたは.pngファイルをアップロードできるだけではありません。 このツールは、他のタイプの画像ファイルをロードできます。 次の例では、.gifファイルを使用します。
anypaste prueba-anypaste-GIF.gif
ダウンロードリンク、明らかに私たちはそれを私たちの家族、友人、同僚と共有することができます。 これは、tinyimg.ioWebサイトにアップロードしたばかりの画像のスクリーンショットです。
複数のファイルをアップロードする
複数のファイルアップロード(同じまたは異なるファイルタイプ)を同時に実行することもできます。 以下の例では、画像とビデオファイルのXNUMXつの異なるファイルをアップロードしています。
anypaste prueba-anypaste-GIF.gif everest.mp4
使用するプラグインを選択します
前の例で表されていると思うので、スクリプトは「最良の」プラグインを自動的に選択しました。 そのうえ、 選択した補数でファイルをロードできるようになります。 たとえば、ファイルをgfycatサービスにアップロードするには、ターミナルで実行する必要があります。
anypaste -p gfycat archivo.gif
互換性チェックを避けて特定のプラグインをロードするには、ターミナルに次のように書き込む必要があります。
anypaste -fp gfycat archivo.gif
インタラクティブアップロード
インタラクティブモードでファイルをロードするには、次のことを行うだけです。 -iフラグを追加します:
anypaste -i archivo.gif
スクリーンショットでわかるように、スクリプトは最初にアドオンを自動的に決定する許可を求めます。 利用可能なプラグインを以下にリストし、リストからプラグインを選択するように求めます。 同じやり方で、 さまざまな種類のファイルをアップロードして共有できるようになります.
宿泊施設の種類
ビデオファイルをアップロードするたびに、次のいずれかのサイトにアップロードされます。
- センドビッド
- ストリーミング可能
- グフィキャット
ここで 構成ファイルの順序を考慮する必要があります。 スクリプトは最初にファイルをsendvidサイトにアップロードしようとします。 sendvidのプラグインがない場合は、指定された順序で他のXNUMXつのサイトを試します。 もちろん、これは構成ファイルで変更できます。
画像は以下にアップロードされます:
- tinyimg.io
- vgy.me
オーディオファイルは次の場所にアップロードされます。
- インストール済み
テキストファイルは次の場所にアップロードされます。
- ハステビン
- ix.io
- spring.us
ドキュメントは次の場所にアップロードされます。
- ドクロイド
その他のファイルは次の場所にアップロードされます。
- ジラフォー
- ファイル.io
上記のサイトのいくつか 特定の期間が経過するとコンテンツが削除されます。 したがって、コンテンツをアップロードして共有する前に、Webサイトの利用規約を確認することは興味深いことです。
誰かがこの興味深いプロジェクトについてもっと知りたい場合は、彼らに相談することができます ウェブサイト またはページのスクリプトコード GitHubの.