InnoPatchWizard Homepage
InnoPatchWizard ist ein Hilfswerkzeug zur Unterstützung von Anwendern,
die das gratis Patchtool
VPatch
mit dem gratis Installationssystem
Inno zusammen verwenden wollen.
Das Problem
Inno ist ein hervorragendes Installationssystem, unterstützt jedoch
keine binary Patches, VPatch ist ein gutes binary Patch-Programm, die
Integration in Inno ist jedoch recht aufwändig.
Unsere Lösung
Ein Standard Rahmenskript und die automatisierte Erstellung von Include-Dateien machen die Integration von VPatch sehr einfach.
Die Voraussetzungen
- Ein installiertes Inno System mit Preprozessor (am einfachsten installiert man das Quickstart Pack)
- Das InnoPatchWizard Package. In diesem Package sind VPatch-Komponenten, einige Demo Skripts und ein Tool zum erstellen der Includes enthalten.
Die Verwendung
Im Package ist eine sehr einfache Demonstration enthalten, die einen
Originalinstaller, einen vollen Updateinstaller und einen Patchinstaller
beinhaltet. Nach der Installation des InnoPatchWizard Packages kann man die
3 mitgelieferten Skripte mit Inno kompilieren und mit den 3 daraus
entstehenden Installern experimentieren.
Um die Skripts an die eigenen Bedürfnisse anzupassen ist es notwendig mit
Inno vertraut sein. Der automatisierte Teil wird mit Hilfe von Include-
Dateien erreicht. Diese Dateien werden vom InnoPatchWizard geschrieben.
Dazu muß man 3 Verzeichnisse angeben:
- Ein Verzeichnis mit den alten Daten
- Ein Verzeichnis mit den neuen Daten
- Ein Verzeichnis, wo die Patch-Dateien gespeichert werden sollen. Hier müssen sich auch die Zusatzdateien befinden (außer man ändert das Patchskript entsprechend)
Bekannte Einschränkungen
Der InnoPatchWizard nimmt an, daß sich alle zu patchenden Dateien im Verzeichnis {app} befinden, da die Einträge im Inno-Skript in der [Files] Sektion nicht gelesen werden.
Download
Die aktuelle Version von InnoPatchWizard können Sie nachfolgend downloaden:
Version 1.0.2.2 (781kB) Freeware Version
Das Programm und der Installer wurden erfolgreich unter Windows 7 getestet.
History
- 1.0.2.2
- Verbesserungen für Windows 7
- Umstellung auf Unicode
- 1.0.1.1
- erste veröffentlichte Version
|