Hi zusammen,
da ich an meinem .paf assistant Tool entwickle, das den Weg der Portabilisierung erleichtern soll, stelle ich mir natürlich die Frage: Welche Tools nutzt eigentlich der Rest der Welt? (von einem einfachen Texteditor für die .inis mal abgesehen...) Wäre ja blöd, wenn ich der einzige bin, der das Ding nutzt, weil der Rest der Welt etwas völlig anderes macht...
Meine Idee der Vorgehensweise bislang:
• Mit Regshot (oder besser: Install Watch Pro 2.5) einen Schnappschuss der Registry machen
• Software installieren und einmal starten
• Registry-Diff ermitteln und am besten als .reg Datei exportieren
Dann:
• Installierte Dateien in Ordner kopieren
• anderen "Krempel" (Icons, help.html, ...) zusammen räumen
• Registry-Keys und ggf. Values in mein Tool importieren und letztlich in die launcher.ini schreiben
Nun stellen sich mir folgende Fragen:
• Welche Tools nutzt ihr, um Änderungen durch Installer zu tracken? (und welche Dateitypen exportieren diese, die man später parsen muss?)
• Wie gehe ich eigentlich mit Dateien um, die nicht unter C:\Program Files\Softwareverzeichnis erstellt werden (sondern z.B. im Windows Assembly Cache, User-Verzeichnis, etc. ...)?
Nun ja, auch wenn diese Frage inzwischen 6 Jahre alt ist...
Ich habe quasi erst angefangen und auch mit "leichteren" Programmen die als Portable App laufen soll.
Einige Ideen stammen von den bereits fertigen PA's und wurden quasi übernommen, sonst ausprobieren...
In Sachen Tracken und so bisher an sich nichts, weil beim Rumwühlen in der Reg waren die Einträge bekannt und konnten so übernommen werden.
Was bisher nicht klappte war das inzwischen veraltete Microsoft Expression Web samt Komponenten. Schade dass Microsoft vieles einfach eingestampft hatte
Unter Windows:
Regards/Gruß
Paderman