DoubleVision® Pro User Guide

3.  DoubleVision Pro Basics

Previous Chapter Table of Contents Next Chapter

3.1 DoubleVision Pro Program Menu
3.2 DoubleVision Pro Host Menu Box
3.3 WinVNC Host Menu Box
3.4 The DoubleVision Pro Manager
3.5 Host (Server) System Menu
3.6 Security
3.7 Connection Issues Between DoubleVision Pro
      and Other VNC Software

3.1   DoubleVision Pro Program Menu

To access the DoubleVision Pro program menu, click Start > Programs > DoubleVision Pro.

3.1.1   Administrative Tools

Selecting the Administrative Tools option (Start > Programs > DoubleVision Pro > Administrative Tools) opens a second menu of options used to configure the local WinVNC server settings and troubleshoot DoubleVision Pro.

3.1.1.1   DoubleVision Pro Diagnostics

To open the DoubleVision Pro Diagnostics tool, select Start > Programs > DoubleVision Pro > Administration Tool > DoubleVision Pro Diagnostics. Used by your own internal support staff or our Tridia technical support personnel to diagnose problems, this option runs DoubleVision Pro in debug mode. The output provides valuable troubleshooting and debugging information.

Selecting this option opens the DOS window, then launches DoubleVision Pro in debug mode.

Only DoubleVision Pro Manager messages will appear in the DOS window. All error and debug messages appear in the standard log file, dvpro.log, which is stored for each user. The location of this log file varies depending on which operating system is used, as shown in the table.

Operating System

Log File Location

Windows 2000

\Documents and Settings\[User name]\dvpro_data\

NT 4.0

C:\Winnt\Profiles\[User name]\dvpro_data\

Windows 95/98/ME

C:\Windows\dvpro_data\ default\

Windows XP

\Documents and Settings\[User name]\dvpro_data\

 

Note: When DoubleVision Pro is running in host mode, logging information is written to the Default User profile area on NT 4.0 and Windows 2000. In Windows XP, this log information is written to the LocalService profile area.

3.1.1.2   Edit WinVNC Server Settings

Selecting this option (Start > Programs > DoubleVision Pro > Administrative Tools > Edit WinVNC Server Settings) opens the WinVNC: Default Local System Properties dialog, allowing you to modify the local system server settings, such as setting the password. These are the settings the local system will use when being used as a host. The settings are saved into the user-specific section of the registry when WinVNC quits, meaning that they will be used next time you run DoubleVision Pro.


Accept Socket Connections

When this option is checked (the default), the host accepts direct, socket-based connections from the WinVNC viewer program. Clearing this checkbox disables incoming connections from the viewer. However, file transfer connections are still allowed.

Note: To disable all connections on a host, turn off host mode by choosing Start > Programs > DoubleVision Pro > Stop Host Mode (Manual).

Display Number

This allows the user to specify the display number that the host will use. There is normally no need to change this from the default of zero.

Auto

This checkbox indicates to WinVNC whether it should use the display number specified in the Display Number box or the first display number not already in use on the host machine.

Password

This field is grayed and unavailable unless Local Computer Password was chosen as the authentication method during installation and the Support for Per-User Passwords option was selected.

If this field is available, it allows you to set a password associated with your current user profile on this computer. This password is in addition to the default VNC password for the computer, which you can set through the DoubleVision Pro Manager, Tools > Options option. If per-user passwords are selected, then a remote user must enter both passwords in order to establish a connection with this host.

Disable Remote Keyboard & Pointer

Any new incoming connections will be able to view the screen but not send any input.

Disable Local Keyboard & Pointer

This option works on Windows NT only. If selected, the local keyboard and mouse are disabled during a connection. This is useful if you want to log in to a machine from elsewhere and don’t want passers-by to be able to use your session.

Poll Full Screen

Some applications are incompatible with the methods currently used in DoubleVision Pro to trap screen updates. For this reason, it is sometimes useful to be able to poll the entire screen to check for changes. This tends to sacrifice performance for accuracy.

Poll Foreground Window

