venj / theunarchiver

Automatically exported from code.google.com/p/theunarchiver
Other
0 stars 0 forks source link

Add support for Now Compress #201

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Now Compress is one ancient Mac format there is no support for yet.

I only have a single file in this format, however, and it would help a lot to 
have some more.

Original issue reported on code.google.com by paracel...@gmail.com on 27 Sep 2009 at 12:09

GoogleCodeExporter commented 9 years ago
Here's another file for you. I think it's documents from our wedding, 17 years 
ago!

Stephen

Original comment by sierraec...@gmail.com on 20 Nov 2009 at 2:23

Attachments:

GoogleCodeExporter commented 9 years ago
Oh, that looks useful, it has a number of files in different formats in it. 
Thanks!

Original comment by paracel...@gmail.com on 20 Nov 2009 at 2:30

GoogleCodeExporter commented 9 years ago
If you like, iI can send you more files in this format.

Original comment by j...@storms.org on 18 May 2010 at 7:36

GoogleCodeExporter commented 9 years ago
Issue 264 has been merged into this issue.

Original comment by paracel...@gmail.com on 18 May 2010 at 7:44

GoogleCodeExporter commented 9 years ago
Yes, more test cases are always useful.

Original comment by paracel...@gmail.com on 18 May 2010 at 7:44

GoogleCodeExporter commented 9 years ago
here are some more:

Original comment by j...@storms.org on 18 May 2010 at 8:05

Attachments:

GoogleCodeExporter commented 9 years ago
Excellent, thank you.

Original comment by paracel...@gmail.com on 18 May 2010 at 8:25

GoogleCodeExporter commented 9 years ago
I've located a copy of Now Utilities so I should have more testcases here soon.

Original comment by d235...@gmail.com on 30 Sep 2010 at 9:16

GoogleCodeExporter commented 9 years ago
Attached are some testcase sets. If you can use binaries of the 
compressors/decompressors (to disassemble), feel free to email :)

Original comment by d235...@gmail.com on 30 Sep 2010 at 9:29

Attachments:

GoogleCodeExporter commented 9 years ago
The NOW Compress testcases I uploaded used the "smaller" algorithm. Attached 
are testcases for the "faster" algorithm (still slow!)... I left out the SEA 
because the data fork is the same as in the .NOW.

NOW Compress (the single file compressor) will NOT compress files which are 
smaller than one disk block.

I may have one more set.

Original comment by d235...@gmail.com on 30 Sep 2010 at 9:45

Attachments:

GoogleCodeExporter commented 9 years ago
Could you try creating some Now Compress files with a complicated directory 
structure, too? I think I don't have any of those.

Original comment by paracel...@gmail.com on 30 Sep 2010 at 9:55

GoogleCodeExporter commented 9 years ago
Sure, that will be next. Now Archive though, as Now Compress is the single-file 
compression :)

Attached is a testcase for the "faster" algorithm for Now Archive. This does 
seem very similar to "slower" so I don't know what they're doing -- maybe in 
"slow" they use both algorithms and select the better one.

Original comment by d235...@gmail.com on 30 Sep 2010 at 10:08

Attachments:

GoogleCodeExporter commented 9 years ago
Complex directory structure testcases at http://dec8.info/priv/NOW_testcases/ . 
Yes, the original folder starts with 'dd-', I know this is wrong but that's 
what I had :P
The current parser seems to get the filenames, but not the directory structure, 
out of them.

Original comment by d235...@gmail.com on 1 Oct 2010 at 4:24

GoogleCodeExporter commented 9 years ago
This should be mostly working. The Now Compress format lacks proper checksums, 
though, so it is a bit hard to be sure it is working 100%. Once the next 
version is released, it would be good if people who have Now Compress files 
could try decompressing them and checking if the files are intact, and report 
back.

Original comment by paracel...@gmail.com on 4 Nov 2010 at 3:11

GoogleCodeExporter commented 9 years ago
Seems to work great on any Now Compress documents I can find. Thanks a ton for 
implementing this guys.

Original comment by stephen....@gmail.com on 15 Nov 2010 at 2:58