Anypaste, unggah semua jenis file dari terminal secara otomatis

anypaste-tentang

Pada artikel selanjutnya kita akan melihat Anypaste. Alat ini adalah a Script sederhana yang akan membantu kita mengupload file ke host yang kompatibel sesuai dengan jenis filenya, gratis dan otomatis. Tidak perlu masuk secara manual ke situs hosting dan kemudian membagikan file kami.

Anypaste akan memilih situs hosting yang benar sesuai dengan jenis file yang ingin kita upload. Sederhananya, foto akan diunggah ke situs hosting gambar, video akan masuk ke situs hosting video, dan sebagainya. agar nanti kita bisa berbagi dengan kontak kita. Alat ini sepenuhnya gratis, sumber terbuka, ringan dan itu akan memungkinkan kita untuk melakukan semuanya dari baris perintah sistem operasi kita. Aplikasi ini tidak perlu bergantung pada aplikasi GUI yang memakan banyak memori untuk mengunggah dan berbagi file.

Instalasi Anypaste

Seperti yang saya katakan sebelumnya, alat ini itu hanya sebuah naskah. Jadi tidak akan ada langkah instalasi yang sulit atau semacamnya. File yang diperlukan cukup diunduh di suatu tempat di mana kita dapat menjalankannya, misalnya / usr / bin / anypaste. Kemudian kita hanya perlu membuatnya dapat dieksekusi dan kita dapat mulai menggunakan alat ini secara instan.

Untuk mendapatkan skrip yang diperlukan, kita hanya perlu menulis perintah berikut di terminal (Ctrl + Alt + T):

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

Sekarang kami akan memberimu jalankan izin untuk skrip yang baru saja kita unduh dengan perintah berikut:

sudo chmod +x /usr/bin/anypaste

konfigurasi

Skrip ini akan berfungsi dengan cara baru membuka ritsleting. Tidak memerlukan konfigurasi khusus. File konfigurasi default dapat ditemukan di ~ / .config / anypaste.conf dan akan dibuat secara otomatis saat dijalankan untuk pertama kali.

konfigurasi anypaste

Satu-satunya opsi konfigurasi yang akan kita miliki adalah ap_plugins. Skrip ini menggunakan sistem plugin untuk unggah berkas. Kami akan bisa melihat daftar plugin yang diaktifkan di bawah arahan ap-plugins di file anypaste.conf.

Jika kami memasang plugin baru, kami harus menambahkannya ke daftar ini. Jika ada beberapa plugin yang mendukung tipe file, yang pertama dalam array akan dipilih, jadi urutannya penting.

Penggunaan

Unggah satu file

Untuk memuat satu file, misalnya test-anypaste.jpg, kami akan mengeksekusi di terminal:

tempelkan file jpg

anypaste prueba-anypaste.jpg

Seperti yang Anda lihat dari tangkapan layar, skrip secara otomatis menemukan situs hosting yang kompatibel (https://tinyimg.io) dengan file gambar bernama test-anypaste.jpg dan mengunggahnya. Selain itu, kami diperlihatkan tautan langsung untuk melihat / mengunduh file.

Kami tidak hanya dapat mengunggah file .jpg atau .png. Alat ini dapat memuat jenis file gambar lainnya. Dalam contoh berikut saya menggunakan file .gif:

anypaste file gif

anypaste prueba-anypaste-GIF.gif

Link downloadnya, jelas bisa kita bagikan dengan keluarga, teman dan kolega kita. Berikut tangkapan layar dari gambar yang baru saja saya unggah ke situs web tinyimg.io.

anypaste file gif di browser

Unggah banyak file

Dimungkinkan juga untuk melakukan beberapa unggahan file (jenis file yang sama atau berbeda) secara bersamaan. Pada contoh di bawah ini, saya mengupload dua file berbeda, file gambar dan video:

anypaste banyak unggahan

anypaste prueba-anypaste-GIF.gif everest.mp4

Pilih plugin yang akan digunakan

Seperti yang saya pikir diwakili dalam contoh sebelumnya, skrip memilih plugin "terbaik" secara otomatis. Apalagi, kita akan dapat memuat file dengan pelengkap yang kita pilih. Misalnya, untuk mengunggah file ke layanan gfycat, kita harus mengeksekusi di terminal:

anypaste file gif dengan memilih plugin

anypaste -p gfycat archivo.gif

Untuk memuat dengan plugin tertentu, menghindari pemeriksaan kompatibilitas, kita harus menulis di terminal:

anypaste -fp gfycat archivo.gif

Unggah interaktif

Untuk memuat file dalam mode interaktif, kita hanya perlu tambahkan tanda -i:

anypaste file gif unggah interaktif

anypaste -i archivo.gif

Seperti yang Anda lihat di tangkapan layar, skrip pertama-tama akan meminta izin kepada kami untuk menentukan add-on secara otomatis. Plugin yang tersedia akan dicantumkan di bawah dan akan meminta kami untuk memilih salah satu dari daftar. Di jalan yang sama, kami akan dapat mengunggah dan berbagi file dari berbagai jenis.

Jenis akomodasi

Setiap kali kami ingin mengunggah file video, itu akan diunggah ke salah satu situs berikut:

  • kirim video
  • dapat dialirkan
  • gfycat.dll

Di sini kita harus memperhitungkan urutan file konfigurasi. Script akan mencoba mengupload file ke situs sendvid terlebih dahulu. Jika tidak ada plugin untuk sendvid, ia akan mencoba dua situs lainnya sesuai urutan yang diberikan. Tentu saja, Anda dapat mengubahnya di file konfigurasi.

Gambar akan diunggah ke:

  • tinyimg.io
  • vgy.me

File audio akan diunggah ke:

  • terpasang

File teks akan diunggah ke:

  • tergesa-gesa
  • ix.io
  • musim semi.us

Dokumen akan diunggah ke:

  • dokdroid

File lain akan diunggah ke:

  • jerapah
  • file.io

Beberapa situs yang tercantum di atas akan menghapus konten setelah jangka waktu tertentu. Karena itu, menarik untuk melihat syarat dan ketentuan situs web sebelum mengunggah dan membagikan konten.

Jika seseorang ingin tahu lebih banyak tentang proyek yang menarik ini, mereka dapat berkonsultasi dengan mereka situs web atau kode script di halaman Anda GitHub.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.