Terminal Emulator package

The Terminal Emulator package contains actions that enable you to connect to and automate tasks on another machine. Use these actions to access and control operations on a remote machine. For example, you can run applications and access files on a different operating system.

The Terminal Emulator enables a machine to connect to and communicate with another machine using a command-line or graphical interface. The Terminal Emulator uses the Telnet or SSH protocol to communicate with other machines.

The Terminal Emulator supports ANSI, TN3270E, TN5250E, and VT100 terminal types.

Important: If you use different versions of the Terminal Emulator package in a parent bot and a child bot, the capability to share a session across bots is currently not supported. To share a session across parent and child bots, ensure that you use the same version of the package in both the parent and child bots.

Before you start

Important: Before you establish a connection to a different terminal type, ensure that you have Visual C++ 2019 Redistributable Package installed on your system. If you are on an Automation 360 version earlier than A2019.14 (Build 5322), you must install Visual C++ 2013 Redistributable Package or Visual C++ 2015 Redistributable Package on your system.

Perform the following actions within the Terminal Emulator package as part of using the set of available actions:

  1. Establish a connection with a host machine using the Connect action.

    You must first establish a connection with a host machine to automate any Terminal Emulator related task. When establishing the connection, specify the details of the host machine and associate it with a session name. Use the session name provided in this action in the other actions so that you do not have to provide details of the host machine in those actions again. See Using Connect action for Terminal Emulator.

    Important: If you use any other action from this package before establishing the connection, you will encounter an error.
  2. Use the Terminal Emulator actions to automate a task. For example, use the Get field action to retrieve the value from a particular field.
  3. After you have automated all the Terminal Emulator related tasks, terminate the connection to the host machine using the Disconnect action.

Actions in the Terminal Emulator package

The Terminal Emulator package includes the following actions: