[comp.sys.mac.misc] Data compression info

rterry@hpcupt1.cup.hp.com (Ray Terry) (10/29/90)

Interested in data compression???

Check out MacScience BBS for all your data compression needs.

Ray

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

      MacScience BBS - (408) 866-4933 - San Jose, California
                    8-N-1   1200/2400/9600HST

                N6PHJ @ N6IIU.#NOCAL.CA.USA.NA
                   rterry@hpcupt1.cup.hp.com
                 ...!apple!camphq!36!ray.terry



Arc521s.sit, Version =  5.21, Size =  45K
 C sources to the IBM ARC (v5.21) compression program (sit)


ArcMac 1.3e.sit, Version =  1.3e, Size =  46K
 This is the latest and last version of ArcMac, a utility that will produce
and read MS-DOS ARC v5.x archives.  Handy for those who are burdened with
both machines.  This version adds the capability to create 100% "pure" IBM
ARC files by using the I option.


Archives1.sit, Version =  10/89, Size =  13K
 Information and file formats of the various data compression/archive files
around today, e.g. PackIt, StuffIt, ARC/PAK, LZH, ZIP, ZOO, ShrinkIt, Gif,
et al.  sit format.


AtoZ.zoo, Version =  , Size =  25K
 This is the complete source code for Atoz version 1.10.  It is written in
Microsoft C version 3.00 and is highly compiler-dependent in some places.

Atoz is designed to help automate conversion of ARC, LBR, and other format
archives/libraries to Zoo format.  For each source archive, it invokes an
external program of your choice to extract files from it, and then invokes
Zoo to create a new Zoo archive from the extracted files.  Atoz prints
detailed help information when executed.


Auto UnStuffIt 1.5.1.sit, Version =  1.5.1, Size =  20K
 Auto UnStuffIt v1.5.1 - create auto-decompressing files


Compacto.21P, Version =  1.21, Size =  78K
 Compactor V 1.21 Package - self-extracting set of files that are latest
version of new archiving program.  From GEnie.


compress.sit, Version =  1.01, Size =  13K
 For MPW users only,  a 15-bit LZW compression / decompression tool.  For
data forks only.  Offers somewhat better compression ratios than Stuffit.
freeware from Grady Ward


compress32.sit, Version =  3.2, Size =  29K
 MacCompress v3.2 - compatible with 'compress' on Unix systems.  Great for
those that must transfer files back and forth between Unix and the
Macintosh. (sit)


Compression Chart, Version =  , Size =  8K
 DECODING THIS CHART: This chart has been compacted to fit into 80 cols
so it can be viewed on-line. The first column is the name of the
compression/archiving technique. The next field is the file extension given
to the resulting file. After that are 5 columns each for a different
operating system.  Each one of these consists of the name of the program to
undo the given compression/archiving style.


DDExpand.sit, Version =  3.0, Size =  81K
 This is the latest version of DiskDoubler Expand App. (v.3.0c)


%DDExpand.sit, Version =  2.03a, Size =  34K
 DiskDoubler INIT v2.03a - expand only.


DDJ-LZW.sit, Version =  , Size =  4K
 Dr. Dobbs' Journal's C source code from Oct '89.  Implements the LZW file
compression algorithm.  Should be very portable.  sit.


DeluxeConv.sit, Version =  1.0, Size =  32K
 DeluxeConv 1.0 is a Macintosh application that will aid in converting
StuffIt Classic* archives to StuffIt Deluxe* format.  This can be useful to
BBS operators, in converting their large collection of files that are
probably in StuffIt Classic format, to obtain some of the benefits of
StuffIt Deluxe - notably, a better compression ratio, thereby saving
valuable disk space.


Diamond.sit, Version =  4.2, Size =  19K
 A different file compression program.


Diamond v5.0, Version =  5.0, Size =  19K
 Another demo version of an alternate archiving utility.


Extractor 1.12, Version =  1.12, Size =  30K
 Extractor V1.12 is a FREE utility for extracting files from Compactor
and StuffIt archives.  Compactor itself is a shareware file compression
and archive utility.
Use this on any files you download with a .CPT suffix.


LHARC.TAZ, Version =  1.2, Size =  61K
 Vers 1.2 of a Unix archiver that makes smaller files than compress, arc,
