This framework is meant to be used as an attended automation framework that allows the grouping of multiple processes (referred to as use cases) into one and that enhances the interaction between the user and the attended robot.
The interface has two components:
A Dashboard in which all the current processes (use-cases) supported by the robot are displayed and where the user can select the use-case about to be executed
An ActionBar that appears once a use-case is selected and displays all its steps, allowing the user to control the flow of execution
In order for you to be able to use this framework, you need to make sure the following prerequisites are met:
Make sure the port 49215 is available for the framework to use, otherwise, the communication between the HTML pages and the robot process won't work.
The Robot must have access to create a sub-folder in the /Documents folder of the current windows user.
In order to use the HTML/CSS/Js files saved locally in the project folder, you enable the Allow active content to run in files on My Computer Internet Option enabled (otherwise, move the HTML folder on a folder/network drive and change the paths in the Config.json):
The framework comes out of the box with 4 demo use cases, you can find more about them in the examples inside the documentation.
For the first demo use case, you will need the ExpenseIt application (also used in the academy courses). You can download it from here: https://drive.google.com/drive/folders/1T1OQ7zykNsauoPNL3xfkdqRx5zR5GGB-
In order to change the skin of the Framework to the alternative presented in the screenshots, extract the files inside the \HTML\reskin1.zip and using the files inside, overwrite the files inside the \HTML folder.
Also, a big thank you to Marian Petrea for the awesome job he did with the reskin alternative!