Asciinema, rekodha uye ugovane ako ekupedzisira zvikamu

asciinema nezve

Munyaya inotevera tichazotarisa Asciinema. Ichi chishandiso chichatibatsira isu rekodhi Zvikamu zveTerminal. Ichi chishandiso chinoita kuti isu tikanganwe nezve inorema purofiti ye kurekodhas. Asciinema ndeye inokurumidza, isingaremi uye yakavhurwa sosi inopisa turu.

Kusiyana nezvimwe zvinoshandiswa zvakafanana, izvi hazvingorekodi zviitwa zveTerminal chete asi zvinotibatsirawo kugovana marekodhi kubva pawebhu. Tichakwanisa kugovera zvakarekodhwa nekuteedzera iyo URL ichagadzirwa uye ichatibvumidza isu kuti titumire ivo kushamwari dzedu kana kuzvitsikisa pane edu masocial network. Ichi chishandiso chiri inoenderana neGNU / Linux, Mac OS X uye * BSD.

Ichi chishandiso chinogona kubatsira mumamiriro mazhinji, zvinoenderana nezvinodiwa nemushandisi wega wega. Mikana yacho haina magumo, kunyanya kana zvasvika pakunyora chikamu chekupedzisira uye nekuchigovana. Mune ino posvo tichaona kuti sei gadza asciinema pane Ubuntu uye maitiro ekunyora edu eTerminal zvikamu.

Isa Asciinema

Chinhu chakanaka pamusoro peichi chishandiso ndechekuti ivo vanogadzira vazvimonera zvakapetwa kweanenge ese GNU / Linux kugoverwa, uye ivo zvakare vanotipa isu dzakasiyana dzekuisa mikana yeUbuntu hwedu.

Isa Asciinema kubva kuPPA

Ichi chishandiso chinowanikwa mune yepamutemo marekodhi eakawanda GNU / Linux distros. Asi kana tikasaiwana tinogona kushandisa inotevera PPA. Kuti tiite izvi tinovhura terminal (Ctrl + Alt + T) uye tinyore mairi:

sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema

Isa Asciinema kuburikidza snap

Tichakwanisawo kuwana chishandiso ichi inowanikwa seyenyore kurongedza. Kuti tiise iyo, isu tinovhura terminal (Ctrl + Alt + T) uye tinyore:

sudo snap install asciinema --classic

Isa Asciinema uchishandisa pombi

Kana tichida kuisa chishandiso kuburikidza nepombi, yedu system inofanirwa kunge iine pip3 yakaiswa pamberi.

sudo pip3 install asciinema

Isa Asciinema kubva kunobva

Kana pasina imwe yenyaya dziri pamusoro nzira inoshanda pakombuta yako, unogona kuinyora nemaoko. Sisitimu yako inofanira kunge iine Python 3 yakaiswa kuitira kuti iise nemazvo. Isu tinovhura terminal (Ctrl + Alt + T) uye tinyore inotevera mirairo:

git clone https://github.com/asciinema/asciinema.git
cd asciinema
sudo python3 -m asciinema --version

Kuisa asciinema paUnix uye mamwe masisitimu anoshanda, unogona kureva iyo peji rekuisa. Isu tinogona zvakare kuona ayo ese maficha uye zvinogoneka zvivakwa kubva kune yayo peji ye GitHub.

Patinomhanya "Asciinema" pasina nharo ichatiratidza chikamu chekubatsira.

Asciinema rubatsiro

asciinema

Rekodha terminal zvikamu

Zvino, isu tichaenda kunyoresa chikamu chekupedzisira. Kuti tiite izvi, tichaita:

asciinema rec test

Paunenge iwe uchimhanyisa iwo wepamusoro kuraira, chinotevera chinobuda chinoratidzwa.

- Asciicast recording started.
- Hit Ctrl-D or type "exit" to finish.

Kubva ipapo, Zvirongwa zveTerminal zviri kutorwa uye kuchengetwa mufaira rinonzi "test" mune yazvino dhairekitori rinoshanda.

Kuti tipe zvishoma zvemukati kune uyu muenzaniso, isu tichaenda kunyorera mimwe mirairo.

uname -a
echo "Hola ubunlog.com"
ls -l
pwd
df -h

Izvi zvinokwana semuenzaniso. Kugumisa kurekodha, isu tichafanirwa kudzvanya «CTRL + D» kana isu tinogona zvakare kutaipa «kubuda». Kana kurekodha kwapera, inotevera meseji inoratidzwa pachiratidziri.

- Asciicast recording finished.

Kutamba kwechikamu chakanyorwa

Tichakwanisa kuburitsa yakanyorwa Terminal chikamu uchishandisa rairo:

asciinema play test

"Kwayedza" izita refaira iro riri kurekodha zvinyorwa.

Isa chikamu chekurekodha kune asciinema.org

Si zita refaira harina kutaurwa kuti rinyorwe, iyo inotora kurekodha ichaiswa kune iyo asciinema.org webhusaiti. Nekuda kweizvi isu tichakwanisa kuigovana neshamwari dzedu, vezvenhau kana kuwedzera kune yedu pachedu blog / webhusaiti.

Uyu ndiwo muenzaniso unoburitswa kana zita refaira risina kutaurwa.

asciinema-kurekodha akaiswa kune asciinema

Kana isu tikadzvanya iyo ENTER kiyi, kurekodha kunotanga kurodha kuacciinema, org, iyo terminal inodzosera yakasarudzika webhu URL senge yapfuura mushure memasekondi mashoma.

Iwe unongofanirwa kugovana iyi URL waunoda kuona naye chikamu cheTerminal muwebhusaiti yavo.

asciinema-kurekodha kunoonekwa mubrowser

Para shandisa chikamu chekurekodha, isu tinongofanirwa kubaya pane bhatani rekugovana iri mukona yezasi yekurudyi yewebhu. Chii chimwe, tinogona kukopa zvakarekodhwa. Kuti uite izvi, ingobaya bhatani reDownload pazasi.

asciinema mugove mumasaiti

Zvose zvinyorwa zvedu zvichachengetwa zvakavanzika pawebhusaiti nekutadza. Izvo hazvina kunyorwa mumainjini ekutsvaga kana mamwe mawebhusaiti. Ivo vanozoonekwa chete kune chero iye muridzi weiyo URL.

Chengetedza zvinyorwa zvako pa asciinema.org

Iwe unokwanisa kudzora ako akarairwa zvikamu pane saiti asciinena.org. Kuzviita, unofanira kusimbisa panzvimbo iyi nekumhanya unotevera kuraira muTerminal:

asciinema auth

Uyu murairo ichagadzira URL iyo inokutora iwe kuenda kumarongero eakaunzi pane webhusaiti asciinema.org. Kana data rese ravharwa (nderemahara uye rinogona kuzadzwa mune imwe nguva), iwe unozogona kudzima yakanyorwa Terminal chikamu.

asciinema bvisa kurekodha

Iwe unongofanirwa kubaya pane bhatani reGear padhuze neiyo "Dhawunirodha" bhatani pazasi uye rova ​​iyo "Delete" sarudzo. Uye neizvi ichabviswa.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako