Termtosvg, uno strumento per registrare la sessione del terminale

su termtosvg

Nel prossimo articolo daremo uno sguardo a termtosvg. Questo è un programma che può tirarci fuori dai guai durante una presentazione, un corso o un tutorial, in cui dobbiamo presentare i risultati dei comandi eseguiti in un terminale. Quando il pubblico è presente, è possibile mostrare immediatamente il risultato. Ma se non sono presenti al momento dell'esecuzione, è sempre interessante avere un video registrato che mostri l'esecuzione del comando. Questo può essere fatto con alcuni strumenti, e tra questi c'è termtosvg. Questo programma è un file registratore di terminale che presenta il risultato come animazioni SVG.

Termstovg è un file Registratore di terminale Unix scritto in Python che salva le sessioni della riga di comando come file SVG separati. Quando abbiamo il file, possiamo usa il nostro browser web per riprodurre lo screenshot. Oltre a tutto ciò, lo strumento ha diversi temi disponibili per registrare una sessione terminale che ci permetterà di utilizzare un tema colore specifico. Potremo trovare il progetto in Github ed è stato sviluppato da Nicolas Bedos.

Questo programma è distribuito con licenza BSD gratuita. Termtosvg può ricordare strumenti come ascicinema, che è sempre un riferimento quando si realizzano demo e tutorial.

Caratteristiche generali di Termtosvg

  • Questo programma produrrà animazioni leggere e dall'aspetto pulito da incorporare in una pagina del progetto.
  • Avremo la possibilità di utilizzare temi colore personalizzati oltre a un'interfaccia utente terminale e controlli di animazione tramite modelli SVG.
  • Es compatibile con il formato di registrazione asciinema.

Installa termtosvg

Potremo installare questo programma tramite il suo pacchetto universale scattare. Gli utenti di Ubuntu 16.04 e versioni successive, così come altre distribuzioni che hanno questo formato abilitato, dovrebbero essere in grado di installarlo aprendo un terminale (Ctrl + Alt + T) e digitando al suo interno:

termtosvg snap del pacchetto di installazione simosx

sudo snap install termtosvg-simosx

Oltre alla precedente installazione, possiamo installare questo programma nei sistemi operativi Gnu / Linux, Mac OS e BSD, utilizzando Python> = 3.5. Può installare utilizzando pip come ci mostrano nel loro pagina web. Non ci resta che aprire un terminale (Ctrl + Alt + T) e scrivere in esso:

pip3 install --user termtosvg

Come indicato nella pagina di GitHub, questa installazione dovrà coprire alcune dipendenze per un corretto funzionamento del programma.

Registra una sessione terminale

Registrazione Termtosvg

Per questo esempio Ho installato l'opzione del pacchetto snap. Pertanto, per avviare la registrazione della sessione della riga di comando, tutto ciò che devi fare è eseguire il seguente comando in un terminale (Ctrl + Alt + T):

termtosvg-simosx.termtosvg animacion.svg

Alla fine della registrazione, vedremo che viene indicato il percorso (generalmente / tmp) e il nome del file registrato. Il risultato verrà generato e salvato automaticamente come file SVG nella nostra directory temporanea (/ Tmp) se non viene indicato nulla. Sebbene nell'esempio che vediamo nello screenshot precedente, Ho dato il nome alla cattura animacion.svg. Questo verrà salvato nel file di lavoro corrente. Dopo aver terminato il processo di acquisizione, può essere aperto con Firefox o qualsiasi altro programma compatibile.

a terminare il processo di masterizzazione, usa semplicemente il file comando di uscita nel terminale o premi Ctrl + D.

Aspetto decorativo

Saremo in grado di vedere modelli ed esempi di termtosvg nel tuo file pagina Se vogliamo possiamo cambiare l'aspetto decorativo scegliendo il tema della registrazione per la sessione (circo, classic-dark, classic-light, dracula, isotopo, marrakesh, materiale, monokai, solarized-dark, solarized-light, zenburn). Un esempio di utilizzo potrebbe essere scrivere nel terminale (Ctrl + Alt + T):

termtosvg-simosx.termtosvg --theme circus

O se vogliamo cambia il tipo di carattere scriveremo:

termtosvg-simosx.termtosvg --font Fuente

Nell'ordine precedente dovremo cambiare fonte da uno qualsiasi dei caratteri che abbiamo installato sul nostro computer.

Mentre registriamo, saremo in grado di scrivere i comandi che vogliamo e lavorare nel terminale. Quando avremo finito, dovrai solo terminare la registrazione della sessione digitando exit o premendo Ctrl + D.

Aiuto Termtosvg

Inoltre, saremo in grado di trovare altre opzioni di aiuto per il programma. Per consultarlo è sufficiente digitare nel terminale (Ctrl + Alt + T):

termtosvg simosx aiuto

termtosvg-simosx.termtosvg --help

Possiamo ottenere più aiuto in Manuale che possiamo trovare sulla loro pagina GitHub.

Disinstallare termtosvg

Saremo in grado di eliminare il programma in un modo semplice come quello che usiamo per installarlo. Per quanto riguarda questo esempio ho utilizzato il pacchetto snap, questa è la disinstallazione che andremo a vedere. In un terminale (Ctrl + Alt + T) dovremo solo scrivere il seguente comando:

sudo snap remove termtosvg-simosx

In definitiva, questo è un file strumento interessante ed efficiente in termini di consumo e dimensione dei file risultanti. È anche facile da usare. Questa è un'opzione da considerare se è necessario registrare le sessioni del terminale.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.