Capture a screenshot via vnc
vnccapture [options] [numcaptures] Options: -P --password=str password for the VNC server, if applicable -H --host=str address of VNC server (default: 'localhost') -p --port=num TCP port for VNC server (default: 5900) -d --depth=8|16|24 screen depth for capture (default: 24) -t --type=ext image type for output (default: 'png') -C --cursor include the mouse cursor in the image -o --outfile capture to the specified path otherwise capture to "snapshot<num>.<type>" -v --verbose print status and diagnostics to STDOUT -h --help verbose help message -V --version print the Net::VNC version
Connect to a \s-1VNC\s0 server and capture the screen one or more times. The output is written to, for example, \*(C`snapshot0001.png\*(C'. The number is the sequence of captures and the extension is specified by the \*(C`--type\*(C' argument.
The \*(C`--type\*(C' argument can be any format that Image::Imlib2 can support.
Net::VNC
Image::Imlib2
Chris Dolan, [email protected]