Wie Installationsroutinen mit eigenem GUI erstellen?
Kennt hier zufällig jemand eine brauchbare Softwarelösung, mit der sich Installationsroutinen mit eigenem UI relativ einfach erstellen lassen?
Mir sind zwar Programme wie InstallShield, Advance Installer und Co. bekannt, ich weiß aber nicht, ob und wie weit sich das GUI individuell an die eigene Anwendung anpassen lässt. Daher jetzt einfach mal hier nach Tipps, Ideen und Vorschlägen frage.
2 Antworten
Installshield ist sehr teuer(über 1300€ pro jahr pro nutzer), Advanced Installer ist dagegen ein Schnäppchen für einmalig 500€.
Es gibt kostenlose alternativen wie Wix -> https://wixtoolset.org oder das klassische Inno Setup -> https://jrsoftware.org/isinfo.php
NSIS ist auch beliebt https://nsis.sourceforge.io/Download
Kommt halt ein bisschen drauf an was du genau machen willst.
Die sind halt für die übliche installation von software gedacht. Wenn du was besonderes machen willst, schreibst du es am besten selbst.
Sonst habe ich auch noch das hier gefunden, eine alternative speziell für electron apps https://github.com/electron-userland/electron-wix-msi
Mit AutoIT könnte das funktionieren.
Der Name sagt mir was, weiß aber nicht mehr, in welchem Kontext ich davon schonmal gehört habe. Vielen Dank für den Tipp und mir in Ruhe ansehen werde.
https://www.autoitscript.com/site/autoit/downloads/
Das lässt sich relativ einfach Skripten. Damit kann man schnell ein paar einfache GUIs mit entsprechenden Abfragen für die Eingabe Parameter erstellen.
Unter anderem mit ein Grund, warum ich nach einer anderen Lösung suche.
Die Anwendung selbst wurde in Angular sowie Python geschrieben und anschließend mit Electron als Paket zusammengefasst. Jetzt wollte ich dem Ganzen noch einen ansprechenden Installer mit passendem GUI spendieren.
Selber schreiben steht zwar mit auf meiner To-do-Liste, möchte jetzt aber erst einmal auf eine fertige Lösung zurückgreifen, da mir die Zeit zum selben Schreiben fehlt. Daher meiner Frage nach einer entsprechenden Softwarelösung.