Skip to main content

Command line VNC client

Project description

https://img.shields.io/pypi/v/vncdotool.svg:target:https://pypi.python.org/pypi/vncdotool https://img.shields.io/travis/sibson/vncdotool.svg:target:https://travis-ci.org/sibson/vncdotool

vncdotool

vncdotool is a command line VNC client. It can be useful to automating interactions with virtual machines or hardware devices that are otherwise difficult to control.

It’s under active development and seems to be working, but please report any problems you have.

Quick Start

To use vncdotool you will need a VNC server. Most virtualization products include one, or use RealVNC, TightVNC or clone your Desktop using x11vnc.

Once, you have a server running you can install vncdotool from pypi:

pip install vncdotool

and then send a message to the vncserver with:

vncdo -s vncserveraddress type "hello world"

You can also take a screen capture with:

vncdo -s vncservername capture screen.png

More documentation can be found on Read the Docs.

Feedback

Comments, suggestions and patches are welcome and appreciated. They can be sent to via GitHub, vncdotool@googlegroups.com or sibson+vncdotool@gmail.com.

If you are reporting a bug or issue please include the version of both vncdotool and the VNC server you are using it with.

Acknowledgements

Thanks to Chris Liechti, techtonik and Todd Whiteman for developing the RFB and DES implementations used by vncdotool. Also, to the TigerVNC project for creating a community focus RFB specification document

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vncdotool-0.13.0.tar.gz (62.3 kB view details)

Uploaded Source

File details

Details for the file vncdotool-0.13.0.tar.gz.

File metadata

  • Download URL: vncdotool-0.13.0.tar.gz
  • Upload date:
  • Size: 62.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/2.7.16

File hashes

Hashes for vncdotool-0.13.0.tar.gz
Algorithm Hash digest
SHA256 762083a233c0fd2d3caefad974f85188661fa363ecb9d3d1df6dabc53bdaf796
MD5 0fa7e16ef74db9de794f201266663563
BLAKE2b-256 16e4befb32220fb4b05538e09901a3d6555f075d670a401011f3fe510f1f17da

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page