Entwickler-Ecke

Programmierwerkzeuge - guten DeInstaller für InnoSetup


MrKnogge - Fr 04.06.04 18:03
Titel: guten DeInstaller für InnoSetup
Hallo !

Ich hätte gerne einen richtig guten DeInstaller für mein Setup. Also ich meine eines bei dem mein Programm nicht einfach deinstalliert wird, sondern mit den Möglichkeiten:

- Modifizieren
- Reparieren
- Deinstallieren

Ich bin bei meiner suche auf den UninsHs von Han-Soft [http://www.han-soft.com/uninshs.php] gestoßen, allerdings möchte der Author, dass jeder der sein Programm verwendet, ihn darüer informiert.

Kennt jemand einen gleichen/ähnlichen UnInstaller für Innosetup ?


MartinPb - Fr 04.06.04 18:44
Titel: Re: guten DeInstaller für InnoSetup
MrKnogge hat folgendes geschrieben:
allerdings möchte der Author, dass jeder der sein Programm verwendet, ihn darüer informiert.


Und wo siehst du das Problem? Einfach informieren und er ist glücklich.


MrKnogge - Fr 04.06.04 19:09

schon, aber ich möchte nicht wegen jedem Programm für das ich eine Setuproutine mache, noch diverse Emails verschicken müssen.


Delete - Fr 04.06.04 19:30

Wie viele Setups erstellst du am Tag? :roll:


Delete - Fr 04.06.04 19:38

Die Anzahl der Setups spielt doch keine große Rolle. Installer wie MSI (perfekt in der Hinsicht, IMHO) und NSIS (guter Ansatz) bieten inzwischen die Feature-basierte Deinstallation. Da wäre es schön, wenn Inno Setup das auch könnte.

@MrKnogge: So ein Teil kannst du zur Not auch selbst schreiben. Dieser Uninstaller macht auch nichts weiter als das Original-Setup (Modifizieren) oder den Uninstaller (Entfernen) zu starten. Das einzig interessante wäre die Reparaturfunktion, wobei ich glaube, dass es sich dabei schlicht um eine versteckte Installation handelt.
Auch ein Nachteil: Im Startmenü hast du zwar den neuen Deinstaller. Aber in der Registry steht immer noch der alte drin.

Ich würde es als Feature für die nächste Inno Setup-Version vorschlagen.
Tja, oder du setzt dich ran und modifizierst den Quellcode des originalen Deinstallers. :)

PS: Ich sehe gerade, den Vorschlag gibt´s schon. #639 auf der "Feature Request"-Seite.


mstuebner - Fr 04.06.04 19:41

MrKnogge hat folgendes geschrieben:
schon, aber ich möchte nicht wegen jedem Programm für das ich eine Setuproutine mache, noch diverse Emails verschicken müssen.

Das hast Du wohl ein bischen falsch verstanden. Er möchte nicht über jedes Deiner Programme informiert werden, sondern nur wissen wieviele Menschen sein Programm benutzen. Das ist doch sehr akzeptabel, wenn jemand wissen möchte ob seine Mühen auch ankommen.


MrKnogge - Fr 04.06.04 20:02

achso :oops:

Ich hatte es so verstanden, dass ich ihn über jedes Programm informieren soll. Eine einmalige Mail ist für ein freeware-produkt natürlich in ordnung.