macOS
brew install ttyreclocal Homebrew formula metadata
sudo port install ttyrecMacPorts ports tree · sysutils/ttyrec/Portfile · Quelle: api.github.com
brew / Rang 6451
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für ttyrec in AI-Agent-Workflows.
Installation
brew install ttyreclocal Homebrew formula metadata
sudo port install ttyrecMacPorts ports tree · sysutils/ttyrec/Portfile · Quelle: api.github.com
sudo apt install ttyrecDebian stable package indexes · ttyrec · Quelle: deb.debian.org
Überblick
Terminal interaction recorder and player
Verlauf
ttyrec is a tty recorder and playback tool for terminal sessions. The official page says recorded data can be replayed with `ttyplay`, and describes ttyrec as derived from the Unix `script` command with added timing information at microsecond accuracy.
The official 0xcc page records ttyrec 1.0 as released on 2000-12-27, calling it the first version. The same page was last modified in 2006 and lists ttyrec 1.0.8 as the 2006-06-11 release.
ttyrec's model was deliberately small: record terminal bytes plus timing, then play them back. The page says it can record programs running on a tty such as Emacs in terminal mode, vi, lynx, or arbitrary tty programs.
The official page links a tarball, RPM packages, and CVS, and the supplied package facts show continued packaging in Homebrew, Debian, MacPorts, and Ubuntu.
The project also seeded a small ecosystem around terminal recording. The official links list IPBT, TTYPLAYER, Term::TtyRec, x11rec, and related experiments; ttygif later used ttyrec files as its input format.
The basic documented workflow is `ttyrec` to record an interactive shell, `ttyrec -e command` to record a specific command, and `ttyplay ttyrecord` to replay the result. Playback can be sped up, slowed down, reset to normal speed, or watched in real time with `ttyplay -p`.
The official page also documents `ttytime` for measuring recorded data duration, gzip/gunzip handling for large recordings, a uuencode-based file-transfer option, and an inetd-based `ttyplay` server for serving recordings over telnet.
ttyrec is historically significant because it is one of the compact ancestors of terminal demo tooling: before browser terminals and asciinema-style casts, it gave Unix users a packageable format for recording and replaying terminal work.
For package maintainers, it remains a small C utility with multiple executables (`ttyrec`, `ttyplay`, and `ttytime`) and a long tail of dependent or adjacent tools, especially converters and web players.
Sicherheitslage
broad file, network, media, or database tool signal.
blue Risiko · mittel Konfidenz · tool
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
ttyplay | Executable | indexiertes Executable | Aus dem lokalen Executable-Index erkannt. |
ttyrec | Executable | indexiertes Executable | Aus dem lokalen Executable-Index erkannt. |
ttytime | Executable | indexiertes Executable | Aus dem lokalen Executable-Index erkannt. |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:ttyrec |
|---|---|
| Version | 1.0.8 |
| Paketmanager | Homebrew |
| Homepage | http://0xcc.net/ttyrec/ |
| Zuletzt aktualisiert | 2026-07-18T21:12:51-04:00 |
| Pulse | updated |
| Bottle | nicht erfasst |
| Dienst | keiner deklariert |
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
ttyrec 1.1.7.1-1
Terminal interaction recorder and player (for tty)
https://github.com/ovh/ovh-ttyrec
sudo apt install ttyrecttyrec 1.0.8-5.1
Terminal interaction recorder and player (for tty)
sudo apt install ttyrecttyrec
sudo port install ttyrecQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.