XADMaster
XADMaster copied to clipboard
Add support for StuffIt X preprocessing filters
Originally reported on Google Code with ID 179
yuan0qi:
Here the link to the sample file: http://www.mediafire.com/?luxgykm3y1e
The Unarchiver will claim that it's unable to extract certain files and other files
in the archive are
corrupted. Stuffit Expander, on the other hand, has no problem handling this sample
file.
paracelsus:
x86 preprocessor implemented.
paracelsus:
Issue 317 has been merged into this issue.
paracelsus:
All right, the other files that fail are indeed using preprocessing filters that are
not yet implemented. There are
eight of these, and this file uses two of them. I'm going to bump this to a future
version, because reverse-
engineering them all would take more time than I have available right now.
What would help greatly with getting this done is more example files that use the six
other preprocessing
filters. Any file that fails to extract is probably using one (unless it using the
JPEG compression mode).
I've listed them with names on http://code.google.com/p/theunarchiver/wiki/SitxSpecs,
in case anybody
wants to try and figure out how to get StuffIt to produce files using those filters.
They seem to be related to
specific processors and file formats.
paracelsus:
Excellent, then that file should be fixed. The others that fail seem to be using some
preprocessing filters that I
have not figured out yet. I'll see how difficult it would be to fix those.
yuan0qi:
Here is an installer-free version of StuffIt:
http://www.mediafire.com/?jjmkmqonhcd
Just decompress and run.
BTW, TextLang.Dat is 0 bytes in length when extracted with StuffIt Expander.
paracelsus:
This file seems to trigger several issues. To see if I've fixed one of the easier ones,
can you confirm if the file
"ABBYY FineReader 5 Sprint Plus/Content/for Mac OS X Add-on/TextLang.Dat" is 0 bytes
in length when
extracted with StuffIt Expander? I do not have it installed at the moment.
yuan0qi:
I am running The Unarchiver on Mac OS X 10.5.8 on a PowerPC machine.