|
> I'd like to make a modification to ZipMax to make it work with compressors that > don't support long filenames. > > Essentially, when ZipMax unzips the original archive, I want to make it rename > the files with sequential numbers as filenames ("0", "1", "2", etc..) as they > are being unzipped. Assuming a maximum 8 character filename, this gives a > possible 100,000,000 filenames. > > Then the files (with modified filenames) are run through all the external > compressors and the best compressed files are chosen and multiplexed together > into a new zip using the original filenames. > > Before I embark down this road, is there anything that I am overlooking? > > ------------------------------------------------- > "11 seconds is nothing compared to the amount of time in your life you actually > waste playing the game" -- Haze >
There is a Win32 API function which gives you the correct 8.3 name from a long filename. I'm not sure if it's worth the trouble. All newer packers usually pack better than the old ones which only supports 8.3 names.....
Roman Scherzer ClrMamePro
|