Polling only the currently selected window for changes is less CPU-intensive than full-screen polling and often gives similar results. This is true, for example, when using the Command Prompt, which is not normally compatible with DoubleVision Pro.

Poll Window Under Cursor

A variation on Poll Foreground Window, this option causes the window under the mouse cursor to be polled for changes. Both options may be enabled simultaneously, if required.

Poll Console Windows Only

When this option is set, the only windows polled will be Command Prompts. This works well in conjunction with Poll Window Under Cursor, to use polling only when the cursor is over a console window.

Poll On Event Received Only

When this option is set, the screen is only polled for updates when a mouse or keyboard event is received from the remote client. This is provided for low-bandwidth networks, where it may be useful to control how often the screen is polled and changes sent.

Advanced Selections

Selecting the Advanced button opens the WinVNC: Default Local System Advanced Properties box, allowing you to you to further modify the local system server settings. The local system will use these settings when being used as a host. The settings are saved into the user-specific section of the registry when WinVNC quits, meaning that they will be used next time you run WinVNC.

Query Server User Settings
Prompt server/host user to allow new connections

Determines whether the host user is prompted for permission to allow new DoubleVision Pro connections to occur.

AutoAccept (instead of Refuse) if query times out

Determines whether a new DoubleVision Pro connection is accepted automatically when the timeout elapses before the host user responds.

Query Timeout in seconds

The length of time the host user prompt is displayed when requesting connection permission.

Connection Priority
Disconnect existing connections

Drops all existing (previous) connections when a new DoubleVision Pro connection arrives to this host.

Automatic shared sessions

Allows multiple, simultaneous DoubleVision Pro connections to this host.

Refuse concurrent connections

Rejects new DoubleVision Pro connections when an existing connection is present.

Require VNC authentication

Always requires VNC type authentication. (Usually disabled when DoubleVision Pro’s NTLM authentication is in use.)

Allow loopback connections

Allows the VNC connection over the loopback (local) interface. This is required for use with DoubleVision Pro encrypted or tunneled connections.

Allow ONLY loopback

Restricts VNC connections to the loopback (local) interface. When enabled, provides extra security because only DoubleVision Pro’s encrypted connections are possible to the VNC server. This is recommend for use with DoubleVision Pro encrypted or tunneled connections.

Log info to Winvnc.log

Writes logging (debug) information to the WinVNC.log file in the DoubleVision Pro bin directory (C:\Program Files\DVPro\bin).

3.1.1.3   Set VNC Password

If the authentication method chosen during installation was Local Computer Password (VNC Style), you can use this option to change the password.

Note: If Support for Per-User Passwords was chosen during installation, the password you set here is the default password for the computer. For information on setting a password associated with the current user profile, see Section 3.1.1.2, Edit WinVNC Server Settings.

3.1.2   DoubleVision Pro Licensing

When DoubleVision Pro is installed, it automatically generates a free 30-day license. This allows you to try all of DoubleVision Pro’s powerful features – and decide you can’t live without it! Your 30-day license can be converted to a permanent license at any time during the 30-day period.

3.1.2.1   Create or Locate Tridia License File

After you have purchased your DoubleVision Pro permanent license on the www.tridia.com Web site, select Start > Programs > DoubleVision Pro > DoubleVision Pro Licensing > Create or Locate Tridia License File. This opens a dialog box for you to create the license file.

After you create the file, it is opened in Notepad for you to enter your license number.

Type in or paste the license number at the end of the file as indicated.  Then save the file and exit.

3.1.2.2   Edit Tridia License File

You can use the Start > Programs > DoubleVision Pro > DoubleVision Pro Licensing > Edit Tridia License File option to add a new license key to a license file that you previously created.

This option is typically used to add licenses to allow you to view and support additional users.

Note: DoubleVision Pro uses a "floating license" concept, in that only nodes currently running DoubleVision Pro are counted against your license. This is in contrast to a static license, which counts all computers on the network.

3.1.3 Tridia Internet Access Server

Selecting the Start > Programs > DoubleVision Pro > Tridia Internet Access Server opens a second menu of options used for connecting as a DoubleVision Pro host to a Tridia Internet Access Server (TIAS).