or zoo.  This file of 61615 bytes would have only 46312 bytes as an lharc
archive.  The documentation files are for jnroff; if you have Japanese
capabilities, great! If not, just typing 'lharc' produces a mini-usage
table which is sufficiently clear.

16-bit compressed tar of the C sources.


lhsrc.sit, Version =  , Size =  43K
 C and ASM sources to the PC data compression utility LHarc.  sit format.


LZAri 1.0.sit, Version =  1.0, Size =  16K
 Lempel-Ziv compression with Arithmetic Coding provides the best
input/output ratios of any compression algorithm compiled for the
Macintosh.  However, it is also the slowest.  File I/O operations optimized
for the Macintosh will help the speed somewhat.  Think C sources available
separately.


LZAri.sit, Version =  1.0, Size =  7K
 Mac port of the MS-DOS compression utility LZArc.  Uses L-Z compression
with arithmetic coding to provide a superior compression algorithm.  Does
NOT imploy a normal Mac interface.  Think C sources only in this file.


LZSS.sit, Version =  2.0b5, Size =  32K
 LZSS app is a general-purpose compression algorithm.  It was designed by
James Storer and T.J. Szymanski, and is based on work by Lempel and Ziv.
LZSS alone (without any added coding method) will compress better than LZW
on many files (notably, on applications).  On ASCII text files, they
compress about the same.  LZSS with a coding method will almost always
compress better than LZW.


LZWRes.sit, Version =  1.0, Size =  13K
 LZWRes 1.0
This is a program to compress and expand resources using the LZW method
of compression.  This method can get savings of around 40% with many
PICTs, and around 10-20% for sounds.  It is intended mainly as a utility
for programmers, and it is expected that anyone interested in using LZW
compression in their programs will send away for the source code to this
program.


macarc.sit, Version =  , Size =  43K
 LSC sources for MacARC.  Decompresses ARC files.


MacArc 0.04.sit, Version =  0.04, Size =  22K
 A slightly updated version of the old MacArc app.  This version has been
recomplied with Think C v4.0.  MacArc will now be more MultiFinder
friendly.  Also, MacArc output files are now of file type 'McSk' instead
of file type 'MARC'.

MacArc decompresses ARC format archive files.   sit format


LHarc 0.33.sit, Version =  0.33, Size =  20K
 LHarc is an archiver that seems to be more efficient than StuffIt (in a
few
cases).  Super slow...  Compatible with LHARC for MS-DOS and Unix.  sit.


PackIt III (V1.3), Version =  1.3, Size =  30K
 PackIt file compressing and archiving utility


Pre-Stuffit.sit, Version =  , Size =  7K
 Use before and after StuffIt (on sound files) to improve compression.


QuickComp2.0.s, Version =  2.0, Size =  46K
 Newest version of Quick Compactor stack (2.0) now seems to also compact
all stacks in a folder when some of the stacks have initial animation.


Shortcut 1.0.1 Updater.sit, Version =  1.0.1, Size =  58K
 Updates Shortcut (from Ray Lau) from v1.0 to v1.0.1.  sit format.


SitToCpt.sit, Version =  1.0, Size =  18K
 Small application that will convert SIT files to CPT archived files.


StuffIt Classic 1.6.cpt, Version =  1.6, Size =  352K
 StuffIt Classic (v1.6) installer.  This is the final version of the
shareware version of the new StuffIt.


StuffIt1.5UserDocs.sit, Version =  1.5, Size =  49K
 MacWrite docs for StuffIt 1.5 (sit format)


StuffIt Fix for 1.5.sit, Version =  , Size =  2K
 A resource file that contain a mst# resource that fixes a long time
StuffIt
1.51 bug.  Copy/Paste this resource into StuffIt will allow you to
double-click on an archive even if StuffIt is already open in the
background under MultiFinder.  Great!


StuffIt cicns, Version =  , Size =  8K
 StuffIt cicns for use with ColorFinder, etc.  ResEdit required.


StuffIt 1.5.1, Version =  1.5.1, Size =  115K
 StuffIt v1.5.1 - application format, not compressed.  For those that do
not have a version of StuffIt to un-stuff a sit file.


UnStuffIt.arc, Version =  , Size =  16K
 Decompress StuffIt type files on a  PC  (ARC format)


UnStuffIt Deluxe* Installer, Version =  1.1, Size =  163K
 This file will install UnStuffIt Deluxe 1.1 to your hard disk.  UnStuffIt
