This application is a NETCONF client with a user-friendly UI, built with Python and customtkinter library, for interacting with NETCONF-enabled devices.
Use git to clone this repository:
git clone https://github.com/addiva-elektronik/netconf-client.git
Use the package manager pip to install foobar.
pip install requirments.txt
IMPORTANT: Add files named "disable-profinet.xml", "enable-profinet.xml", etc to root folder. These files should contain your Netconf commands.
Application can be run on Windows, Linux & MacOS.
py ./main.py
pyinstaller --onefile --windowed --add-data "disable-profinet.xml:." --add-data "enable-profinet.xml:." main.py
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.