TIAS allows DoubleVision Pro to remotely view and control Windows computers behind firewalls over the Internet without opening ports. The TIAS software is installed on a server outside the firewall and relays the connection between the remote and host computers.

For more information on TIAS, please contact Tridia Corporation.

3.1.3.1   Connect to TIAS at Boot Time

Choose this option if you want the computer to automatically connect to TIAS at boot time. The computer will attempt to connect to the TIAS server specified when DoubleVision Pro was installed. Once connected, the computer will be available for remote viewing through the TIAS.


3.1.3.2   Connect to TIAS Now

Choose this option when you want to manually connect to a TIAS server to make this computer immediately available for remote viewing through the server. You can connect to the TIAS server that was configured when DoubleVision Pro was installed or to another TIAS server available on the Internet.

3.1.3.3   Disable TIAS Connect at Boot Time

Choose this option to disable the Connect at Boot Time option. The computer will no longer attempt to connect to the TIAS server on startup.

3.1.3.4   Disconnect from TIAS Now

Choose this disconnect a currently active TIAS connection. The computer will no longer be available for remote viewing through TIAS.

3.1.4 About DoubleVision Pro

Selecting Start > Programs >  DoubleVision Pro > About DoubleVision Pro opens the About box, which displays important version information.

3.1.5   DoubleVision Pro Manager

Selecting this option opens the DoubleVision Pro Manager, the main window for DoubleVision Pro. The DoubleVision Pro Manager scans the network and manages the remote control sessions.

3.1.6   Online Help

Selecting Start > Programs > DoubleVision Pro > Online Help opens the help files, delivered in a browser-based help format complete with a table of contents, index, and full-text search functionality. This makes finding what you need a breeze.

3.1.7   Start Host Mode (Manual)

This option launches the host component of DoubleVision Pro, allowing the machine to be viewed and controlled by a remote user.

As the host mode is started, the DoubleVision Pro icon and the WinVNC icon are added to the system tray.

The DoubleVision Pro icon provides the Windows domain authentication and encryption portion of the host component. The WinVNC icon provides screen/mouse/keyboard access from the remote to the host.

Moving the mouse over the DoubleVision Pro icon should cause the IP address, system name, and port of the local machine to be displayed.

3.1.8   Start Host Mode at Boot Time

The Start Host Mode at Boot Time option automatically launches the host component of DoubleVision Pro at start-up, rather than having to start the process manually. This allows the machine to be viewed and controlled by a remote user, even after a remote reboot.

Please note that host mode is not immediately started, since this option does not take effect until the system is rebooted. If you want to start the host mode process immediately, please select Start Host Mode (Manual).

3.1.9   Stop Host Mode

Use Stop Host Mode to shut down the host mode process. When selected, the host is no longer viewable and the DoubleVision Pro and WinVNC host icons are removed from the system tray.

3.1.10   Stop Host Mode at Boot Time

This option will disable a previously set Start Host Mode at Boot Time command. The next time the system reboots, it will not automatically start in host mode.

3.2   DoubleVision Pro Host Menu Box

To access the DoubleVision Pro host menu box, right-click on the DoubleVision Pro host icon in the system tray.

3.2.1   Show Active Sessions

This option displays a dialog box showing active remote control sessions currently viewing this computer as host. You can use the buttons to select and close any or all of the sessions. When NTLM authentication is used, the NTLM user name is shown for each session. If the host system is accessed via a Tridia Internet Access Server (TIAS), then the name of the TIAS is shown in the remote host column.

3.2.2   Help Request

You can use this option to request assistance from a Help Desk within your organization. Help requests are displayed in the DoubleVision Pro Manager Help Desk window. When the Help Desk feature is used, support persons in your organization use this window to monitor and respond to help requests from end-users.

For more information on the Help Desk window, see Section 5.1.4.1 , Help Desk.

1.       With host mode active, right-click on the DoubleVision Pro icon in the Windows system tray and select Help Request.

The Help Request dialog is displayed.

2.       Fill in the Problem Description. If this is your first help request, you will also need to fill in the Phone Number and/or Email address to make these available to the support person.

