



                                  L   L  L   L
                                  LL LL  LL LL
                                  L L L  L L L
                                  L   L  L   L
                                  L   L  L   L


                      L   L    LLL    LLLLL    LLL   L   L
                      L   L   L   L     L     L      L   L
                      LLLLL   LLLLL     L     L      LLLLL
                      L   L   L   L     L     L      L   L
                      L   L   L   L     L      LLL   L   L


                             L   L   L    LL   LL
                             L   L  LL   L  L L  L
                             L   L L L     L    L
                              L L    L    L   L  L
                               L     L L LLLL  LL




                          (C)  1994-96  Robert Hofmann





 1. Introduction
 ===============

  1.1 Legal stuff
  ---------------

   MM_Hatch is  an automatic  file-hatcher for  Mail Manager  by  Pino Aliberti,
   designed  for hatching  files  which  are already  located in  the file-path,
   including a good dupechecking.

   The programs and files in this distribution are freely distributable, but are
   also Copyright (c) Robert Hofmann  except the bin-drawer.  They may be freely
   distributed as long as no  more than a nominal  fee is charged to  cover time
   and copying costs.

   No commercial usage is  permitted without written permission from the author.
   Everything in this distribution must be kept together, in original unmodified
   form and unmodified archive.


   MM_Hatch is mailware :-). This  means if you use it, please  write me a short
   mail. You know it is frustrating to write programs and there are no responses
   from  the  users if  they  like  it or  not... But of  course  money is  also
   welcome. ;-)


   Accepting these few points is the only condition for using MM_Hatch...


   =============================================================================
   The author is not responsible for any  problems caused by using this program!
   =============================================================================


  1.2 General stuff
  -----------------

   I am not the best in  writing doc, but quiet good  in coding I think :-) This
   docs are a bit  short I have to  appolognize, but I hope you'll understand it
   anyway... Especially my English and the typo's ;-)


   If there is  anybody out there  who is able to &  wants translate the docs to
   his own language, please do so and send them to me! I'll add them to the next
   release. Also translators always will get the newest betas! ;-)

   Unfortunatly I don't have the will & time to translate my docs even to German
   - my time is better used for coding :-)





  1.3 Author
  ----------

   If  you  have  suggestions  or remarks about this program, or if you find any
   bugs, please let me know.


   Contacting the author:

     Internet .. :  robert@next.amistep.osn.de (soon!)
     FidoNet ... :  2:2490/1015.0   (may change soon!)
     AmigaNet .. :  39:171/101.0

     Snail-mail  :  Robert Hofmann
                    Volkmannstr. 35
                    D-90443 Nürnberg
                    Tel. +49-(0)-911-9941680 (18-20h German time only!!!)
                    Germany

     Bank-Account:  Account-holder:  Robert Hofmann
                    Account-number:  67920
                    Bank-ID ..... :  76090000
                    Bank-name ... :  Volksbank Nuernberg e.G.





 2. Features
 ===========

   MM_Hatch...

     ... is able to hatch files in any of your tick-echos, by getting its info's
         from a list or via the command-line
     ... offers a good dupe-checking (but I hope Pino, will also manage this
         inside MM in a future release. Pino!!! ;-))





 3. Installation
 ===============

  1. Copy the files to the corresponding MM:*/-directories.

  2. Adjust the cfg-file to your personal needs.





 4. Usage
 ========

  [RX] MM_Hatch[.rexx] HATCHFILE/K/A
  or:                  AREA/K/A,FILE/K/A,REPLACE/K,DESC/K

     HATCHFILE         the list of files to hatch (see 6.)
     AREA              the name of the TICKarea to hatch the file in
     FILE              the file to hatch
     REPLACE           the file to replace
     DESC              the description of the file





 5. Configuration
 ================


  5.1 #DUPETABLE <filename>
  -------------------------

   The name of the dupe-table



  5.2 #TABLESIZE <# of files>
  ---------------------------

   The max. number of files for dupe-checking. The higher you want the tablesize
   the slower MM_Hatch will be...



  5.3 #ERRORFILE <filename>
  -------------------------

   A hatchfile-like file (see 6.) with all files which could not be hatched due
   to an error like unknown area, file not found etc...



  5.4 #LOGFILE <filename>
  -----------------------

   Name of the logfile.





 6. The hatchfile
 ================

  The hatch file is a file containing a line for every file to be hatched,
  using the format


  <Area>*<File>*[Replaces]*[Description]


  Area         The area where the file should be hatched.

  File         The file with COMPLETE path which should be hatched.

  Replaces     The file to be replaced WITHOUT any path.

  Description  The description of the file.


  Each entry has to be seperated by a "*"!


  Example:
  --------

    PA_FILES*Tmp:NewFiles.950306*Tmp:NewFiles.950305*Newfiles of 06-MAR-95
    PA_INFO*Tmp:Info.950306**System info of 06-MAR-95





 7. Acknowledgements
 ===================

  Pino Aliberti     For his EXCELLENT Mail Manager! For  implementing nearly all
                    I wanted (this was much work I think and delayed the release
                    of MM for some  month ;-)) For  our hard but fair  fights in
                    MMBETA and at least for  the nice note  about me in the docs
                    8^))))









  _  o         Robert Hofmann         2:2490/1015@FidoNet   37:108/220@TrekNet
 |<)_/#                              39:171/101@AmigaNet   107:1805/230@TrekNet
 TT  <T  robert@next.amistep.osn.de  56:63/201@XNet        213:314/9127@XCessNet

