Launcher
Purpose
The goal of the Launcher is to connect all the executable WebSockets at once.
Download
To download the Launcher, open Virtual Bench (if it is not already opened), connect to your account.
On the top menu bar, click on "Help", then click on "Downloads". You will be automatically redirected to the "Downloads" page of the documentation. At the bottom of it you will find the link which allow you to get last version of the Launcher.
Extract the archive, open it, you should see a file named "launcher.exe". If you are on Windows you can drag and drop the ".exe" to attach it to your task bar. If you don't want it on the task bar, you can always find it by pressing "Super" and type "launcher.exe".
Usage
Prerequisite : all the executables you want to run in Virtual Bench must be compiled.
To use the Launcher you need to indicate the path to your compiled executables to Virtual Bench. To do that, in Virtual Bench, in the left panel, in the tab Project, open the "Executables" folder.

Click on the cog next to the executable. On the pop-up window you can type the path.

You may already have configured the path location as this window is shown at the creation of the executable.
Run "launcher.exe" and start the Launcher. Go to Virtual Bench and in the top right of the window click on . In the top right, you should see all your websocket connecting (going from
to
).
You will also be able to check the current state of your Launcher by taking a look at the icon (top right of the window). It becomes green in other to let you know that it is connected.
While the Launcher is running, each time you stop the simulation, the laucher restart the executables.
You can start the Launcher directly in Designer (without running launcher.exe), by clicking on the little antenna in the top right.
