[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

HP + Archiver



Well, guess what, Archiver doesn't set the auxtype correctly when recovering
files.  It creates the file with the wrong auxtype (usually $0000), extracts
the data, and then fixes the auxtype with a SetFileInfo call.

This would be fine, except that you can now extract HardPressed compressed
data files and not have HP recognize them.  This means that if HP is active
and you try to extract to a marked folder, it will try to recompress already
compressed data.  This is a bad thing.

The solution is to set HardPressed to "inactive" from the CDA or CDev before
you start extracting files.  In general, you'd want to do this anyway when
backing up or restoring... when backing up your saving the files in their
compressed state, saving space on the backup media, and when restoring you
want things to be put back the way they were when you did the backup.

So, when restoring data from a backup, make sure HP is inactive.  Hopefully
Apple will fix Archiver one of these days.

(And I *know* HP works correctly, because I spent a few hours making sure
that extracting HP files with GS/ShrinkIt worked right.)

-- 
fadden@uts.amdahl.com (Andy McFadden)
[ Above opinions are mine, Amdahl has nothing to do with them, etc, etc. ]