App::Ttyrec - record interactive terminal sessions
version 0.01
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 ttyrecord.
ttyrecord
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 ttyrec_file and append.
ttyrec_file
append
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 ttyrec_file.
@cmd
system
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.
bug-app-ttyrec at rt.cpan.org
Term::TtyRec::Plus
Tie::Handle::TtyRec
http://0xcc.net/ttyrec/index.html.en
You can find this documentation for this module with the perldoc command.
perldoc App::Ttyrec
You can also look for information at:
AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/App-Ttyrec
CPAN Ratings
http://cpanratings.perl.org/d/App-Ttyrec
RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=App-Ttyrec
Search CPAN
http://search.cpan.org/dist/App-Ttyrec
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.
To install App::Ttyrec, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::Ttyrec
CPAN shell
perl -MCPAN -e shell install App::Ttyrec
For more information on module installation, please visit the detailed CPAN module installation guide.