Note: The Problem Description, Phone Number, and Email Address are not required when sending a help request. These fields are intended to provide useful information to the support person.

3.       Click on one or more Support User Names to select them as recipients of the help request.

4.       Click Send Help Request.

The request is sent and the Help Request dialog is closed.

3.2.3   Show Certificate Fingerprint 

DoubleVision Pro automatically generates a local default 1024-bit RSA encryption certificate the first time it runs in host mode. This unique certificate is presented to the DoubleVision Pro Connector on the remote computer to ensure encryption of all session data transmitted between the host and remote machines.

Selecting the Show Certificate Fingerprint option displays the host’s DoubleVision Pro Encryption Certificate Fingerprint.

The first time the remote attempts to view the host, the remote will be asked to confirm the host’s certificate fingerprint. The host user will need to provide this number to the remote user. Upon entering the host’s certificate number, the DoubleVision Pro Connector verifies the certificate and a secure encrypted connection is then made. The remote machine retains the host’s fingerprint in its cache for the next viewing session.


3.2.4   About DoubleVision Pro

The About box displays important DoubleVision Pro version information.

3.2.5   Connect to TIAS

Choose this option when you want to manually connect to a Tridia Intenet Access Server (TIAS) to make this computer available for remote viewing through the server. You can connect to the TIAS server that was configured when DoubleVision Pro was installed or to another TIAS server available on the Internet.

For more information on TIAS, see Section 3.1.3, Tridia Internet Access Server.

3.2.6   Disconnect from TIAS

You can use this option to disconnect a currently active TIAS connection.

3.2.7   Stop Host Mode

This option shuts down the host mode process. When selected, this computer is no longer viewable as a host. The DoubleVision Pro and WinVNC host icons are removed from the system tray.

3.3   WinVNC Host Menu Box

Right-click on the WinVNC host icon in the system tray

to access the WinVNC host menu box.

3.3.1   Properties

The current user settings are different for each user who logs into the host system. If the current user settings—such as password—are in effect, the remote user must know which user is logged into the host system.

See Section 3.1.1.2, Edit WinVNC Server Settings for a complete description of the various setting available through the WinVNC Current User Properties box and the WinVNC Current User Advanced Properties box.

3.3.2   Add New Client

This WinVNC command is not currently supported by DoubleVision Pro.

3.3.3   Kill All Clients

This will disconnect all currently connected clients from the server. Used in connection with Disable New Clients, it allows for privacy on a system running DoubleVision Pro at all times. See Disable New Clients below for more information.

3.3.4   Disable New Clients

This option is used to prevent new VNC connections (on a temporary basis) without stopping the currently running VNC server (service). When selected, the WinVNC icon changes from a gold V to a red V.

Disable New Clients, along with Kill All Clients, allows you to privately use a system that runs DoubleVision Pro at all times. To do so, log in locally (physically) on the host system, then select Disable New Clients and Kill All Clients. At this point, you will have the console to yourself. When finished, uncheck Disable New Clients and log off.

3.3.5   About WinVNC

The About box displays important WinVNC version information.

3.3.6   Close VNC

Selecting this option shuts down the WinVNC server.


3.4   The DoubleVision Pro Manager 

The DoubleVision Pro Manager is the main window for DoubleVision Pro. It scans the network and manages the remote control sessions.

To open the DoubleVision Pro Manager, click on the shortcut icon you may have installed on your desktop during installation, or select Start > Programs > DoubleVision Pro > DoubleVision Pro Manager.

3.4.1   Main Menu Bar

The Main Menu bar is located at the top of the DoubleVision Pro Manager window. When a menu item is selected, a drop-down menu provides access to the useful commands available for that menu item.

3.4.1.1   File

The File menu bar options allow you to create a new network list, open a saved network list file, save the active network list, or merge the current list with a saved one. It also provides the option to exit DoubleVision Pro. For more information, see Section 5.1.1, File Menu Options.

3.4.1.2   Edit

The Edit menu bar options allow you to add, modify, or delete a network node. For more information, see Section 5.1.2, Edit Menu Options.

3.4.1.3   Action

