So. I kind of like BOMArchiverHelper.app, the default OS X unzipping utility. However, it has quite a number of limitations. Most other unarchivers on OS X have interfaces that I don't like, or just don't work very well. Also, thanks to Windows' idiotic idea of using the current system encoding for filenames, I have tons of archives from Japan with Shift_JIS filenames, which none of the unarchivers on OS X I've tried will handle properly.
And so I, because I obviously don't have enough to do already, get the idea that I need to write a better unarchiver. Features I think it needs include:
For actual information on the current state of this project, read on!
Well, after some work, I've finally got this into a state where it is actually just about presentable. It's still an alpha version, and is released mostly because I could really use some large-scale testing, but it should actually be useful.
Features include:
Issues:
The format support is not complete for many formats. Given the complexity and unplanned evolution of most popular archive formats, support will probably never be complete. However, most files should work. Notable exceptions include:
What's needed now is:
Oh yeah, one more missing feature:
Is this universal if not then you need to DIE.
It's universal, but I have no idea if it works right on Intel. There might very well be endianness issues in the various pieces of code. I'd especially like to know if the RAR and 7-Zip code works right on Intel, so get testing.
Ok, first obvious bug: Xcode has somehow messed up the framework linking, and this won't launch at all on most machines! Stay tuned for alpha 2!
http://wakaba.c3.cx/releases/mac/TheUnarchiver_alpha_2.zip
All right, fixed! Big thanks to Rich Siegel for untangling my linking issues.
Alpha 3 is done. It is pretty much feature-complete for 1.0. However, it still has no icons. I have some help for that lined up, though, but I don't know how long that will take. In the meantime, for testing purposes, the archive icons are replaced by a picture of Aruruw sitting in a box.
http://wakaba.c3.cx/releases/mac/TheUnarchiver_alpha_3.zip
Changes since the last version include:
I could really use some testing results from this, successful or not. I'd really like to know if it is working at all for whatever archives you have lying around!
It runs on my Power Mac G4. I am trying to unpack some splitted ace archives that unace on GNU/Linux didn't manage to fix, and it seemed to work in The Unarchiver! I'd like if it had an option to select where to unpack the files to, though.