Provided by: vncsnapshot_1.2a-6_amd64 bug

NAME

       vncsnapshot - grab snapshots from VNC servers

SYNTAX

       vncsnapshot [options] host:display JPEG-file
       vncsnapshot [options] -listen local-display JPEG-file
       vncsnapshot [options] -tunnel host:display JPEG-file
       vncsnapshot [options] -via gateway host:display JPEG-file

DESCRIPTION

       VNC Snapshot is a command-line program for VNC. It will save a JPEG image of the VNC server's screen.

       This manual page documents version 1.2a of vncsnapshot.

OPTIONS

       -allowblank
              Allow  blank  (all  black)  images as snapshots. See -ignoreblank.  -compresslevel  level Compress
              network messages to level, if the server supports it. level is between 0 and 9, with  0  being  no
              compression and 9 the maximum. The default is 4.

       -cursor
              Include  the  cursor  in  snapshots.  Only  effective  if the remote server is a TightVNC version;
              otherwise ignored.

       -encodings list
              Use the given encodings. The default is
               "copyrect tight hextile zlib corre rre"
              or
               "raw copyrect tight hextile zlib corre rre"
              when VNC snapshot and the server are on the same machine.

       -ignoreblank
              Ignore blank (all black) screens; do not save the screen until a screen that is not all  black  is
              received.  This  is  useful with some servers that send an initial all-black screen before sending
              the actual screen. This is the default.

       -jpeg  Request the remote server to  use  JPEG-style  encoding  when  sending  the  image,  if  possible.
              Currently only supported by TightVNC (and servers derived from it). This is the default.

       -nocursor
              Do not include the cursor in snapshots. Only effective if the remote server is a TightVNC version;
              otherwise ignored. This is the default.

       -nojpeg
              Request  the  remote  server  to  not use JPEG-style encoding when sending the image, if possible.
              Currently only supported by TightVNC (and servers derived from it).

       -listen local-display
              Do not connect to a server; wait for the server to  connect  to  the  specified  local  "display".
              Cannot be used with -tunnel or -via options.

       -passwd filename
              Read  encrypted  password from filename instead of from the console. The filename can be made with
              the vncpasswd utility included with the vncsnapshot release.

       -quality quality
              Use the specified JPEG image quality (0-100) for the output file.  The default is 100.

       -quiet Do not print any messages. Opposite of -verbose.

       -rect wxh+x+y
              Save a sub-rectangle of the screen, width w height h offset from the left by x and the top by y.

              A negative number for x or y makes it an offset from the opposite edge.

              A zero value for the width or height makes the snapshot extend to  the  right  or  bottom  of  the
              screen, respectively.

              The default is the entire screen.

       -tunnel
              Connect to the remote server via an SSH tunnel.  Cannot be used with -listen or -via options.

       -via gateway
              Connect  to  the remote server via an SSH tunnel on the host gateway.  Cannot be used with -listen
              or -tunnel options.

       -verbose
              Print messages; default.

       -vncQuality quality
              Use the specified image quality level (0-9) for tight encoding. The default is 9.  Only  effective
              if the remote server is a TightVNC version; otherwise ignored.

       -count number
              Take number snapshots; default 1. If greater than 1, vncsnapshot will insert a five-digit sequence
              number  just  before the output file's extension; i.e. if you specify out.jpeg as the output file,
              it will create out00001.jpeg, out00002.jpeg, and so forth

       -fps rate
              When taking multiple snapshots, take them every rate seconds; default 60.

EXAMPLES

       vncsnapshot anhk-morpork:1 unseen.jpg
              Get a snapshot of screen 1 from the server ahnk-morpork and save  it  in  unseen.jpg.  The  entire
              screen is saved; the default transport is used.

       vncsnapshot -listen 0 portrait.jpeg
              Wait  for a server to connect to this host (using "screen" 0), and then save the full screen image
              in portrait.jpeg.

       vncsnapshot -passwd ~/.vnc/passwd -rect 640x0+120+30 :1 subarea.jpeg
              Using ~/.vnc/passwd to get the server's password, connect to screen 1 on  the  local  machine  and
              save  a rectangle 640 pixels high and extending to the right edge, offset 120 pixels from the left
              and 30 pixels down.

       vncsnapshot -rect 0x0-800-600 :1 pict.jpeg
              Get a snapshot that is 800 pixels from the right edge and  600  pixels  from  the  bottom  of  the
              screen.  It will extend to the screen edges, making it 800x600. Alternatively, the rectangle could
              be given as -rect 800x600-0-0, which specifies the same region.

AUTHOR

       Grant McDorman <grmcdorman@netscape.net>
       Based on TightVNC <http://www.tightvnc.com> and RealVNC <http://www.realvnc.com>.

DISTRIBUTION

       Source for vncsnapshot can be found at <http://vncsnapshot.sourceforge.net>.

SEE ALSO

       vncviewer(1), Xvnc(1), vncpasswd(1), vncconnect(1)

Grant McDorman                                      1.0beta2                                      vncsnapshot(1)