The Action menu bar options allow you to initiate or terminate a remote control session, initiate a network scan, or dial-up sessions. It also allows you to initiate TELNET or File Transfer actions and expand or collapse the node tree located in the DoubleVision Pro Manager left-hand pane. For more information, see Section 5.1.3, Action Menu Options.

3.4.1.4   Tools

Selecting the Tools menu bar option gives you access to various administration and support tools, including the Help Desk window. For more information, see Section 5.1.4, Tools Menu Options.

3.4.1.5   Help

The Help menu option provides access to the online help and the About box, which provides DoubleVision Pro product version information.

3.4.2   Toolbar

The toolbar consists of shortcuts to many of the available menu options.

Allows you to quickly view a desired host by typing in the host’s IP information and password.

Starts a viewing session for the host currently highlighted in the information window.

Ends the active viewing session with the host highlighted in the information window.

Allows you to quickly customize your network topology and scan list by adding a new node.

Starts a scan of the network and refreshes the host list shown in the information window.

Deletes the currently highlighted network node.

Opens the Properties dialog to allow you to modify the properties of the currently selected network or dial-up node.

Opens the File Transfer window and allows you to initiate a file transfer session with the host currently selected in the left pane. See Section 5.1.3.10, File Transfer for more information.

Opens a Telnet session with the host currently selected in the left pane. See Section 6.9, Using TELNET for information.

 

3.4.3   Dual-Pane Information Window

The information window of the DoubleVision Pro Manager is similar to the familiar dual-pane of Windows Explorer. On the left side you will find all the folders in your active network. On the right side are all the files and nodes that are contained within the folder you select at left.

3.5   Host (Server) System Menu

Upon connecting to the host, a DoubleVision Pro application button with your host’s name appears on the task bar. You will notice that since the host is also running DoubleVision Pro, the connection is encrypted and an icon of a lock is present.

To access the host system menu, right-click on the application button. Or, while viewing the host desktop, click on the lock icon in the top left-hand corner of the window.

Restore

Restores the host desktop to its previous size and location.

Move

Allows you to move the host desktop on your screen.

Size

Allows you to alter the size of the host desktop on your screen.

Minimize

Reduces the host desktop to an icon in the taskbar.

Maximize

Enlarges the host desktop to fill the screen.

Close

Closes the DoubleVision Pro viewer and ends the remote control session. The host computer continues running.

Connection options…

Preferred encoding

This selects the method of screen image transmission between the host server and remote viewer.

Automatically Select Encoding – DoubleVision Pro automatically selects the encoding and compression method, based on your connection speed.

If you clear the Automatically Select Encoding checkbox, you can manually choose from the following options:

·         Tight – Designed for use over slow modem connections; uses more sophisticated sampling and analysis to determine the most efficient representation. Recommended on very slow connections, less than 64 Kbps.

·         ZlibHex (mix) – Attempts to achieve the low CPU use of hextile with the better compression of zlib by strategically using zlib compression in the hextile framework.

·         Hextile – This is the default and the preferred method in most situations.

·         Zlib (pure) – Uses standard zlib compression routines for each update. Recommended over moderate connections, 64 to 256 Kbps.

·         CoRRE – Compressed Rise-and-Run length Encoding; uses one byte for the width and height of each colored rectangle.

·         Raw – Should only be used with high-speed, uncongested networks.

·         RRE – Rise-and-Run length Encoding; represents all updates as a set of colored rectangles.

·         Allow CopyRect encoding – Allows for faster updates during window drags, but may cause screen distortion with some DoubleVision Pro hosts. Try it with your current DoubleVision Pro session. If you experience problems, turn it off by clearing the checkbox.

·         Custom compression level: Level (1=fast, 9=best) – Selects a trade-off between more compression and higher CPU use in zlib, zlibhex, and eventually tight encodings. Use lower numbers for faster networks and less available CPU time. Use higher numbers for slower networks and more available CPU time.

·         Allow JPEG compression: Quality (0=poor, 9=best) – Allows the remote user to select the preferred JPEG compression level for the viewing session.

Misc.

