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

о termtosvg

В следующей статье мы рассмотрим termtosvg. Это программа, которая может помочь нам избежать проблем во время презентации, курса или учебного пособия, в котором мы должны представить результаты команд, выполняемых в терминале. Когда присутствует публика, можно сразу показать результат. Но если их нет во время выполнения, всегда интересно иметь записанное видео, показывающее выполнение команды. Это можно сделать с помощью нескольких инструментов, среди которых есть termtosvg. Эта программа терминальный рекордер который представляет результат в виде SVG-анимации.

Термстовг - это Терминальный рекордер Unix, написанный на Python который сохраняет сеансы командной строки в виде отдельных файлов SVG. Когда у нас есть файл, мы можем используйте наш веб-браузер, чтобы воспроизвести снимок экрана. В дополнение ко всему этому, в инструменте есть несколько тем для записи сеанса терминала, что позволит нам использовать определенную цветовую тему. Мы сможем найти проект в Github и был разработано Николасом Бедосом.

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

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

  • Эта программа произведет легкие, понятные анимации для встраивания на страницу проекта.
  • У нас будет возможность использовать настраиваемые цветовые темы плюс пользовательский интерфейс терминала и элементы управления анимацией с помощью шаблонов SVG.
  • Es совместим с форматом записи asciinema.

Установить termtosvg

Мы сможем установить эту программу через ее универсальный пакет оснастки. Пользователи Ubuntu 16.04 и более поздних версий, а также других дистрибутивов, в которых включен этот формат, должны иметь возможность установить его, открыв терминал (Ctrl + Alt + T) и набрав в нем:

оснастка установочного пакета simosx termtosvg

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 в вашем página Если мы хотим, мы можем изменить декоративный вид выбор темы записи для сеанса (цирк, классический-темный, классический-светлый, дракула, изотоп, марракеш, материал, монокай, соляризованный-темный, соляризованный-светлый, зенберн). Пример использования - написать в терминале (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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.