Anypaste, puja tot tipus d'arxius des de la terminal de forma automàtica

anypaste-about

En el següent article anem a fer una ullada a Anypaste. Aquesta eina és una script simple que ens servirà per a pujar arxius a allotjaments compatibles segons el tipus d'arxiu, De manera gratuïta i automàtica. No serà necessari iniciar sessió manualment en els llocs d'allotjament per després compartir els nostres arxius.

Anypaste va a triar els llocs d'allotjament correctes segons el tipus d'arxiu que vulguem carregar. En poques paraules, les fotografies es pujaran a llocs d'allotjament d'imatges, els vídeos aniran a webs per a l'allotjament de vídeos, etc. que després podrem compartir amb els nostres contactes. Aquesta eina és completament gratuïta, de codi obert, lleugera i ens permetrà realitzar-ho tot des de la línia d'ordres del nostre sistema operatiu. Aquesta aplicació no necessita dependre de cap aplicació GUI pesada que consumeixi memòria per carregar i compartir arxius.

Instal·lació de Anypaste

Com ja he dit abans, aquesta eina és només un script. Per tant, no hi haurà passos d'instal·lació difícils ni res semblant. Simplement es descarrega l'arxiu necessari en algun lloc on puguem executar-lo, per exemple / Usr / bin / anypaste. Després només haurem de fer-ho executable i ja podrem començar a utilitzar aquesta eina a l'instant.

Per obtenir el script necessari, només haurem d'escriure a la terminal (Ctrl + Alt + T) la següent ordre:

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

Ara li donarem permís d'execució a l'script que acabem de descarregar-nos amb la següent ordre:

sudo chmod +x /usr/bin/anypaste

Configuració

Aquest script funcionarà recentment descomprimit. No requereix de cap configuració especial. L'arxiu de configuració per defecte podrem trobar-lo a ~ / .Config / anypaste.conf i es crearà de manera automàtica quan s'executi per primera vegada.

anypaste configuració

L'única opció de configuració que tindrem és ap_plugins. Aquest script fa servir un sistema de complements per a carregar arxius. Anem a poder veure la llista de complements habilitats sota la directiva ap-plugins a l'arxiu anypaste.conf.

Si instal·lem un nou complement haurem de afegir-lo a aquesta llista. Si hi ha diversos complements compatibles amb el tipus d'arxiu, es seleccionarà el primer en la matriu, de manera que l'ordre és important.

Usos

Carregar un sol arxiu

Per carregar un sol arxiu, per exemple prova-anypaste.jpg, executarem a la terminal:

anypaste arxiu jpg

anypaste prueba-anypaste.jpg

Com es pot veure a la captura, l'script ha trobat automàticament el lloc d'allotjament compatible (https://tinyimg.io) amb l'arxiu d'imatge anomenat prova-anypaste.jpg i l'ha pujat. A més se'ns mostra l'enllaç directe per veure / descarregar l'arxiu.

No només anem a poder pujar arxius .jpg o .png. Aquesta eina pot carregar qualsevol altre tipus d'arxiu d'imatge. En el següent exemple utilitzo un arxiu .gif:

anypaste arxiu gif

anypaste prueba-anypaste-GIF.gif

L'enllaç de descàrrega, evidentment podrem compartir-ho amb la nostra família, amics i col·legues. Aquí està la captura de pantalla d'una imatge que acabo de pujar a la pàgina web tinyimg.io.

anypaste arxiu gif en navegador

Pujar múltiples arxius

També és possible fer pujades múltiples d'arxius (el mateix tipus d'arxiu o diferent) alhora. En el següent exemple, estic carregant dos arxius diferents, una imatge i un arxiu de vídeo:

anypaste pujada múltiple

anypaste prueba-anypaste-GIF.gif everest.mp4

Selecciona el complement a utilitzar

Com crec que ha quedat representat en els exemples anteriors, l'script va triar el «millor» complement de manera automàtica. A més, anem a poder carregar arxius amb un complement que nosaltres escollim. Per exemple, de càrrega a l'servei gfycat, haurem d'executar a la terminal:

anypaste arxiu gif seleccionant connector

anypaste -p gfycat archivo.gif

Per carregar amb un complement específic, evitant les comprovacions de compatibilitat, haurem d'escriure a la terminal:

anypaste -fp gfycat archivo.gif

pujada interactiva

Per carregar arxius en mode interactiu, només haurem de afegir l'indicador -i:

anypaste arxiu gif pujada interactiva

anypaste -i archivo.gif

Com veu pot apreciar en la captura, l'script primer ens demanarà permís per determinar els complements de manera automàtica. A continuació s'enumeraran els complements disponibles i ens demanarà que seleccionem un de la llista. De la mateixa manera, anem a poder carregar i compartir arxius de diferents tipus.

Tipus d'allotjaments

Cada vegada que vulguem carregar un arxiu de vídeo, es carregarà en qualsevol dels següents llocs:

  • sendvid
  • transmetible
  • gfycat

Aquí haurem de tenir en compte l'ordre de l'arxiu de configuració. L'script primer intentarà carregar el fitxer tal com el lloc sendvid. Si no hi ha un complement per sendvid, provarà els altres dos llocs en l'ordre donat. Per descomptat, pot canviar això en el fitxer de configuració.

Les imatges es pujaran a:

  • tinyimg.io
  • vgy.me

Els arxius d'àudio es pujaran a:

  • instaud

Els arxius de text es pujaran a:

  • hastebin
  • ix.io
  • sprunge.us

Els documents es pujaran a:

  • docdroid

Qualsevol altre arxiu es carregarà en:

  • jirafeau
  • file.io

Alguns dels llocs enumerats anteriorment s'eliminaran els continguts després d'un període de temps en particular. Per tant, és interessant fer una ullada als termes i condicions del lloc web abans de pujar i compartir el continguts.

Si algú vol saber més sobre aquest interessant projecte, pot consultar el seu lloc web o el codi de l'script a la seva pàgina de GitHub.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.