Working status on v 1.3.0
Posted: Sun Feb 27, 2005 9:58 am
v 1.3.0 [xx xxx 2005]
-customizable resource compression;
-you may want to use a resource viewer to find what you want to let uncompressed;
-fixed the Compressing Thread...better said..finished it ;it can be canceled now;
-increased Lib 2 compression by applying a filter;
-fixed a bug related to Lib 2 when compressing bigger files...(Acrobat Reader);the compressed filesize was increased with garbage...also the progress stat freezing a little at the end,when garbage was compressed;now in the same circumstances,the compressed filesize is smaller;
AcroRd32Pk.exe 2.708KB (2.930KB previous version);
-using new enforced Lib 2 compression + resource handeling AcroRd32Pk.exe becomes 2.466Kb (67%);this is avesome because upx stops with compression around 2.786Kb;(original AcroRd32.exe 7.485Kb);
-reduced stub size for packer from 7 to 5Kb; canceled MesageBoxes for different errors;
stub will exit quietly;also removed TLS support functions which wasn't finished and didn't worked;
-so based on stub size...if you want to get some compression,
you must pack files at least twice bigger than stub size;
-iexplore.exe (6.0.2900.2180) with Lib2 and resource string '3:8,14:32528' was compressed from 91Kb to 48kb (48%);
-memory requirements depend from compression Libs; Lib2 require much memory 4-5 times file size;
So:
AcroRd32.exe 7.485Kb (v 6.0.0.878 original filesize)
AcroRd32Pk.exe 2.930KB (eXPressor 1.2)
AcroRd32Pk.exe 2.466Kb (eXPressor 1.3) = 67%
AcroRd32Pk.exe 2.786Kb (-9 upx )
-customizable resource compression;
-you may want to use a resource viewer to find what you want to let uncompressed;
-fixed the Compressing Thread...better said..finished it ;it can be canceled now;
-increased Lib 2 compression by applying a filter;
-fixed a bug related to Lib 2 when compressing bigger files...(Acrobat Reader);the compressed filesize was increased with garbage...also the progress stat freezing a little at the end,when garbage was compressed;now in the same circumstances,the compressed filesize is smaller;
AcroRd32Pk.exe 2.708KB (2.930KB previous version);
-using new enforced Lib 2 compression + resource handeling AcroRd32Pk.exe becomes 2.466Kb (67%);this is avesome because upx stops with compression around 2.786Kb;(original AcroRd32.exe 7.485Kb);
-reduced stub size for packer from 7 to 5Kb; canceled MesageBoxes for different errors;
stub will exit quietly;also removed TLS support functions which wasn't finished and didn't worked;
-so based on stub size...if you want to get some compression,
you must pack files at least twice bigger than stub size;
-iexplore.exe (6.0.2900.2180) with Lib2 and resource string '3:8,14:32528' was compressed from 91Kb to 48kb (48%);
-memory requirements depend from compression Libs; Lib2 require much memory 4-5 times file size;
So:
AcroRd32.exe 7.485Kb (v 6.0.0.878 original filesize)
AcroRd32Pk.exe 2.930KB (eXPressor 1.2)
AcroRd32Pk.exe 2.466Kb (eXPressor 1.3) = 67%
AcroRd32Pk.exe 2.786Kb (-9 upx )