Ttyrec, oo ah barnaamij lagu diiwaan galiyo waxqabadkaaga barta Ubuntu

ku saabsan ttyrec

Maqaalka soo socda waxaan eegeynaa ttyrec. Kani waa barnaamij soo jiray dhowr sano, laakiin wali awood u leh duub wax soo saarka TTY ee barnaamijka qaabka qoraalka oo ay la socdaan timestamps ka dibna dib u ciyaar. Barnaamijkani wuxuu la mid yahay amarka qoraalka, laakiin sidoo kale wuxuu kuu ogolaanayaa inaad hakiso, hoos u dhigto ama aad xawaareyso ciyaarista.

Ttrec waxaan ku duubi karnaa dhammaan amarrada aan ku qoreyno boosteejada kumbuyuutarka oo aan ku kaydin karno feyl. Kadib waxay u ogolaaneysaa inay ku ciyaaraan iyaga ttyplay amarka. Intaa waxaa dheer waxaan sidoo kale awoodnaa u beddelo duubista gif muuqaal leh ttygif. Ttrec waa fargeeto ah amarka qoraalka si loogu duubo macluumaadka waqtiga saxda ah ee microsecond.

Astaamaha guud ee ttyrec

Waxyaabaha ay ka mid tahay:

  • ttyrec waxay u baahan tahay cabirro kooban oo loogu talagalay duubista iyo dib u soo celinta marka loo eego xulashooyinka kale si loo badbaadiyo terminaalka.
  • Diiwaanada ku jira hal fayl.
  • Waad duubi kartaa emacs -nw, vi, lynx ama barnaamij kasta oo ku shaqeeya tty.
  • Faylka wax soo saarka ayaa ka kooban macluumaadka timestamp marka lagu daro xogta terminalka.
  • Waan awoodnaa dul mari ama ku dar waxyaabaha ku jira faylka la soo saaray.
  • Si toos ah u wac uudecode.
  • Dardar / gaabiso taranka.
  • Kuu ogolaanayaa maraan duubista ttyrecord waqtiga dhabta ah.
  • Waan qiyaasi karnaa waqtiga xogta la duubay.

Ku rakib ttyrec

Barnaamijka ttyrec kumajiro asal ahaan dhamaan qeybinta Gnu / Linux. Si loo rakibo kaliya waa inaad isticmaashaa apt. Si loo rakibo, barta (Ctrl + Alt + T) waa inaan fulinnaa:

rakibaadda ttyrec

sudo apt install ttyrec

Isticmaalkeedu waa mid fudud, xitaa in ka badan amarka qoraalka. Si aad u fuliso waa inaad wac barnaamijka tilmaamaya magaca faylka wax soo saarka. Qaabka loo adeegsado wuxuu noqon lahaa wax la mid ah kuwan soo socda:

ttyrec < ArchivodeLog >

Sida loo isticmaalo ttyrec

Tusaalaha soo socda ayaa muujinaya ttyrec duubista fadhiga fayl la yiraahdo ttylog:

ttyrec -a ttylog

Waxay noqon kartaa jooji duubista waxqabadka terminal adigoo riixaya iskudhafka furaha Ctrl + D. Waxaan sidoo kale qori karnaa bixitaanka.

Si aan u isticmaalno amarkan waxaan heli doonnaa xulashooyin sida:

  • -a →Ku dar wax soo saar faylka ama ttyrecord, halkii aad dib uga qori lahayd.
  • -u → Ikhtiyaarkan ttyrec wuxuu si otomaatig ah ugu yeeraa uudecode wuxuuna keydiyaa wax soo saarkiisa marka xogta la duubay ay ka muuqato fadhiga. Noo ogolaan doonaa ka wareeji faylasha martida fog.
  • -wa amar → U yeer amar marka ttyrec uu bilaabmayo.

Wixii macluumaad dheeraad ah ee ku saabsan barnaamijkan, waad booqan kartaa websaydhka mashruuca o la tasho ninka makiinada ku garaacaysa (Ctrl + Alt + T):

bogagga nin ttyrec

man ttyrec

Xogta la duubay ayaa dib loogu ciyaari karaa amarka ttyplay intaas ayaa lagu daray. Si aad dib ugu soo celiso waxqabadka la duubay, waxaad u baahan tahay isticmaal amarka ttyplay oo ay ku xigto magaca faylka log:

ttyplay < ArchivodeLog >

U duub duubista GIF

Waan awoodnaa isticmaal TTYGIF si loogu beddelo duubista GIF. Barnaamijkani wuxuu leeyahay mashruuca loo galiyay GitHub oo leh tilmaamo ku saabsan rakibideeda iyo isticmaalkeeda.

rakibaadda ttygif

sudo apt install imagemagick ttyrec gcc x11-apps

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

cd ttygif

make

sudo make install 

Abuuritaanka gif waa mid aad u fudud. Marka hore waxaan bilawnay duubis leh:

ttyrec ejemplo

Marka aan dhammeyno, waxaan isticmaali karnaa iskudhafka Ctrl + D Terminalka. Waxaan sidoo kale ku sameyn karnaa amarka bixitaanka, iyada oo khasaaro ah in amarka ugu dambeeya lagu duubi doono GIF-ga la soo saaray.

Hadda loogu talagalay u beddelo qaabka gif waxa kaliya ee ay tahay inaad sameyso waa adeegso amar sida soo socota:

abuur faylka gif oo leh ttygif

ttygif ejemplo

Anaguna waanu haysanay. Gifkeena waxaa lagu keydin doonaa feylka tty.gif. Haddii aan helno qalad sida: Cilad: WINDOWID doorsoomaha deegaanku wuu madhanaa, waxay noqon doontaa lagama maarmaan in gacanta loo dhigo WINDOWID. Tan waxaa lagu sameyn karaa adoo ku qoraya boosteejada (Ctrl + Alt + T):

sudo apt-get install xdotool

export WINDOWID=$(xdotool getwindowfocus)

Ka dib markaan qoro amarradii hore, waxaan hadda bilaabi karnaa amarka ttygif markale si aan u bilowno abuurista gif. Abuuritaanka faylkaan ayaa qaadan kara xoogaa.

gif lagu abuuray ttygif

Koronto

Si aad uga saarto ttyrec kombiyuutarkaaga, waa inaad furtaa terminal (Ctrl + Alt + T) oo qor amarka soo socda:

sudo apt remove ttyrec

Barnaamijyada noocan oo kale ah ayaa ah ikhtiyaar wanaagsan oo loogu talagalay duubista kal-fadhi terminal. Noocyada barnaamijyadu waa ikhtiyaar wanaagsan oo lagu wadaagi karo aqoonta ama casharrada. Amarka ttyrec, in kasta oo aanu ku rakibnayn asal ahaan, waa ikhtiyaar wanaagsan oo loogu talagalay isticmaaleyaasha aan u baran inay ku shaqeeyaan amarro badan oo ku yaal terminalka. Tani waa mid ka mid ah fursadaha badan ee maanta jira si loo diiwaangaliyo loona soo saaro waxqabadka xarunta.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.