Kwinqaku elilandelayo siza kujonga i-Asciinema. Esi sicelo siza kusinceda ukuba ukurekhoda iiseshoni zokugqibela. Esi sixhobo siza kusenza silibale malunga neenzuzo ezinzima ze ukurekhodwa kwesikrinis. I-Asciinema yi isixhobo sokutsha esikhawulezayo, esingasindi kunye nesivulekileyo.
Ngokungafaniyo nezinye izicelo ezifanayo, le ayigcini nje ngokurekhoda imisebenzi yethu yesiphelo kodwa ikwasinceda ukuba sabelane ngokurekhodwa kwiwebhu. Siza kuba nakho ukwabelana ngokurekhodwa ngokukopa i-URL eya kuthi iveliswe kwaye iya kusivumela ukuba siyithumele kubahlobo bethu okanye siyipapashe kwiinethiwekhi zethu zentlalo. Esi sixhobo iyahambelana neGNU / Linux, Mac OS X kunye ne * BSD.
Esi sicelo sinokuba luncedo kwiimeko ezininzi, eziya kuxhomekeka kwiimfuno zomsebenzisi ngamnye. Amathuba awapheli, ngakumbi xa kufikwa ekurekhodeni iseshoni yesiphelo kwaye emva koko sabelane ngayo. Kule posi siza kubona ukuba njani faka i-asciinema kwi-Ubuntu kunye nendlela yokurekhoda iiseshoni zethu zeTheminali.
Faka i-Asciinema
Into emnandi ngesi sixhobo kukuba abaphuhlisi bayipakishe phantse lonke ulwabiwo lwe-GNU / Linux, kwaye basibonelela ngeendlela ezahlukeneyo zokufaka Ubuntu bethu.
Faka i-Asciinema kwi-PPA
Esi sicelo sifumaneka kwiindawo zokugcina ezisemthethweni ze-GNU / Linux distros. Kodwa ukuba asiyifumani Singasebenzisa le PPA ilandelayo. Ukwenza oku sivula i-terminal (Ctrl + Alt + T) kwaye sibhale kuyo:
sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema
Faka i-Asciinema nge-snap
Siza kuba nakho ukufumana esi sixhobo ifumaneka njengepakethe ye-snap. Ukuyifaka, sivula i-terminal (Ctrl + Alt + T) kwaye uthayiphe:
sudo snap install asciinema --classic
Faka i-Asciinema usebenzisa umbhobho
Ukuba sifuna ukufaka esi sicelo ngombhobho, Inkqubo yethu kufuneka ibe nepip3 ifakwe ngaphambili.
sudo pip3 install asciinema
Faka i-Asciinema kumthombo
Ukuba akukho zindlela zingasentla zisebenza kwikhompyuter yakho, ungayidibanisa ngesandla. Inkqubo yakho kufuneka ibe nePython 3 efakwe ukuze ifakwe ngokuchanekileyo. Sivula i-terminal (Ctrl + Alt + T) kwaye sibhale le miyalelo ilandelayo:
git clone https://github.com/asciinema/asciinema.git cd asciinema sudo python3 -m asciinema --version
Ukufaka i-asciinema kwi-Unix kunye nezinye iinkqubo zokusebenza, ungabhekisa kuyo iphepha lofakelo. Sinokubona onke amanqaku alo kunye nezixhobo ezinokubakho kwiphepha lalo GitHub.
Xa sibaleka "Asciinema" ngaphandle kwengxoxo iya kusibonisa icandelo loncedo.
asciinema
Rekhoda iiseshoni zesiphelo
Ngoku, siza kurekhoda iseshoni yesiphelo. Ukwenza oku, siya kwenza:
asciinema rec test
Nje ukuba usebenze lo myalelo ungasentla, kuya kuvela oku kulandelayo.
- Asciicast recording started. - Hit Ctrl-D or type "exit" to finish.
Ukusukela ngoko, Imisebenzi yesiphelo iyarekhodwa kwaye igcinwe kwifayile ebizwa ngokuba "luvavanyo" kulawulo olusebenzayo ngoku.
Ukunika umxholo othile kulo mzekelo, siza kubhala eminye imiyalelo.
uname -a echo "Hola ubunlog.com" ls -l pwd df -h
Oku kuya kwanela umzekelo. Ukuphelisa ukurekhoda, kuya kufuneka sicinezele «CTRL + D» okanye sinokuchwetheza «ukuphuma». Xa ukurekhoda kugqityiwe, umyalezo olandelayo uza kuboniswa kwiscreen.
- Asciicast recording finished.
Ukudlala kwakhona kweseshoni erekhodiweyo
Siza kuba nakho ukuvelisa kwakhona iseshoni yeTheminali ebhaliweyo sisebenzisa lo myalelo:
asciinema play test
"Uvavanyo" ligama lefayile apho kugcinwa ukurekhodwa.
Ngenisa iseshoni yokurekhoda kwi asciinema.org
Si Igama lefayile alichazwanga ukuba lirekhodwe, ukurekhodwa okuza kubakho kuya kulayishwa kwiwebhusayithi ye-asciinema.org. Ndiyabulela koku siza kuba nakho ukwabelana ngako nabahlobo bethu, imidiya yoluntu okanye ukuyongeza kwibhlog yethu / kwiwebhusayithi.
Esi sisiphumo sesampulu xa igama lefayile lingachazwanga.
Ukuba sicinezela ENTER isitshixo, ukurekhoda kuya kuqala ukulayisha kwi-asciinema, org, i-terminal iya kubuyisa i-URL eyahlukileyo efana neyangaphambili emva kwemizuzwana embalwa.
Kufuneka wabelane ngale URL kunye nabo ufuna ukubona iseshoni yeTheminali kwisikhangeli sabo sewebhu.
ukuba yabelana ngeseshoni yokurekhoda, kufuneka siklikhe nje kwiqhosha lokwabelana elibekwe kwikona esezantsi ekunene yewebhu. Yintoni egqithisile, sinokuzikhuphelela ukurekhoda. Ukwenza oku, cofa nje kwiqhosha lokukhuphela ezantsi.
Konke ushicilelo lwethu luya kugcinwa luyimfihlo kwiwebhusayithi ngokwendalo. Abadweliswanga kwiinjini zokukhangela okanye kwezinye iiwebhusayithi. Ziya kubonakala kuphela kuye nabani na ophethe i-URL.
Lawula ukurekhodwa kwakho asciinema.org
Ungazilawula iiseshoni zakho ezilayishiwe kwindawo ye-asciinena.org. Ukwenza oko, kufuneka uqinisekise kwisiza ngokusebenzisa lo myalelo ulandelayo kwiXesha:
asciinema auth
Lo myalelo Iya kuvelisa i-URL eya kukusa kuseto lweakhawunti Kwiwebhusayithi asciinema.org. Nje ukuba yonke idatha ifihliwe (isimahla kwaye inokugcwaliswa ngomzuzwana), uya kuba nakho ukucima iseshoni yeTheminali erekhodiweyo.
Kufuneka ucofe nje kwiqhosha leGear ecaleni kweqhosha elithi "Khuphela" ngasezantsi kwaye ucofe ukhetho "Cima". Kwaye oku kuya kupheliswa.