Showterm.io: una eina d'enregistrament, càrrega i compartició de terminal/shell per a Linux


Per gravar la pantalla de l'escriptori, hi ha un munt de programari disponible al web, però heu pensat mai a gravar el vostre terminal? Bé, és molt possible gràcies a aquest petit programa enginyós anomenat Showterm.

Què és Showterm?

Showterm és una aplicació de registre i càrrega de terminal de codi obert que us permet gravar fàcilment les instruccions al vostre terminal. Enregistrarà tota l'activitat del vostre terminal a la base de text i la penjarà a showterm.io com a vídeo i, a continuació, generarà un enllaç per compartir-lo amb els vostres companys d'equip o incrustar-lo al vostre lloc web com a iframe. Aquí teniu un exemple de demostració:

Instal·lació de Showterm a Linux

Podeu instal·lar l'eina showterm mitjançant dos mètodes diferents. La manera recomanada és utilitzar Ruby, si el teniu instal·lat i configurat correctament al vostre sistema, podeu instal·lar-lo mitjançant l'ordre gem. Si Ruby no està instal·lat, podeu instal·lar-lo mitjançant les ordres següents.

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

Si el vostre sistema no té Ruby configurat correctament, podeu instal·lar showterm al vostre directori bin amb les ordres següents.

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

Com utilitzar Showterm

La sintaxi per començar a gravar és showterm [programa per executar]. Si ometeu que el programa s'executi i només escriviu showterm.

# showterm

Començarà a gravar el vostre shell. Un cop hàgiu acabat de gravar, podeu aturar-lo escrivint sortida o CtrlD.

# exit

Un cop escriviu exit, gravarà i carregarà les vostres accions. Quan s'hagi acabat de carregar, generarà un enllaç al final de cada gravació que podreu compartir.

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

Aquí hi ha una gravació de terminis de presentació que mostra el seu ús:

Faré servir dues finestres d'enregistrament de showterm per demostrar com utilitzar-lo. Aquesta és la finestra principal d'enregistrament de showterm dins de la qual iniciaré una altra finestra de showterm per demostrar com utilitzar-la. En altres paraules, faré servir showterm per demostrar com s'utilitza showterm! No és genial?

Començo la primera finestra d'enregistrament de showterm i després inici una altra finestra de gravació dins de la primera finestra escrivint l'ordre showterm.

Ara qualsevol cosa que faci aquí es gravarà tant a la primera com a la segona finestra del termini. Si escriviu sortida una vegada, ens sortirà de la segona finestra del termini d'exposició i si torneu a escriure sortida ens sortirà de la primera finestra del termini d'exposició.

També podeu canviar la velocitat a la qual es reprodueix o aturar-lo completament afegint el següent als enllaços:

  1. #slow : perquè vagi més lent. De fet, reprodueix la gravació a velocitat en temps real.
  2. #fast: perquè vagi més ràpid. En realitat reprodueix la gravació al doble de la velocitat original.
  3. #stop : per aturar-ho.

Per exemple, podeu alentir l'enregistrament del termini de presentació afegint #slow a aquest enllaç, tal com es mostra a continuació.

http://showterm.io/d1311caa9df1aa7cdb828#slow

Si voleu incrustar els termes d'exposició al vostre lloc web, podeu inserir-lo mitjançant l'etiqueta iframe. Per exemple, per incrustar l'enllaç http://showterm.io/d1311caa9df1aa7cdb828, podeu afegir el següent codi iframe al vostre lloc web.

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

Conclusió

Hi ha tot un ventall d'aplicacions per a això! Tant si esteu ensenyant una classe plena d'estudiants com si voleu ensenyar a algú com instal·lar una aplicació o ensenyar-li com executar un programa concret al terminal, showterm és el camí a seguir!

A més, és una aplicació de codi obert, així que, si hi voleu contribuir, aquí teniu l'enllaç a la seva font:

  1. Pàgina d'inici de Showterm
  2. Showterm Client a GitHub
  3. Servidor Showterm a GitHub