Ales Katona wrote:
Tony Maro wrote:
Being frustrated with the results of UPX in Linux (can't access
param(0) if it's packed) I did some hunting and found:
http://exepak.sourceforge.net/
For the TruckBites installer, I wrote my own installation utility
that tags all the individual files into the main exe, and
auto-extracts them at runtime, so nothing need's tar'd.
Unfortunately with UPX, it couldn't locate itself when it ran so that
it could extract everything. With exepak, it works like a charm and
compressed it down from 4 MB to 2.7 MB.
-Tony Maro
Thanks! Great find. I have the same problem with UPX. Btw how is your
installer going?
Ales
I'm in the middle of rewriting it to be more more flexible. So it will
soon be something that anyone can use, not just the guy who wrote it ;-)
I'm looking to possibly make it compatible with innosetup .iss files on
a VERY basic level, so that it can be built on later to be more in-depth.
I've developed an object system for the files that will be packaged that
includes a header and file management system. The same unit can be used
for both the packer and the extractor, and it will conditionally drop
out all the code that isn't needed in the extractor. I'm considering
NOT having built-in gzip support, but instead using exepak to compress
the entire installer image once created. That should help reduce the
footprint even more without requiring a working gunzip on the end-user's
computer.
The worst part is that my programming style is different from others...
so I can't predict how people will actually _want_ to use it.
-Tony Maro
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives