![]() |
Prog proggen das SFX-Dateien erstellt?
Wie kann man ein Programm schreiben das selbstextrahierende Archive erstellt?
|
Re: Prog proggen das SFX-Dateien erstellt?
![]() Im Prinzip hängst du nur die Dateien an eine bestehende Exe an, die sie dann entpackt. |
Re: Prog proggen das SFX-Dateien erstellt?
Habs selber noch nie versucht, aber rein theoretisch sollte das ja net so schwer sein.
Du schreibst dir ein Programm, daß ein an sich selbst angehängtes Zip-Archiv entpackt. Dann erstellst du noch ein anderes Programm, mit dem du Daten auswählen und gepackt an die erste EXE dranhängen kannst. Gibt vielleicht noch andre Methoden, aber so würd ichs machen... OK, Luckie war schneller, ich laß es aber trotzdem mal so stehen. PS: Die rote Box is ja wirklich hübsch (und vor allem praktisch) :mrgreen: |
Re: Prog proggen das SFX-Dateien erstellt?
|
Re: Prog proggen das SFX-Dateien erstellt?
Hallo Delphi Star,
oder Du nimmst WinRAR und benutzt es von Deinem Programm aus
Delphi-Quellcode:
Da mußt Du Dich nur noch um die richtige Erzeugung der Parameter kümmern und schon funktioniert's.
StartAndWait(packer, parameter);
mfg eddy |
Re: Prog proggen das SFX-Dateien erstellt?
luckie hab mir dein sfx-tool mal durchgeschaut aber keine routinen zum packen/entpacken (also im sinne von komprimieren) gesichtet ^^
|
Re: Prog proggen das SFX-Dateien erstellt?
Von Komprimieren war auch nirgens die Rede. ;) An den Pack-Routinen arbeitet Nico noch. Das Problöem ist die zLib, die die Classes usw. braucht und so die Stub.exe unnötig groß machen würde.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz