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