Other free stuff
Executable compressor : UPX
Summary
- No abstract
- All links
- About UPX (short)
- Windows integration
All links
About UPX (short)
UPX (the Ultimate Packer for eXecutables) is a free, portable, extendable, high-performance executable packer for several different executable formats. It achieves an excellent compression ratio and offers very fast decompression. Your executables suffer no memory overhead or other drawbacks because of in-place decompression.
For more information on UPX, see their
website.
Windows integration
The following code will add an option in Windows Explorer context menu that enables you to compress your exe and dll files directly from the explorer :
(please see the
regedit tutorial about reg files if you don't know how to use this code)
REGEDIT4
[HKEY_CLASSES_ROOT\dllfile\Shell\upxpack]
@="Pack with UPX"
[HKEY_CLASSES_ROOT\dllfile\Shell\upxpack\command]
@="C:\\UTILITIES\\UPX\\upx.exe \"%1\""
[HKEY_CLASSES_ROOT\exefile\Shell\upxpack]
@="Pack with UPX"
[HKEY_CLASSES_ROOT\exefile\Shell\upxpack\command]
@="C:\\UTILITIES\\UPX\\upx.exe \"%1\""
To use it, replace C:\\UTILITIES\\UPX\\upx.exe with the path of your UPX installation (and put two backslahes instead of one).
To remove the option, use the following code (the same way as above) :
REGEDIT4
[-HKEY_CLASSES_ROOT\dllfile\Shell\upxpack]
[-HKEY_CLASSES_ROOT\exefile\Shell\upxpack]