ttystudio – Graba la sesión de Terminal en GIF

Hace un tiempo, escribimos sobre el comando ‘script’ que se puede usar para registrar las actividades de la Terminal en Linux. Para obtener más detalles sobre el comando ‘script’, consulte la siguiente guía.

  • Conceptos básicos de Linux: el comando ‘Script’ registra todo lo que haces en la terminal

En la misma serie, hoy veremos cómo registrar la actividad de nuestra Terminal usando ttyestudio herramienta.

a diferencia de ‘Texto’ comando, Ttystudio registrará la actividad de su Terminal y guardará la salida en formato GIF o PNG sin dependencias externas, bash secuencias de comandos, concatenación de gifs, etc. El comando Script muestra la salida en formato de texto sin formato.

En comparación con otras grabadoras de Terminal, ttystudio es bastante diferente.

  • No se requiere GUI en absoluto: puede grabar en una máquina remota a través de ssh.
  • Tiene su propio escritor incorporado de gif y apng, no se requiere imagemagick.
  • Tiene un analizador de fuentes para representar la fuente durante la escritura de la imagen, por lo que no se requiere reproducción de terminal al escribir la imagen.
  • No se requiere la concatenación de cientos de archivos gif. ttystudio escribe automáticamente en un gif o apng.
  • Sin fotogramas defectuosos debido a la grabación imperfecta de la GUI de la reproducción o la concatenación de gifs.
  • ttystudio grabará cuadros incluso si no se actualiza nada en la pantalla.

Instalar ttystudio en Linux

Podemos instalar ttystudio usando sobre el nivel del mar administrador de paquetes. Para usar npm, debemos instalar NodeJS.

Para instalar NodeJS en sistemas basados ​​en DEB, ejecute:

                      sudo apt-get install nodejs npm
                    

En sistemas basados ​​en RPM:

                      sudo yum install epel-release
                    
                      sudo yum install nodejs npm
                    

Luego, instale ttystudio usando el comando:

                      sudo npm -g install ttystudio
                    

Uso

Ttystudio es muy simple de usar.

A continuación se muestra un uso típico del comando ttystudio.

                      ttystudio unixmen.gif
                    

Ahora, comience a hacer un par de actividades en la Terminal.

Introduzcamos algunos comandos.

                      ping unixmen.com -c 3
                    
                      uname -mrs
                    
                      mkdir /unixmen
                    
                      rmdir /unixmen
                    
                      cat /etc/*-release
                    
                      whoami
                    
                      who
                    
                      last root
                    

Simplemente ingrese tantos comandos como desee. Después de ingresar todos los comandos, detenga la grabación presionando CTRL+Q .

Ahora, ttystudio comenzará a compilar la actividad de la Terminal en formato GIF y la guardará en el directorio actual.

Aquí está mi actividad de terminal de muestra en formato GIF ?.

Además, abra el archivo GIF en cualquier navegador o visor de imágenes para verificarlo.

unixmen.gif (640x336) 100-_009

Para obtener más detalles de uso, consulte la sección de ayuda utilizando el siguiente comando.

                      ttystudio -h
                    

Conclusión

Personalmente, me gusta mucho este comando. Es bastante útil para documentar nuestras actividades de Terminal en formato GIF o en formato PNG. En lugar de grabar y guardar las actividades de la Terminal en formato de texto, ttystudio te permite grabarlas y reproducirlas en formato GIF, que personalmente me gusta mucho. Este comando será bastante útil para entrenadores de Linux, administradores de sistemas, escritores técnicos que quieran mostrar las actividades de la terminal en un bonito formato gif. El único inconveniente que noté al probar este comando es que llevará mucho tiempo grabar y compilar la salida en formato GIF, en lugar de en formato PNG. Aparte de un problema menor, ttystudio hace su trabajo a la perfección.

Eso es todo por ahora. Espero que esto ayude. Estaré aquí pronto con otro artículo interesante. Hasta entonces, permanece atento a Unixmen y comparte este artículo en tus redes sociales.

¡Salud!

Enlaces de referencia:

Related Posts