Anypaste, automātiski augšupielādējiet visu veidu failus no termināla

jebkura pasta

Nākamajā rakstā mēs apskatīsim Anypaste. Šis rīks ir vienkāršs skripts, kas tiks izmantots failu augšupielādēšanai saderīgos resursdatoros atbilstoši faila tipam, bez maksas un automātiski. Nebūs nepieciešams manuāli pieteikties mitināšanas vietnēs un pēc tam koplietot mūsu failus.

Anypaste izvēlēsies pareizās mitināšanas vietnes atbilstoši faila tipam, kuru mēs vēlamies augšupielādēt. Vienkārši sakot, fotoattēli nonāks attēlu mitināšanas vietnēs, videoklipi - video mitināšanas vietnēs utt. ka vēlāk varēsim dalīties ar saviem kontaktiem. Šis rīks ir pilnībā bezmaksas, atvērtā koda, viegls un tas ļaus mums darīt visu, sākot no mūsu operētājsistēmas komandrindas. Šai lietojumprogrammai nav jābūt atkarīgai no jebkuras atmiņu patērējošas GUI lietojumprogrammas, kas ir smaga failu augšupielādei un koplietošanai.

Anypaste instalēšana

Kā jau teicu iepriekš, šis rīks tas ir tikai scenārijs. Tātad nebūs sarežģītu instalēšanas darbību vai tamlīdzīgu. Nepieciešamais fails tiek vienkārši lejupielādēts kaut kur, kur mēs to varam izpildīt, piemēram / usr / bin / anypaste. Tad mums tas vienkārši jāpadara izpildāms, un mēs varam nekavējoties sākt izmantot šo rīku.

Lai iegūtu nepieciešamo skriptu, mums terminālā būs jāuzraksta tikai šāda komanda (Ctrl + Alt + T):

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

Tagad mēs jums dosim izpildīt atļauju skriptu ko mēs tikko lejupielādējām ar šādu komandu:

sudo chmod +x /usr/bin/anypaste

konfigurācija

Šis skripts darbosies svaigi saspiests. Nav nepieciešama īpaša konfigurācija. Noklusējuma konfigurācijas failu var atrast vietnē ~ / .config / anypaste.conf un tas tiks izveidots automātiski, kad tas tiks palaists pirmo reizi.

anypaste konfigurācija

Vienīgā konfigurācijas opcija, kas mums būs, ir ap_plugins. Šis skripts izmanto spraudņu sistēmu augšupielādēt failus. Mēs varēsim redzēt spraudņu saraksts, kas iespējots saskaņā ar ap-plugins direktīvu failā anypaste.conf.

Ja instalēsim jaunu spraudni, tas būs jāpievieno šim sarakstam. Ja faila tipu atbalsta vairāki spraudņi, masīvā tiks atlasīts pirmais, tāpēc secība ir svarīga.

Lietojumi

Augšupielādējiet vienu failu

Lai ielādētu vienu failu, piemēram, test-anypaste.jpg, mēs izpildīsim terminālā:

anypaste jpg fails

anypaste prueba-anypaste.jpg

Kā redzat no ekrānuzņēmuma, skripts ir automātiski atradis saderīgo mitināšanas vietni (https://tinyimg.io) ar attēla failu ar nosaukumu test-anypaste.jpg un augšupielādējis to. Turklāt mums tiek parādīta tiešā saite, lai skatītu / lejupielādētu failu.

Mēs varēsim augšupielādēt ne tikai .jpg vai .png failus. Šis rīks var ielādēt jebkura cita veida attēla failu. Šajā piemērā es izmantoju .gif failu:

anypaste gif fails

anypaste prueba-anypaste-GIF.gif

Lejupielādes saite, protams, mēs varam to kopīgot ar savu ģimeni, draugiem un kolēģiem. Šeit ir attēla ekrānuzņēmums, kuru tikko augšupielādēju vietnē tinyimg.io.

anypaste gif fails pārlūkprogrammā

Augšupielādējiet vairākus failus

Vienlaikus ir iespējams veikt arī vairākas failu augšupielādes (viena vai cita veida failus). Tālāk sniegtajā piemērā es augšupielādēju divus dažādus failus, attēlu un video failu:

anypaste vairākas augšupielādes

anypaste prueba-anypaste-GIF.gif everest.mp4

Atlasiet izmantojamo spraudni

Tā kā es domāju, ka tas ir attēlots iepriekšējos piemēros, skripts automātiski izvēlējās spraudni "labākais". Kas vēl, mēs varēsim ielādēt failus ar papildinājumu, kuru izvēlēsimies. Piemēram, lai augšupielādētu failus gfycat pakalpojumā, mums tas būs jāizpilda terminālā:

anypaste gif failu, atlasot spraudni

anypaste -p gfycat archivo.gif

Lai ielādētu ar konkrētu spraudni, izvairoties no saderības pārbaudēm, mums būs jāieraksta terminālā:

anypaste -fp gfycat archivo.gif

Interaktīva augšupielāde

Lai ielādētu failus interaktīvajā režīmā, mums tas būs tikai jādara pievienojiet karodziņu -i:

anypaste interaktīvs augšupielādēt gif failu

anypaste -i archivo.gif

Kā redzat ekrānuzņēmumā, skripts vispirms lūgs mums atļauju automātiski noteikt papildinājumus. Pieejamie spraudņi tiks uzskaitīti zemāk, un tas lūgs mums izvēlēties vienu no saraksta. Tāpat, mēs varēsim augšupielādēt un koplietot dažāda veida failus.

Izmitināšanas veidi

Katru reizi, kad mēs vēlamies augšupielādēt video failu, tas tiks augšupielādēts kādā no šīm vietnēm:

  • sendvid
  • straumējams
  • gfycat

Šeit mums būs jāņem vērā konfigurācijas faila secība. Skripts vispirms mēģinās augšupielādēt failu sendvid vietnē. Ja sendvid nav spraudņa, tas izmēģinās pārējās divas vietnes norādītajā secībā. Protams, to var mainīt konfigurācijas failā.

Attēli tiks augšupielādēti vietnē:

  • tinyimg.io
  • vgy.me

Audio faili tiks augšupielādēti vietnē:

  • uzstādīta

Teksta faili tiks augšupielādēti vietnē:

  • steidzīgs
  • ix.io
  • pavasaris.mums

Dokumenti tiks augšupielādēti vietnē:

  • dokdroids

Visi citi faili tiks augšupielādēti vietnē:

  • žirafe
  • file.io

Dažas no iepriekš uzskaitītajām vietnēm pēc noteikta laika perioda izdzēsīs saturu. Tāpēc ir interesanti pirms satura augšupielādes un kopīgošanas apskatīt vietnes noteikumus un nosacījumus.

Ja kāds vēlas uzzināt vairāk par šo interesanto projektu, viņš var konsultēties ar viņu Mājas vai skripta kods jūsu lapā GitHub.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.