U sljedećem ćemo članku 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. Kad 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 snimač terminala koji rezultat predstavlja kao SVG animacije.
Termstovg je a Unix terminalni snimač napisan na Pythonu koji sprema sesije naredbenog retka kao zasebne SVG datoteke. Kad imamo datoteku, možemo upotrijebite naš web preglednik za reprodukciju snimke zaslona. Uz sve to, 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 se program distribuira sa besplatna BSD licenca. Termtosvg se može sjetiti alata poput ascicinema, što je uvijek referenca prilikom izrade demonstracija i vodiča.
Opće 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 s 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:
sudo snap install termtosvg-simosx
Uz prethodnu instalaciju, ovaj program možemo instalirati u Gnu / Linux, Mac OS i BSD operativnim sustavima Python> = 3.5. Može instalirati pomoću pipa kako nam pokazuju u svom web stranica. Samo moramo otvoriti terminal (Ctrl + Alt + T) i u njega napisati:
pip3 install --user termtosvg
Kao što je naznačeno na stranici GitHub, ova instalacija trebat će pokriti neke ovisnosti za ispravan rad programa.
Snimite završnu sesiju
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 snimke vidjet ćemo da je naznačena ruta (općenito / tmp) i naziv 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.
u završiti postupak opeklina, samo upotrijebite 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 ukrasni 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 zapisivanje u terminal (Ctrl + Alt + T):
termtosvg-simosx.termtosvg --theme circus
Ili ako želimo promijeni vrstu fonta napisat ćemo:
termtosvg-simosx.termtosvg --font Fuente
U prethodnom redoslijedu morat ćemo se promijeniti Izvor bilo kojim fontom koji smo instalirali na računalo.
Dok snimamo, moći ćemo upisivati naredbe koje želimo i raditi u terminalu. Kad završimo, morat ćete završiti snimanje sesije upisivanjem izlaz ili pritiskom Ctrl + D.
Termtosvg pomoć
Osim toga, moći ćemo pronaći i druge mogućnosti pomoći za program. Da biste ga pregledali, samo morate unijeti terminal (Ctrl + Alt + T):
termtosvg-simosx.termtosvg --help
Možemo potražite više pomoći u ručno koje možemo pronaći na njihovoj GitHub stranici.
Deinstalirajte termtosvg
Program ćemo moći eliminirati 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
U konačnici, ovo je zanimljiv i učinkovit alat u pogledu potrošnje i veličine rezultirajućih datoteka. Također je jednostavan za korištenje. Ovo je opcija koju treba razmotriti trebate li snimiti svoje terminale.