лсик, варијанта услужног програма лс за приказивање слика у терминалу

Као део пројекта лсик, развија се верзија услужног програма „лс“ посебно за слике, који вам омогућава да визуелно процените слике приказане на терминалу приликом извршавања кода.

Захваљујући приказивању графичких сличица у терминалу. За приказ графике у текстуалном терминалу, чак и када радите даљински преко ССХ-а.

С обзиром на ово, намерава се да се користе пиксели (дизајн шестеростепене слике са блоковима од 6 пиксела). Код пројекта написан је на басх-у и дистрибуиран под ГПЛв3 лиценцом.

Абоут лсик

За манипулацију графиком користиће се услужни програми пакета ИмагеМагицк, који пружа могућност приказивања не само сличица различитих графичких формата, али и стварање сличица за ПДФ документе, векторску графику (СВГ) и вишеслојне формате (КСЦФ).

Да би се убрзао излаз великог броја сличица, свака слика се црта линију по линију. Корисна карактеристика лсик-а је и подршка за приказ анимираних слика по кадровима.

Од главних карактеристика ове наредбе могу се навести следеће:

  • Аутоматски откријте да ли ваш терминал подржава Сикел графику или не. Ако ваш терминал није компатибилан са Сикел-ом, корисник ће бити обавештен да га омогући.
  • Аутоматски открива боју позадине терминала.
  • Користи излазне секвенце терминала како би покушао да утврди боје предњег плана и позадине ваше апликације Терминал и јасно ће приказати сличице.
  • Ако у директоријуму има више слика, обично> 21, лсик ће те слике приказивати један по један ред, тако да не морате чекати да се креира цела монтажа.
  • Добро функционише са ССХ-ом, тако да можете без много муке манипулисати сликама сачуваним на удаљеном веб серверу.
  • Подржава не-битмап графику попут .свг, .епс, .пдф, .кцф итд.
  • Написано на БАСХ-у, ради на готово свим Линук дистрибуцијама.

Како инсталирати лсик на Линук?

За оне који су заинтересовани за инсталирање овог услужног програма на своје системе, требали би знати да морају имати инсталиран имагемагицк, јер је то потребна зависност ове наредбе.

Да бисте могли да инсталирате само лскис Морамо добити басх овога, па ћемо отворити терминал у нашем систему и на њему ћемо откуцати:

wget https://github.com/hackerb9/lsix/archive/master.zip

Yда бисмо добили компресовани пакет, декомпримоваћемо га са:

unzip master.zip

Сада ћемо једноставно копирати лсик датотеку у наш директоријум бинарних датотека (/ уср / лоцал / бин):

sudo cp lsix-master/lsix /usr/local/bin/

Ако на вашем систему немате инсталиран имагемагицк, можете га инсталирати из спремишта дистрибуције, јер је то добро познати пакет који се користи у Линуку.

Корисници Дебиан, Убунту и било која друга дистрибуција изведена из њих, само морате откуцати следећу команду у терминалу:

sudo apt-get install imagemagick

Ако су корисници РХЕЛ, ЦентОС, Федора или било која дистрибуција изведена из њих, можете инсталирати ИмагеМагицк са:

sudo dnf -i imagemagick

За кориснике Арцх Линук, Антергос, Мањаро и деривати Арцх Линук-а, инсталирају услужни програм са:

sudo pacman –S imagemagick

За оне који су корисници опенСУСЕ-а, инсталација се обавља са:

sudo zypper in imagemagick

Како се користи лскис?

Да бисте могли да користите ову команду потребан је терминал са подршком за стандард ВТ340, на пример ктерм.

Али у ктерму, подршка за ову спецификацију је подразумевано онемогућена и да би се укључило.

Тип терминала мора бити изричито наведен при покретањур «xterm -ti vt340»Или промените подразумеване поставке (у. Ксресоурцес, додај "xterm * decTerminalID: vt340»И примените промене покретањем крдб -мерге .Ксресоурцес«).

Од корисних апликација лсик, можемо видети могућност брзе процене слика на спољним серверима приликом пријављивања путем ССХ-а, без преузимања тих слика у локални систем.

Употреба овог услужног програма је заиста једноставна, јер ради са графикама, можемо тражити да нам покаже све постојеће у одређеном директоријуму или путањи, основна команда је:

lsxi

Ако желимо да нам прикаже одређену врсту слике, морамо само откуцати следеће, на пример јпег:

lsxi *jpeg

Коначно, услужни програм такође може да нам покаже пдф датотеке на листи.


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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.