ttyrec
ttyrec to program lub jego format pliku zdolny do nagrywania wyjścia TTY programu w trybie tekstowym wraz ze znacznikami czasu, a następnie odtwarzania go.
Jest szeroko stosowany na przykład w społeczności NetHack do przechowywania powtórek gier.
Jest podobny do polecenia script , ale pozwala również na wstrzymanie, spowolnienie lub przyspieszenie odtwarzania. Może również przesyłać strumieniowo nagranie w sieci i służyć do przesyłania plików za pomocą uudecode .
Rejestratory i odtwarzacze
- oryginalny ttyrec (Unix)
- Termin::TtyRec (Perl)
- Termin::TtyRec::Plus (Perl)
- Tie::Handle::TtyRec (Perl)
- termrec (Win32, Unix)
Tylko odtwarzanie
- TTYPLAYER (Java)
- IPBT (Unix)
Specyfikacja formatu plików technicznych
Każdy fragment składa się z nagłówka zawierającego 32-bitowe liczby little-endian bez znaku:
- s – sekundy, albo od początku nagrania (oparte na 0), albo od epoki Uniksa
- usec – 0..999999 mikrosekund
- len – długość ładunku
oraz rzeczywisty ładunek zapisany jako tekst z kodami kontrolnymi vt100 .
Format nie zawiera żadnych informacji o zastosowanym zestawie znaków ani o wielkości terminala potrzebnego do odtworzenia pliku. termrec wstrzyknie te informacje jako \e %G dla UTF-8 lub \e %@ dla nie UTF-8 i jako \e [8; Y ; X t dla rozmiaru, ale nie wszyscy gracze zrozumieją te kody.
Powiązane formaty
- rejestrator nh
- scenariusza Joeya Hessa
- Prawdziwe dzienniki
- ^ a b "Ttyrec: Rejestrator tty" . Zarchiwizowane od oryginału w dniu 30.07.2007 . Źródło 2006-07-06 .
- ^ "Term::TtyRec - obsługuje dane ttyrec - metacpan.org" . Zarchiwizowane od oryginału w dniu 2021-10-27 . Źródło 2013-09-16 .
- ^ "Term::TtyRec::Plus - przeczytaj ttyrec - metacpan.org" . Zarchiwizowane od oryginału w dniu 2021-10-27 . Źródło 2013-09-16 .
- ^ "Tie::Handle::TtyRec - napisz ttyrec - metacpan.org" . Zarchiwizowane od oryginału w dniu 2021-10-27 . Źródło 2013-09-16 .
- ^ "1 KB: Oprogramowanie/Termrec" . Zarchiwizowane od oryginału w dniu 15.07.2006 . Źródło 2006-07-06 .
- Bibliografia _ _ Zarchiwizowane od oryginału w dniu 2012-02-11 . Źródło 2008-04-09 .
- ^ „IPBT: zaawansowany technologicznie odtwarzacz ttyrec dla systemu Unix” . Zarchiwizowane od oryginału w dniu 30.06.2006 . Źródło 2006-07-06 .
- ^ „Nagrywarka/odtwarzacz Nethack w wersji 1.0” . Zarchiwizowane od oryginału w dniu 2006-06-21 . Źródło 2006-07-06 .
- ^ "#68556 - [poprawka] dodająca czasy do skryptu - Dzienniki raportów o błędach Debiana" . Zarchiwizowane od oryginału w dniu 2019-04-10 . Źródło 2014-06-13 .