=====Grabar / Reproducir sesiones de terminal (+ reproducción en web) ===== **[[http://man7.org/linux/man-pages/man1/script.1.html|script]]** Graba y reproduce sesiones de terminal. (Pertenece a util-linux) **[[https://github.com/mattwilmott/ttyrec|ttyrec]]**: Graba y reproduce sesiones de terminal, en [[http://www.playterm.org]] es posible subir el fichero para generar un video y poder incrustarlo en páginas web. **[[https://asciinema.org/|asciinema]]**: Graba y permite subir el video a asciinema.org o cualquier otro servidor con el código de la web [[https://github.com/asciinema/asciinema.org|asciinema.org]] para su reproducción. Se puede copiar texto del reproductor. **[[https://github.com/theonewolf/TermRecord|TermRecord]]**: Utiliza como dependencia script o ttxrec para generar ficheros html con las sesiones de terminal grabadas. **Instalar ttyrec**:[[https://github.com/mattwilmott/ttyrec]] Si se desea compilar debe ser parcheada primero para que pueda funcionar en distribuciones actuales. Estos serían los pasos a seguir Descargar código fuente de ttyrec: [[http://0xcc.net/ttyrec/#download]] tar -zxvf ttyrec-1.0.8.tar.gz cd /ttyrec-1.0.8 wget https://gist.githubusercontent.com/djmitche/08c41b8b16ca3b969df4/raw/62767e5f3564346394f5a21bd4fe377d2e05c51c/gistfile1.diff patch -i gistfile1.diff make # make install ttyrec fichero.tty # La opción -a concatena la sesión a continuación. ttyplay fichero.tty # Reproduce la sesión grabada en fichero.tty. ttytime fichero.tty # Indica la duración de la grabación.