Termtosvg, alat za snimanje vaše terminalske sesije

o termtosvg

U sljedećem članku ćemo pogledati termtosvg. Ovo je program koji nas može izvući iz problema tijekom prezentacije, tečaja ili tutorijala, u kojem moramo predstaviti rezultate naredbi izvršenih u terminalu. Kada je javnost prisutna, moguće je odmah pokazati rezultat. Ali ako nisu prisutni u vrijeme izvršenja, uvijek je zanimljivo imati snimljeni video koji prikazuje izvršenje naredbe. To se može učiniti s nekoliko alata, a među njima je i termtosvg. Ovaj program je terminal snimač koji predstavlja rezultat kao SVG animacije.

Termstovg je Unix terminal snimač napisan na Pythonu koji sprema sesije naredbenog retka kao zasebne SVG datoteke. Kad imamo datoteku, možemo koristite naš web preglednik za reprodukciju snimka zaslona. Uz sve ovo, alat ima nekoliko dostupnih tema za snimanje završne sesije koja će nam omogućiti upotrebu određene teme u boji. Projekt ćemo moći pronaći u GitHub i bio je razvio Nicolas Bedos.

Ovaj program se distribuira sa besplatna BSD licenca. Termtosvg se može sjetiti alata poput ascicinema, što je uvijek referenca prilikom izrade demonstracija i vodiča.

Opšte karakteristike Termtosvg

  • Ovaj program će proizvesti lagane animacije čistog izgleda biti ugrađen u stranicu projekta.
  • Imat ćemo mogućnost korištenja prilagođene teme u boji plus terminal korisničkog sučelja i kontrole animacije putem SVG predložaka.
  • Es kompatibilan sa asciinema formatom snimanja.

Instalirajte termtosvg

Moći ćemo instalirati ovaj program putem svog univerzalni paket puckanje. Korisnici Ubuntu 16.04 i novije verzije, kao i druge distro-ove koji imaju omogućen ovaj format, trebali bi ga moći instalirati otvaranjem terminala (Ctrl + Alt + T) i upisivanjem u njega:

termtosvg simosx instalacijski paket snap

sudo snap install termtosvg-simosx

Uz prethodnu instalaciju, ovaj program možemo instalirati i u Gnu / Linux, Mac OS i BSD operativne sisteme Python> = 3.5. Može instalirati pomoću pip-a kao što nam pokazuju u svojim web stranica. Samo moramo otvoriti terminal (Ctrl + Alt + T) i u njega upisati:

pip3 install --user termtosvg

Kao što je naznačeno na stranici GitHub, ova instalacija će trebati pokriti neke zavisnosti za ispravan rad programa.

Snimite završnu sesiju

Termtosvg snimanje

Za ovaj primjer Instalirao sam opciju snap paket. Stoga, da biste započeli snimanje sesije naredbenog retka, sve što morate učiniti je pokrenuti sljedeću naredbu u terminalu (Ctrl + Alt + T):

termtosvg-simosx.termtosvg animacion.svg

Na kraju snimanja vidjet ćemo da je naznačena ruta (općenito / tmp) i ime snimljene datoteke. Rezultat će se automatski generirati i spremiti kao SVG datoteka u naš privremeni direktorij (/ tmp) ako ništa nije naznačeno. Iako u primjeru koji vidimo na prethodnom snimku zaslona, Dao sam ime za hvatanje animacion.svg. To će biti spremljeno u trenutnu datoteku posla. Nakon završetka postupka hvatanja, može se otvoriti pomoću Firefoxa ili bilo kojeg drugog kompatibilnog programa.

para završiti postupak sagorijevanja, samo koristite izlazna naredba u terminalu ili pritisnite Ctrl + D.

Dekorativni izgled

Moći ćemo vidjeti predloške i primjere termtosvg u vašem stranica Ako želimo možemo promijenite dekorativni izgled odabir teme snimanja za sesiju (cirkus, klasično-tamno, klasično-svijetlo, drakula, izotop, Marakeš, materijal, monokai, solarizirano-tamno, solarizirano-svjetlo, zenburn). Primjer upotrebe bio bi pisanje u terminal (Ctrl + Alt + T):

termtosvg-simosx.termtosvg --theme circus

Ili ako želimo promijenite vrstu fonta mi ćemo napisati:

termtosvg-simosx.termtosvg --font Fuente

U prethodnom redoslijedu morat ćemo se promijeniti Fuente bilo kojim fontom koji smo instalirali na računaru.

Dok snimamo, moći ćemo pisati naredbe koje želimo i raditi u terminalu. Kada završimo, morat ćete završiti snimanje sesije upisivanjem izlaz ili pritiskom na Ctrl + D.

Termtosvg pomoć

Pored toga, moći ćemo pronaći i druge opcije pomoći za program. Da biste ga pregledali, samo trebate otkucati terminal (Ctrl + Alt + T):

termtosvg simosx pomoć

termtosvg-simosx.termtosvg --help

Možemo potražite dodatnu pomoć priručnik koje možemo pronaći na njihovoj GitHub stranici.

Deinstalirajte termtosvg

Moći ćemo eliminirati program na jednostavan način kao onaj koji koristimo za njegovu instalaciju. Što se tiče ovog primjera, koristio sam snap paket, ovo je deinstalacija koju ćemo vidjeti. U terminal (Ctrl + Alt + T) trebat ćemo napisati samo sljedeću naredbu:

sudo snap remove termtosvg-simosx

Na kraju, ovo je zanimljiv i efikasan alat u pogledu potrošnje i veličine rezultirajućih datoteka. Takođe je jednostavan za upotrebu. Ovo je opcija koju treba razmotriti trebate li snimiti svoje terminale.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.