Showterm.io - Rekodi ya Kituo/Shell, Pakia na Shiriki Zana ya Linux


Kwa kurekodi skrini ya Eneo-kazi kuna rundo la programu zinazopatikana kwenye wavuti, lakini je, umewahi kufikiria kuhusu kurekodi Kituo chako? Kweli, inawezekana sana shukrani kwa programu hii ndogo inayoitwa Showterm.

Showterm ni nini?

Showterm ni rekodi ya chanzo huria na upakiaji wa programu ambayo hukuruhusu kurekodi jinsi ya kufanya kwenye terminal yako. Itarekodi shughuli zako zote za mwisho katika maandishi-msingi na kupakia kwenye showterm.io kama video na kisha itatengeneza kiungo cha wewe kushiriki na wachezaji wenzako au kukipachika kwenye tovuti yako kama iframe. Hapa kuna mfano wa Onyesho:

Ufungaji wa Showterm katika Linux

Unaweza kusakinisha zana ya showterm kwa kutumia mbinu mbili tofauti. Njia iliyopendekezwa ni kutumia ruby, ikiwa umeweka ruby kwa usahihi na kusanidi kwenye mfumo wako, basi unaweza kuiweka kwa kutumia amri ya gem. Ikiwa ruby haijasakinishwa, unaweza kuiweka kwa kutumia amri zifuatazo.

# sudo apt-get install ruby rubygems
# sudo gem install showterm
[sudo] password for tecmint: 
Fetching: showterm-0.5.0.gem (100%)
Building native extensions.  This could take a while...
Successfully installed showterm-0.5.0
1 gem installed
Installing ri documentation for showterm-0.5.0...
Installing RDoc documentation for showterm-0.5.0...
# yum install ruby rubygems
# gem install showterm
Building native extensions.  This could take a while...
Successfully installed showterm-0.5.0
1 gem installed
Installing ri documentation for showterm-0.5.0...
Installing RDoc documentation for showterm-0.5.0...

Ikiwa mfumo wako hauna rubi iliyosanidiwa kwa usahihi, unaweza kusakinisha muda wa kuonyesha kwenye saraka yako ya pipa na amri zifuatazo.

$ curl showterm.io/showterm > ~/bin/showterm
$ chmod +x ~/bin/showterm

Jinsi ya kutumia Showterm

Sintaksia ya kuanza kurekodi ni muda wa maonyesho [mpango wa kuendeshwa]. Ukiacha programu kuendesha na andika tu muda wa maonyesho.

# showterm

Itaanza kurekodi ganda lako. Mara tu unapomaliza kurekodi, unaweza kuisimamisha kwa kuandika ama kutoka au CtrlD.

# exit

Mara tu unapoandika kutoka itarekodi na kupakia vitendo vyako. Upakiaji ukikamilika, itazalisha kiungo mwishoni mwa kila rekodi ambacho unaweza kushiriki.

showterm recording finished.
Uploading...
http://showterm.io/9d34dc53ab91185448ef8

Hapa kuna rekodi ya muda wa maonyesho inayoonyesha matumizi yake:

Nitatumia madirisha mawili ya kurekodi muda wa maonyesho ili kuonyesha jinsi ya kuitumia. Hili ndilo dirisha kuu la kurekodi kipindi cha maonyesho ambalo nitaanzisha dirisha lingine la kipindi cha maonyesho ili kuonyesha jinsi ya kuitumia. Kwa maneno mengine, nitatumia showterm yenyewe kuonyesha jinsi ya kutumia showterm! Sio poa?

Ninaanza dirisha la kwanza la kurekodi kipindi cha maonyesho kisha ninaanza dirisha lingine la kurekodi ndani ya dirisha la kwanza kwa kuandika amri ya showterm.

Sasa chochote ninachofanya hapa kitarekodiwa katika dirisha la kipindi cha kwanza na cha pili. Kuandika kutoka mara moja kutatutoa kwenye dirisha la muhula wa pili na kuandika tena kutoka kutatutoa kwenye dirisha la muhula wa kwanza.

Unaweza pia kubadilisha kasi ambayo inachezwa au kuisimamisha kabisa kwa kuambatanisha zifuatazo kwenye viungo:

  1. #polepole : Ili kuifanya iende polepole. Inacheza rekodi kwa kasi ya wakati halisi.
  2. #haraka : Ili kuifanya iende haraka zaidi. Inacheza rekodi kwa kasi maradufu ya ile asili.
  3. #stop : Ili kuisimamisha.

Kwa mfano, unaweza kupunguza kasi ya kurekodi kipindi cha maonyesho kwa kuambatisha #polepole kwenye kiungo hiki kama inavyoonyeshwa hapa chini.

http://showterm.io/d1311caa9df1aa7cdb828#slow

Ikiwa ungependa kupachika masharti ya maonyesho katika tovuti yako, unaweza kupachika kwa kutumia lebo ya iframe. Kwa mfano, ili kupachika kiungo http://showterm.io/d1311caa9df1aa7cdb828, unaweza kuongeza msimbo wa iframe ufuatao kwenye tovuti yako.

<iframe src=”http://showterm.io/d1311caa9df1aa7cdb828” width=”640” height=”480”></iframe>

Hitimisho

Kuna anuwai nzima ya maombi yake! Iwe unafundisha darasa lililojaa wanafunzi au unataka kumfundisha mtu kuhusu jinsi ya kusakinisha programu au kuwaonyesha jinsi ya kuendesha programu mahususi kwenye mfumo wa uendeshaji, muda wa maonyesho ndiyo njia ya kufanya!

Pia, ni programu huria kwa hivyo, ikiwa unataka kuichangia, hapa kuna kiunga cha chanzo chake:

  1. Ukurasa wa Nyumbani wa Showterm
  2. Mteja wa muda wa maonyesho kwenye GitHub
  3. Seva ya muda wa maonyesho kwenye GitHub