The Qt application client enable to interact with the ExtensiveAutomation server.
Download the latest zip of the release and then follow the user guide.
Follow this procedure to execute the application on Windows with Python3.
Clone this repository on your machine
git clone https://github.com/ExtensiveAutomation/extensiveautomation-appclient.git
Add additional Python packages with the pip command
py -m pip install sip pyinstaller pylint pyqt5 qscintilla PyQtWebEngine
Execute the client
cd extensiveautomation-appclient/
py Main.py
Portable version can be build on Windows. Follow this procedure if you want to.
Go in the folder Scripts/qt5/
and execute the script MakePortable.bat
The output is available in the dist
folder
Execute the file ExtensiveAutomationClient.exe
to open-it
By default, the client is configured to be used without a reverse proxy in front of the server since the version 21.0.0
[Server]
data-ssl=False
api-ssl=False
port-data=8082
port-api=8081
rest-path=/
/!\ Be careful, do not provide the tcp port on the address bar of the client during the connection.
If the tcp port is present like that :8081
then the application automatically reconfigure
the client in reverse proxy mode.
The client can be configured to be used with a reverse proxy.
It's possible to change that by updating the File\settings.ini
as follow:
[Server]
data-ssl=True
api-ssl=True
port-data=8080
port-api=8080
rest-path=/rest/
/!\ Be careful, do not provide the tcp port on the address bar of the client during the connection.
If the tcp port is present like that :8081
then the application automatically reconfigure
the client in reverse proxy mode.