App::Textcast

Light weight text casting
Download

App::Textcast Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Publisher Name:
  • Nadim Khemir
  • Publisher web site:
  • http://search.cpan.org/~nkh/

App::Textcast Tags


App::Textcast Description

Light weight text casting App::Textcast is a lightweight text casting module.What's a textcast?It's a screencast of a terminal session. The idea is to record the terminal session and replay it in another terminal without loosing resolution, as screencasts do, nor using much disk space due to conversion from text to video. The terminal session can run a shell or any other program.Why textcasts? * Size, I did a screen cast of a completion script, the size was 1.5 MB and it didn't look as good as the terminal. The same textcast was 10 KB (yes, 10 Kilo Bytes) and it looked good. * It is not possible to make a screencast of a real terminal, maybe via vnc but that's already too complicated * Documentation. I believe it is sometimes better to show "live" documentation than static text. I am planning to write a module that plays a textcast embedded in ones terminal. The text cast being controlled by the application that displays help. I also believe that it could be used as a complement to showing static logs or screenshots; an example is when someone describe a problem on IRC. Seeing what is being done is sometimes very helpful. * Editing. possibility to add message possibility to add sound possibility to extend the time an image or a range of images is displayed concatenate text casts (and their indexes) remove portions of a text cast name part of the text cast (shows in the index)SYNOPSIS use App::Textcast qw(record_textcast play_textcast) ; record_textcast(COMMAND => 'bash') ; play_textcast(TEXTCAST_DIRECTORY => $input_directory) ; Requirements: · Perl


App::Textcast Related Software