Dessa vez acho que encontrei a ferramenta dos meus sonhos, vamos ver aqui a instalação do asciinema, que permite a gravação do que é executado numa sessão de terminal.
Atualizado em: 2018-11-19.
Arch Linux.
$ sudo pacman -Syy $ sudo pacman -S python-pip $ wget -nv https://aur.archlinux.org/packages/as/asciinema/asciinema.tar.gz $ tar -zxvf asciinema.tar.gz $ cd asciinema/ $ makepkg -si
Debian e derivados.
$ sudo apt-get update $ sudo apt-get install python-pip $ sudo pip install --upgrade asciinema
log:
[4215:4205 0:16] 12:51:02 Sáb Mar 21 [edps@debian: +1] ~ (1:16)$ sudo apt-get install python-pip Lendo listas de pacotes... Pronto Construindo árvore de dependências Lendo informação de estado... Pronto Pacotes recomendados: python-dev-all Os NOVOS pacotes a seguir serão instalados: python-pip 0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 0 não atualizados. É preciso baixar 112 kB de arquivos. Depois desta operação, 468 kB adicionais de espaço em disco serão usados. Obter:1 http://http.debian.net/debian/ wheezy/main python-pip all 1.1-3 [112 kB] Baixados 87,5 kB em 1s (75,1 kB/s) Selecting previously unselected package python-pip. (Lendo banco de dados ... 303533 files and directories currently installed.) Desempacotando python-pip (de .../python-pip_1.1-3_all.deb) ... Processando gatilhos para man-db ... Configurando python-pip (1.1-3) ... [4215:4205 0:17] 12:51:09 Sáb Mar 21 [edps@debian: +1] ~ (1:17)$ sudo pip install --upgrade asciinema Downloading/unpacking asciinema Downloading asciinema-0.9.8.tar.gz Running setup.py egg_info for package asciinema Downloading/unpacking requests>=1.1.0 (from asciinema) Downloading requests-2.6.0.tar.gz (450Kb): 450Kb downloaded Running setup.py egg_info for package requests Installing collected packages: asciinema, requests Running setup.py install for asciinema Installing asciinema script to /usr/local/bin Running setup.py install for requests Successfully installed asciinema requests Cleaning up... [4215:4205 0:18] 12:51:32 Sáb Mar 21 [edps@debian: +1] ~ (1:18)$
Ou especificamente para o Debian Jessie em diante, nada mais que um simples:
$ sudo apt-get update $ sudo apt-get install asciinema
Fedora.
$ su -c 'yum install python-pip'
Slackware.
$ sudo sbopkg -i asciinema
Gentoo.
$ sudo emerge -sv asciinema
Void Linux.
$ sudo xbps-install asciinema
via GIT.
$ git clone https://github.com/asciinema/asciinema $ cd asciinema/ $ sudo ./install
Outras distros.
Verifique o link abaixo:
https://asciinema.org/docs/installation
Ou baixe o pacote correspondente a versão de seu sistema em:
https://github.com/asciinema/asciinema/releases
Gravando sua sessão no terminal.
Abra um terminal e digite o comando abaixo:
$ asciinema rec
Feito isto comece a utilizá-lo normalmente, ao final das tarefas tecle Ctrl + d (ou digite exit)para interromper a gravação e responda se deseja enviar esse arquivo para o servidor do projeto, se teclar Y ou ENTER, receberá um link para assistir a gravação online, tipo esses que eu fiz hoje (27/10/2015):
Para ter acesso a edição ou mesmo deletar o arquivo enviado, execute o comando abaixo para obter o link de registro, copie o mesmo e conecte-se via github ou twitter para concluir o registro:
$ asciinema auth
divirtam-se!
Pra quem quer mostar o “caminho das pedras” é uma ótima ferramente hein…
E até para relatar erros ou bugs penso que pode ser bem útil.
CurtirCurtir
SIm, é verdade.
CurtirCurtir
Não conhecia, obrigado por divulgar.
CurtirCurtir