home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 50 / af050sub.adf / LHD / LHD.doc / LHD.doc
Text File  |  1993-06-25  |  4KB  |  149 lines

  1.  
  2.                                  LHD v1.0x
  3.                                  =========
  4.  
  5.                            © 1993 Robert Hofmann
  6.  
  7.  
  8.                            2:2400/24@fidonet.org
  9.                           39:171/100@amiganet.ftn
  10.  
  11.  
  12.  
  13. I. Why LHD?
  14. -----------
  15.  
  16.  You surely know about the discussions about LHA versa DMS or ZOOM or some
  17.  other diskarchiver which also stores the full discstructure even if it is
  18.  not needed.
  19.  
  20.  For the most PD/Shareware-programms it is ok if the directorys and their
  21.  contents are on the disk and the diskname is correct.
  22.  
  23.  
  24.  So I have written this litte ARexx-script which will allow you to archive
  25.  whole disks in a simple way by using LHA (© Stefan Boberg).
  26.  
  27.  
  28.  Yes I know that you also can use 'LHA -2axr {archive} df0:' but then you
  29.  will loose the name of the disk which is important in some places.
  30.  
  31.  
  32.  So the only thing which does LHD is to store the diskname ALSO in the
  33.  archive in a little file called "DISKNAME.TXT". If you will write from an
  34.  archive it will look inside of "DISKNAME.TXT" and relable it to the name
  35.  which was found in it.
  36.  
  37.  
  38.  There could be many reason for/against using LHD but remember it is your
  39.  own decission to use it or not.
  40.  
  41.  
  42.  
  43.  
  44. II. Copyright and Distribution Conditions
  45. -----------------------------------------
  46.  
  47.  LHD is copyrighted freeware. It may be freely distributed, given the
  48.  following conditions:
  49.  
  50.  * Written  permission from the author must be obtained if LHD is to be
  51.    included in any commercial software package.
  52.  
  53.  * The entire contents of the LHD-archive must be distributed whole; pieces
  54.    may not be left out, nor may they be changed. In particular, you may not
  55.    claim authorship of LHD.
  56.  
  57.  * LHD may be uploaded to BBS systems and electronic networks, IF and ONLY
  58.    IF those systems make no copyright or ownership claims to uploaded
  59.    software. The copyright on LHD is owned solely by the author.
  60.  
  61.  * Since LHD is provided free of charge, no claims are made about its
  62.    suitability for any particular purpose, nor the quality or robustness of
  63.    the software or documentation.
  64.    The author will make an effort to resolve bugs in the software; he simply
  65.    reserves the right not to.
  66.  
  67.  
  68.  The basic concept is that you should use it in good faith and not make a
  69.  profit from it nor claim it as your own.
  70.  
  71.  
  72.        BUGFIX OR UPDATE INFOS DONE BY YOU MAY BE ADDED BUT YOU ARE NOT
  73.                     ALLOWED TO SPREAD CHANGED VERSIONS!!!
  74.  
  75.  
  76.  
  77.  
  78.  
  79. III. Requirements
  80. -----------------
  81.  
  82.  - WB & KS 2.04 or higher, may run under 1.x, but not tested!
  83.  - ARexx Version 1.15 (included in the original OS 2.0 - Packet).
  84.    May also work with versions <1.15, but not tested.
  85.  - Rexxsupport.library in libs:
  86.  - LHA by Stefan Boberg
  87.  - the original 'INFO'   -command
  88.  - the original 'FORMAT' -command
  89.  - the original 'INSTALL'-command
  90.  - the original 'RELABEL'-command
  91.  
  92.  
  93.  
  94. IV. Installation
  95. ----------------
  96.  
  97.  - Adjust the variables at the beginning of the script to your own needs
  98.    NOTE: leave FORMAT empty ('') when you don't want disks to be formatted
  99.    before writing to them.
  100.  
  101.  - Put LHD.REXX in REXX: or where you like it.
  102.  
  103.  
  104.  
  105. III. Usage
  106. ----------
  107.  
  108.  RX LHD READ  <DFx:|{inpath}> <{outfile}[.LHD]> [DiskName]
  109.  
  110.         WRITE <{infile}[.LHD]> [DFx:|{outpath} [DiskName]]
  111.  
  112.         TEST  <{file}[.LHD]>
  113.  
  114.         VIEW  <{file}[.LHD]>
  115.  
  116.  
  117.  READ:  This option will allow you to create a new archive from a disk or
  118.         path.
  119.  
  120.         If you use a path instead of a disk go for shure that the contends of
  121.         that directory are not longer as a formatted disk!
  122.         Use [DiskName] to specify a name for the disk!
  123.  
  124.  
  125.  WRITE: Here you can create a new disk from any LZH, LHA or LHD-archive.
  126.         If there is a file called 'DISKNAME.TXT' in it, the name in it will
  127.         be used as diskname if no other name was entered.
  128.  
  129.         If the destination is no DF?: but a path the archive will be unarced
  130.         in that path and the name of the disk will be assigned to this path.
  131.  
  132.  
  133.  TEST & VIEW sould be self-speaking...
  134.  
  135.  
  136.  
  137.  
  138.         Hope you will enjoy this little tool, spread it and use it!
  139.  
  140.           Any comments, ideas and bugreports are very wellcomed.
  141.  
  142.  
  143.  
  144.                       _  o    Robert Hofmann
  145.                      |<)_/#
  146.                      TT  <T   GCC/EMS Support Germany
  147.  
  148.  
  149.