Anypaste, încărcați automat toate tipurile de fișiere de la terminal

anypaste-despre

În articolul următor vom analiza Anypaste. Acest instrument este un un script simplu care va fi folosit pentru a încărca fișiere pe gazde compatibile în funcție de tipul de fișier, gratuit și automat. Nu va fi necesar să vă conectați manual la site-urile de găzduire pentru a partaja fișierele noastre mai târziu.

Anypaste va alege site-urile de găzduire corecte în funcție de tipul de fișier pe care dorim să îl încărcăm. Pur și simplu, fotografiile vor merge pe site-uri de găzduire de imagini, videoclipuri vor merge pe site-uri de găzduire de videoclipuri și așa mai departe. că mai târziu vom putea partaja cu contactele noastre. Acest instrument este complet gratuit, open source, ușor și ne va permite să facem totul de la linia de comandă a sistemului nostru de operare. Această aplicație nu trebuie să depindă de nicio aplicație GUI care consumă memorie, pentru încărcarea și partajarea fișierelor.

Instalare Anypaste

După cum am spus mai înainte, acest instrument este doar un scenariu. Deci, nu vor exista pași dificili de instalare sau ceva de genul acesta. Fișierul necesar este pur și simplu descărcat undeva unde îl putem executa, de exemplu / usr / bin / anypaste. Apoi trebuie doar să-l facem executabil și putem începe să folosim acest instrument instantaneu.

Pentru a obține scriptul necesar, va trebui să scriem următoarea comandă în terminal (Ctrl + Alt + T):

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

Acum vă vom da executați permisiunea de script pe care tocmai l-am descărcat cu următoarea comandă:

sudo chmod +x /usr/bin/anypaste

configurație

Acest script va funcționa proaspăt dezarhivat. Nu necesită nicio configurație specială. Fișierul de configurare implicit poate fi găsit în ~ / .config / anypaste.conf și va fi creat automat atunci când este rulat pentru prima dată.

orice configurație de pastă

Singura opțiune de configurare pe care o vom avea este ap_plugins. Acest script folosește un sistem plugin pentru încărca fișiere. Vom putea vedea lista pluginurilor activate în directiva ap-plugins din fișierul anypaste.conf.

Dacă instalăm un nou plugin, va trebui să îl adăugăm la această listă. Dacă există mai multe pluginuri care acceptă tipul de fișier, va fi selectat primul din tablou, deci ordinea este importantă.

aplicații

Încărcați un singur fișier

Pentru a încărca un singur fișier, de exemplu test-anypaste.jpg, vom executa în terminal:

anypaste fișier jpg

anypaste prueba-anypaste.jpg

După cum puteți vedea din captura de ecran, scriptul a găsit automat site-ul de găzduire compatibil (https://tinyimg.io) cu fișierul de imagine numit test-anypaste.jpg și l-a încărcat. În plus, ni se afișează linkul direct pentru a vizualiza / descărca fișierul.

Nu vom putea încărca numai fișiere .jpg sau .png. Acest instrument poate încărca orice alt tip de fișier imagine. În exemplul următor folosesc un fișier .gif:

fișier gif anypaste

anypaste prueba-anypaste-GIF.gif

Link-ul de descărcare, evident, îl putem partaja cu familia, prietenii și colegii noștri. Iată captura de ecran a unei imagini pe care tocmai am încărcat-o pe site-ul tinyimg.io.

anypaste fișier gif în browser

Încărcați mai multe fișiere

De asemenea, este posibil să faceți mai multe încărcări de fișiere (aceleași sau diferite tipuri de fișiere) în același timp. În exemplul de mai jos, încarc două fișiere diferite, o imagine și un fișier video:

anypaste încărcare multiplă

anypaste prueba-anypaste-GIF.gif everest.mp4

Selectați pluginul de utilizat

Așa cum cred că este reprezentat în exemplele anterioare, scriptul a ales automat „cel mai bun” plugin. Mai mult, vom putea încărca fișiere cu un complement pe care îl alegem. De exemplu, pentru a încărca fișiere în serviciul gfycat, va trebui să executăm în terminal:

anypaste fișier gif selectând plugin

anypaste -p gfycat archivo.gif

Pentru a încărca cu un plugin specific, evitând verificările de compatibilitate, va trebui să scriem în terminal:

anypaste -fp gfycat archivo.gif

Încărcare interactivă

Pentru a încărca fișiere în modul interactiv, va trebui doar să adăugați steagul -i:

anypaste fișier gif de încărcare interactivă

anypaste -i archivo.gif

După cum puteți vedea în captura de ecran, scriptul ne va cere mai întâi permisiunea de a determina automat suplimentele. Pluginurile disponibile vor fi listate mai jos și ne va cere să selectăm unul din listă. In acelasi fel, vom putea încărca și partaja fișiere de diferite tipuri.

Tipuri de cazare

De fiecare dată când dorim să încărcăm un fișier video, acesta va fi încărcat pe oricare dintre următoarele site-uri:

  • sendvid
  • fluxabil
  • gfycat

Aici va trebui să ținem cont de ordinea fișierului de configurare. Scriptul va încerca mai întâi să încarce fișierul pe site-ul sendvid. Dacă nu există plugin pentru sendvid, acesta va încerca celelalte două site-uri în ordinea dată. Desigur, puteți schimba acest lucru în fișierul de configurare.

Imaginile vor fi încărcate în:

  • tinyimg.io
  • vgy.me

Fișierele audio vor fi încărcate în:

  • instalat

Fișierele text vor fi încărcate în:

  • hastebin
  • ix.io
  • primavara.noi

Documentele vor fi încărcate în:

  • docdroid

Orice alte fișiere vor fi încărcate în:

  • girafă
  • fişier.io

Unele dintre site-urile enumerate mai sus va șterge conținutul după o anumită perioadă de timp. Prin urmare, este interesant să aruncați o privire asupra termenilor și condițiilor site-ului înainte de a încărca și partaja conținutul.

Dacă cineva dorește să afle mai multe despre acest proiect interesant, îl poate consulta site web sau codul scriptului de pe pagina dvs. GitHub.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.