Showterm.io - Termināla/čaulas ierakstīšanas, augšupielādes un koplietošanas rīks Linux


Lai ierakstītu darbvirsmas ekrānu, tīmeklī ir pieejama virkne programmatūras, bet vai jūs kādreiz esat domājis par sava termināla ierakstīšanu? Nu, tas ir ļoti iespējams, pateicoties šai izveicīgajai mazajai programmai ar nosaukumu Showterm.

Kas ir Showterm?

Showterm ir atvērtā koda termināļa ierakstu un augšupielādes lietojumprogramma, kas ļauj ērti ierakstīt instrukcijas savā terminālā. Tas ierakstīs visas jūsu gala darbības teksta bāzē un augšupielādēs vietnē showterm.io kā videoklipu un pēc tam ģenerēs saiti, lai jūs varētu to kopīgot ar komandas biedriem vai iegult savā vietnē kā iframe. Šeit ir demonstrācijas piemērs:

Showterm instalēšana Linux

Showterm rīku var instalēt, izmantojot divas dažādas metodes. Ieteicamais veids ir izmantot rubīnu, ja esat pareizi instalējis un konfigurējis rubīnu savā sistēmā, tad to varat instalēt, izmantojot komandu gem. Ja rubīns nav instalēts, varat to instalēt, izmantojot šādas komandas.

# 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...

Ja jūsu sistēmā nav pareizi konfigurēts rubīns, jūs varat instalēt showterm bin mapē ar šādām komandām.

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

Kā lietot Showterm

Sintakse, lai sāktu ierakstīšanu, ir “showterm [palaistā programma]”. Ja jūs izlaižat programmas palaišanu, vienkārši ierakstiet “showterm”.

# showterm

Tas sāks ierakstīt jūsu čaulu. Kad esat pabeidzis ierakstīšanu, varat to pārtraukt, ierakstot vai nu izeju, vai “CtrlD”.

# exit

Kad ierakstīsit exit, tā ierakstīs un augšupielādēs jūsu darbības. Kad augšupielāde būs pabeigta, tā katra ieraksta beigās ģenerēs saiti, kuru varēsit kopīgot.

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

Šis ir īslaicīgs ieraksts, kas parāda tā lietojumu:

Lai parādītu, kā to izmantot, es izmantošu divus īslaicīgas ierakstīšanas logus. Šis ir galvenais izrādes ieraksta logs, kurā es sākšu vēl vienu izstādes logu, lai parādītu, kā to izmantot. Citiem vārdiem sakot, es pats izmantoju showterm, lai parādītu, kā lietot showterm! Vai tas nav forši?

Es sāku pirmo šova termiņa ierakstīšanas logu un pēc tam ieslēdzu vēl vienu ieraksta logu pirmā loga iekšpusē, ierakstot komandu “showterm”.

Tagad viss, ko es šeit darīšu, tiks ierakstīts gan pirmajā, gan otrajā izstādes logā. Vienreiz ierakstot izeju, mēs izkļūsim no otrā izstādes loga, bet vēlreiz ierakstot izejā, mēs iziesim no pirmā izstādes loga.

Varat arī mainīt atskaņošanas ātrumu vai pilnībā apturēt to, saitēm pievienojot:

  1. #slow: lai tas ritētu lēnāk. Tas faktiski atskaņo ierakstu reālā laika ātrumā.
  2. #fast: lai tas ritētu ātrāk. Tas faktiski atskaņo ierakstu ar dubultu sākotnējo ātrumu.
  3. #stop: lai to apturētu.

Piemēram, varat palēnināt izrādes ierakstīšanu, šai saitei pievienojot #slow, kā parādīts zemāk.

http://showterm.io/d1311caa9df1aa7cdb828#slow

Ja vēlaties savā vietnē iegult demonstrācijas, varat to iegult, izmantojot tagu iframe. Piemēram, lai iegultu saiti “http://showterm.io/d1311caa9df1aa7cdb828”, varat savai vietnei pievienot šādu iframe kodu.

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

Secinājums

Tam ir viss lietojumu klāsts! Neatkarīgi no tā, vai jūs mācāt pilnu klasi ar studentiem, vai vēlaties kādam iemācīt, kā instalēt lietojumprogrammu, vai parādīt, kā vadīt noteiktu programmu terminālā, showterm ir pareizais ceļš!

Tā ir arī atvērtā pirmkoda lietojumprogramma, tāpēc, ja vēlaties tajā piedalīties, šeit ir saite uz tās avotu:

  1. izstādes sākumlapa
  2. Showterm klients vietnē GitHub
  3. Showterm serveris vietnē GitHub