Termtosvg, инструмент за запис на вашата терминална сесия

за termtosvg

В следващата статия ще разгледаме termtosvg. Това е програма, която може да ни избави от проблеми по време на презентация, курс или урок, в който трябва да представим резултатите от командите, изпълнявани в терминал. Когато публиката присъства, е възможно резултатът да се покаже незабавно. Но ако те не присъстват по време на изпълнение, винаги е интересно да има записан видеоклип, показващ изпълнението на командата. Това може да се направи с няколко инструмента и сред тях е termtosvg. Тази програма е терминален рекордер което представя резултата като SVG анимации.

Termstovg е a Записващ терминал на Unix, написан на Python което записва сесиите от командния ред като отделни SVG файлове. Когато разполагаме с файла, можем използвайте нашия уеб браузър, за да възпроизведете екранната снимка. В допълнение към всичко това, инструментът има няколко теми на разположение за запис на терминална сесия, която ще ни позволи да използваме определена цветна тема. Ще можем да намерим проекта в Github и е било разработен от Никола Бедос.

Тази програма се разпространява с безплатен BSD лиценз. Termtosvg може да запомни инструменти като асцицинема, което винаги е препоръка при правене на демонстрации и уроци.

Обща характеристика на Termtosvg

  • Тази програма ще произведе леки, изчистени анимации да бъдат вградени в страница на проект.
  • Ще имаме възможност да използваме персонализирани цветни теми плюс терминален потребителски интерфейс и анимационни контроли чрез SVG шаблони.
  • Es съвместим с формат за запис asciinema.

Инсталирайте termtosvg

Ще можем да инсталираме тази програма чрез нейната универсален пакет щракам. Потребителите на Ubuntu 16.04 и по-нови версии, както и на други дистрибуции, в които е активиран този формат, трябва да могат да го инсталират чрез отваряне на терминал (Ctrl + Alt + T) и въвеждане в него:

termtosvg simosx инсталационен пакет щракване

sudo snap install termtosvg-simosx

В допълнение към предишната инсталация, ние можем да инсталираме тази програма в Gnu / Linux, Mac OS и BSD операционни системи, използвайки Python> = 3.5. То може инсталирайте с помощта на pip както ни показват в своите уебсайт. Просто трябва да отворим терминал (Ctrl + Alt + T) и да напишем в него:

pip3 install --user termtosvg

Както е посочено на страницата на GitHub, тази инсталация ще трябва да покрие някои зависимости за коректна работа на програмата.

Запишете терминална сесия

Termtosvg запис

За този пример Инсталирах опцията snap package. Следователно, за да започнете да записвате сесията в командния ред, трябва само да изпълните следната команда в терминал (Ctrl + Alt + T):

termtosvg-simosx.termtosvg animacion.svg

В края на записа ще видим, че маршрутът е посочен (обикновено / tmp) и името на записания файл. Резултатът ще бъде генериран и записан автоматично като SVG файл във временната ни директория (/ Tmp), ако не е посочено нищо. Въпреки че в примера, който виждаме в предишната екранна снимка, Дадох името на улавянето animacion.svg. Това ще бъде записано в текущия работен файл. След приключване на процеса на улавяне, може да се отвори с Firefox или друга съвместима програма.

за приключете процеса на изгаряне, просто използвайте команда за излизане в терминала или натиснете Ctrl + D.

Декоративен външен вид

Ще можем да видим шаблони и примери за termtosvg във вашия страница Ако искаме можем сменете декоративния вид избор на тема на записа за сесията (цирк, класически-тъмен, класически-светъл, дракула, изотоп, маракеш, материал, монокай, соларизиран-тъмен, соларизиран-светъл, дзенбърн). Пример за използване би бил записването в терминала (Ctrl + Alt + T):

termtosvg-simosx.termtosvg --theme circus

Или ако искаме промяна на типа шрифт ще пишем:

termtosvg-simosx.termtosvg --font Fuente

В предишния ред ще трябва да променим Източник от някой от шрифтовете, които сме инсталирали на нашия компютър.

Докато записваме, ще можем да напишем командите, които искаме, и да работим в терминала. Когато приключим, ще трябва само да завършите записа на сесията, като напишете изход или чрез натискане Ctrl + D.

Помощ за Termtosvg

Освен това ще можем да намерим и други опции за помощ за програмата. За да се консултирате с него, трябва просто да въведете терминала (Ctrl + Alt + T):

termtosvg simosx помощ

termtosvg-simosx.termtosvg --help

Можем получи повече помощ в наръчник които можем да намерим на тяхната страница в GitHub.

Деинсталирайте termtosvg

Ще можем да премахнем програмата по начин, толкова прост, колкото този, който използваме, за да я инсталираме. Що се отнася до този пример, използвах пакета snap, това е деинсталацията, която ще видим. В терминал (Ctrl + Alt + T) ще трябва да напишем само следната команда:

sudo snap remove termtosvg-simosx

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


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

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

*

*

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