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

про termtosvg

У наступній статті ми збираємось поглянути на termtosvg. Це програма, яка може позбавити нас від неприємностей під час презентації, курсу чи підручника, в якому ми повинні представити результати команд, що виконуються в терміналі. Коли громадськість присутня, можна негайно показати результат. Але якщо вони не присутні під час виконання, завжди цікаво мати записане відео, що демонструє виконання команди. Це можна зробити за допомогою декількох інструментів, серед яких є termtosvg. Ця програма є реєстратор терміналів який представляє результат як анімацію SVG.

Термстовг - це Запис терміналу 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 запис

Для цього прикладу Я встановив опцію оснащення пакета. Отже, щоб почати запис сеансу командного рядка, потрібно лише запустити таку команду в терміналі (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

У попередньому порядку нам доведеться змінити Fuente будь-яким із шрифтів, які ми встановили на своєму комп’ютері.

Поки ми записуємо, ми зможемо писати потрібні команди і працювати в терміналі. Коли ми закінчимо, вам залишиться лише закінчити запис сеансу, набравши текст вихід або натисканням Ctrl + D.

Довідка Termtosvg

Крім того, ми зможемо знайти інші варіанти довідки для програми. Щоб проконсультуватися з ним, вам просто потрібно набрати в терміналі (Ctrl + Alt + T):

довідка simosx

termtosvg-simosx.termtosvg --help

Ми можемо отримати додаткову допомогу в керівництво які ми можемо знайти на їхній сторінці GitHub.

Видаліть termtosvg

Ми зможемо усунути програму таким простим способом, як той, який ми використовуємо для її встановлення. Що стосується цього прикладу, я використовував пакет оснащення, це те видалення, яке ми побачимо. У терміналі (Ctrl + Alt + T) нам потрібно буде написати лише таку команду:

sudo snap remove termtosvg-simosx

Зрештою, це цікавий та ефективний інструмент з точки зору споживання та розміру отриманих файлів. Він також простий у використанні. Це варіант, який слід врахувати, якщо вам потрібно записати сеанси терміналу.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

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