Dalam artikel seterusnya kita akan melihat Anypaste. Alat ini adalah Skrip ringkas yang akan membantu kami memuat naik fail ke host yang serasi mengikut jenis fail, percuma dan secara automatik. Tidak perlu masuk secara manual ke laman web hosting dan kemudian berkongsi fail kami.
Anypaste akan memilih laman web hosting yang betul mengikut jenis fail yang ingin kami muat naik. Secara sederhana, foto akan pergi ke laman web hosting gambar, video akan pergi ke laman web hosting video, dan sebagainya. kemudian kita akan dapat berkongsi dengan kenalan kita. Alat ini sepenuhnya percuma, sumber terbuka, ringan dan ini akan membolehkan kita melakukan segalanya dari baris arahan sistem operasi kita. Aplikasi ini tidak perlu bergantung pada aplikasi GUI yang memakan memori untuk memuat dan berkongsi fail.
Pemasangan Anypaste
Seperti yang saya katakan sebelumnya, alat ini itu hanya skrip. Jadi tidak akan ada langkah pemasangan yang sukar atau seumpamanya. Fail yang diperlukan hanya dimuat turun di tempat di mana kita boleh melaksanakannya, sebagai contoh / usr / bin / anypaste. Maka kita hanya perlu membuatnya dapat dilaksanakan dan kita boleh mula menggunakan alat ini dengan serta-merta.
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 memberi anda melaksanakan kebenaran untuk membuat skrip yang baru kami muat turun dengan arahan berikut:
sudo chmod +x /usr/bin/anypaste
konfigurasi
Skrip ini akan berfungsi tanpa zip. Tidak memerlukan konfigurasi khas. Fail konfigurasi lalai boleh didapati di ~ / .config / anypaste.conf dan ia akan dibuat secara automatik apabila dijalankan untuk pertama kalinya.
Satu-satunya pilihan konfigurasi yang kita ada ialah ap_plugins. Skrip ini menggunakan sistem pemalam untuk memuat naik fail. Kita akan dapat melihat senarai pemalam yang diaktifkan di bawah arahan ap-plugin dalam fail anypaste.conf.
Sekiranya kita memasang pemalam baru, kita mesti menambahkannya ke senarai ini. Sekiranya terdapat banyak plugin yang menyokong jenis fail, yang pertama dalam array akan dipilih, jadi urutannya penting.
Kegunaan
Muat naik satu fail
Untuk memuatkan satu fail, contohnya test-anypaste.jpg, kami akan melaksanakan di terminal:
anypaste prueba-anypaste.jpg
Seperti yang anda lihat dari tangkapan skrin, skrip secara automatik telah menemui laman web hosting yang serasi (https://tinyimg.io) dengan fail gambar bernama test-anypaste.jpg dan memuat naiknya. Sebagai tambahan, kami ditunjukkan pautan langsung untuk melihat / memuat turun fail.
Kami bukan sahaja dapat memuat naik fail .jpg atau .png. Alat ini boleh memuatkan fail gambar jenis lain. Dalam contoh berikut saya menggunakan fail .gif:
anypaste prueba-anypaste-GIF.gif
Pautan muat turun, jelasnya kita dapat membagikannya dengan keluarga, rakan dan rakan sekerja. Inilah tangkapan skrin gambar yang baru saya muat naik ke laman web tinyimg.io.
Muat naik pelbagai fail
Anda juga boleh melakukan beberapa muat naik fail (jenis fail yang sama atau berlainan) pada masa yang sama. Dalam contoh di bawah, saya memuat naik dua fail berbeza, gambar dan fail video:
anypaste prueba-anypaste-GIF.gif everest.mp4
Pilih pemalam yang akan digunakan
Seperti yang saya rasa ditunjukkan dalam contoh sebelumnya, skrip memilih plugin "terbaik" secara automatik. Apa lagi, kita akan dapat memuatkan fail dengan pelengkap yang kita pilih. Sebagai contoh, untuk memuat naik fail ke perkhidmatan gfycat, kita harus melaksanakannya di terminal:
anypaste -p gfycat archivo.gif
Untuk memuat dengan plugin tertentu, mengelakkan pemeriksaan keserasian, kita harus menulis di terminal:
anypaste -fp gfycat archivo.gif
Muat naik interaktif
Untuk memuatkan fail dalam mod interaktif, kita hanya perlu tambah bendera -i:
anypaste -i archivo.gif
Seperti yang anda lihat di tangkapan skrin, skrip terlebih dahulu akan meminta izin kepada kami untuk menentukan tambahan secara automatik. Plugin yang tersedia akan disenaraikan di bawah dan ia akan meminta kami untuk memilih satu dari senarai. Dengan cara yang sama, kami akan dapat memuat naik dan berkongsi fail dari pelbagai jenis.
Jenis penginapan
Setiap kali kami ingin memuat naik fail video, file tersebut akan dimuat ke salah satu situs berikut:
- sendvid
- aliran
- gfycat
di sini kita harus mengambil kira susunan fail konfigurasi. Skrip pertama kali akan cuba memuat naik fail ke laman sendvid. Sekiranya tidak ada plugin untuk sendvid, ia akan mencuba dua laman web lain mengikut urutan yang diberikan. Sudah tentu, anda boleh mengubahnya dalam fail konfigurasi.
Gambar akan dimuat naik ke:
- tinyimg.io
- vgy.me
Fail audio akan dimuat naik ke:
- dipasang
Fail teks akan dimuat naik ke:
- tergesa-gesa
- ix.io
- musim bunga.kami
Dokumen akan dimuat naik ke:
- docdroid
Sebarang fail lain akan dimuat naik ke:
- zirafah
- fail.io
Beberapa laman web yang disenaraikan di atas akan memadamkan kandungannya selepas jangka masa tertentu. Oleh itu, adalah menarik untuk melihat terma dan syarat laman web sebelum memuat naik dan berkongsi kandungannya.
Sekiranya seseorang ingin mengetahui lebih lanjut mengenai projek menarik ini, mereka boleh merujuknya laman web atau kod skrip di halaman anda GitHub.