I-Asciinema, rekhoda kwaye wabelane ngeeseshoni zakho zesiphelo

asciinema malunga

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 uncedo

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.

Ukurekhodwa kwe-asciinema kwi-asciinema

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.

ukurekhodwa kwe-asciinema kujongwa kwisikhangeli

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.

isabelo se-asciinema kuthungelwano

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.

Asciinema cima ukurekhoda

Kufuneka ucofe nje kwiqhosha leGear ecaleni kweqhosha elithi "Khuphela" ngasezantsi kwaye ucofe ukhetho "Cima". Kwaye oku kuya kupheliswa.


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.