AminetAminet
Search:
84749 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/arc/LhA2LZX2.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:AmigaDOS script to convert LhA->LZX and vice versa
Author: R.Burke-97 at student.lboro.ac.uk
Uploader:R Burke (R Burke-97 student lboro ac uk)
Type:util/arc
Version:2.8
Architecture:m68k-amigaos
Date:1998-06-13
Requires:util/arc/LhA_e138.run, util/arc/lzx121r1.lha, KS 2.0+
Distribution:* Commercial Magazines and CDs must request permission
Download:util/arc/LhA2LZX2.lha - View contents
Readme:util/arc/LhA2LZX2.readme
Downloads:808

                from author to include.
              * Non commercially, it can be distributed anywhere.
              * Aminet CDs & Fish CDs may include.

Long:

This archive is now purely for educational purposes and so that I don't need
to upload every release of LhA2LZX each time a new one comes out (LhA2LZX
can be used as a tutorial for AmigaDOS).  Read through the .guide, read
through the script files and have a go with some of them to see how the new
features improve it with each release, and then blow yourself away by
downloading v3.x at util/arc/LhA2LZX3.lha and finding out just how far it
has come!  The .guide included is that from v2.7, because originally the
first docs for v2.8 were included with the v3.0 release.  The latest version
of the LhA2LZX3.guide contains in-depth information on the features of each
previous release, so download that for a full synopsis.

Below is the .readme for this release:

********************

When LhA came along, Amiga users were able to store files in one (generally)
smaller file - an LhA archive.  Then LZX came along - allowing much better
compression rates for some files, so much more space could be saved.
	When I first got LZX I found it a lot of work converting my old LhA
archives to the new LZX format via the CLI, and sometimes found that after
doing it that my original LhA files were smaller than the new LZX ones!  Thus
LhA2LZX was born.  This script file allows the user to convert their archives
from LhA to LZX or vice versa, or alternatively it will intelligently
convert the archive to the smallest format, so you can always be sure of
having the smallest archive in the end.  It is all done by requesters - so
you don't even need to touch the keyboard!

What makes it useful is that this program is an AmigaDOS script file, which
means you can load it into a text viewer/editor and see how it all works. I
have commented many of the lines to help you understand more what is
happening, and to help in case you want to write your own front-ends to CLI
programs, or to perform certain actions.


Versions included here are v1.1-v1.2, v2.0-v2.8
This is so you can see how the program has developed and improved, and which
bits I added as needed.

This archive is less than half the size when compressed with LZX:
lha2lzx2.lha  66,939 b
lha2lzx2.lzx  28,739 b


*NEW FOR 2.8*
-Optimisation of code of around 33%!  Script filesize reduced from 15k -> 10k!
-No more selecting the dir of the archive and then selecting the archive -
	it's now all done in one
-A myriad of small features to make it a lot more user-friendly :^)


*NEW FOR 2.7*
-Better handling of tilde bug in filenames
-Updated .guide file
-Improved cleaning-up process as it quits
-Check to see if registered version of LZX is being used


Download the latest version from:
http://www-student.lboro.ac.uk/~corb1/lha2lzx.html

Comments and bug reports are welcome:
R.Burke-97@student.lboro.ac.uk


Contents of util/arc/LhA2LZX2.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                17348   43227  40.1% -lh5- 39c8 Feb  9  1998 lha2lzx/LhA2LZX.guide
[generic]                  988    1865  53.0% -lh5- 6c4a Dec 29  1997 lha2lzx/LhA2LZX.guide.info
[generic]                  731    2120  34.5% -lh5- 832b Jun 10  1998 lha2lzx/LhA2LZX.install.info
[generic]                 1105    4018  27.5% -lh5- db33 Mar 16  1997 lha2lzx/LhA2LZX_v1.1
[generic]                 1109    4036  27.5% -lh5- 0885 Jun  2  1997 lha2lzx/LhA2LZX_v1.2
[generic]                 2213    7440  29.7% -lh5- ed1b Jul 10  1997 lha2lzx/LhA2LZX_v2.0
[generic]                 2428    8676  28.0% -lh5- 5ab3 Jul 10  1997 lha2lzx/LhA2LZX_v2.1
[generic]                 3014    9597  31.4% -lh5- d899 Jul 12  1997 lha2lzx/LhA2LZX_v2.2
[generic]                 3256   11410  28.5% -lh5- 34b7 Jul 17  1997 lha2lzx/LhA2LZX_v2.3
[generic]                 3712   12724  29.2% -lh5- c12f Sep  6  1997 lha2lzx/LhA2LZX_v2.4
[generic]                 3893   13415  29.0% -lh5- a77f Dec  5  1997 lha2lzx/LhA2LZX_v2.5
[generic]                 3940   13640  28.9% -lh5- 3a7c Dec  9  1997 lha2lzx/LhA2LZX_v2.6
[generic]                 3829   13167  29.1% -lh5- f691 Feb  5  1998 lha2lzx/LhA2LZX_v2.6a
[generic]                 4102   14016  29.3% -lh5- 7e33 Feb  9  1998 lha2lzx/LhA2LZX_v2.7
[generic]                 4143   14199  29.2% -lh5- 507c Feb 10  1998 lha2lzx/LhA2LZX_v2.7a
[generic]                 4337   15242  28.5% -lh5- 92c9 Feb 13  1998 lha2lzx/LhA2LZX_v2.7b
[generic]                 4014   11447  35.1% -lh5- 62be Apr  7  1998 lha2lzx/LhA2LZX_v2.8
[generic]                 1629    3326  49.0% -lh5- 995f Jun 10  1998 lha2lzx2.readme
[generic]                  413     781  52.9% -lh5- 0146 Jun 10  1998 lha2lzx/LhA2LZX.install
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        19 files   66204  204346  32.4%            Jun 13  1998
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>