Deluxe is Freeware and will UnStuff archives created with StuffIt 1.5.1,
StuffIt Deluxe and StuffIt Classic.


unzip310.arc, Version =  10-1-90, Size =  64K
 Latest (Unix) C source of unzip, as of 10-1-90.


UnZipApp102C.sit, Version =  , Size =  26K
 UnZip v1.02c - decompress Zip format archive files - bug fixes to 1.02b.
Think C sources available in another file.  sit.


UnZipSrc102C.SIT, Version =  1.02c, Size =  48K
 UnZip v1.02c Think C sources.  Application available in another file.
sit.


UnSit v1.5, Version =  1.5, Size =  35K
 C source code for a Unix version of UnSit (Un-StuffIt)  v1.5  Fully
compatible w/StuffIt 1.5.1.  Shell archive (shar) format.


lharc.sit, Version =  1.0, Size =  33K
 LHARC (v1.0) compression which has taken the ms-dos world by storm is now
available for Unix. Fully featured and complete C sources. This is a sit
file with two shar files inside.


WhereSIT.sit, Version =  1.4, Size =  50K
 Utility for searching through stuffit archives.
Version 1.4.


ZipPop.sit, Version =  1.0a, Size =  24K
 List and/or extract files compressed by PKZIP.  From DogStar Software (the
authors of ARCMAC and MOS, the Martian Operating System).  The best
un-zipper out yet!  sit format.


arc520.tar.Z, Version =  5.20, Size =  152K
 C sources to a Unix version of ARC v5.20.


arithcod.arc, Version =  , Size =  9K
 C sources to an adaptive source model for arithmetic encoding and
decoding.


booz21.sit, Version =  2.1, Size =  15K
 MacBooz v2.1 - extracts ZOO format archives (compressed files).  This
version includes bug fixes over v2.0.  sit.


ctar.tar, Version =  , Size =  31K
 Unix CTAR compresses the files it is archiving 'on-the-fly', so you end up
with a .taz -or- tar.Z resultant archive in one pass.


ctar.tar, Version =  , Size =  31K
 Unix CTAR compresses the files it is archiving 'on-the-fly', so you end up
with a .taz -or- tar.Z resultant archive in one pass.


lharc.sysv.sh, Version =  , Size =  4K
 When trying to compile lharc under Interactive's 386/ix (UNIX System
V.3.2)
a few problems were found like typos, usage of berkley routines that are
missing from SYSV, ANSII C code that would not compile with the standard
compiler etc.  This shell archive (shar) contains the changes made to the
source code to make lharc compile and run.


lz-comp2.zip, Version =  , Size =  25K
 This article by H.Okumura explains various algorithms of Data Compression.
The article, originally uploaded in his workshop, is posted here with his
permission.  Also includes three C programs illustrating lzari, lzss and
lzhuf methods uploaded with permission of their authors.  Excellent!


unix lzw source.sit, Version =  , Size =  16K
 Unix compress source converted to run under Think C.  sit.


spl.tar.z, Version =  , Size =  3K
 From 'Application of Splay Trees to Data Compression' by Douglas Jones,
CACM August 1988 - implemented in C by Bodo Rueskamp.
Compress and uncompress routines in vanilla C.


splint.arc, Version =  , Size =  28K
 Another C port of the Pascal source code of a splay-prefix encoding
program
in an article of Douglas W. Jones' article;  Application of Splay Trees to
Data Compression, Communications ACM, Vol. 31, No. 8, pp. 996 - 1007.
(August 1988).
This version by Kenji Rikitake and Naoshi Wakatabe.


unpit c.cpt, Version =  , Size =  20K
 This C source and resource definition info is a Macintosh
translation/expansion of 'unpit', a Unix program written by Allan G. Weber
(Weber%Brand@USC-ECL) that unpacks Packit-I and Packit-II files.  cpt.


zoo201.tar.Z, Version =  2.01, Size =  193K
 Unix C sources for the Zoo archiving utility.  v2.01.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Ray Terry      GEnie = R.Terry      CIS = 71150,735      HPDesk = /HP4700
Domain = rterry@hpcupt1.cup.hp.com    SysOp = MacScience BBS 408-866-4933
Packet = N6PHJ @ N6IIU.#NOCAL.CA.USA  UUCP = ...!sun!hpda!hpcupt1!rterry
UFGate = ...!apple!camphq!36!ray.terry
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=