Ttyrec, shiri ne don yin rikodin ayyukanku a tashar Ubuntu

game da ttyrec

A cikin labarin na gaba zamu kalli ttyrec. Wannan shiri ne wanda ya kasance kusan fewan shekaru, amma har yanzu yana iyawa yi rikodin fitowar TTY na shirin a yanayin rubutu tare da timestamps sannan kuma kunna shi. Wannan shirin yayi kama da umarnin rubutun, amma kuma yana baka damar dakatarwa, rage gudu ko saurin kunnawa.

Tare da ttrec zamu iya rikodin duk umarnin da muke rubutawa a tashar tashar kuma adana su a cikin fayil. Sannan ba ka damar kunna su tare da umarnin ttyplay. Bugu da kari za mu iya kuma canza rikodi zuwa mai rai gif tare da ttygif. Ttrec shine cokali mai yatsa na umarnin rubutu don rikodin bayanan lokaci tare da daidaiton microsecond.

Janar halaye na ttyrec

Wasu daga cikin abubuwan da ya ƙunsa sune:

  • tantawan yana buƙatar ƙananan sigogi don yin rikodi da sake kunnawa fiye da sauran zaɓuɓɓuka don ajiye tashar.
  • Rikodi a cikin fayil guda.
  • Zaka iya rikodin emacs -nw, vi, lynx ko kowane shirin da yake gudana akan tty.
  • Fayil na fitarwa yana ƙunshe bayanin timestamp ban da bayanan ƙarshe.
  • Za mu iya overwrite ko ƙara abun ciki zuwa fayil ɗin da aka samar.
  • Kira ta atomatik lambar uude.
  • Yi sauri / rage gudu haifuwa.
  • Yana ba da damar lilo a ttyrecord rikodi a ainihin lokacin.
  • Zamu iya auna lokacin data rubuta.

Shigar da ttyrec

Ba a haɗa shirin ttyrec ta tsohuwa a cikin duk rarraba Gnu / Linux. Don shigar da shi yakamata kayi amfani da kayan aiki. Don shigar da shi, a cikin m (Ctrl + Alt T) dole ne mu aiwatar:

shigarwa ttyrec

sudo apt install ttyrec

Amfani da shi ba shi da sauƙi, har ma fiye da umarnin Rubutun. Don aiwatar da ita dole ne ku kira shirin da ke tantance sunan fayil ɗin fitarwa. Tsarin da za a yi amfani da shi zai zama wani abu kamar haka:

ttyrec < ArchivodeLog >

Yadda ake amfani da ttyrec

Misali na gaba yana nunawa tantawan rikodin zaman a cikin fayil da ake kira ttylog:

ttyrec -a ttylog

Zai iya zama dakatar da rikodin aikin tashar latsa maɓallin haɗi Ctrl + D. Hakanan zamu iya rubutawa fita.

Don amfani da wannan umarnin zamu sami wadatar wasu zaɓuɓɓuka kamar:

  • - ba →Sanya fitarwa zuwa fayil din ko ttyrecord, maimakon sake rubuta shi.
  • -u → Tare da wannan zaɓin ttyrec ta atomatik ya kira uudecode kuma ya adana fitowar sa lokacin da bayanan da aka shigar dasu ya bayyana a zaman. Zai yardar mana canja wurin fayiloli daga mai masaukin nesa.
  • -e umarni → Kira umarni lokacin da ttyrec ya fara.

Don ƙarin bayani game da wannan shirin, zaku iya ziyartar aikin yanar gizo o shawarci shafin mutum bugawa a cikin m (Ctrl + Alt T):

ttyrec mutum shafuka

man ttyrec

Za'a iya kunna bayanan da aka yi rikodin tare da umarnin ttyplay an hada da Don sake kunna aikin da aka yi rikodin, kuna buƙata yi amfani da umarnin ttyplay tare da sunan fayil ɗin log:

ttyplay < ArchivodeLog >

Sanya rikodi zuwa GIF

Za mu iya yi amfani da TTYGIF don canza rikodin zuwa GIF. Wannan shirin yana da aikin da aka loda zuwa GitHub tare da umarni kan girkawa da amfani.

shigarwa ttygif

sudo apt install imagemagick ttyrec gcc x11-apps

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

cd ttygif

make

sudo make install 

Irƙirar gif abu ne mai sauƙi. Na farko mun fara rikodi tare da:

ttyrec ejemplo

Da zarar mun gama, zamu iya amfani da haɗin Ctrl + D A cikin m. Hakanan zamu iya yin shi tare da oda fita, tare da rashin fa'idar cewa waccan umarnin na karshe za'a rubuta shi a cikin GIF da aka samar.

Yanzu don maida zuwa tsarin gif duk abin da zaka yi shi ne amfani da umarni kamar haka:

ƙirƙirar fayil ɗin gif tare da ttygif

ttygif ejemplo

Kuma muna da shi. Gif dinmu zai sami ceto a cikin fayil ɗin tty.gif. Idan muka sami kuskure kamar: Kuskure: WINDOWID canjin yanayi ya kasance fanko, zai zama dole don saita WINDOWID da hannu. Ana iya yin hakan ta hanyar bugawa a cikin m (Ctrl + Alt T):

sudo apt-get install xdotool

export WINDOWID=$(xdotool getwindowfocus)

Bayan rubuta dokokin da suka gabata, yanzu zamu iya sake fara aikin ttygif don fara ƙirƙirar gif. Kirkirar wannan fayil din na iya daukar dan lokaci.

gif da aka kirkira tare da ttygif

Uninstall

Don cire ttyrec daga kwamfutarka, kawai zaka bude tashar (Ctrl + Alt + T) ka kuma rubuta wannan umarnin:

sudo apt remove ttyrec

Shirye-shirye kamar wannan zaɓi ne mai kyau don rikodin zaman m. Waɗannan nau'ikan shirye-shiryen zaɓi ne mai kyau don raba ilimi ko koyarwa. Umurnin ttyrec, kodayake ba'a girka shi ta tsoho ba, shine kyakkyawan zaɓi ga masu amfani waɗanda ba a saba amfani da su don gudanar da umarni da yawa a cikin tashar. Wannan shine ɗayan damar da yawa da ke wanzu a yau don yin rikodin da kuma sake aikin tashar.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.