#!/usr/bin/env python3 """ GUID-Generator für Inno Setup Generiert eine eindeutige GUID für die AppId in installer.iss """ import uuid import sys def main(): # GUID generieren guid = uuid.uuid4() guid_str = f"{{{{{str(guid).upper()}}}}}" print("=" * 60) print("GUID für Inno Setup AppId") print("=" * 60) print() print("Generierte GUID:") print(f" {guid_str}") print() print("Anleitung:") print("1. Kopieren Sie die GUID oben") print("2. Öffnen Sie installer.iss") print("3. Suchen Sie nach 'AppId={{' (Zeile ~22)") print("4. Ersetzen Sie die Beispiel-GUID mit Ihrer neuen GUID") print() print("Beispiel:") print(f" AppId={guid_str}") print() print("WICHTIG:") print("- Die GUID sollte nur EINMAL beim ersten Setup generiert werden") print("- Ändern Sie die GUID NICHT bei Updates, sonst wird die App") print(" als separate Anwendung installiert!") print("=" * 60) if __name__ == "__main__": main()