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

Re: How to reconstitute Computist posts?



In article <pan.2005.05.15.19.57.51.579994@emeraldcity.gov>,
 The Wizard of Oz <wizard@emeraldcity.gov> wrote:

> If you take a look at the posts directly you will see they are all in 7
> bit ASCII. In simple terms all the characters you can type in at the
> keyboard minus the control characters and the extended characters you can
> get with the alt key and keypad. Depending on the computer you are using
> there may be a couple of additional characters like the vbar and backtick.
> There was a program for the Apple// called Binscii which did pretty much
> the same thing. Which is to say they all took a file consisting of bytes
> (8 bits) and converted them to standard ASCII (7 bits). Uuencode did a
> straight conversion. I think Binscii had some error checking. Finally yenc
> added compression. The merits of compression can be good in some cases
> (eg. raw data) or bad in others (eg. already compressed files).
> Compressing a compressed file ends up with a larger file than the original
> in 99% of all cases.

I don't believe yEnc does any compression.  What yEnc does is take 
advantage of the fact that most news servers can handle 8-bit data and 
that you can transfer binaries that way except for a few characters such 
as linefeed and CR, which have to be 'escaped' out.  This leads to 
generally only a 3-5% increase in file size as opposed to the uuencode 
33% increase in file size.

An encoding scheme that does incorporate (simple) compression is binhex.  
Files can be made smaller under that format but it's fairly rare as it 
just uses a simple RLE compression method.

I do a test, but the news reader I'm currently using will extract yEnc 
postings, but doesn't seem to post in yEnc.  And there's a few programs 
that will decode yEnc on the Mac OS X end, but I didn't find any that 
would encode and let me test.

There is a proposed extension to yEnc which incorporates it into MIME 
with compression added.  It's called gZip-8Bit but from the www.yenc.org 
page it doesn't look like anythings been done with it in a while.

Greg B.

-- 
There's just one 2 in my e-mail address, so delete one to e-mail me.