Bármely beillesztés, mindenféle fájlt automatikusan feltölt a terminálról

bármilyen beillesztés

A következő cikkben megnézzük az Anypaste-t. Ez az eszköz a Egyszerű szkript, amely segít fájlokat feltölteni kompatibilis gazdagépekre a fájl típusának megfelelően, ingyenesen és automatikusan. Nem lesz szükség manuálisan bejelentkezni a tárhelyekre, majd megosztani a fájljainkat.

Az Anypaste kiválasztja a megfelelő tárhelyeket a feltölteni kívánt fájl típusának megfelelően. Egyszerűen fogalmazva: a fényképek a képtárhelyekre, a videók a videohosztolókra stb. hogy később képesek leszünk megosztani kapcsolatainkkal. Ez az eszköz teljesen ingyenes, nyílt forráskódú, könnyű és ez lehetővé teszi számunkra, hogy az operációs rendszerünk parancssorától kezdve mindent megcsináljunk. Ennek az alkalmazásnak nem kell függnie a memóriaigényes grafikus felhasználói felülettől, amely nehéz fájlokat feltölteni és megosztani.

Anypaste telepítés

Mint korábban mondtam, ez az eszköz ez csak egy forgatókönyv. Tehát nem lesznek nehéz telepítési lépések vagy ilyesmi. A szükséges fájlt egyszerűen letölti valahova, ahol például végrehajthatjuk / usr / bin / anypaste. Ezután csak futtathatóvá kell tennünk, és azonnal elkezdhetjük használni ezt az eszközt.

A szükséges parancsfájl megszerzéséhez csak a következő parancsot kell írnunk a terminálba (Ctrl + Alt + T):

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

Most megadjuk parancsfájlhoz való engedély végrehajtása amit a következő paranccsal töltöttünk le:

sudo chmod +x /usr/bin/anypaste

konfiguráció

Ez a szkript frissen kibontva fog működni. Nem igényel külön konfigurációt. Az alapértelmezett konfigurációs fájl itt található: ~ / .config / anypaste.conf és az első futtatásakor automatikusan létrejön.

anypaste konfiguráció

Az egyetlen konfigurációs lehetőség, amellyel rendelkezünk, az ap_plugins. Ez a szkript egy plugin rendszert használ fájlok feltöltése. Láthatjuk majd az ap-plugins irányelv alapján engedélyezett bővítmények listája az anypaste.conf fájlban.

Ha új plugint telepítünk, hozzá kell adnunk ezt a listát. Ha több beépülő modul támogatja a fájltípust, akkor a tömbből az első kerül kiválasztásra, ezért fontos a sorrend.

alkalmazások

Töltsön fel egyetlen fájlt

Egyetlen fájl (például test-anypaste.jpg) betöltéséhez a terminálon hajtjuk végre:

anypaste jpg fájl

anypaste prueba-anypaste.jpg

Amint a képernyőképről látható, a szkript automatikusan megtalálta a kompatibilis tárhelyet (https://tinyimg.io) a test-anypaste.jpg nevű képfájlmal, és feltöltött. Ezenkívül megmutatja a közvetlen linket a fájl megtekintéséhez / letöltéséhez.

Nem csak .jpg vagy .png fájlokat tudunk feltölteni. Ez az eszköz bármilyen más típusú képfájlt betölthet. A következő példában egy .gif fájlt használok:

anypaste gif fájl

anypaste prueba-anypaste-GIF.gif

A letöltési link, nyilván megoszthatjuk családunkkal, barátainkkal és kollégáinkkal. Itt található a képernyőkép képernyőképe, amelyet most töltöttem fel a tinyimg.io webhelyre.

anypaste gif fájl a böngészőben

Töltsön fel több fájlt

Lehetőség van egyszerre több fájl feltöltésére is (azonos vagy különböző fájltípusok). Az alábbi példában két különböző fájlt töltök fel, egy képet és egy videofájlt:

anypaste többszörös feltöltés

anypaste prueba-anypaste-GIF.gif everest.mp4

Válassza ki a használni kívánt plugint

Mivel azt gondolom, hogy az előző példákban szerepel, a szkript automatikusan a "legjobb" plugint választotta. Mi több, képesek leszünk fájlokat betölteni egy általunk választott kiegészítéssel. Például fájlok feltöltéséhez a gfycat szolgáltatásba a terminálon kell végrehajtanunk:

anypaste gif fájl a plugin kiválasztásával

anypaste -p gfycat archivo.gif

Egy adott pluginnel történő betöltéshez, az összeférhetőség ellenőrzésének elkerülése érdekében a terminálba kell írnunk:

anypaste -fp gfycat archivo.gif

Interaktív feltöltés

A fájlok interaktív módban történő betöltéséhez csak arra lesz szükségünk add hozzá az -i zászlót:

anypaste interaktív feltöltő gif fájl

anypaste -i archivo.gif

Amint a képernyőképen látható, a szkript először engedélyt kér tőlünk a kiegészítők automatikus meghatározásához. Az elérhető bővítményeket az alábbiakban soroljuk fel, és arra kér minket, hogy válasszunk egyet a listából. Ugyanúgy, különböző típusú fájlokat tudunk feltölteni és megosztani.

Szállástípusok

Minden alkalommal, amikor videofájlt akarunk feltölteni, azt feltöltjük a következő webhelyek bármelyikére:

  • sendvid
  • streamelhető
  • gfycat

Itt figyelembe kell venni a konfigurációs fájl sorrendjét. A szkript először megpróbálja feltölteni a fájlt a sendvid webhelyre. Ha nincs bővítmény a sendvid számára, akkor a megadott két sorrendben megpróbálja a másik két webhelyet. Természetesen ezen változtathat a konfigurációs fájlban.

A képeket a következő helyre töltjük fel:

  • tinyimg.io
  • vgy.me

A hangfájlokat a következő helyre töltik fel:

  • instaud

A szöveges fájlok a következő helyre kerülnek feltöltésre:

  • hastebin
  • ix.io
  • sprunge.us

A dokumentumokat a következő helyre töltik fel:

  • docdroid

Minden más fájlt feltöltenek a következő helyre:

  • jirafeau
  • fájl.io

Néhány fent említett webhely egy bizonyos idő elteltével törli a tartalmat. Ezért érdekes a tartalom feltöltése és megosztása előtt megnézni a weboldal feltételeit.

Ha valaki többet szeretne tudni erről az érdekes projektről, konzultálhat a projektjével weboldal vagy az oldalon található szkript kódját GitHub.

 


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.