Anypaste, laadige terminalist igasugused failid automaatselt üles

mis tahes kleepimine

Järgmises artiklis vaatame Anypaste'i. See tööriist on a lihtne skript, mida kasutatakse failide üleslaadimiseks ühilduvatesse hostidesse vastavalt failitüübile, tasuta ja automaatselt. Ei ole vaja hostisaitidele käsitsi sisse logida ja seejärel meie faile jagada.

Anypaste valib õiged hostimissaidid vastavalt failitüübile, mida soovime üles laadida. Lihtsamalt öeldes lähevad fotod pildimajutussaitidele, videod videomajutussaitidele jne. et hiljem saame oma kontaktidega jagada. See tööriist on täiesti tasuta, avatud lähtekoodiga, kerge ja see võimaldab meil teha kõike alates meie operatsioonisüsteemi käsurealt. See rakendus ei pea failide üleslaadimiseks ja jagamiseks olema sõltuv ühestki mälu tarbivast GUI-rakendusest.

Anypaste'i installimine

Nagu ma varem ütlesin, see tööriist see on lihtsalt stsenaarium. Nii et seal pole keerulisi paigaldusetappe ega muud sellist. Vajalik fail laaditakse lihtsalt alla kuhugi, kus saame seda näiteks käivitada / usr / bin / anypaste. Siis peame selle lihtsalt käivitatavaks tegema ja saame seda tööriista koheselt kasutama hakata.

Vajaliku skripti saamiseks peame terminali kirjutama ainult järgmise käsu (Ctrl + Alt + T):

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

Nüüd anname teile käivitada skripti luba mille me just alla laadisime järgmise käsuga:

sudo chmod +x /usr/bin/anypaste

konfiguratsioon

See skript töötab värskelt pakkimata. Ei vaja erilist konfiguratsiooni. Vaikimisi konfiguratsioonifaili leiate aadressilt ~ / .config / anypaste.conf ja see luuakse esmakordsel käivitamisel automaatselt.

Anypaste'i konfiguratsioon

Ainus konfiguratsioonivõimalus, mis meil on, on ap_plugins. See skript kasutab pistikprogrammi faile üles laadima. Saame näha ap-pluginate direktiivi alusel lubatud pluginate loend failis anypaste.conf.

Uue pistikprogrammi installimisel peame selle loendisse lisama. Kui failitüüpi toetab mitu pistikprogrammi, valitakse massiivi esimene, nii et järjekord on oluline.

Kasutamine

Laadige üles üks fail

Ühe faili, näiteks test-anypaste.jpg, laadimiseks käivitame terminalis:

anypaste jpg-fail

anypaste prueba-anypaste.jpg

Nagu ekraanipildilt näha, on skript automaatselt leidnud ühilduva hostisaidi (https://tinyimg.io) koos pildifailiga test-anypaste.jpg ja selle üles laadinud. Lisaks kuvatakse meile otselink faili vaatamiseks / allalaadimiseks.

Me ei saa üles laadida ainult .jpg- või .png-faile. See tööriist saab laadida mis tahes muud tüüpi pildifaile. Järgmises näites kasutan .gif-faili:

anypaste gif-fail

anypaste prueba-anypaste-GIF.gif

Allalaadimislink, ilmselt saame seda jagada oma pere, sõprade ja kolleegidega. Siin on ekraanipilt pildist, mille ma just tinyimg.io veebisaidile üles laadisin.

anypaste gif-fail brauseris

Laadige üles mitu faili

Samuti on võimalik samaaegselt teha mitu faili üleslaadimist (sama või erinevat tüüpi failid). Allolevas näites laadin üles kaks erinevat faili, pildi ja videofaili:

anypaste mitu üleslaadimist

anypaste prueba-anypaste-GIF.gif everest.mp4

Valige kasutatav pistikprogramm

Kuna ma arvan, et see on varasemates näidetes esindatud, valis skript automaatselt "parima" pistikprogrammi. Mis veel, saame faile laadida meie valitud täiendiga. Näiteks failide üleslaadimiseks teenusesse gfycat peame terminalis käivitama:

anypaste gif-fail, valides pistikprogrammi

anypaste -p gfycat archivo.gif

Konkreetse pistikprogrammiga laadimiseks, vältides ühilduvuskontrolle, peame terminali kirjutama:

anypaste -fp gfycat archivo.gif

Interaktiivne üleslaadimine

Failide interaktiivses režiimis laadimiseks peame ainult lisage -i lipp:

anypaste interaktiivne gif-faili üleslaadimine

anypaste -i archivo.gif

Nagu näete ekraanipildilt, küsib skript kõigepealt meilt luba lisandmoodulite automaatseks määramiseks. Saadaval olevad pistikprogrammid loetletakse allpool ja see palub meil valida loendist üks. Samamoodi, saame üles laadida ja jagada erinevat tüüpi faile.

Majutustüübid

Iga kord, kui tahame videofaili üles laadida, laaditakse see üles järgmistele saitidele:

  • sendvid
  • voogedastatav
  • gfycat

Siin peame arvestama konfiguratsioonifaili järjekorraga. Skript proovib kõigepealt faili sendvid saidile üles laadida. Kui sendviidi jaoks pole pistikprogrammi, proovib see ülejäänud kahte saiti antud järjekorras. Loomulikult saate seda muuta konfiguratsioonifailis.

Pilte laaditakse üles:

  • tinyimg.io
  • vgy.me

Helifailid laaditakse üles:

  • paigaldatud

Tekstifailid laaditakse üles:

  • kiirustamine
  • ix.io
  • kevad.us

Dokumendid laaditakse üles:

  • dokdroid

Kõik muud failid laaditakse üles:

  • kaelkirjak
  • file.io

Mõned eespool loetletud saidid kustutab sisu pärast teatud aja möödumist. Seetõttu on enne sisu üleslaadimist ja jagamist huvitav tutvuda veebisaidi tingimustega.

Kui keegi soovib selle huvitava projekti kohta rohkem teada saada, võib ta oma projektiga nõu pidada veebisait või skripti kood teie lehel GitHub.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.