Termtosvg, et verktøy for å registrere terminalsessionen din

om termtosvg

I neste artikkel skal vi ta en titt på termtosvg. Dette er et program som kan få oss ut av trøbbel under en presentasjon, et kurs eller en veiledning, der vi må presentere resultatene av kommandoene utført i en terminal. Når publikum er til stede, er det mulig å vise resultatet umiddelbart. Men hvis de ikke er til stede på tidspunktet for utførelsen, er det alltid interessant å ha en innspilt video som viser utførelsen av kommandoen. Dette kan gjøres med noen få verktøy, og blant dem er termtosvg. Dette programmet er en terminalopptaker som presenterer resultatet som SVG-animasjoner.

Termstovg er en Unix terminalopptaker skrevet i Python som lagrer kommandolinjesessioner som separate SVG-filer. Når vi har filen, kan vi bruk nettleseren vår til å reprodusere skjermbildet. I tillegg til alt dette har verktøyet flere temaer tilgjengelig for å registrere en terminalsession som lar oss bruke et bestemt fargetema. Vi vil kunne finne prosjektet i Github og har vært utviklet av Nicolas Bedos.

Dette programmet distribueres med gratis BSD-lisens. Termtosvg kan huske verktøy som ascicinema, som alltid er en referanse når du lager demoer og opplæringsprogrammer.

Generelle egenskaper ved Termtosvg

  • Dette programmet vil produsere lette, rene animasjoner å være innebygd i en prosjektside.
  • Vi vil ha muligheten til å bruke tilpassede fargetemaer pluss et terminalbrukergrensesnitt og animasjonskontroller via SVG-maler.
  • Es kompatibel med asciinema-opptaksformat.

Installer termtosvg

Vi vil kunne installere dette programmet gjennom det universell pakke smekk. Brukere av Ubuntu 16.04 og nyere, samt andre distroer som har dette formatet aktivert, bør kunne installere det ved å åpne en terminal (Ctrl + Alt + T) og skrive inn i den:

termtosvg simosx installasjonspakke snap

sudo snap install termtosvg-simosx

I tillegg til forrige installasjon, kan vi installere dette programmet i Gnu / Linux, Mac OS og BSD operativsystemer ved hjelp av Python> = 3.5. Det kan installer ved hjelp av pip som de viser oss i sitt nettsted. Vi må bare åpne en terminal (Ctrl + Alt + T) og skrive i den:

pip3 install --user termtosvg

Som angitt på siden av GitHub, denne installasjonen må dekke noen avhengigheter for en korrekt drift av programmet.

Ta opp en terminalsession

Termtosvg-opptak

For dette eksemplet Jeg har installert alternativet snap-pakke. Derfor, for å starte opptaket av kommandolinjesesjonen, er alt du trenger å gjøre å kjøre følgende kommando i en terminal (Ctrl + Alt + T):

termtosvg-simosx.termtosvg animacion.svg

På slutten av opptaket vil vi se at ruten er indikert (generelt / tmp) og navnet på den innspilte filen. Resultatet vil bli generert og lagret automatisk som en SVG-fil i den midlertidige katalogen vår (/ Tmp) hvis ingenting er indikert. Selv om i eksemplet vi ser i forrige skjermbilde, Jeg har gitt navnet til fangst animacion.svg. Dette lagres i gjeldende jobbfil. Etter å ha fullført fangstprosessen, kan åpnes med Firefox eller et hvilket som helst annet kompatibelt program.

Til avslutte brenningsprosessen, bruk bare avslutte kommando i terminalen eller trykk Ctrl + D.

Dekorativt utseende

Vi vil kunne se maler og eksempler på termtosvg i din side Hvis vi vil, kan vi endre det dekorative utseendet velge opptakstema for økten (sirkus, klassisk-mørk, klassisk-lys, dracula, isotop, marrakesh, materiale, monokai, sol-mørk, sol-lys, zenburn). Et eksempel på bruk vil være å skrive i terminalen (Ctrl + Alt + T):

termtosvg-simosx.termtosvg --theme circus

Eller hvis vi vil endre skrifttype vi vil skrive:

termtosvg-simosx.termtosvg --font Fuente

I forrige rekkefølge må vi endre Kilde av noen av skriftene vi har installert på datamaskinen vår.

Mens vi tar opp, vil vi kunne skrive kommandoene vi ønsker og jobbe i terminalen. Når vi er ferdige, trenger du bare å avslutte innspillingen av økten ved å skrive avslutte eller ved å trykke på Ctrl + D.

Termtosvg hjelp

I tillegg vil vi kunne finne andre hjelpemuligheter for programmet. For å konsultere det, trenger du bare å skrive inn terminalen (Ctrl + Alt + T):

termtosvg simosx hjelp

termtosvg-simosx.termtosvg --help

Det kan vi få mer hjelp i håndbok som vi kan finne på GitHub-siden deres.

Avinstaller termtosvg

Vi vil kunne eliminere programmet på en så enkel måte som den vi bruker for å installere det. Når det gjelder dette eksemplet, har jeg brukt snap-pakken, dette er avinstallasjonen vi skal se. I en terminal (Ctrl + Alt + T) trenger vi bare å skrive følgende kommando:

sudo snap remove termtosvg-simosx

Til syvende og sist er dette en interessant og effektivt verktøy når det gjelder forbruk og størrelse på de resulterende filene. Det er også enkelt å bruke. Dette er et alternativ å vurdere om du trenger å registrere terminalsesjonene dine.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.