Î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ă.
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 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:
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.
Î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 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 -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 -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.