With ttyutils, a user can watch and control a remote user's terminal session, record the terminal session to a file for later playback, or write scripts to automate interactive terminal programs such as FTP.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.