Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
- OT: Usenet Binaries and Par Files
July 7, 2008, 3:22 am
rate this thread
This is definitely not a hardware question, but perhaps you can give me
a boost in the right direction. It's hard enough for me to determine
what group this might be applicable too without having to also find one
A large (650MB) StuffIt archive has been split into 66 parts for posting
on the Usenet. Each part is further split into 36 "segments" when it's
binhexed. By binhexed, I mean that an 8-bit binary is stretched out
into a file comprised of only 7-bit (ascii) characters. There's also
some header info attached, It looks like this:
Path: blah blah
Subject: - blah.sit.57 (29/36)
Date: Sun, 06 Jul 2008 06:15:15 -0500
Organization: NewsGuy - Unlimited Usenet $19.95
Message-ID: <blah blah>
NNTP-Posting-Host: blah blah
User-Agent: Magic/2.0.0 (MagicLamp X)
Xref: blah blah
... lots more in between
--- end of part 29 ---
I've managed to get almost all of the 2300+ segments, and *all* of the
par files. 57 of the 66 parts have been de-binhexed and reconstituted.
This was accomplished by joining the binhex segments together, for a
given part file, and using Stuffit (on an old Mac.) Stuffit archives,
and their parts, are kept in the data fork, so the notorious resource
fork splitting is not an issue here.
The problem is in getting a part reconstituted when one of the segments
is missing. I've tried just sticking them together without the missing
segment, and faking up the missing segment with a bunch of zeros. Both
cases cause stuffit to bitch about a CRC error.
SmartPar can find all of the parts, but knows there's something wrong
with the 9 corrupted parts, and does not offer a repair.
Surely there is some way to use the PAR files to come fill in the gaps?
Re: Usenet Binaries and Par Files
Marcel Overweel wrote:
> Have you tried QuickPar?
Oops, yeah when I said "SmartPar," I meant QuickPar. Brain cells must
be dying off in droves these days.
Marcel Overweel wrote:
> But ehm, just curious, how are you downloading those segments?
> There are several applications for reading binaries on usenet
> like Forté Agent and Newsleecher (if you are using Windows).
I was using XNews, which can typically decode messages. In this case,
though it could not, probably because of the BinHex encoding. It
couldn't even do the parts that had all of the "segments." So, I just
saved all of the messages and performed the concatenation and
- » Newest MemTest86, MemTest86+ incompatible with Sandy, Ivy chipsets?
- — Next thread in » Computer Hardware