mushu13, on Oct 23 2008, 01:40 PM, said:
Multiple File Support is the major change coming in 1.7, last I knew, and will require major restructuring of the code. However, I'm confident nitro will figure it out, he always does.
Visible progress bars would be nice, but I think it would be difficult because many of the extraction programs used do not supply much progress information. It could be added to those that do supply progress.
A compromise could be to have the output from the command windows piped directly into a single UniExtract dialog, thus simplifying it to only one visible window with all the relevant extraction information. (I believe this was mentioned somewhere in the UE 1.5 thread.)
Wow. You've really been paying attention, haven't you? :-)
foszhila45, mushu13 is correct on both counts. Proper multiple file support has been requested before, and it's something I'd like to add, but it'll require some fairly significant changes. It's on my radar for 1.7. In the meantime, if you're using the installer version with context-menu support, you actually
can extract multiple files at once by highlighting more than one, right-clicking, and select Extract to Subdir (or Extract Here). Windows Explorer will spawn multiple independent UniExtract process at this point, and extract all files concurrently. Of course, this approach can have problems, so it's not exactly recommended, but it should generally work fine as long as you don't throw a crazy amount of files at it.
Integrating helper utility output into the main UniExtract window, rather than spawning a separate cmd.exe window, is something that's been on my todo list for a while. However, it'll require much more significant changes than the multiple file support mentioned above, and there are various other challenges to take into account, such as providing
input (for passwords, for overwrite confirmations, etc.) as well as output. This is such a major, fundamental change in functionality that it'd come essentially as a 2.0 release. Of course, there's no telling when (or if) that'll happen, but I'm certainly keeping it in mind.