·         Request shared session – This option asks the server to leave any existing connections open, allowing you to share the desktop with someone already using it. This is the default setting. If you try to initiate a non-shared session while other connections are in place, the server will reject your request instead of dropping the existing connections. If you request a non-shared session when no other connections are active, your request is processed and subsequent requests for a session are rejected by the server.

·         Deiconify on Bell – If the host is running on a machine using a “bell” message (a beep notifying the user that email has arrived, for example), DoubleVision Pro will transmit this bell message, causing a beep at the viewer if it has sound facilities. If the viewer is minimized during the process, receiving the bell message will cause the viewer to unminimize.

·         Disable clipboard transfer – Clipboard changes caused by cutting or copying at either the viewer or server end are normally transmitted to the other end. This option disables clipboard transfers.

Mouse

·         Emulate 3 Buttons – Allows users with a two-button mouse to emulate a middle button by pressing both buttons at once. This option is enabled by default.

·         Swap mouse buttons 2 and 3 – PC mouse buttons are normally mapped as 1,2,3. Selecting this option causes them to be mapped as 1,3,2. This may be more useful for two-button users who only have left-right, since they will then get buttons 1 and 2 instead of 1 and 3.

Mouse cursor

·         Track remote cursor locally – This option gives you faster host cursor updates.

·         Let remote server deal with mouse cursor – The host machine redraws its cursor every time.

·         Do not show remote cursor – This option only displays the viewer cursor.

Display

·         Restrict pixels to 8-bit –The viewer will normally accept whatever pixel format the server offers and do the translation locally. Selecting this option forces it to request 8-bit true-color (BGR233) from the server. This helps reduce network traffic and is useful over modems.

·         View only – In view-only mode, no mouse or keyboard events will be sent back to the server. This is useful for training sessions where you want to observe but not interfere.

·         Full-screen mode – Selecting this option causes connections to start in full-screen mode by default.

·         Scale by n/m – This specifies a scaling factor for the local display. The values should be integers. This feature is used to resize the viewer window so that it is easier to work with. For example, entering a value of 1/2 will cause the viewer window to resize to one-half of its original height/width, while a value of 2/1 causes the viewer to double the size of the viewer window.

Connection info

Selecting this option opens the VNC connection info box that provides host server and connection information.

Request screen refresh

Allows you to conveniently refresh the host screen.

Full screen

Allows you to switch the DoubleVision Pro viewer to full-screen mode. See Section 4.2.3, Full Screen Mode for more information.

Fit Window

Allows you to resize the display of the host screen to fit inside a window on your desktop. The host desktop image is automatically scaled to fit into the viewer window on your system.

Send Ctl-Alt-Del

The keystrokes [Ctl]-[Alt]-[Del] may be interpreted by the local machine. Use this option to send [Ctl]-[Alt]-[Del] to a remote machine.

Ctrl Down

The keystrokes [Ctl]-[¯] may be interpreted by the local machine. Use this option to send [Ctl]-[¯] to a remote machine.

Ctrl Up

The keystrokes [Ctl]-[­] may be interpreted by the local machine. Use this option to send [Ctl]-[­] to a remote machine.

Alt Down

The keystrokes [Alt]-[¯] may be interpreted by the local machine. Use this option to send [Alt]-[¯] to a remote machine.

Alt Up

The keystrokes [Alt]-[­] may be interpreted by the local machine. Use this option to send [Alt]-[­] to a remote machine.

About VNCviewer

The About box displays important version information.

3.5.1  Full-Screen Mode 

The DoubleVision Pro viewer can be switched into a full-screen mode. This is particularly useful when connecting to a remote screen that is the same size as your local one. If the remote screen is bigger, you won’t get any scrollbars, but you can scroll by bumping the mouse against the edge of the screen.

To exit full-screen mode, you must disable it from the menu. However, since the menu is no longer visible, you will need to bring the taskbar to the front by typing [Ctrl]-[Esc] [Esc]. Then right-click on the host button to open the host system menu and uncheck the Full screen option.

A dialog box will appear when you select full-screen mode to remind you to use [Ctrl]-[Esc] [Esc] to bring the taskbar to the front.