home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 3 / Meeting_Pearls_III.iso / Pearls / comm / Fido / Spot / SpotSalv / SpotSalv.doc < prev    next >
Text File  |  1994-07-29  |  4KB  |  118 lines

  1.  
  2.            SpotSalv 1.1 -- A messagebase recovery tool for Spot
  3.  
  4.                  Copyright © 1994 by Per-Anders Josefsson
  5.  
  6.  
  7. Distribution:
  8.  
  9.       SpotSalv is freely redistributable under the following
  10.       conditions:
  11.  
  12.       *  The contents of this archive may not be modified in _any_ way
  13.          whatsoever.
  14.  
  15.       *  You must not make any money from it.
  16.  
  17.       *  You'll have to send me a postcard if the program saves your ass. :)
  18.  
  19. Disclaimer:
  20.  
  21.       This program is provided "as is", without ANY kind of warranty.
  22.  
  23.       I am in no way responsible for the use or misuse of this
  24.       program, and I will not be held liable for any damages arising
  25.       from the use of it.
  26.       
  27.       In other words: don't blame me if SpotSalv evaporates all of your area
  28.       files or blows up the tires of your car... :)
  29.  
  30. Description:
  31.  
  32.       If your Amiga hangs while Spot is importing, optimizing or such,
  33.       you will often find yourself with at least one area that Spot either
  34.       displays weird/incomplete messages in, or refuses to enter
  35.       altogether. This is what SpotSalv tries to cure by rebuilding
  36.       the area from scratch. Hopefully, the result should be a
  37.       restored area that Spot doesn't complain about.
  38.  
  39.       Note that I say 'hopefully'... It's a bit hard to try this
  40.       myself since my areas never seem to crash, but SpotSalv has
  41.       withstood some serious attempts of deliberate trashing. Nonetheless,
  42.       it's possible that SpotSalv will leave the area in worse state than it
  43.       began with, so take precutions. (i.e. backup the area)
  44.  
  45.       If you have an area that SpotSalv is unable to fix - send it to
  46.       me ASAP, and I will most likely be able to update SpotSalv so that
  47.       it can fix it.
  48.  
  49. Usage:
  50.  
  51.       BASENAME -      The name of the areafiles without any extension
  52.       
  53.       BUFSIZE -       The amount of memory that SpotSalv grabs for its
  54.                       various buffers. This number will be split among
  55.                       five different allocations. The default is 200000
  56.                       bytes, don't set it lower unless you're really low
  57.                       on memory. In addition to this number, SpotSalv uses
  58.                       about 200 bytes for each message header found.
  59.  
  60.         NOSPACECHECK -    Normally, SpotSalv makes sure there's enough room for
  61.                             the rescue operation. You need at least as much as 
  62.                             the size of the spm-file of the area. With this
  63.                             switch, that check is disabled. Could be useful if
  64.                             you have the files in RAM:...
  65.                             
  66.  
  67. Current drawbacks:
  68.  
  69.       In netmail areas, there is NO way to make sure if a certain
  70.       message header really belongs to a certain body chunk. This will
  71.       probably not be a problem unless the areas is really wasted. I 
  72.       can't do anything about this unless Nico changes the messagebase
  73.       format.
  74.  
  75.       SpotSalv currently doesn't check the validity of crunched
  76.       messages, just like with netmail areas. This will be fixed in another
  77.       version though.
  78.  
  79. To do:
  80.  
  81.       Make it possible to restore messages that has been deleted or
  82.       mainted away.
  83.  
  84.       Make a GUI
  85.       
  86.       Make it possible to run in some kind of batch mode to check all
  87.       areas regularly and fix problems before they get too serious.
  88.       Suggestions on how this should work?
  89.  
  90. Acknowledgements:
  91.  
  92.       Big thanks must of course go to Nico François for making Spot the
  93.       ultimate point program, and giving me the msgbase specs... :)
  94.  
  95.       Also, thanks to everybody in SPOT_BETA, for testing and
  96.       suggesting.
  97.  
  98. History:
  99.  
  100.       1.0   Initial rush-release
  101.  
  102.       1.1   Major rewrite, increased performance and reliability.
  103.             Due to certain changes, now requires you to be a registered
  104.             user of Spot. The keyfile should be present in MAIL: or PROGDIR:
  105.  
  106. Addresses:
  107.  
  108.       Bug reports, suggestions etc:
  109.  
  110.          2:203/602.25   or   pelle@angel.ct.se
  111.  
  112.       Postcards, donations and other niceties:
  113.  
  114.          Per-Anders Josefsson
  115.          Knutsvägen 9b
  116.          S-262 52 Ängelholm
  117.          SWEDEN
  118.