Pesquisa de site

Showterm.io - Uma ferramenta de gravação, upload e compartilhamento de terminal/shell para Linux


Para gravar a tela do Desktop existem vários softwares disponíveis na web, mas você já pensou em gravar seu Terminal? Bem, é muito possível graças a este pequeno programa chamado Showterm.

O que é Showterm?

Showterm é um aplicativo de registro e upload de terminal de código aberto que permite gravar facilmente instruções em seu terminal. Ele registrará todas as atividades do seu terminal em base de texto e fará o upload para showterm.io como um vídeo e, em seguida, gerará um link para você compartilhar com seus colegas de equipe ou incorporá-lo em seu site como um iframe . Aqui está um exemplo de Demonstração:

Instalação do Showterm no Linux

Você pode instalar a ferramenta showterm usando dois métodos diferentes. A maneira recomendada é usar ruby, se você tiver o ruby instalado e configurado corretamente em seu sistema, então você pode instalá-lo usando o comando gem . Se ruby não estiver instalado, você pode instalá-lo usando os seguintes comandos.

No Debian/Ubuntu/Linux Mint

sudo apt-get install ruby rubygems
sudo gem install showterm
Saída de amostra
[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...

No RHEL/CentOS/Fedora

yum install ruby rubygems
gem install showterm
Saída de amostra
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...

Se o seu sistema não tiver o ruby configurado corretamente, você pode instalar o showterm no seu diretório bin com os seguintes comandos.

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

Como usar o Showterm

A sintaxe para iniciar a gravação é “showterm [programa a ser executado]“. Se você omitir a execução do programa e apenas digitar “showterm“.

showterm

Ele começará a gravar seu shell. Quando terminar a gravação, você pode interrompê-la digitando exit ou “CtrlD“.

exit

Depois de digitar exit, ele registrará e fará upload de suas ações. Ao finalizar o upload, será gerado um link no final de cada gravação que você poderá compartilhar.

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

Aqui está uma gravação do showterm que mostra seu uso:

Usarei duas janelas de gravação do showterm para demonstrar como usá-lo. Esta é a janela principal de gravação do showterm, dentro da qual iniciarei outra janela do showterm para demonstrar como utilizá-la. Em outras palavras, usarei o próprio showterm para demonstrar como usar o showterm! Não é legal?

Eu inicio a primeira janela de gravação do showterm e depois inicio outra janela de gravação dentro da primeira janela digitando o comando “showterm“.

Agora, tudo o que eu fizer aqui será registrado no primeiro e no segundo showterm janela. Digitar exit uma vez nos tirará da segunda janela do showterm e digitar exit novamente nos tirará da primeira janela do showterm.

Você também pode alterar a velocidade em que está jogado ou interromper completamente anexando o seguinte aos links:

  1. #slow : Para tornar o movimento mais lento. Na verdade, ele reproduz a gravação em velocidade em tempo real.
  2. #fast : Para torná-lo mais rápido. Na verdade, ele reproduz a gravação com o dobro da velocidade original.
  3. #stop : Para pará-lo.

Por exemplo, você pode retardar a gravação do showterm anexando #slow a este link, conforme mostrado abaixo.

http://showterm.io/d1311caa9df1aa7cdb828#slow

Incorporação com iframes

Se quiser incorporar termos de exibição em seu site, você pode incorporá-lo usando a tag iframe. Por exemplo, para incorporar o link “http://showterm.io/d1311caa9df1aa7cdb828“, você pode adicionar o seguinte código iframe ao seu site.

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

Conclusão

Há toda uma gama de aplicações para isso! Esteja você dando uma aula cheia de alunos ou queira ensinar alguém sobre como instalar um aplicativo ou mostrar como executar um programa específico no terminal, showterm é o caminho a percorrer!

Além disso, é um aplicativo de código aberto, então, se você quiser contribuir com ele, aqui está o link para sua fonte:

  1. Página inicial do Showterm
  2. Cliente Showterm no GitHub
  3. Servidor Showterm no GitHub

Leia também: Grave programas e jogos usando o gravador de tela simples