macOS
brew install ttyreclocal Homebrew formula metadata
sudo port install ttyrecMacPorts ports tree · sysutils/ttyrec/Portfile · 来源: api.github.com
安装
brew install ttyreclocal Homebrew formula metadata
sudo port install ttyrecMacPorts ports tree · sysutils/ttyrec/Portfile · 来源: api.github.com
sudo apt install ttyrecDebian stable package indexes · ttyrec · 来源: deb.debian.org
概览
Terminal interaction recorder and player
历史
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.
安全态势
broad file, network, media, or database tool signal.
blue 风险 · 中 置信度 · tool
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
ttyplay | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
ttyrec | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
ttytime | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:ttyrec |
|---|---|
| 版本 | 1.0.8 |
| 软件包管理器 | Homebrew |
| 主页 | http://0xcc.net/ttyrec/ |
| 最后更新 | 2026-07-18T21:12:51-04:00 |
| Pulse | updated |
| Bottle | 未记录 |
| 服务 | 未声明 |
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
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 ttyrec来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.