I knew about 7zip for a while and do agree it being great if not the best compression on the globe at the moment. I was hoping though, using just one EXE (NSIS) I can somehow crush my installation to its max.
I believe I reached that threshold though with NSIS and here is a another comparison tested on a 1.2GHz, 512RAM, Athlon XP system.
Inno 184.108.40.206 - 46MB Extracts at over 5 minutes
NSIS 2.0b4 - 33MB Extracts in under 1 minute
7ZIP 2.30Beta - 24MB Extracts in under 1 minute
One thing which I didn't compare was the speeds in which all packages compress. Here is a rough estimate...
Inno 220.127.116.11 - 9,200 Files 130MB compression takes 20 minutes
NSIS 2.0b4 - 9,200 Files 130MB Compression takes but a few minutes
7ZIP 2.30Beta - 9,200 Files 130MB Compression takes 15 minutes
Come to think about it and NSIS leads except in the fact its final compressed size is not as awesome as 7ZIP. It is obvious 7ZIP wins in the final compressed arena but is their a dark horse solution involving NSIS alone?
Afrow UK, I like 7ZIP indeed I do but how would 7ZIP be applied with NSIS? Do I simply 7ZIP first and then wrap it with NSIS? Can NSIS pass parameters to 7ZIP and hide it from displaying? Can NSIS unwrap the 7ZIP directly as according to install?
I would indeed like to save 9MB across the wire but can you offer me an idea about how best to make it look as NSIS as possible without putting 2 24MB files on the users system? (e.g NSIS extracts everything) and not another executable for the user to execute.
Thank you Afrow UK, 7ZIP does sound like a good temporary solution until NSIS is able to conquer it. I look forward to reading your reply. Thanks again