Profile Builder is a Tkinter-based application for building profiles using exported Risk Forms.
- Drag and drop or select the exported *.ixt form file.
- Save the JSON file containing all form fields.
- Create a profile in Boomi and import from the saved file.
- Python 3.x
tkinterdnd2
librarycx_Freeze
for building the executable
git clone https://github.com/Glebuar/ProfileBuilder.git
cd ProfileBuilder
Ensure you have Python 3.x installed on your system. You can download it from the official Python website.
pip install -r requirements.txt
pip install cx_Freeze
If your system is prepared with Python and all required dependencies, you can run the program directly:
python ProfileBuilder.py
To build the executable for distribution, you can use cx_Freeze
. Ensure you have installed cx_Freeze
as shown above, and then run:
python setup.py build
The executable will be generated in the build/exe.win-amd64-3.12/
directory (the exact path may vary).
- Make sure you have the necessary permissions to install software and run scripts on your system.
- If you encounter any issues, please check the error messages and ensure all dependencies are correctly installed.