Sometimes it’s handy to record a VNC session. For example when the remote machine is running an automated browser test and you want to see what exactly happened when a failure occurred.
pyvnc2swf can record a VNC session and save it as a Flash file.
1. Install pyvnc2swf
yum install pyvnc2swf
apt-get install pyvnc2swf
2. You can use pyvnc2swf via its GUI or on the command line. Using the GUI is pretty straight forward.
The remaining steps describe using it from the command line.
3. Start pyvnc2swf on the command line with the following command:
pyvnc2swf -n -t shape -o <Name of file to save recording> <VNC server name>
pyvnc2swf -n -t shape -o myrecording.swf vncserver.com
The meaning of each options are:
-n Run pyvnc2swf in console mode.
-t The encoding type. The possible types are
-o The name of the file to save the recording.
Ctrl+c to stop recording.
5. Open myrecording.html in a web browser to view the recording.