App::Ttyrec - record interactive terminal sessions
use App::Ttyrec; App::Ttyrec->new( ttyrec_file => 'nethack.ttyrec', )->run('nethack');
This module handles setting up and running a terminal session which records its output to a ttyrec file. These files can then be later read via software such as Term::TtyRec::Plus.
The name of the file to write to (which can be a named pipe). Defaults to
Whether or not to append to the ttyrec file. Defaults to false.
The Tie::Handle::TtyRec instance used to actually write the ttyrec file. Defaults to an instance created based on the values of
Run the command specified by
@cmd, as though via
system. The output that this command writes to the terminal will also be recorded in the file specified by
No known bugs.
Please report any bugs through RT: email
bug-app-ttyrec at rt.cpan.org, or browse to http://rt.cpan.org/NoAuth/ReportBug.html?Queue=App-Ttyrec.
You can find this documentation for this module with the perldoc command.
You can also look for information at:
Jesse Luehrs <doy at tozt dot net>
This software is copyright (c) 2012 by Jesse Luehrs.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.