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

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.11.2.tar.gz (61.1 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: vncdotool-0.11.2.tar.gz
  • Upload date:
  • Size: 61.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for vncdotool-0.11.2.tar.gz
Algorithm Hash digest
SHA256 8f052c150b37ba19e84ae207b7fdec3812d88eb15a0f33c640db667e5e050beb
MD5 91f2b4eaa42e7852b70a22aa451fd1b3
BLAKE2b-256 133667dc138de14bb58902709ab3b4795348d0f4a951c4730d638d610603e351

See more details on using hashes here.

Release history Release notifications | RSS feed

1.4.2

2 files

1.3.0

2 files

1.2.0

1 file

1.1.0

1 file

1.0.0

1 file

0.13.0

1 file

0.12.1

1 file

0.12.0

1 file

This release

0.11.2 This release

1 file

0.11.1

1 file

0.11.0

1 file

0.10.0

1 file

0.9.0

1 file

0.8.0

1 file

0.3.0

1 file

0.2.0

1 file

0.1.1

1 file

0.1.0

1 file

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