Supplemental Applications and Utilities

When you install VTS, a number of supplemental utilities and applications are installed along with the VTS software. Many of these utilities are VTS applications that must be added to the VTS Application Manager (or VAM) to run (see Adding Existing Applications to the VAM). Others are executable files that must be run from the directory in which they exist. Of these supplemental applications and utilities, many are used by VTS programmers, while others can be useful to both VTS developers and VTS programmers. The table below identifies the utility, its location, a brief synopsis of its purpose, whether it is intended for VTS programmers (P) or VTS developers (D), and where detailed instructions on the utility or application can be found.

 

Utility

Location

Synopsis

For

Guide

Browser Client Monitor

\\VTS\BrowserMon

The Browser Client Monitor application enables you to monitor the number of VTS Internet Clients who are remotely viewing script applications or the pages of standard applications on a VTS Internet Server via VTS/IC.

D, P

VTS Developer's Guide Internet Client Monitor Application

Database Conversion Utility

\\VTS\DBConvert\

The Database Conversion Utility enables you to convert ODBC compliant databases from one format to another.

D, P

VTS Developer's Guide Database Conversion Utility

Debugger Utility

\\VTS\Debugger

The Debugger utility can be used to examine the contents of modules and their properties. The information is updated in real-time as the scripting code runs.

P

VTS Programmer’s Guide: Debugger Utility

User Mode Process Dump

\\VTS\DumpTools\Setup.exe

The User Mode Process Dump utility can be used to "dump" data. Dumps are useful for diagnosing bugs in code when an application fails.

P

VTS Programmer's Guide

Instances Utility

\\VTS\Instance\

The Instances Utility provides information on the number of instances of modules that are running in various applications.

P

VTS Programmer's Guide

ODBC Browser

\\VTS\ODBCBrowse

The ODBC Browser utility enables you to examine the contents of ODBC compliant databases.

D, P

VTS Developer's Guide ODBC Browser Utility

Profiler

\\VTS\Profile\

The Profiler utility is an analysis tool that provides information on active statements in VTS applications.

P

VTS Programmer's Guide

Reset Remote Client

\\VTS\ResetRemClient

The Reset Remote Client utility can be used to remotely stop and restart a client workstation to force the synchronization of tags and files.

D, P

VTS Developer's Guide in Force Synchronization Using the Reset Remote Client Utility

SAPIWrap

\\VTS\SAPIWrap\SAPIWrap.exe

The SAPI Wrap utility is a module used by VTS programmers. SAPI stands for "sound application program interface".

P

VTS Programmer's Guide

Source Debugger

\\VTS\Source Debugger

The Source Debugger is a powerful debugging and analysis tool that enables you to test code written using the VTS scripting language.

P

VTS Programmer’s Guide:  Source Debugger

Thread List

\\VTS\ThrdList\

The Thread List utility is an analysis tool that provides a list of the separate threads of execution for which VTS is responsible.

P

VTS Programmer's Guide

Trace VTS Actions

\\VTS\TraceVTS\

The Trace VTS Actions utility allows you to view and save a record of the actions of various VTS software components.

P

VTS Programmer's Guide

Trace Viewer

\\VTS\Trace Viewer

The Trace Viewer application allows you to monitor the content and parameters of driver messages and VTS-related network traffic as it occurs.

P

VTS Programmer’s Guide: Trace Viewer Application

Coordinates Utility

\\VTS\XY\

The Coordinates Utility enables you to precisely determine the horizontal and vertical coordinates of the mouse pointer within any VTS window (page or dialog).

P

VTS Programmer's Guide

 

Those utilities that are identified as executable files (i.e. files with the .EXE extension) in the "Location" column in the above table must be run from the directory in which they appear by double-clicking them. The remaining utilities and applications must be loaded in the VAM as VTS applications in order to be run.