Anypaste, automatski prenesite sve vrste datoteka s terminala

bilo koja pasta

U sljedećem članku ćemo pogledati Anypaste. Ovaj alat je Jednostavna skripta koja će se koristiti za prijenos datoteka na kompatibilne hostove prema vrsti datoteke, besplatno i automatski. Neće biti potrebno ručno prijaviti se na web lokacije hostinga da bismo kasnije dijelili naše datoteke.

Anypaste će odabrati ispravne web lokacije za hosting prema vrsti datoteke koju želimo poslati. Jednostavno rečeno, fotografije će ići na web lokacije za hosting slika, videozapisi će ići na web lokacije za hosting hostinga itd. da ćemo kasnije moći dijeliti s našim kontaktima. Ovaj alat je u potpunosti besplatan, otvoren izvor, lagan i omogućit će nam da radimo sve iz naredbenog retka našeg operativnog sistema. Ova aplikacija ne mora ovisiti o bilo kojoj GUI aplikaciji koja troši memoriju teška za prijenos i dijeljenje datoteka.

Instalacija Anypaste

Kao što sam već rekao, ovaj alat to je samo skripta. Dakle, neće biti teških instalacijskih koraka ili slično. Potrebna datoteka se jednostavno preuzme negdje gdje je možemo izvršiti, na primjer / usr / bin / anypaste. Tada ga jednostavno moramo izvršiti i odmah možemo početi koristiti ovaj alat.

Da bismo dobili potrebnu skriptu, u terminal ćemo morati upisati samo sljedeću naredbu (Ctrl + Alt + T):

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

Sad ćemo vam dati izvršiti dozvolu za skriptu koju smo upravo preuzeli slijedećom naredbom:

sudo chmod +x /usr/bin/anypaste

konfiguracija

Ova skripta će raditi svježe raspakirana. Ne zahtijeva nikakvu posebnu konfiguraciju. Zadana konfiguracijska datoteka može se naći u ~ / .config / anypaste.conf i automatski će se stvoriti kada se prvi put pokrene.

konfiguracija bilo koje paste

Jedina opcija konfiguracije koju ćemo imati je ap_plugins. Ova skripta koristi sistem dodataka za upload datoteke. Moći ćemo vidjeti lista dodataka omogućenih pod direktivom ap-plugins u datoteci anypaste.conf.

Ako instaliramo novi dodatak, morat ćemo ga dodati na ovu listu. Ako postoji više dodataka koji podržavaju tip datoteke, bit će odabran prvi u nizu, pa je redoslijed važan.

Koristi

Otpremite jednu datoteku

Da bismo učitali jednu datoteku, na primjer test-anypaste.jpg, izvršit ćemo u terminalu:

anypaste jpg datoteku

anypaste prueba-anypaste.jpg

Kao što možete vidjeti sa snimka zaslona, ​​skripta je automatski pronašla kompatibilnu web lokaciju za hosting (https://tinyimg.io) sa slikovnom datotekom nazvanom test-anypaste.jpg i učitala je. Pored toga, prikazuje nam se izravna veza za pregled / preuzimanje datoteke.

Nećemo moći prenositi samo .jpg ili .png datoteke. Ovaj alat može učitati bilo koju drugu vrstu slikovne datoteke. U sljedećem primjeru koristim .gif datoteku:

anypaste gif datoteku

anypaste prueba-anypaste-GIF.gif

Link za preuzimanje, očito je možemo podijeliti s porodicom, prijateljima i kolegama. Evo snimka zaslona slike koju sam upravo učitao na web stranicu tinyimg.io.

anypaste gif datoteku u pregledniku

Otpremite više datoteka

Takođe je moguće istovremeno izvršiti više otpremanja datoteka (iste ili različite vrste datoteka). U donjem primjeru prenosim dvije različite datoteke, sliku i video datoteku:

bilo koje paste višestrukog otpremanja

anypaste prueba-anypaste-GIF.gif everest.mp4

Odaberite dodatak koji ćete koristiti

Kao što mislim da je predstavljeno u prethodnim primjerima, skripta je automatski odabrala "najbolji" dodatak. Šta više, moći ćemo učitati datoteke s dodatkom koji odaberemo. Na primjer, za prijenos datoteka na uslugu gfycat, morat ćemo izvršiti u terminalu:

anypaste gif datoteku odabirom dodatka

anypaste -p gfycat archivo.gif

Da bismo se učitali sa određenim dodatkom, izbjegavajući provjere kompatibilnosti, u terminal ćemo morati upisati:

anypaste -fp gfycat archivo.gif

Interaktivni upload

Da bismo datoteke učitali u interaktivnom načinu, morat ćemo samo dodajte zastavicu -i:

anypaste interaktivni prijenos gif datoteke

anypaste -i archivo.gif

Kao što možete vidjeti na snimku zaslona, ​​skripta će nas prvo pitati za dozvolu da automatski odredimo dodatke. Dostupni dodaci bit će navedeni dolje i tražit će da odaberemo jedan s popisa. Na isti način, moći ćemo prenositi i dijeliti datoteke različitih vrsta.

Vrste smještaja

Svaki put kad poželimo otpremiti video datoteku, ona će se prenijeti na bilo koju od sljedećih web lokacija:

  • sendvid
  • streamable
  • gfycat

ovdje morat ćemo uzeti u obzir redoslijed konfiguracijske datoteke. Skripta će prvo pokušati prenijeti datoteku na web stranicu sendvid. Ako nema dodatka za sendvid, pokušat će druge dvije stranice prema zadanom redoslijedu. Naravno, to možete promijeniti u konfiguracijskoj datoteci.

Slike će se prenijeti na:

  • tinyimg.io
  • vgy.me

Zvučne datoteke će se prenijeti na:

  • instaliran

Tekstualne datoteke bit će prenesene na:

  • hastebin
  • ix.io
  • spring.us

Dokumenti će se učitati na:

  • docdroid

Sve druge datoteke bit će prenesene na:

  • žirafa
  • file.io

Neke od gore navedenih web lokacija će izbrisati sadržaj nakon određenog vremenskog perioda. Stoga je zanimljivo pogledati uvjete i odredbe web stranice prije slanja i dijeljenja sadržaja.

Ako neko želi znati više o ovom zanimljivom projektu, može se posavjetovati sa svojim web stranica ili kod skripte na vašoj stranici GitHub.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.