home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 9 Archive / 09-Archive.zip / lhbreak1.lzh / lhbreak.doc < prev    next >
Text File  |  1994-08-13  |  3KB  |  65 lines

  1. lhbreak.doc
  2.  
  3.    lhbreak.exe is 100% 32 bit OS/2 optimized for the i486.
  4.  
  5.    lhbreak is a tool designed out of perspiration to extract individual
  6.    archives from a larger .lzh file.  This program works on simple
  7.    pattern recognition and provides no repair of corrupted data.
  8.    (the #define INCL_DOSGODLIKE_POWERS library is missing).  Any poor
  9.    file that was unlucky enough to get grunged will still be grunged,
  10.    however you will now have access to the luckier but previously
  11.    trapped files below.
  12.  
  13.    Lh uses a system when compressing multiple files where each
  14.    compressed file gets information about exactly where to look
  15.    for the next file in the archive.  If a situation occurs where
  16.    that information is no longer accurate ( and it must be accurate )
  17.    lh becomes dizzy and disoriented nanoseconds before belching
  18.    grunged header.  lhbreak operates by following the "footprint"
  19.    of the lh compression routine and breaks out a file every time
  20.    that pattern is detected, therefore, it does not need to know
  21.    ahead of time where to look for the next file.
  22.  
  23.    The input file as specified can have a maximum size of your maximum
  24.    amount of swap space or about 512 meg (I think) whichever comes
  25.    first.  Performance is great, but if you have a huge file, a little
  26.    memory, and a slow processor, get some sleep.
  27.  
  28.  
  29.    Extracted files will be named as follows:
  30.  
  31.     brokeXXXX.lzh ( where XXXX is a 1 relative sequential number )
  32.  
  33.    The extracted files are still compressed, but most of them will
  34.    now uncompress properly.  I recommend a simple command line loop
  35.    as shown below to uncompress all of the files easier.
  36.  
  37.       for %f in (broke*.lzh) do lh x %f
  38.  
  39.    Lh is able to get the correct filename (as stored) upon decompression.
  40.  
  41.    PLEASE BE AWARE OF THE FOLLOWING:
  42.  
  43.    1. This program is guaranteed to do absolutely nothing but take
  44.       up space on your disk, should it indeed be there.  It may, for
  45.       all I know, send your machine into a seizure and delete every
  46.       file from your hard drive. ( I do not however expect that result )
  47.       I sat alone and manipulated a keyboard while staring intently
  48.       down an electron gun.  You now have the result, and I am not in
  49.       any way responsible for what you do with it, or what it does to you.
  50.  
  51.    2. As far as I am concerned, you may send a copy of this program
  52.       to your mother, or any other interested party.  The distribution
  53.       should be humanitarian in nature only, and should include all
  54.       documentation.  No fee, aside from deliverance, may be collected.
  55.  
  56.    3. If you use it and it works and you like it and you dont want
  57.       to sue me, let me know. I have several enhancements out back in
  58.       the woodshed, and would be willing to look further into this.
  59.  
  60.    I am currently in search for a place to call home for the reception
  61.    of e-mail.  In the mean time, I frequently look over most OS/2
  62.    programming fidonet echos, and would respond to questions.
  63.  
  64.    Jeff Marckel  St. Paul, MN (612) 645-9047 (no humans please)
  65.