Anypaste, качвайте автоматично всички видове файлове от терминала

всякакви пасти

В следващата статия ще разгледаме Anypaste. Този инструмент е Прост скрипт, който ще ни помогне да качваме файлове на съвместими хостове според вида на файла, безплатно и автоматично. Няма да е необходимо да влизате ръчно в хостинг сайтовете и след това да споделяте нашите файлове.

Anypaste ще избере правилните хостинг сайтове според вида на файла, който искаме да качим. Просто казано, снимките ще отидат на сайтовете за хостинг на изображения, видеоклиповете ще отидат на сайтовете за видео хостинг и т.н. че по-късно ще можем да споделяме с нашите контакти. Този инструмент е напълно безплатен, с отворен код, лек и ще ни позволи да правим всичко от командния ред на нашата операционна система. Това приложение не трябва да зависи от което и да е приложение за отнемане на памет, което е тежко за качване и споделяне на файлове.

Инсталация на Anypaste

Както казах преди, този инструмент това е просто сценарий. Така че няма да има трудни стъпки за инсталиране или нещо подобно. Необходимият файл просто се изтегля някъде, където можем да го изпълним например / usr / bin / anypaste. Тогава просто трябва да го направим изпълним и можем незабавно да започнем да използваме този инструмент.

За да получим необходимия скрипт, ще трябва само да напишем следната команда в терминала (Ctrl + Alt + T):

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

Сега ще ви дадем изпълнява разрешение за скрипт че току-що изтеглихме със следната команда:

sudo chmod +x /usr/bin/anypaste

конфигурация

Този скрипт ще работи прясно разархивиран. Не изисква специална конфигурация. Конфигурационният файл по подразбиране може да бъде намерен в ~ / .config / anypaste.conf и ще се създаде автоматично, когато се стартира за първи път.

конфигурация на всяка паста

Единствената опция за конфигуриране, която ще имаме, е ap_plugins. Този скрипт използва плъгин система за качване на файлове. Ще можем да видим списъкът с приставки, разрешени под директивата ap-plugins във файла anypaste.conf.

Ако инсталираме нов плъгин, ще трябва да го добавим към този списък. Ако има няколко приставки, които поддържат типа файл, ще бъде избран първият в масива, така че редът е важен.

приложения

Качете един файл

За да заредим един файл, например test-anypaste.jpg, ще изпълним в терминала:

anypaste jpg файл

anypaste prueba-anypaste.jpg

Както можете да видите от екранната снимка, скриптът автоматично е намерил съвместимия хостинг сайт (https://tinyimg.io) с графичния файл с име test-anypaste.jpg и го е качил. Освен това ни се показва директната връзка за преглед / изтегляне на файла.

Ние не само ще можем да качваме .jpg или .png файлове. Този инструмент може да зареди всеки друг тип графичен файл. В следния пример използвам .gif файл:

anypaste gif файл

anypaste prueba-anypaste-GIF.gif

Връзката за изтегляне, очевидно можем да я споделим с нашето семейство, приятели и колеги. Ето екранната снимка на изображение, което току-що качих на уебсайта tinyimg.io.

anypaste gif файл в браузъра

Качете множество файлове

Също така е възможно да се извършват множество качвания на файлове (един и същи или различни типове файлове) едновременно. В примера по-долу качвам два различни файла, изображение и видео файл:

anypaste многократно качване

anypaste prueba-anypaste-GIF.gif everest.mp4

Изберете приставката, която да използвате

Както мисля, че е представено в предишните примери, скриптът автоматично избра „най-добрия“ плъгин. Какво още, ще можем да зареждаме файлове с избрано от нас допълнение. Например, за да качим файлове в услугата gfycat, ще трябва да изпълним в терминала:

anypaste gif файл, като изберете плъгин

anypaste -p gfycat archivo.gif

За да заредим със специфичен плъгин, избягвайки проверки за съвместимост, ще трябва да напишем в терминала:

anypaste -fp gfycat archivo.gif

Интерактивно качване

За да заредим файлове в интерактивен режим, ще трябва само добавете флага -i:

anypaste интерактивно качване на gif файл

anypaste -i archivo.gif

Както можете да видите на екранната снимка, първо скриптът ще ни поиска разрешение за автоматично определяне на добавките. Наличните плъгини ще бъдат изброени по-долу и ще поиска да изберем един от списъка. По същия начин, ще можем да качваме и споделяме файлове от различни типове.

Видове настаняване

Всеки път, когато искаме да качим видео файл, той ще бъде качен на някой от следните сайтове:

  • sendvid
  • стриймируем
  • gfycat

тук ще трябва да вземем предвид реда на конфигурационния файл. Скриптът първо ще се опита да качи файла на сайта sendvid. Ако няма приставка за sendvid, той ще изпробва другите два сайта в дадения ред. Разбира се, можете да промените това в конфигурационния файл.

Изображенията ще бъдат качени в:

  • tinyimg.io
  • vgy.me

Аудио файловете ще бъдат качени в:

  • инсталирани

Текстовите файлове ще бъдат качени в:

  • хастебин
  • ix.io
  • пролет.нас

Документите ще бъдат качени на:

  • docdroid

Всички други файлове ще бъдат качени в:

  • жирафо
  • file.io

Някои от изброените по-горе сайтове ще изтрие съдържанието след определен период от време. Ето защо е интересно да разгледате условията на уебсайта, преди да качите и споделите съдържанието.

Ако някой иска да научи повече за този интересен проект, може да се консултира със своя уебсайт или кода на скрипта на вашата страница GitHub.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.