Qt application for ExtensiveAutomation
The Qt application client enable to interact with the ExtensiveAutomation server.
Installation from source
The Qt application support both Python 2 and 3. 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 pyinstaller pylint pyqt5 qscintilla PyQtWebEngine
Execute the client
cd extensiveautomation-appclient/ py Main.py
Portable version for Windows
Portable version can be build on Windows. Follow this procedure if you want to.
Go in the folder
Scripts/qt5/and execute the script
The output is available in the
Execute the file
How to use the client without reverse proxy in front of the server ?
By default, the client is 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=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.