Skip to main content

ESSO Scripting Language

ESSO Scripting Language

Introduction The scripting language used is a full ECMAScript interpreter. Nevertheless, it's no...

1. Global functions

Global functions can be used in an action element: debug text: string Sends a ...

1.1. ESSO SendKeys syntax

SendKeys syntax The sendKeys function aims to perform as the user pressing keystrokes. Thus, the...

2. secretStore object

Introduction This object is always visible from any action, and provides access to the user's pa...

3. SystemInfo object

Introduction The SystemInfo object is always visible from any action, and provides access to inf...

4. Window class

Introduction When an action is bound with a user interface application, it creates an object of ...

5. Document class

Introduction When an action is associated with a Web application, it creates a document that ide...

6. Element class

Introduction The objects of type Element are created for each input element with a ref-as attrib...

7. Collection class

Introduction The collection object implements a subset of the standard DOM HTMLCollection Attri...

8. File class

Introduction It allows easy manipulation of files using the File class. Constructor ...

9. Directory class

Introduction This class is able to look for directories content. A directory object has the foll...

10. MailService class

Introduction Simple tool to send emails. The MailService object has the following methods. Cons...

11. NetworkResource class

Introduction Connect and disconnect network services (disks and printers). Constructor ...

12. Registry class

Introduction Manipulate the windows registry. Constructor Registry path: string...

13. ServerInfo class

Introduction This helper class allows the script to query information stored at Soffid console. ...

14. Hll class (version 1.4.0)

Introduction The Hll class gives the script engine access to Hll terminal emulators. When a hll ...

ESSO Scripting examples

1. Run an application like notepad exec ("notepad.exe"); 2. Automatic application update if ...