[h]Asciinema…
¡Acción![/h]
https://www.wifi-libre.com/img/members/3/asciinema_1.jpg
Hoy les presento asciinema
Una utilidad muy chula que permite grabar lo que pasa en una terminal
Podemos hablar de una plataforma ya que incluye un sistema de alojamiento en la nube con reproductor propio para compartir y difundir sus obras
La idea es la siguiente:
Si queremos hacer un tutorial o reportar un error o algo del palo; ¿Porque usar una utilidad que graba todo lo que pasa en el escritorio en alta definición cuando podríamos hacerlo con una utilidad liviana que graba lo que pasa en consola y genera unos archivos de algunos kilo-bytes?
Así nací asciinema.
[list=*]
]asciinema (sitio oficial)/]
[/list]
https://www.wifi-libre.com/img/members/3/asciinema_2.jpg
El proyecto fue lanzado por Marcin KULIK al inicio de 2011 y consta ahora con la contribución de varios desarrolladores (Rama GitHub de asciinema)
[h]Instalación[/h]
Ha tenido éxito y esta incluido en los repositorios de las distribuciones GNU-Linux.
Lo podemos instalar en Ubuntu, debian, Kali etc… con un simple
sudo apt-get install asciinema
Si queremos probar con al ultima versión de desarrolló en corso, hacemos un clone de la rama Git Hub
git clone https://github.com/asciinema/asciinema.git
No situamos en la rama descargada
cd asciinema
Ejecutamos
python3 asciinema
Con kali rolling he tenido unos errores con la versión de desarrolló (es la 1.3.0) así que he instalado la de los repositorios…
Notad que el programa pesa 81,9 kB
A nivel de dependencias antes de todo es importante tener una versión de python igual o superior a 3.0
A no ser que uses una vieja distribución no actualizada, python 3.0 (o versión superior) estará incluido por defecto en tu distribución
[h]Opciones básicas[/h]
Para grabar lo que va a pasar en consola
asciinema rec <fichero_salida>
Para parrar de grabar pulsamos CTRL + D ] o tecleamos
exit
(Obtendremos un fichero con extensión *.json)
Para reproducir en consola lo que hemos grabado
asciinema play <fichero_salida>.json
Para subir al servidor de asciinema y tenerlo online
asciinema upload <fichero_salida>.jso
Si queremos editar cosas como el titulo (o borrar) en el servidor de asciinema debemos autenticar nos
asciinema auth
[h]Demostración[/h]
Lanzamos asccinema para grabar y se nos advierte que estamos rodando:
https://www.wifi-libre.com/img/members/3/asciinema_4.jpg
Cuando parramos (CTRL+D o exit) se nos propone subir nuestra obra maestra al servidor
Respondiendo “y” obtendremos una url para visionar el “vídeo”
https://www.wifi-libre.com/img/members/3/asciinema_3.jpg
testn asciinema
Todo esto se hace en al instante y no gasta recursos.
Una cosa genial es que podemos copiar y pegar lo que sale en el reproductor
Es perfecto para un tutorial que incluye varios comandos
Una freakada : Star War en asciInema
https://www.wifi-libre.com/img/members/3/asciinema_5.jpg
Star War versión telnet alojada en asciinema
Una pequeña utilidad muy útil