diff --git a/Hermes/iban_tool/build_exe.bat b/Hermes/iban_tool/build_exe.bat new file mode 100644 index 0000000..ffadf4e --- /dev/null +++ b/Hermes/iban_tool/build_exe.bat @@ -0,0 +1,28 @@ +@echo off +REM build_exe.bat - Automatisches Update der schwifty-Datenbank und Erstellung der EXE +REM Nutzung: build_exe.bat + +setlocal + +REM Virtuelle Umgebung aktivieren +echo Aktiviere virtuelle Umgebung... +call venv\Scripts\activate.bat + +REM Python-Pfade aktualisieren und PyInstaller installieren +echo Aktualisiere schwifty-Datenbank... +python -m pip install --upgrade schwifty +python -m pip install --upgrade pyinstaller + +REM Neue EXE erstellen +echo Erstelle iban_csv_converter.exe... +python -m PyInstaller --onefile --noconache --name iban_csv_converter.exe iban_csv_converter.py + +REM Ergebnis kopieren +if exist dist\iban_csv_converter.exe ( + echo EXE erfolgreich erstellt: dist\iban_csv_converter.exe +) else ( + echo FEHLER: EXE wurde nicht erstellt! + exit /b 1 +) + +pause diff --git a/Hermes/iban_tool/iban_tool_windows.zip b/Hermes/iban_tool/iban_tool_windows.zip index f117b31..ac8ab22 100644 Binary files a/Hermes/iban_tool/iban_tool_windows.zip and b/Hermes/iban_tool/iban_tool_windows.zip differ