Skip to main content
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

Metadata

Release files for vncdotool 0.13.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vncdotool 0.13.0
File Size Uploaded
vncdotool-0.13.0.tar.gz 62.3 kB Details

Release files / vncdotool-0.13.0.tar.gz

Download URL vncdotool-0.13.0.tar.gz
Size 62.3 kB
Tags Source
SHA-256 checksum
How to use checksums
762083a233c0fd2d3caefad974f85188661fa363ecb9d3d1df6dabc53bdaf796
BLAKE2b-256 checksum
How to use checksums
16e4befb32220fb4b05538e09901a3d6555f075d670a401011f3fe510f1f17da
Upload date
Uploaded using Trusted Publishing?
What is 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
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page