Anypaste, automatski prenesite sve vrste datoteka s terminala

bilo koja pasta-o

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

Anypaste će odabrati ispravne web lokacije za hosting prema vrsti datoteke koju želimo prenijeti. Jednostavno rečeno, fotografije će ići na web lokacije za hosting slika, videozapisi će ići na web lokacije za hosting video i tako dalje. da ćemo kasnije moći dijeliti s našim kontaktima. Ovaj je alat u potpunosti besplatan, otvoren izvor, lagan i omogućit će nam sve iz naredbenog retka našeg operativnog sustava. Ovaj program ne treba ovisiti o bilo kojem GUI-u koji zahtijeva memoriju teškom 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 jednostavno se preuzima 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 dopuštenje za skriptu koju smo upravo preuzeli sljedećom naredbom:

sudo chmod +x /usr/bin/anypaste

konfiguracija

Ova će skripta 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 pri prvom pokretanju.

konfiguracija bilo koje paste

Jedina opcija konfiguracije koju ćemo imati je ap_plugins. Ova skripta koristi sustav dodataka za upload datoteka. Moći ćemo vidjeti popis dodataka koji su omogućeni pod direktivom ap-plugins u datoteci anypaste.conf.

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

aplikacije

Prenesite jednu datoteku

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

anypaste jpg datoteka

anypaste prueba-anypaste.jpg

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

Nećemo moći prenositi samo datoteke .jpg ili .png. 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

Poveznica za preuzimanje, očito je možemo podijeliti s obitelji, prijateljima i kolegama. Evo snimke zaslona slike koju sam upravo prenio na web stranicu tinyimg.io.

anypaste gif datoteku u pregledniku

Prenesite više datoteka

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

bilo koje paste višestrukog prijenosa

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. Što je više, moći ćemo učitati datoteke s dodatkom koji odaberemo. Na primjer, da bismo datoteke prenijeli na uslugu gfycat, morat ćemo izvršiti u terminalu:

anypaste gif datoteku odabirom dodatka

anypaste -p gfycat archivo.gif

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

anypaste -fp gfycat archivo.gif

Interaktivni prijenos

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 snimci zaslona, ​​skripta će nas prvo pitati za dopuštenje za automatsko određivanje dodataka. Dostupni dodaci bit će navedeni u nastavku 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 želimo prenijeti video datoteku, ona će se prenijeti na bilo koju od sljedećih web lokacija:

  • sendvid
  • strujiv
  • 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 web stranice prema zadanom redoslijedu. Naravno, to možete promijeniti u konfiguracijskoj datoteci.

Slike će se prenijeti na:

  • tinyimg.io
  • vgy.me

Zvučne datoteke prenijet će se na:

  • instaliran

Tekstualne datoteke bit će prenesene na:

  • hastebin
  • ix.io
  • proljeće.us

Dokumenti će se prenijeti na:

  • docdroid

Sve ostale datoteke bit će prenesene na:

  • žirafa
  • datoteka.io

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

Ako netko ž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 svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.