| delorie.com/archives/browse.cgi | search |
| From: | dscott AT networkusa DOT net (SCOTT19U.ZIP_GUY) |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | DJGPP FREE COMPRESSION SOURCES |
| Date: | Fri, 24 Sep 1999 01:02:21 GMT |
| Organization: | Retired Electronic Engineer and Y2K expert |
| Lines: | 50 |
| Message-ID: | <7sef2v$2la0$8@news.gate.net> |
| NNTP-Posting-Host: | ppp-57.elpasonet.net |
| X-Trace: | news.gate.net 938131359 87360 216.84.6.86 (24 Sep 1999 00:02:39 GMT) |
| X-Complaints-To: | abuse AT gate DOT net |
| NNTP-Posting-Date: | 24 Sep 1999 00:02:39 GMT |
| X-Newsreader: | News Xpress 2.01 |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
| Reply-To: | djgpp AT delorie DOT com |
In honor of another Great Scott. I thoughtt I would put out my newest
compression stuff.
h2comaa.exe
What this program does is solve the limited symbol "one to one" compression.
It uses a condition file to preload the table with the symbols used.
The smallest number of unique 8-bit symbols it handles is 9.
called by h2comaa.exe inputfile outputfile conditionfile
the outfile is an adaptive huffman compress texted based on the symbols in
the conditionfile.
slim.exe inputfile outputfile conditionfile
this program rewrites the inputfile with characters not in conditionfile
getting stripped. This is the file you get if you uncompress
h2uncaa.exe inputfile outputfile conditionfile
this uncompress using a preloaded start table for the adaptive
huffman decompressor.
if the file is a randomfile for input the output will only contain the
symbols in the conditionfile.
AND IT IS ONE TO ONE
one thing you can do is take something written in 20 symbols compree and
use the 20 symbols in the condtion file. You get a binary compressed
file you can then encrypt this file you favorite encryption porgram
then if you like your can use the decompressor to expand to a file with 9
to 256 symbols.
This thing changes strings in one base to another base in a unique way
that is one to one.
http://members.xoom.com/ecil/compress.htm is the start
http://members.xoom.com/ecil/compres4.htm is the one with this feature
P.S. I have tested it but it is still experimental
if you find errors let me know
David A. Scott
--
SCOTT19U.ZIP NOW AVAILABLE WORLD WIDE
http://www.jim.com/jamesd/Kong/scott19u.zip
http://members.xoom.com/ecil/index.htm
NOTE EMAIL address is for SPAMERS
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |