I-Ttyrec, inkqubo yokurekhoda umsebenzi wakho kwisiphelo sendlela

malunga ne-ttyrec

Kwinqaku elilandelayo siza kujonga i-ttyrec. Le yinkqubo esele ijikeleze iminyaka embalwa, kodwa isenakho rekhoda imveliso ye-TTY yenkqubo kwimowudi yokubhaliweyo kunye namaxesha abekiweyo emva koko uyidlale kwakhona. Le nkqubo iyafana nomyalelo weskripthi, kodwa ikwavumela ukuba unqumame, ucothe okanye ukhawulezise ukudlala kwakhona.

Nge-ttrec sinokurekhoda yonke imiyalelo esiyibhala kwisiphelo sendlela kwaye siyigcine kwifayile. Emva koko ivumela ukuyidlala ngomyalelo we-ttyplay. Ukongeza sinako Guqula ukurekhoda kwi-gif yoopopayi ene-ttygif. I-Ttrec yifolokhwe yefayile ye- Iskripthi somyalelo Ukurekhoda ulwazi lwexesha ngokuchaneka kwemicrocecond.

Iimpawu ngokubanzi zettyrec

Ezinye zezinto ezibandakanyiweyo zezi:

  • tycrec Ifuna iiparameter ezimbalwa zokurekhoda nokudlala kunolunye ukhetho ukugcina i-terminal.
  • Iirekhodi kwifayile enye.
  • Unokurekhoda i-emacs -nw, vi, lynx okanye nayiphi na inkqubo eqhutywa kwi-tty.
  • Ifayile yemveliso iqulethe Ulwazi lwexesha elifanelekileyo ukongeza kwidatha yesiphelo sendlela.
  • Siza kukwazi bhala ngaphezulu okanye ungeze umxholo kwifayile evelisiweyo.
  • Tsalela umnxeba ngokuzenzekelayo ikhowudi.
  • Khawulezisa / ucothe ukuzaliswa.
  • Ivumela ukukhangela ukurekhodwa kwettyrecord ngexesha lokwenyani.
  • Singalinganisa i Ixesha ledatha erekhodiweyo.

Faka i-ttyrec

Inkqubo ye-ttyrec ayifakwanga ngokungagqibekanga kulo lonke unikezelo lweGnu / Linux. Ukuyifaka Kuya kufuneka usebenzise ngokufanelekileyo. Ukuyifaka, kwisiphelo sendlela (Ctrl + Alt + T) kuya kufuneka siphumeze:

Ukufakwa kwettyrec

sudo apt install ttyrec

Ukusetyenziswa kwayo kulula, nangaphezulu komyalelo weSkripthi. Ukuyiphumeza kuya kufuneka biza inkqubo ekhankanya igama lefayile yemveliso. Ifomathi oyisebenzisayo iya kuba yinto elandelayo:

ttyrec < ArchivodeLog >

Uyisebenzisa njani i-ttyrec

Lo mzekelo ulandelayo uyabonisa tycrec ukurekhoda iseshoni kwifayile ebizwa ngokuba yi-ttylog:

ttyrec -a ttylog

Ku nokuba njalo yeka ukurekhoda umsebenzi wesiphelo sendlela ngokucofa indibaniselwano yesitshixo Ctrl + D. Singabhala kwakhona Phuma.

Ukusebenzisa lo myalelo siya kuba neenketho ezinje ngezi:

  • -a →Yongeza imveliso kwifayile okanye kwi-ttyrecordendaweni yokubhala ngaphezulu.
  • -u → Ngolu khetho i-ttyrec ngokuzenzekelayo ibiza i-uudecode kwaye igcine imveliso yayo xa idatha ebhaliweyo ivela kwiseshoni. Iya kusivumela dlulisa iifayile zisuka kumamkeli okude.
  • -e myalelo → Biza umthetho xa i-ttyrec iqala.

Ngolwazi oluthe kratya malunga nale nkqubo, ungandwendwela iwebhusayithi yeprojekthi o dibana nephepha lendoda Ukuchwetheza kwisiphelo sendlela (Ctrl + Alt + T):

ttyrec amaphepha omntu

man ttyrec

Idatha erekhodiweyo inokudlalwa kwakhona ngomyalelo we-ttyplay oko kufakiwe. Ukudlala umsebenzi orekhodiweyo, kufuneka Sebenzisa i-ttyplay command elandelwa ligama lefayile yelog:

ttyplay < ArchivodeLog >

Guqula ukurekhoda kwi-GIF

Siza kukwazi Sebenzisa i-TTYGIF ukuguqula ukurekhodwa kwi-GIF. Le nkqubo ine Iprojekthi efakwe kwiGitHub ngemiyalelo yofakelo nokusetyenziswa kwayo.

Ukufakwa kwettygif

sudo apt install imagemagick ttyrec gcc x11-apps

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

cd ttygif

make

sudo make install 

Ukwenza i-gif kulula kakhulu. Ekuqaleni saqala ukurekhoda no:

ttyrec ejemplo

Nje ukuba sigqibe, singasebenzisa indibaniselwano Ctrl + D Kwisiphelo. Singayenza kunye neodolo Phuma, ngokungalunganga ukuba lo myalelo wokugqibela uya kurekhodwa kwi-GIF evelisiweyo.

Ngoku for Guqulela kwifomathi ye-gif konke okufuneka ukwenze kukusebenzisa lo myalelo ulandelayo:

Ukudala ifayile yefayile nge-ttygif

ttygif ejemplo

Kwaye sele sinayo. Isipho sethu siya kugcinwa kwifayile tty.gif. Ukuba sifumana impazamo efana nale: Impazamo: WINDOWID umahluko wendalo wawungenanto, kuyakufuneka ukuba uqwalasele i-WINDOWID ngesandla. Oku kunokwenziwa ngokuchwetheza kwisiphelo sendlela (Ctrl + Alt + T):

sudo apt-get install xdotool

export WINDOWID=$(xdotool getwindowfocus)

Emva kokubhala imiyalelo yangaphambili, ngoku sinokuphinda sisebenzise i-ttygif command kwakhona ukuqala ukwenza i-gif. Ukwenza le fayile kungathatha ixesha.

i-gif eyenziwe nge-ttygif

Khupha ngaphandle

Ukususa i-ttyrec kwikhompyuter yakho kufuneka uvule i-terminal (Ctrl + Alt + T) kwaye ubhale lo myalelo ulandelayo:

sudo apt remove ttyrec

Iinkqubo ezinje ngolu hlobo lukhetho olufanelekileyo lokurekhodwa kweseshoni yesiphelo. Ezi ntlobo zeenkqubo lukhetho olufanelekileyo lokwabelana ngolwazi okanye izifundo. Umyalelo we-ttyrec, nangona ungafakwanga ngokungagqibekanga, ngu ukhetho olulungileyo kubasebenzisi abangasetyenziswanga ukwenza uninzi lwemiyalelo kwisiphelo sendlela. Le yenye yezinto ezininzi ezinokubakho ukurekhoda kunye nokuvelisa kwakhona umsebenzi wesiphelo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.