Release History¶
0.9.0 (2015-05-08)¶
- add special keys [~!@#$%^&*()_+{}|:”<>?] to –force-caps, for servers that don’t handle them, Tyler Oderkirk, Aragats Amirkhanyan
- improve vnclog performance with TCP_NODELAY, Ian Britten
- by default pause 10ms between sending commands, better compatability with servers
- better handle screen resizing, Daniel Stelter-Gliese
- API, fix deadlocks due to threaded init of PIL, thanks Antti Kervinen
- API, support password protected server, thanks Antti Kervinen
- API, able to connect to multiple servers, Daniel Stelter-Gliese
- drop official support for py2.4 and py2.5
- use Pillow rather than PIL
Thanks to Jan Sedlák, Daniel Stelter-Gliese, Antti Kervinen, Anatoly Techtonik, Tyler Oderkirk and Aragats Amirkhanyan for helping make this release possible
0.8.0 (2013-08-06)¶
- improved documentation using sphinx
- regional capture and expect that operate on a portion of the display
- –force-caps, better compatibility when sending UPPERCASE to servers
- –timeout, exit with an error after a given number of seconds
- experimental syncronous API for easier intergration with non-Twisted apps
0.3.0 (2012-12-22)¶
- main program renamed to vncdo, vncdotool continues an alias for now
- use host:display, host::port syntax like other vnc tools, removed -d
- read/play commands from stdin or file
- vnclog, creates scripts from captured interactive sessions
- better control over mouse in screen captures with –nocursor and –localcursor
- mousemove, sleep command aliases to match xdotool
- keyup/keydown commands for more control over keypresses
- send SetEncodings on connect, thanks Matias Suarez for fix
- debian packaging
- type “Hello World” now preserves capitalization
- basic compatibility with VNC 4.0 servers, found in some KVMs
- improved frameUpdate handling
- –warp to replay script faster than real-time
- –delay, insert a delay between sending commands
0.2.0 (2012-08-07)¶
add pause, mouseup, mousedown, drag commands
only require TWisted 11.1.0, so we can have py2.4 support
- bugfixes, thanks Christopher Holm for reporting
- vncdotool type -something now works
- no longer silently fail for unsupported image formats
0.1.1 (2011-05-18)¶
- add PIL to requires
- fix bug where incorrect mouse button is sent
0.1.0 (2011-03-03)¶
- first release
- commands: press, type, move, click, capture, expect