| |
Changes in VNCRobot 1.1
1.
Scripting Language Changes
New commands:
Connect
- Connect/reconnect to a VNC server.
Disconnect
- Disconnect from a VNC server.
CompareTo
- Perform a simple, color histogram based image comparison.
Updated commands:
- All command parameters which specify time in
miliseconds can now use a special format indicating whether the time is
in miliseconds, seconds (e.g. '5s'), minutes (e.g. '2m'), hours (e.g.
'1.5h') or days (e.g. '0.5d').
Type
and Typeline commands now
support the 'count'
parameter (bug #10015).
WaitFor:
- Apart from
'WaitFor update' and
'WaitFor
bell' there's a new feature 'WaitFor match'. It
enables to perform image comparison at scheduled intervals and wait for
a specific desktop image.
- The command newly supports cumulative screen
updates through the
'cumulative' parameter which allows
to
use this command with hextile encodings and VNC servers prefering
gradual updates (bug #10031). This feature is aimed to support VNC
servers on Windows.
- Another extension is a new parameter called '
onpass'
which allows to execute a command when the waitfor condition is met.
Screenshot
supports the same parameters as the new CompareTo command
allowing to take a screenshot and perform image comparison in one line
of code. Comparison result is then displayed in the HTML report.
Run and
Import
commands now accept files
specified by a variable. This allows you to create profiles (files with
customized variables) and load them from CLI through the '-v'
option.
Report
command provides two new options configurable through the Preferences
window:
- By default the report command attaches
scripts to HTML reports. This may be a security issue because scripts
often contain sensitive information like user names and passwords,
machine information etc. There's a new option allowing to disable the
feature.
- Another option allows you to configure
refresh period of the 'current state' screenshot which is linked to
HTML
reports.
2. GUI
Changes
- Login window offers
two flags allowing to create a shared/exclusive,
active/read-only VNCsession.
- The Read Only
flag has been moved from Preferences to the menu and tool bar allowing
to switch to read-only mode whenever necessary. VNCRobot also
automatically switches to read-only mode when a script execution is
started. This feature can be switched off in the Preferences window.
- Most menu
items have now shortcut keys customizable through the
Preferences
window (bug #10024).
- Key Browser
window has a text field which generates text of a pressed key in a
format suitable to be used with the
Press command.
- VNCRobot editor
has a new command wizard which allows to select commands comfortably
from a list instead of typing them manually. The wizard can be
activated
by pressing Ctrl+Enter in the editor. When invoked on an empty line, it
displays list of available commands as is shown on the picture below.
Commands can be also activated by shortcut keys as is visible in the
list.
Pressing
of Ctrl+Enter for an already typed command invokes second stage
menu which offers a list of supported command parameters. An example of
the Connect command parameters is shown on the picture
below.
3. Bug Fixes
List of bugs fixed in version 1.1 is available
in the Bug List.
|
|
|