From 27039ef7ca4948cf9252a1e053f0280ff77d25a9 Mon Sep 17 00:00:00 2001 From: buiaca Date: Wed, 12 Aug 2026 13:34:38 +0200 Subject: [PATCH] Remove auto-pause from converter; add build_exe.bat for monthly EXE rebuild --- Hermes/iban_tool/build_exe.bat | 28 +++++++++++++++++++++++++ Hermes/iban_tool/iban_tool_windows.zip | Bin 5752 -> 6153 bytes 2 files changed, 28 insertions(+) create mode 100644 Hermes/iban_tool/build_exe.bat 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 f117b31147ba4ed6da01f1c48c891d98444139cd..ac8ab22ec0064033a57c2cb3c6e8d4179e03f497 100644 GIT binary patch delta 835 zcmeyN(`m4QO{Cs2hbNY6n&HP{Mg|6cW(Edc1_p+t(#)Kc_|%G2y`;pF)(O7ZcMJsD z-v1K499=ZQdtG(b0zFQXL{E>GiHVY@ldB`vsw|nf`Q3W`Y1bEePyVLX8Giov$JR3s z4wlcYS|z{WWX^5dxht{)91iD-)w?`QVe|SR6eZF$O-aRgPmy~4m17)-bAfP z7TRRCd*6yz^GgrfrTv^5yMN~s?WrDX%rim*|31)|xkk0Z^4pa&0yZ4|J`?9?S>|82 z?y2uwy()-pZR^B4JF3klHZPHtdMNlb$KrO5y5yeAxA~%H@ft<>9bFu9!|%HuXOy>K zg=H*T#pV6Rhvq1X*u79@;j7nX+H!7T|K_K^Uhh9-F!#QO-bs1Q%X>607=4y{wa1Fl z{KYr5-s;D9JpwhtK3@}G`0vf~t>srXs$RHN`B-+=!Z{y*2)^0-+(7r|s~f?OEe;-R zPc?qm;5UaQ%5T%}hKi*O4Aaz>#yroJ?>xIfZ0gzl46me4EaN`6{nxwdzgsl-T$ibj zW;&iW!TjEG*Q%t(^SpOfWG`iU=JLusz?+#x1Q-<@48gz%^6+g}`w!&J07jA!kPdQn zbn$hK5BKzQ@edEyE2$_c?f3US>>zOT{claVFPG$m9?x&SzRJ-#kZbL&=$R_Xn|I9Q z-97onua~V;nppSp_E*0Devjqo-9M`Jk=5@%Tr57Yd+M!v*JL$en+cmz4X117cup!~ zSJ7~>ys-RMBlEo4yY4Xw4{uLf^6h?(toNrAhZ?W27f)3xlCY3D>;L+z(C5^~s~SnS zelFN?c2iE;y8bD-qV2g)Qy(l)zy0@>ZsZ)5En$v(e@(k`Y}G@tpZ8Yn^bGuV?P~PB z;;2a;N(cX37yslt?}?(8_4U(ym#=ZJ+#GsXaDA-rsm+C7S7o)#?e=m!f0B)1SF>5% zzm=!L%0h~wjxt_3e%bcfv)MBBpVE`xMV5bNo?I-tI~rSJ1_l=xG&KGZMoZcO-i%Bl e%(#OYu9b0?=wv@J89r79Rt7C#9GnybNdW+nsd9_} delta 447 zcmeA)_@T3bO{9KjCQqz&*wh$zMg|50CI$u}1_p*8S4S6L*Z6QxKNtV-V7-!xlDQKc z{SP?^w7&nX9XE};WlNr5*N#rk)FGM1ezTX|@``4p35E5x6h%&h$U zY<8vsS6i_9#j4)vvXVAWv@XAAP3~nA)1I8KYk1!E-yE&--REQ={5DSag>r0Uilt~sLj9t%YFnrCJa|08TdzexZo15i--o{M5|>qU*>3)V@6SGg zdmC+E{EqR8{Qh*hgIArbU;5*MM|X9Y^nO~r`DtIfV~Uf3*gT7PEhdw_d}>?Ho!C;h zxG?tn4wD_VQ$FU*I+G&W!|Tuf@48Bd+ovDzx?Ttecr!AIFpB^KnS)_zBv0(*n_{aK fu*CsT1sF6i{t=#hUtETdg@J|PJy57v6eJD+aKgC>