> in article jjarq3$lmn$
1...@news.xmission.com, Egan Ford at
data...@gmail.com
> wrote on 3/8/12 11:55 AM:
>
> I just use nulib from the command line. E.g. nulib v foo.shk. Any
> others use nulib? Are there other CLI tools?
Egan,
While I've just started using Kelvin's Shrink-Fit X for OS X 10.4, I've used
Andy McFaddin's 'nulib2' for a number of years. (e.g. nulib2 -x foo.shk)
It is an update/rewrite of the 'nulib' you mentioned, with its last official
release (version 2.2) in 2007.
Andy did release a patch in 2009 to correct a problem 'unwrapping'
NON-archived files in a Binary II wrapper (.BNY) sent via ProTERM 3.1. IIRC,
there was an issue with an incorrect byte count in the last block on the
file. If someone has that issue, I'm sure Andy can supply the fix, or refer
you back to me if he's lost it.
I keep my Apple IIs serially connected to my Macs (Unix terminals) and send
files back and forth mostly with ProTERM 3.1. Apparently, I was the first to
mention this particular issue to him and to his credit he had it resolved
within a week.
{BTW, for archived/shrunk files (.SHK/.BXY) this issue does not occur}.
The only thing I wish nulib2 would do that it doesn't currently do is
preserve the ProDOS file type attributes (on a Mac using the 'AppleShare'
method of a 'pdos' creator code and a 'pTAA' file type) when 'unwrapping'
.BNY files. It does preserve the ProDOS attributes on .SHK/.BXY files, but
not for their un-shrunken brethren.
I'm not aware of any other CLI tools for shrunk files.
The non-CLI methods I've used (on a Mac) are the OS 9/Classic utility
'Shrink II' that Syndicomm still sells, and also 'TimeOut ShrinkIt' running
inside Mark Munz's Deja IIx AppleWorks emulator (for certain types of shrunk
files). And, of course, Bernie and Sweet 16 actually running ShrinkIt.
With regard to Shrink-Fit X, I know Kelvin had to jump through a number of
hoops to get Shrink-Fit X to build for the older OS's (10.4 and 10.5) and
I'm very appreciative for his efforts on Shrink-Fit X and also on ProFUSE.
The only thing I've asked Kelvin to add to Shrink-Fit X is the ability to
preserve the ProDOS attributes using the 'AppleShare' Creator Type/File Type
method.
If you haven't guessed by now, I'm big on preserving ProDOS attributes.
<grin>
Hugh Hood