Ttyrec - Ttyrec
ttyrec это программа или ее формат файла способный записывать TTY выход текстовый режим программу вместе с отметками времени, а затем воспроизвести ее.
Он широко используется, например, в NetHack сообщество для хранения повторов игр.
Это похоже на сценарий команда, но также позволяет приостанавливать, замедлять или ускорять воспроизведение. Он также может транслировать запись по сети и использоваться для передачи файлов с uudecode.[1]
Рекордеры и плееры
- оригинал ttyrec[1] (Unix)
- Срок :: TtyRec[2] (Perl)
- Срок :: TtyRec :: Plus[3] (Perl)
- Галстук :: Ручка :: TtyRec[4] (Perl)
- termrec[5] (Win32, Unix)
Только воспроизведение
Спецификация технического формата файла
Каждый чанк состоит из заголовка, использующего 32-битный беззнаковый прямой порядок байтов числа:
- сек - секунды, либо с начала записи (отсчитывается от 0), либо с момента Эпоха Unix
- usec - 0..999999 микросекунд
- len - длина полезной нагрузки
и фактическая полезная нагрузка, записанная как текст с vt100 коды управления.
Формат не содержит никакой информации об используемом наборе символов или о размере терминала, необходимом для воспроизведения файла. termrec введет эту информацию как е%Г для UTF-8 или е%@ для не UTF-8 и как е[8;Y;Икст для размера, но не все игроки поймут эти коды.
Связанные форматы
использованная литература
- ^ а б "Ttyrec: диктофон tty".
- ^ https://metacpan.org/module/Term::TtyRec
- ^ https://metacpan.org/module/Term::TtyRec::Plus
- ^ https://metacpan.org/module/Tie::Handle::TtyRec
- ^ «1 КБ: Программное обеспечение / Termrec».
- ^ http://www-masu.ist.osaka-u.ac.jp/~kakugawa/misc/ttyplayer/index-en.shtml
- ^ «IPBT: высокотехнологичный проигрыватель ttyrec для Unix».
- ^ «Архивная копия». Архивировано из оригинал на 2006-06-21. Получено 2006-07-06.CS1 maint: заархивированная копия как заголовок (ссылка на сайт)
- ^ "# 68556 - [патч] добавление таймингов в скрипт - журналы отчетов об ошибках Debian".