Termtosvg, ein Tool zum Aufzeichnen Ihrer Terminalsitzung

über termtosvg

Im nächsten Artikel werden wir uns termtosvg ansehen. Dies ist ein Programm, das uns während einer Präsentation, eines Kurses oder eines Tutorials aus Schwierigkeiten herausholen kann, in dem wir die Ergebnisse der in einem Terminal ausgeführten Befehle präsentieren müssen. Wenn die Öffentlichkeit anwesend ist, ist es möglich, das Ergebnis sofort anzuzeigen. Wenn sie jedoch zum Zeitpunkt der Ausführung nicht vorhanden sind, ist es immer interessant, ein aufgezeichnetes Video zu haben, das die Ausführung des Befehls zeigt. Dies kann mit wenigen Werkzeugen erfolgen, darunter termtosvg. Dieses Programm ist ein Terminal Recorder Das Ergebnis wird als SVG-Animation dargestellt.

Termstovg ist ein In Python geschriebener Unix-Terminalrekorder Hiermit werden Befehlszeilensitzungen als separate SVG-Dateien gespeichert. Wenn wir die Datei haben, können wir Verwenden Sie unseren Webbrowser, um den Screenshot zu reproduzieren. Darüber hinaus stehen dem Tool mehrere Themen zur Verfügung, um eine Terminalsitzung aufzuzeichnen, mit der wir ein bestimmtes Farbthema verwenden können. Wir werden das Projekt in finden können Github und war entwickelt von Nicolas Bedos.

Dieses Programm wird mit verteilt kostenlose BSD-Lizenz. Termtosvg kann sich an Tools wie erinnern AsciicinemaDies ist immer eine Referenz, wenn Sie Demos und Tutorials erstellen.

Allgemeine Merkmale von Termtosvg

  • Dieses Programm wird produzieren leichte, sauber aussehende Animationen in eine Projektseite eingebettet werden.
  • Wir werden die Möglichkeit haben, zu verwenden benutzerdefinierte Farbthemen sowie eine Terminal-Benutzeroberfläche und Animationssteuerungen über SVG-Vorlagen.
  • Es Kompatibel mit dem Asciinema-Aufnahmeformat.

Installieren Sie termtosvg

Wir werden in der Lage sein, dieses Programm über seine zu installieren Universalpaket schnappen. Benutzer von Ubuntu 16.04 und höher sowie anderer Distributionen, für die dieses Format aktiviert ist, sollten es installieren können, indem sie ein Terminal öffnen (Strg + Alt + T) und es eingeben:

termtosvg simosx Installationspaket Snap

sudo snap install termtosvg-simosx

Zusätzlich zur vorherigen Installation können wir dieses Programm unter Verwendung von Gnu / Linux-, Mac OS- und BSD-Betriebssystemen installieren Python> = 3.5. Es kann mit pip installieren wie sie uns in ihrem zeigen Webseite. Wir müssen nur ein Terminal öffnen (Strg + Alt + T) und darin schreiben:

pip3 install --user termtosvg

Wie auf der Seite von angegeben GitHub, Diese Installation muss einige Abhängigkeiten abdecken für einen korrekten Betrieb des Programms.

Zeichnen Sie eine Terminalsitzung auf

Termtosvg Aufnahme

Für dieses Beispiel Ich habe die Snap-Paket-Option installiert. Um die Aufzeichnung der Befehlszeilensitzung zu starten, müssen Sie lediglich den folgenden Befehl in einem Terminal ausführen (Strg + Alt + T):

termtosvg-simosx.termtosvg animacion.svg

Am Ende der Aufnahme sehen wir, dass die Route angezeigt wird (allgemein / tmp) und den Namen der aufgezeichneten Datei. Das Ergebnis wird automatisch generiert und als SVG-Datei in unserem temporären Verzeichnis gespeichert (/ Tmp) wenn nichts angezeigt wird. Obwohl wir im Beispiel im vorherigen Screenshot sehen, Ich habe dem Capture animacion.svg den Namen gegeben. Dies wird in der aktuellen Jobdatei gespeichert. Nach Abschluss des Erfassungsprozesses kann mit Firefox oder einem anderen kompatiblen Programm geöffnet werden.

zu Beenden Sie den Brennvorgang, benutze einfach die Befehl beenden im Terminal oder Drücken Sie Strg + D..

Dekoratives Aussehen

Wir können Vorlagen und Beispiele für termtosvg in Ihrem sehen Seite Wenn wir wollen, können wir Ändern Sie das dekorative Aussehen Auswahl des Aufnahmethemas für die Sitzung (Zirkus, klassisch-dunkel, klassisch-hell, Dracula, Isotop, Marrakesch, Material, Monokai, solarisiert-dunkel, solarisiert-hell, Zenburn). Ein Anwendungsbeispiel wäre das Schreiben in das Terminal (Strg + Alt + T):

termtosvg-simosx.termtosvg --theme circus

Oder wenn wir wollen Schriftart ändern wir werden schreiben:

termtosvg-simosx.termtosvg --font Fuente

In der vorherigen Reihenfolge müssen wir ändern Quelle durch eine der Schriftarten, die wir auf unserem Computer installiert haben.

Während der Aufnahme können wir die gewünschten Befehle schreiben und im Terminal arbeiten. Wenn wir fertig sind, müssen Sie die Aufzeichnung der Sitzung nur durch Eingabe beenden wunsch oder durch Drücken von Ctrl + D.

Termtosvg Hilfe

Darüber hinaus finden wir weitere Hilfemöglichkeiten für das Programm. Um es zu konsultieren, müssen Sie nur das Terminal eingeben (Strg + Alt + T):

termtosvg simosx Hilfe

termtosvg-simosx.termtosvg --help

Wir können Holen Sie sich mehr Hilfe in manuell die wir auf ihrer GitHub-Seite finden können.

Deinstallieren Sie termtosvg

Wir werden in der Lage sein, das Programm auf eine Weise zu entfernen, die so einfach ist wie die, mit der wir es installieren. Da ich das Snap-Paket für dieses Beispiel verwendet habe, ist dies die Deinstallation, die wir sehen werden. In einem Terminal (Strg + Alt + T) müssen wir nur den folgenden Befehl schreiben:

sudo snap remove termtosvg-simosx

Letztendlich ist dies ein interessantes und effizientes Tool in Bezug auf Verbrauch und Größe der resultierenden Dateien. Es ist auch einfach zu bedienen. Dies ist eine Option, die Sie in Betracht ziehen sollten, wenn Sie Ihre Terminalsitzungen aufzeichnen müssen.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.