Using the Display Interface

Macros

The Difference Between Macros and Scripts

BlueZone has three automation features, Macros, Scripts, and Scripting through the BlueZone Scripting Host.

Macros

Macros are recorded and played back using a Windows API function that records key strokes and mouse movements.  The recording of keystrokes and mouse movements is system wide and not limited to BlueZone functions.

The advantages of Macros are:

The disadvantages of Macros are:

Scripts

Scripts are recorded and played back using a proprietary method.  Scripts only record keystrokes, but may be edited to change the playback.  Scripts are edited using the BlueZone Script Editor (bzse.exe) application that is launched from the Script:Script Editor menu item on the BlueZone MenuBar.

NOTE  If the Script Editor item is grayed on the menu, then it is not installed.  Contact your system administrator to obtain Script Editor.

The advantages of Scripts are:

The disadvantages of Scripts are:

BlueZone Scripting Host

BlueZone Scripting Host (BSH) is a language-independent host for ActiveX® scripting engines on 32-bit Windows platforms.  This tool will allow you to run Visual Basic® Scripting Edition (VBScript) and JScript™ natively within the base operating system, either on Windows 9x or Windows NT®, and will act as a host for other ActiveX-supported scripting languages such as Perl, Rexx, and Python.  In addition, BlueZone Scripting Host allows scripts to communicate with BlueZone Display emulation software products.  Using the scripting languages you already know, you can write scripts to execute common tasks on IBM mainframe and midrange systems, automate user input, obtain data from host systems, initiate file transfers, and more.

BlueZone Scripting Host is a Component Object Model (COM) scripting host application that utilizes the capabilities of BlueZone's DDE (Dynamic Data Exchange) and HLLAPI (High-Level Language API) interfaces.  In addition to the scripting engine's properties and methods, BlueZone Scripting Host adds methods that enable scripts to interact with the BlueZone session and the IBM host system.

Advantages of BlueZone Scripting Host are:

Disadvantages of BlueZone Scripting Host are: