Archive: Direct extraction from bzip2 executable?


Direct extraction from bzip2 executable?
Is there a flag that can be set to extract directly from the exe to the hdd?
The minor problem is that the exe is 500mb, the resulting files are 900mb and it needs 900mb again for the temp file. That means it has to have about 1.7gig free to install.

I did a search and didnt find anything that might help so sorry if its a repeat.

Thanks


There is no option to do that at the moment. But it should be possible, so you should add a feature request in SourceForge.

The current method was chosen because seeking back in solid compression is painfully slow. If, for example, a file that is at the middle of the data block is to be extracted after the end has already been reached, seeking all the way back to the start and decompressing everything again is required, unless we saved the extracted data, which is what NSIS does at the moment.