Ttyrec, një program për të regjistruar aktivitetin tuaj në terminalin Ubuntu

rreth ttyrec

Në artikullin tjetër do të hedhim një vështrim në ttyrec. Ky është një program që ekziston prej disa vitesh, por është akoma i aftë regjistroni prodhimin TTY të një programi në modalitetin e tekstit së bashku me vulat kohore dhe më pas luajeni atë përsëri. Ky program është i ngjashëm me komandën e skenarit, por gjithashtu ju lejon të ndaloni, ngadalësoni ose shpejtoni riprodhimin.

Me ttrec ne mund të regjistrojmë të gjitha komandat që shkruajmë në terminalin e shpejtë dhe t'i ruajmë ato në një skedar. Atëherë lejon të luhen me komandën ttyplay. Përveç kësaj ne gjithashtu mund të shndërroni regjistrimin në gif të animuar me ttygif. Ttrec është një pirun i komanda e shkrimit për të regjistruar informacionin e kohës me saktësi mikrosekondësh.

Karakteristikat e përgjithshme të ttyrec

Disa nga tiparet që përfshin janë:

  • ttyrec kërkon më pak parametra për regjistrim dhe riprodhim sesa opsionet e tjera për të ruajtur terminalin.
  • Regjistron në një skedar të vetëm.
  • Ju mund të regjistroni emacs -nw, vi, rrëqebulli ose çdo program që funksionon me tty.
  • Skedari i daljes përmban informacioni i vulës kohore përveç të dhënave terminale.
  • Ne do të jemi në gjendje mbishkruaj ose shto përmbajtje në skedarin e gjeneruar.
  • Telefononi automatikisht kodi uud.
  • Shpejtoni / ngadalësoni riprodhimet.
  • Kjo i lejon Shfletoni një regjistrim ttyrecord në kohë reale.
  • Ne mund të masim koha e të dhënave të regjistruara.

Instaloni ttyrec

Programi ttyrec nuk përfshihet si parazgjedhje në të gjitha shpërndarjet e Gnu / Linux. Për ta instaluar ju thjesht duhet të përdorni apt. Për ta instaluar, në një terminal (Ctrl + Alt + T) do të duhet të ekzekutojmë:

instalimi i ttyrec

sudo apt install ttyrec

Përdorimi i tij është mjaft i thjeshtë, madje edhe më shumë sesa komanda Script. Për ta ekzekutuar atë do të duhet thirrni programin duke specifikuar emrin e skedarit dalës. Formati për t'u përdorur do të ishte diçka si më poshtë:

ttyrec < ArchivodeLog >

Si të përdorni ttyrec

Shembulli i mëposhtëm tregon ttyrec regjistrimi i seancës në një skedar të quajtur ttylog:

ttyrec -a ttylog

Ajo mund ndaloni regjistrimin e aktivitetit terminal shtypja e kombinimit të tasteve Ctrl + D. Ne gjithashtu mund të shkruajmë dalje.

Për të përdorur këtë komandë do të kemi në dispozicion disa mundësi si:

  • -aShtoni daljen në skedar ose regjistruesin, në vend që ta mbishkruajmë atë.
  • -u → Me këtë opsion ttyrec thirr automatikisht kodin uud dhe ruan prodhimin e tij kur të dhënat e koduara shfaqen në seancë. Do të na lejojë transferoni skedarë nga hosti i largët.
  • -e komanda Përfshirja e një komande kur fillon ttyrec.

Për më shumë informacion në lidhje me këtë program, ju mund të vizitoni faqja në internet e projektit o konsultohuni me faqen e burrit shtypja në terminal (Ctrl + Alt + T):

faqet e njeriut ttyrec

man ttyrec

Të dhënat e regjistruara mund të luhen me komandën ttyplay që është përfshirë. Për të përsëritur aktivitetin e regjistruar, të duhet përdorni komandën ttyplay të ndjekur nga emri i skedarit të regjistrit:

ttyplay < ArchivodeLog >

Shndërroni regjistrimin në GIF

Ne do të jemi në gjendje përdorni TTYGIF për të kthyer regjistrimin në GIF. Ky program ka projekti i ngarkuar në GitHub me udhëzime për instalimin dhe përdorimin e tij.

instalimi i ttygif

sudo apt install imagemagick ttyrec gcc x11-apps

git clone https://github.com/icholy/ttygif.git

cd ttygif

make

sudo make install 

Krijimi i një gif është shumë i thjeshtë. Së pari kemi filluar regjistrimin me:

ttyrec ejemplo

Pasi të kemi mbaruar, ne mund të përdorim kombinimin Ctrl + D Në terminal. Ne gjithashtu mund ta bëjmë atë me porosinë dalje, me disavantazhin që komanda e fundit do të regjistrohet në GIF të gjeneruar.

Tani për konvertohet në formatin gif të gjithë ju duhet të bëni është të përdorni një komandë si më poshtë:

krijimi i skedarit gif me ttygif

ttygif ejemplo

Dhe ne tashmë e kemi atë. Gif-i ynë do të ruhet në skedarin tty.gif. Nëse kemi një gabim si: Gabim: Ndryshorja e mjedisit WINDOWID ishte bosh, do të jetë e nevojshme të konfiguroni manualisht WINDOWID. Kjo mund të bëhet duke shtypur terminalin (Ctrl + Alt + T):

sudo apt-get install xdotool

export WINDOWID=$(xdotool getwindowfocus)

Pas shkrimit të komandave të mëparshme, tani mund të fillojmë përsëri komandën ttygif për të filluar krijimin e gif. Krijimi i kësaj skedari mund të zgjasë pak.

gif i krijuar me ttygif

uninstall

Për të hequr ttyrec nga kompjuteri juaj thjesht duhet të hapni një terminal (Ctrl + Alt + T) dhe të shkruani komandën e mëposhtme:

sudo apt remove ttyrec

Programet si ky janë një mundësi e mirë për regjistrimet e seancave terminale. Këto lloje programesh janë një mundësi e mirë për të shkëmbyer njohuri ose udhëzime. Komanda ttyrec, megjithëse nuk është instaluar si parazgjedhje, është një mundësi e mirë për përdoruesit të cilët nuk janë mësuar të ekzekutojnë shumë komanda në terminal. Kjo është një tjetër nga shumë mundësi që ekzistojnë sot për të regjistruar dhe riprodhuar aktivitetin e terminalit.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.