home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / FM_3103G.ZIP / FILEMGR.DOC < prev    next >
Encoding:
Text File  |  1992-12-31  |  145.5 KB  |  3,818 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.                                 FileMgr  GAMMA
  30.                      FileMgr, the ultimate file processor
  31.                                   USER GUIDE
  32.            Software and documentation written by Erick van Emmerik
  33.                   copyright (c)1992,93 by Erick van Emmerik
  34.  
  35.                                MADE IN HOLLAND
  36.  
  37.                Changes to this document are expressly forbidden
  38.  
  39. FileMgr - the ultimate file processor                              user guide
  40. ─────────────────────────────────────────────────────────────────────────────
  41.  
  42.                               TABLE OF CONTENTS
  43.  
  44.  
  45. 1     INTRODUCTION  . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  46.       1.1   What is FileMgr?  . . . . . . . . . . . . . . . . . . . . . .   4
  47.       1.2   Features  . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  48.  
  49. 2     LICENSE AND DISCLAIMER  . . . . . . . . . . . . . . . . . . . . . .   6
  50.       2.1   License . . . . . . . . . . . . . . . . . . . . . . . . . . .   6
  51.       2.2   Disclaimer  . . . . . . . . . . . . . . . . . . . . . . . . .   6
  52.  
  53. 3     TECHNOLOGY  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   7
  54.       3.1   File distribution, the *.TIC  . . . . . . . . . . . . . . . .   7
  55.       3.2   Packed *.TIC files. . . . . . . . . . . . . . . . . . . . . .   8
  56.       3.3   Splitting or joining areas  . . . . . . . . . . . . . . . . .   8
  57.       3.4   FileFind/'AllFix'  requests,  locating files  through echo-
  58.             mail  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   9
  59.       3.5   Mail Robots . . . . . . . . . . . . . . . . . . . . . . . . .  10
  60.  
  61. 4     INSTALLATION  . . . . . . . . . . . . . . . . . . . . . . . . . . .  11
  62.       4.1   General . . . . . . . . . . . . . . . . . . . . . . . . . . .  11
  63.       4.2   Tips for upgrading from Tick/Raid . . . . . . . . . . . . . .  12
  64.       4.3   Tips for upgrading from AllFix  . . . . . . . . . . . . . . .  12
  65.  
  66. 5     FMSETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  14
  67.       5.1   General information . . . . . . . . . . . . . . . . . . . . .  14
  68.       5.2   System data . . . . . . . . . . . . . . . . . . . . . . . . .  14
  69.             5.2.1   Addresses . . . . . . . . . . . . . . . . . . . . . .  14
  70.             5.2.2   AKA matching  . . . . . . . . . . . . . . . . . . . .  15
  71.             5.2.3   Site info . . . . . . . . . . . . . . . . . . . . . .  15
  72.             5.2.4   Paths & filenames . . . . . . . . . . . . . . . . . .  16
  73.             5.2.5   Archivers . . . . . . . . . . . . . . . . . . . . . .  18
  74.             5.2.6   Miscellaneous . . . . . . . . . . . . . . . . . . . .  19
  75.             5.2.7   Origin lines  . . . . . . . . . . . . . . . . . . . .  22
  76.             5.2.8   Aliases . . . . . . . . . . . . . . . . . . . . . . .  22
  77.       5.3   Group manager . . . . . . . . . . . . . . . . . . . . . . . .  22
  78.       5.4   Area manager  . . . . . . . . . . . . . . . . . . . . . . . .  24
  79.       5.5   Node Manager  . . . . . . . . . . . . . . . . . . . . . . . .  29
  80.       5.6   Exceptions  . . . . . . . . . . . . . . . . . . . . . . . . .  33
  81.       5.7   Scheduler . . . . . . . . . . . . . . . . . . . . . . . . . .  38
  82.       5.8   FileFinder  . . . . . . . . . . . . . . . . . . . . . . . . .  42
  83.             5.8.1   File areas  . . . . . . . . . . . . . . . . . . . . .  42
  84.             5.8.2   Message areas . . . . . . . . . . . . . . . . . . . .  42
  85.             5.8.3   Miscellaneous . . . . . . . . . . . . . . . . . . . .  44
  86.       5.9   Message manager . . . . . . . . . . . . . . . . . . . . . . .  45
  87.       5.10  Import  . . . . . . . . . . . . . . . . . . . . . . . . . . .  47
  88.       5.11  Export  . . . . . . . . . . . . . . . . . . . . . . . . . . .  48
  89.  
  90. 6     FileMgr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  49
  91.       6.1   General Information . . . . . . . . . . . . . . . . . . . . .  49
  92.       6.2   Scan  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  49
  93.       6.3   Mgr . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  50
  94.       6.4   Announce  . . . . . . . . . . . . . . . . . . . . . . . . . .  51
  95.       6.5   Schedule  . . . . . . . . . . . . . . . . . . . . . . . . . .  52
  96.       6.6   FileFind  . . . . . . . . . . . . . . . . . . . . . . . . . .  52
  97.       6.7   Notify  . . . . . . . . . . . . . . . . . . . . . . . . . . .  52
  98.       6.8   NewScan . . . . . . . . . . . . . . . . . . . . . . . . . . .  53
  99.  
  100.                                       2
  101.  
  102. FileMgr - the ultimate file processor                              user guide
  103. ─────────────────────────────────────────────────────────────────────────────
  104.  
  105.       6.9   Hatch . . . . . . . . . . . . . . . . . . . . . . . . . . . .  53
  106.             6.9.1   Interactive hatch . . . . . . . . . . . . . . . . . .  53
  107.             6.9.2   Commandline hatch . . . . . . . . . . . . . . . . . .  54
  108.       6.10  Using FileMgr's parameters  . . . . . . . . . . . . . . . . .  55
  109.  
  110. 7     HSCAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  56
  111.  
  112. 8     TEMPLATE FILES  . . . . . . . . . . . . . . . . . . . . . . . . . .  57
  113.       8.1   Overview of available keywords in template files. . . . . . .  57
  114.       8.2   Overview of available formatting commands . . . . . . . . . .  58
  115.  
  116. 9     CREDITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  60
  117.       9.1   Copyrights and trademarks . . . . . . . . . . . . . . . . . .  60
  118.       9.2   Thanks, thanks.......THANKS!  . . . . . . . . . . . . . . . .  60
  119.       9.3   Registration and support  . . . . . . . . . . . . . . . . . .  61
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.                                       3
  164.  
  165. FileMgr - the ultimate file processor                              user guide
  166. ─────────────────────────────────────────────────────────────────────────────
  167.  
  168. 1     INTRODUCTION
  169.  
  170. 1.1   What is FileMgr?
  171.  
  172.       FileMgr does for  files what an  echomail-processor does for  messages.
  173.       Just like EchoMail, files can  also be distributed in areas. The  major
  174.       advantages of this are a.o. that files are automatically placed  in the
  175.       correct  directory on the BBS, can be announced in the correct echomail
  176.       area and that people can connect and disconnect themselves from such an
  177.       area so they will only receive the files they are really interested in.
  178.  
  179.       The program Tick introduced the so-called TIC-files. TIC-files are sent
  180.       with a file and contain the information about that file, like the name,
  181.       the  description, the area and  information for the  routing. Tick uses
  182.       that  information to  move the  file to  the correct  directory  and to
  183.       forward it to the systems that are connected to the area in question.
  184.  
  185.       FileMgr  too makes use of the TIC-concept. FileMgr however offers more.
  186.       It has possibilities to give  files a special treatment,  automatically
  187.       start batch-files,  announce received  files, allow systems  to connect
  188.       and disconnect areas and much more.
  189.  
  190.       The  first  version  of  FileMgr  was  made  in  september 1991  as  an
  191.       alternative to  Tick and Raid. In  the mean time it  has developed into
  192.       the  most complete  file processing package  and it has  over a hundred
  193.       registered  users  in   the  Netherlands,  Belgium,   Germany,  Sweden,
  194.       Switzerland, Italy, the UK, the USA, Australia and Hong Kong.
  195.  
  196.  
  197. 1.2   Features
  198.  
  199.       The  possibilities of  FileMgr are  too numerous  to mention  them all.
  200.       Still, for new users a short list of the most important features.
  201.  
  202.       -   4D zone/point support
  203.  
  204.       -   Allows use of more than one AKA, with optional AKA matching
  205.  
  206.       -   Incoming and  outgoing mail through Hudson messagebase or in *.PKT-
  207.           format which can be used by virtually any messagebase-format.
  208.  
  209.       -   Possibility to pack *.TIC-files  and the files themselves, choosing
  210.           your favorite archiving program.
  211.  
  212.       -   Very  user friendly  setup-program, full  screen using  windows and
  213.           menus.
  214.  
  215.       -   Supports XMS-, EMS- and disk swapping.
  216.  
  217.       -   Powerful and user friendly 'AreaMgr'-alike interface for downlinks.
  218.  
  219.       -   Creates areas automatically.
  220.  
  221.       -   Supports 'MAGIC' file-request names.
  222.  
  223.       -   'AllFix' compatible filefind-feature allowing  replies in the  same
  224.           or another echomail area or even by NetMail.
  225.  
  226.                                       4
  227.  
  228. FileMgr - the ultimate file processor                              user guide
  229. ─────────────────────────────────────────────────────────────────────────────
  230.  
  231.       -   Very  powerful and  highly flexible  template-engine, which  can be
  232.           used   for   creating  announcements,   filefind-replies   and  the
  233.           descriptions in your FILES.BBS or equivalent.
  234.  
  235.       -   Excellent dupe-checking on name, size and CRC-32.
  236.  
  237.       -   Possibility to  adopt files  in  a certain  area, move  files to  a
  238.           different area, make extra copies of a file etc.
  239.  
  240.       -   Possibility to  execute  certain tasks  at a  desired moment,  like
  241.           weekly hatching a certain file, monthly posting of a message etc.
  242.  
  243.       -   Supports a maximum of 1024 file-areas with 0 to 255 downlinks each.
  244.  
  245.       -   Automatic hatching or only  announcing of files that are new on the
  246.           BBS.
  247.  
  248.       -   Hatching can be  done either from the command line  or by using the
  249.           full-screen hatch-menu.
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.                                       5
  290.  
  291. FileMgr - the ultimate file processor                              user guide
  292. ─────────────────────────────────────────────────────────────────────────────
  293.  
  294. 2     LICENSE AND DISCLAIMER
  295.  
  296.  
  297. 2.1   License
  298.  
  299.       -   All FileMgr executables and documentation  are copyrighted material
  300.           by Erick van Emmerik.
  301.  
  302.       -   Beta-versions  of  FileMgr  can  be used  by  registered  users  of
  303.           FileMgr,  with permission of  the author, until  release of FileMgr
  304.           1.00.
  305.  
  306.       -   FileMgr may not be used in a commercial environment like companies,
  307.           schools  and other  institutions  without prior  permission of  the
  308.           author.
  309.  
  310.  
  311. 2.2   Disclaimer
  312.  
  313.       The use of  FileMgr is at your  own risk. The author of  FileMgr, Erick
  314.       van Emmerik, accepts no  responsibility for any damages resulting  from
  315.       the use of  FileMgr nor directly, nor  indirectly. The author does  not
  316.       guarantee the functionality of the FileMgr program.
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.                                       6
  353.  
  354. FileMgr - the ultimate file processor                              user guide
  355. ─────────────────────────────────────────────────────────────────────────────
  356.  
  357. 3     TECHNOLOGY
  358.  
  359.       This  chapter  assumes  you   are  familiar  with  the  structure   and
  360.       terminology  of  the FidoNet  Technology  Networks  (FTN) and  echomail
  361.       processors.
  362.  
  363.  
  364. 3.1   File distribution, the *.TIC-concept
  365.  
  366.       Sending a file from one  fido-system to another can be done  many ways.
  367.       The most simple  way to do  this is to  create a so-called  file-attach
  368.       message.  For one-time transfers this is  a very usable method. As soon
  369.       as  files  have  to  be  transferred  on  a  more  regular  basis (like
  370.       NODEDIFF.*  files)  this method  will prove  to  require much  work and
  371.       attention. Automization of the process is in order.
  372.  
  373.       If a file needs to be sent  every week, for instance, one can make  use
  374.       of a so called 'file-robot'. This is a program, or a part of a program,
  375.       that  offers the possibility to  send a certain  file to another system
  376.       regularly, for instance once a week.
  377.  
  378.       If  files  are being  received  from  another system  regularly,  other
  379.       software  might  be  useful. Based  on  a  standard  DOS filemask  (for
  380.       instance  NODEDIFF.A*)  such  a  program  can  determine  the file  was
  381.       received  and take certain actions  as a result  thereof. These actions
  382.       might  include moving the files  to a different  directory (a directory
  383.       that is  accessible for download on  the BBS), sending the  file to yet
  384.       other FidoNet systems, adding a standard description for  the file to a
  385.       list-file  (for  instance 'Weekly  FidoNet  NodeList  update') and  the
  386.       execution of an external program, for instance to update the NodeList.
  387.  
  388.       The method as described here works perfectly for files of which you can
  389.       determine in advance what name they will have and what description they
  390.       should get. As soon as you receive files of a wider variety this method
  391.       doesn't suffice.
  392.  
  393.       A different,  more advanced method  of sending  is the use  of a  small
  394.       accompanying text-file, which can contain various information about the
  395.       file in question. At this moment  this method is widely used in FidoNet
  396.       Technology Networks.  In this  case  we use  files that  have *.TIC  as
  397.       extension. Let's look at an example of a *.TIC-file:
  398.  
  399.       Created by FileMgr BETA, (c)1991,92 by Erick van Emmerik (2:281/611)
  400.       File NODEDIFF.A97
  401.       Desc Nodediff for day 297
  402.       Area NODEDIFF
  403.       Origin 2:281/1
  404.       From 2:281/1
  405.       Path 2:281/1 720101091 Mon Oct 26 10:04:51 1992
  406.       UTC
  407.       Seenby 2:281/603
  408.       Seenby 1:281/200
  409.       Seenby 2:281/611
  410.       Pw YOYO
  411.  
  412.       As you  can see  the  *.TIC-file contains  not only  the  name and  the
  413.       description  of the  file ('Name',  'Desc'). Additional  information is
  414.  
  415.                                       7
  416.  
  417. FileMgr - the ultimate file processor                              user guide
  418. ─────────────────────────────────────────────────────────────────────────────
  419.  
  420.       given  about the system  that originally released  the file ('Origin'),
  421.       the  system that sent the file to  your system ('From') and the systems
  422.       that already received the file ('Path' and 'Seenby'). You can also send
  423.       a password  in the *.TIC-file ('Pw') so your system can verify that the
  424.       file came from the correct feed.
  425.  
  426.       One of the most important parts  however is the area in which the  file
  427.       is being sent ('Area'). Using this one can group certain files and give
  428.       them a special treatment. This way  you can easily determine what  kind
  429.       of file it  is (for instance a piece of Pascal source, a nodediff or an
  430.       OS/2 file) and this enables you to only send the  file to those systems
  431.       that are really interested in it.
  432.  
  433.       All  this information enables the receiving system to know exactly what
  434.       to  do with the file. Obviously this  is a very pleasant way of working
  435.       for the SysOp.
  436.  
  437.       FileMgr offers the SysOp the possibility to maximize the utilization of
  438.       this method, but is also capable of working as a 'file-robot'.
  439.  
  440.  
  441. 3.2   Packed *.TIC files.
  442.  
  443.       Since *.TIC  files are  relatively small, and  each file  has it's  own
  444.       accompanying *.TIC-file, the  overhead in this system is  rather large.
  445.       Just think of it, for each *.TIC-file a file-attach must be made and on
  446.       large  systems  with  many  downlinks this  can  lead  to  unacceptable
  447.       results.  Therefore a number of programs offers the possibility to pack
  448.       these *.TIC-files and the  main files themselves into one  big archive-
  449.       file.  A program like TickPack  uses it's own  compression method to do
  450.       this, other  programs use  regular archiving  software like  the PKWare
  451.       programs. Some programs  pack just  the *.TIC-files,  others allow  all
  452.       outgoing files to be packed.
  453.  
  454.       FileMgr gives you the possibility to specify whether or not the  *.TIC-
  455.       files and/or  the main files must  be packed per node.  For each system
  456.       you can specify  which of  the four most  used archiving methods  (ARC,
  457.       LHA, ZIP or ARJ) should be used.
  458.  
  459.       FileMgr will  automatically unpack all received  bundles. Obviously all
  460.       methods used will be  supported providing you have the  appropriate de-
  461.       archivers in a directory which is on your DOS-path.
  462.  
  463.  
  464. 3.3   Splitting or joining areas
  465.  
  466.       Sometimes the feed in  a certain area is  so large that systems  with a
  467.       slow  modem or little HD-space won't be interested anymore in receiving
  468.       such an area. Also, the  files of a certain area can be so diverse that
  469.       simple  point  would  be forced  to  receive  files  they would  almost
  470.       certainly delete immediately.
  471.  
  472.       Another problem is  that you may receive several areas that contain the
  473.       same type of files. In such a situation you might easily loose overview
  474.       of what is arriving at your system.
  475.  
  476.  
  477.  
  478.                                       8
  479.  
  480. FileMgr - the ultimate file processor                              user guide
  481. ─────────────────────────────────────────────────────────────────────────────
  482.  
  483.       To  cope   with   this  kind   of  problems   FileMgr  offers   various
  484.       possibilities, many of which are not available in any other package.
  485.  
  486.       FileMgr can  move files, based on a filemask, to a different area. This
  487.       enables you  to split large  areas up  and create specific  areas. Also
  488.       this option allows you to join areas together.
  489.  
  490.       Furthermore you can  make an  area 'pass-through', decide  not to  send
  491.       files or  copy files to  a different directory,  all based on  area and
  492.       filemask.
  493.  
  494.       FileMgr also  offers you the  possibility to adopt a  file which didn't
  495.       come with a *.TIC-file into a certain area based on a filemask.
  496.  
  497.  
  498. 3.4   FileFind/'AllFix' requests, locating files through echomail
  499.  
  500.       Echomail  is a  system  to send  messages  to all  other  systems in  a
  501.       network. FileMgr  can use echomail  to allow users  to locate files  on
  502.       other systems.
  503.  
  504.       Suppose you  are looking for a certain file. Normally you would need to
  505.       call a BBS and look whether they have that file. If you can't  find the
  506.       desired file, which will happen quite often, you would have to continue
  507.       you search. This can take  much time and money when there is  an easier
  508.       method.
  509.  
  510.       Suppose  you are  looking  for the  program  RemoteAccess. You  have  a
  511.       general idea of the name,  but you don't know  where to find it.  Using
  512.       the FileFind  you enter a  message in an  echomail conference which  is
  513.       meant for  that subject. You address the message to 'AllFix' and on the
  514.       subject  line you  enter one  or more  search-keys. You  can specify  a
  515.       filemask, but you can  also use a keyword. Keywords should  be preceded
  516.       by a '/'. An example of such a message:
  517.  
  518.       Fr: Erick van Emmerik
  519.       To: AllFix
  520.       Re: RA_???.* /remoteaccess
  521.       --------------------------
  522.  
  523.       This message will be sent to various other systems, that's why it is an
  524.       echomail message.  All systems that  have FileMgr  (or another  program
  525.       that supports  this) installed will receive  this message. Subsequently
  526.       on that system FileMgr  starts searching for the files that  match your
  527.       specifications. If  one or more  files are found,  FileMgr will  send a
  528.       reply message containing the  names and descriptions of the  files that
  529.       were found, together with some additional information about the  system
  530.       where  the files  were found.  This reply  message can  be  sent either
  531.       through netmail or through echomail.
  532.  
  533.       This  concept was  first implemented  in the  program AllFix  by Harald
  534.       Harms.  That is also the reason why we speak of 'AllFix'-requests, even
  535.       though  the feature is called 'FileFind' in FileMgr. Apart from FileMgr
  536.       and AllFix  there are also other  programs that support this  method of
  537.       locating files.
  538.  
  539.  
  540.  
  541.                                       9
  542.  
  543. FileMgr - the ultimate file processor                              user guide
  544. ─────────────────────────────────────────────────────────────────────────────
  545.  
  546.       Requests can be offered to  FileMgr in two ways. Directly in  a Hudson-
  547.       type messagebase  (=QuickBBS), or by use of  packets (*.PKT-files). The
  548.       reply messages created  by FileMgr can also be sent  in these two ways,
  549.       or  through NetMail. The latter  can be used to reduce  a large flow of
  550.       reply  messages in an 'AllFix'-conference.  As far as  I know, however,
  551.       FileMgr is  the  only program  that is  capable of  sending it's  reply
  552.       messages through NetMail. FileMgr  can also send it's reply  message in
  553.       another area than the one the original message was found in.
  554.  
  555.  
  556. 3.5   Mail Robots
  557.  
  558.       Just like you have files that need to be sent regularly, there are also
  559.       messages, NetMail  or EchoMail,  that  need to  be  sent on  a  certain
  560.       regular  basis.  Here you  can think  about  the rules  of  an EchoMail
  561.       conference, a list of so called 'frequently asked questions' etc.
  562.  
  563.       FileMgr supports this  too. It is very well possible  to post the rules
  564.       of a  conference that you moderate once  a month, or to  send someone a
  565.       NetMail message with a certain content once a week or once a fortnight.
  566.  
  567.       Obviously this opens up possibilities to further automize you system.
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.                                       10
  605.  
  606. FileMgr - the ultimate file processor                              user guide
  607. ─────────────────────────────────────────────────────────────────────────────
  608.  
  609. 4     INSTALLATION
  610.  
  611.  
  612. 4.1   General
  613.  
  614.       It is  advised  to reserve  a separate  directory for  FileMgr. In  the
  615.       remainder  of this  manual we  will assume  that all  program-files are
  616.       located in the directory C:\FileMgr.
  617.  
  618.       I also advise you to make some more directories, specifically:
  619.  
  620.       C:\FileMgr\OUT
  621.  
  622.           To store  files that are on 'hold'. FileMgr can keep this directory
  623.           'clean'  itself. This means that files that  have been sent will be
  624.           removed from that directory.
  625.  
  626.       C:\FileMgr\BAD
  627.  
  628.           To  store bad files, like files that  are incomplete or files in an
  629.           unknown area.
  630.  
  631.       C:\FileMgr\TPL
  632.  
  633.           To store  the so  called template  files. These files  are used  by
  634.           FileMgr to create messages. It is convenient to keep these files in
  635.           a separate directory.
  636.  
  637.       For  convenience  purposes it  advised  to include  the  FileMgr system
  638.       directory in your PATH statement. Example:
  639.  
  640.       SET PATH=C:\;C:\DOS;C:\TOOLS;C:\FD;C:\FileMgr
  641.  
  642.       If  you choose not to do  this, you will need to  switch to the FileMgr
  643.       directory in  order to be  able to start  FileMgr, or you  will need to
  644.       specify FileMgr's system directory on the command line.
  645.  
  646.       If is  possible (but not  necessary) to  add the variable  'FileMgr' to
  647.       your environment:
  648.  
  649.       SET FileMgr=C:\FileMgr
  650.  
  651.       This way, FileMgr will look for it's system file in this directory.
  652.  
  653.       Copy the following files to the FileMgr system directory:
  654.  
  655.           FileMgr.EXE
  656.           FMSETUP.EXE
  657.           HSCAN.EXE
  658.  
  659.       De-archive the file TEMPLATE.ARJ in the FileMgr template directory:
  660.  
  661.       ARJ E TEMPLATE.ARJ C:\FileMgr\TPL
  662.  
  663.       After you have completed  this you can start the  configuration program
  664.       FMSETUP, and enter you configuration.
  665.  
  666.  
  667.                                       11
  668.  
  669. FileMgr - the ultimate file processor                              user guide
  670. ─────────────────────────────────────────────────────────────────────────────
  671.  
  672.       If you  have been using  Tick and/or Raid  as a  file-processor, please
  673.       read paragraph 4.2.  If you have been using  AllFix before you switched
  674.       to FileMgr, please read paragraph 4.3.
  675.  
  676.  
  677. 4.2   Tips for upgrading from Tick/Raid
  678.  
  679.       Since FileMgr  offers more  possibilities than the  Tick/Raid programs,
  680.       FileMgr  needs more information to operate correctly. It is possible to
  681.       import your Tick and/or  Raid configuration files with FMSETUP,  but we
  682.       advise you to carefully consider the following items.
  683.  
  684.       FileMgr has a strong group-orientations. All areas in FileMgr are split
  685.       up into groups.  When importing  you Tick  configuration FileMgr  can't
  686.       find this group information because Tick doesn't support  this concept.
  687.       You can solve this problem by changing your Tick configuration-file.
  688.  
  689.       First you need to sort the areas  in you Tick configuration file so the
  690.       areas are  grouped  together  they way  you  want them  to.  SDN  areas
  691.       together, SDS areas together a.s.o. Then BEFORE each group of areas you
  692.       add the following line to you Tick configuration file:
  693.  
  694.       Group #
  695.  
  696.       Where the '#' sign is the group-ID. Example:
  697.  
  698.       Group S
  699.  
  700.       area c:\files\sds\sdsfront  sdsfront
  701.           2:281/611   test    *H
  702.           2:281/611   no      *H
  703.  
  704.       area c:\files\sds\sdsbink   sdsbink
  705.           2:281/611   test    *H
  706.           2:281/611   no      *H
  707.  
  708.       This tells FMSETUp you want these two areas to belong to group 'S'.
  709.  
  710.       Now it is much easier to enter the extra information that FileMgr needs
  711.       for each area.
  712.  
  713.       BEFORE you  import the Tick/Raid  configuration file with  FMSETUP, you
  714.       need to define the necessary groups.
  715.  
  716.       As  a last  step  you user  FMSETUP  to import  your  Tick and/or  Raid
  717.       configuration file, and you check the configuration.
  718.  
  719.  
  720. 4.3   Tips for upgrading from AllFix
  721.  
  722.       Because FileMgr offers more possibilities than AllFix, not all required
  723.       configuration data can be imported from the AllFix configuration files.
  724.       Some  things  are handled  by  AllFix  in such  a  different way,  that
  725.       importing them makes little or no  sense, this because most of the data
  726.       would have to be reconfigured after all.
  727.  
  728.  
  729.  
  730.                                       12
  731.  
  732. FileMgr - the ultimate file processor                              user guide
  733. ─────────────────────────────────────────────────────────────────────────────
  734.  
  735.       FMSETUP  allows you  to  import the  areas, groups  and nodes  from you
  736.       AllFix setup into the FileMgr configuration. This alone will save you a
  737.       lot of work in most cases.
  738.  
  739.       The AllFix configuration files  that are used for  the 'AllFix'-request
  740.       function  offer insufficient information to  import them in  a way that
  741.       would  make any sense to FileMgr. Entering this information in FMSETUP,
  742.       however, is very easy for those of you who are used to AllFix.
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.                                       13
  794.  
  795. FileMgr - the ultimate file processor                              user guide
  796. ─────────────────────────────────────────────────────────────────────────────
  797.  
  798. 5     FMSETUP
  799.  
  800.  
  801. 5.1   General information
  802.  
  803.       Before FileMgr can  be used, several data about your  system need to be
  804.       entered. In order to do this you can use the program FMSETUP. This is a
  805.       menu oriented program which is very friendly to the user.
  806.  
  807.       FMSETUP makes use of menus.  You can move the selection bar up and down
  808.       using the arrow-keys.  Selecting a  menu-item is done  by pressing  the
  809.       [Enter]-key. If you  want to back out to a  previous menu, press [Esc].
  810.       In some  cases  FMSETUP will  ask  you whether  you  want to  save  the
  811.       information you changed, or that the changes should be discarded.
  812.  
  813.       The  bottom line of  the screen  is used to  display a short  help line
  814.       concerning the option the selection bar is on.
  815.  
  816.       When  entering or  changing an  item that  specifies a  directory, that
  817.       directory may not exist. In that case FMSETUP can create that directory
  818.       for you. It is also possible to create  a directory more than one level
  819.       deep  all  at  once. For  instance  FMSETUP  can  create the  directory
  820.       C:\FILES\SDS\SDSFRONT even when C:\FILES does, but C:\FILES\SDS doesn't
  821.       exist.
  822.  
  823.       From any screen in FMSETUP you can invoke a so called DOS-shell. You do
  824.       this by  pressing Ctrl-Z. You  can do this  to check something  or look
  825.       something up, without having to exit the  program completely. Returning
  826.       to FMSETUP is done by typing 'EXIT' at the DOS-prompt.
  827.  
  828.       FMSETUP  can  also  be started  with  a  command  line parameter.  This
  829.       parameter  is named  'PURGE', and is  used to  clean up  the data files
  830.       FileMgr uses. It  is advised to  do this  regularly, especially if  you
  831.       create and/or delete areas regularly.
  832.  
  833.  
  834. 5.2   System data
  835.  
  836.       Here you can enter several general  data about your system. In order to
  837.       let  FileMgr function  correctly it  is of  the utmost  importance that
  838.       these data are entered carefully and correctly.
  839.  
  840. 5.2.1 Addresses
  841.  
  842.       Main address
  843.  
  844.           Specify your main network address here.
  845.  
  846.       *.PKT address *.PKT password
  847.  
  848.           If you don't use a Hudson (QuickBBS) messagebase, you will  need to
  849.           make  use of the so  called *.PKT-interface of  FileMgr for various
  850.           functions. To this end it is necessary to specify a 'fake'-address,
  851.           which  will be  used for  FileMgr to  create *.PKT  files and  when
  852.           searching for and processing *.PKT files. This address must also be
  853.           added to the configuration of your echomail processor.
  854.  
  855.  
  856.                                       14
  857.  
  858. FileMgr - the ultimate file processor                              user guide
  859. ─────────────────────────────────────────────────────────────────────────────
  860.  
  861.           You are strongly advised to  choose an address of which it  is very
  862.           unlikely  that it will exist somewhere in the network, for instance
  863.           '99:9999/9999'. FileMgr  also supports  4D point addresses  at this
  864.           point, but your echomail processor needs to support this too.
  865.  
  866.           As an  extra  measure of  security  it  is possible  to  specify  a
  867.           password which  will be  used  in the  header of  the *.PKT  files.
  868.           Specifying a password  ensures that FileMgr will only process *.PKT
  869.           files that contain the same password. The check for the password is
  870.           case-insensitive. FileMgr  will, in return, also  use this password
  871.           in the *.PKT files it creates.
  872.  
  873.       AKA #1
  874.        ...
  875.       AKA #10
  876.  
  877.           If you have more than one node number and want to make use of them,
  878.           you can specify up to 10 AKAs
  879.  
  880.  
  881. 5.2.2 AKA matching
  882.  
  883.       If you are  a part of more  than one network,  and therefore have  more
  884.       than one node number, the AKA matching feature might prove very useful.
  885.       You can specify up to  15 combinations of zone- and netnumber  with the
  886.       network address to be used for that combination.
  887.  
  888.       FileMgr will use this AKA matching when answering NetMail messages, and
  889.       optionally when sending *.TIC files. You can specify this for each area
  890.       (ref. 5.4, Area Manager).
  891.  
  892.  
  893. 5.2.3 Site info
  894.  
  895.       SysOp's name
  896.  
  897.           Specify your full name  here. For registered users it  is important
  898.           to know that this  name needs to  be exactly the  same as the  name
  899.           FileMgr was registered for.
  900.  
  901.       System name
  902.  
  903.           Specify the  name of your  system. Here  too the name  must exactly
  904.           match the name FileMgr was registered for.
  905.  
  906.       Registration code
  907.  
  908.           The GAMMA release of FileMgr requires the key '[EVALUATION]' to
  909.           be entered here.
  910.  
  911.       Mailer type
  912.  
  913.           Normally  FileMgr runs  in FrontDoor  mode. If  you use  Binkley or
  914.           D'Bridge  as your  mailer software  you can  specify that  here. In
  915.           FrontDoor mode FileMgr will  allways create *.MSG file-attaches. In
  916.           D'Bridge mode FileMgr will directly write to the D'Bridge  outbound
  917.           queue. In Binkley mode FileMgr will create *.?LO files. If you  use
  918.  
  919.                                       15
  920.  
  921. FileMgr - the ultimate file processor                              user guide
  922. ─────────────────────────────────────────────────────────────────────────────
  923.  
  924.           the  D'Bridge  or  Binkley  mode,  you  need  to  specify  a  queu/
  925.           outboundpath. (see path & filenames -> Queue path)
  926.  
  927.       BBS type
  928.  
  929.           Specify the type of  BBS-program that you use. If  your BBS-program
  930.           is not supported, please choose 'Other'.
  931.  
  932.  
  933. 5.2.4 Paths & filenames
  934.  
  935.       Inbound files
  936.  
  937.           Here you specify in  which directory FileMgr should look  for files
  938.           that have just been received by your system. Usually it is the same
  939.           directory that is specified in your mailer as 'inbound path'.
  940.  
  941.       Outbound files
  942.  
  943.           Here you  specify a  directory FileMgr can  use to store  the files
  944.           that must be sent to other systems. It is advised to use a separate
  945.           directory for this purpose (ref. 4.1). FileMgr also puts its *.TIC-
  946.           files  that are bound for other systems here. FileMgr will maintain
  947.           this directory itself, which  means that it will remove  files that
  948.           have been sent automatically.
  949.  
  950.       Netmail
  951.  
  952.           Here you specify the *.MSG NetMail directory which is used  by your
  953.           mailer.  FileMgr will  put  the file-attach  messages for  outbound
  954.           files here. FileMgr also uses this directory to search for messages
  955.           addressed to 'FileMgr' from your downlinks. Finally, if you use the
  956.           FileFind  feature with the *.PKT interface,  FileMgr will look here
  957.           for ARCmail bundles  addressed to the address specified  as '*.PKT-
  958.           address' in the section 'Addresses' (ref. 5.2.1).
  959.  
  960.       QuickBBS messagebase
  961.  
  962.           Here you specify the directory that contains your Hudson (QuickBBS)
  963.           messagebase. If  you don't use  a Hudson-style messagebase  you can
  964.           omit this field.
  965.  
  966.       *.PKT-files
  967.  
  968.           If you  wish to use the  *.PKT interface this is  where you specify
  969.           the place where FileMgr  should put its *.PKT files.  Some EchoMail
  970.           processors  (like  GEcho or  FMail)  offer you  the  opportunity to
  971.           specify  as special 'secure' or 'local' path. This indicates to the
  972.           EchoMail processor that *.PKT  files in this path should  always be
  973.           processed,  even if the sender  doesn't occur in  the exportlist or
  974.           when  the address  of the  sender equals  the addressee  (your node
  975.           number).   If  your  EchoMail  processor  has  this  option  it  is
  976.           unnecessary  to specify  a '*.PKT  address', FileMgr  can  use your
  977.           regular address instead.
  978.  
  979.       Bad files
  980.  
  981.  
  982.                                       16
  983.  
  984. FileMgr - the ultimate file processor                              user guide
  985. ─────────────────────────────────────────────────────────────────────────────
  986.  
  987.           This is  the directory where  'bad' files  are moved  to. This  can
  988.           happen  for various reasons. Generally  the causes for  this are an
  989.           incorrect CRC, a wrong password  or an unknown area. It  is advised
  990.           to use a separate directory here (ref. 4.1).
  991.  
  992.       AREAS.BBS
  993.  
  994.           Here  you specify the location of your AREAS.BBS-file (or any other
  995.           file with  the same format). FMSETUP  can use this type  of file to
  996.           make selecting message areas  easier. An AREAS.BBS file is  a plain
  997.           ASCII-file, with the following  setup for a Hudson-style (QuickBBS)
  998.           messagebase:
  999.  
  1000.           <line with system name or comment>
  1001.           ;
  1002.           <boardnr> <areatag>   <downlinks>
  1003.           <boardnr> <areatag>   <downlinks>
  1004.           ....
  1005.           etc.
  1006.  
  1007.           FileMgr  uses  the board  number and  the  area-tag. For  the *.MSG
  1008.           messagebase the layout of this file is slightly different, but this
  1009.           file can be used by FileMgr too.
  1010.  
  1011.           Specifying  this file  is optional, it  is only meant  to make your
  1012.           work   easier  and   reduce   the  chance   of  errors.   FileMgr's
  1013.           functionality is not affected by this option.
  1014.  
  1015.       Template path
  1016.  
  1017.           This is the  place where FileMgr can  find your so  called template
  1018.           files. These are  ASCII files that  contain special keywords  which
  1019.           are used to determine the lay-out of messages and descriptions. You
  1020.           can use  the FileMgr system  directory for this purpose,  but it is
  1021.           advised  to use a separate  directory (ref. 4.1).  On all occasions
  1022.           where you need to specify  a template file, FMSETUP will  offer you
  1023.           the  possibility to  open a  window with  a list  of  all available
  1024.           template  files. This  greatly  enhances  the  ease of  looking  up
  1025.           template  files and reduces the  chance of errors.  Since this list
  1026.           contains ALL files of  the directory specified here, it  is advised
  1027.           to use a separate directory. This way you are sure all files in the
  1028.           list are template files.
  1029.  
  1030.       Logfile name
  1031.  
  1032.           This  is the location  and name of  the log file  that FileMgr must
  1033.           make. FileMgr uses a FrontDoor-style log file.
  1034.  
  1035.       Quote file
  1036.  
  1037.           The messages  that are  created  by FileMgr  can be  built using  a
  1038.           variety of  special  keyword  or  macros.  One  of  these  template
  1039.           keywords  allows you to include a one-line  'quote of the day' in a
  1040.           message. If you specify the pathname of a plain ASCII textfile here
  1041.           FileMgr  will get its  'quote of the  day' from that  file. This is
  1042.           done  at random.  If  you don't  specify a  quotefile, and  use the
  1043.           appropriate keyword  anyway, FileMgr will generate  a quote itself,
  1044.  
  1045.                                       17
  1046.  
  1047. FileMgr - the ultimate file processor                              user guide
  1048. ─────────────────────────────────────────────────────────────────────────────
  1049.  
  1050.           which  will usually be some  kind of advertisement  for the program
  1051.           itself :-).
  1052.  
  1053.       Magicname list 1
  1054.  
  1055.           FileMgr allows you to update the file your mailer uses to know what
  1056.           'magic' filerequest  names can  be used. These  'magic' names  work
  1057.           according  to the  following principle.  On your  system a  file is
  1058.           maintained with the following contents:
  1059.  
  1060.           FM_BETA  C:\BETA\FM_2610B.ARJ
  1061.           FileMgr  C:\FILES\FileMgr\FileMgr.ARJ
  1062.  
  1063.           Now, if a  user enters a  file request for  the file FileMgr,  your
  1064.           mailer will send the  file specified above. This can be very useful
  1065.           for users who don't know the exact filename.
  1066.  
  1067.           FileMgr can maintain this list. This happens when a received *.TIC-
  1068.           file  contains the keyword  'Magic'. FileMgr  will then  update the
  1069.           file  specified  here  with  the  correct  magicname  and  pathname
  1070.           specification.
  1071.  
  1072.       Magicname list 2
  1073.  
  1074.           What  applies  to  'Magicname list  1'  also  applies  to the  file
  1075.           specified by the pathname here. The difference is that in this case
  1076.           the file will not be updated with the magic and the pathname of the
  1077.           file, but with the magicname and the description  of the file. This
  1078.           'Magic  name  list' can  be  used to  inform  your users  about the
  1079.           'magic' names that are active on your system.
  1080.  
  1081.       Queue path
  1082.  
  1083.           If  you use  FileMgr  in D'Bridge  mode  this  is where  you  enter
  1084.           D'Bridge's  queue path. If you  are using FileMgr  in Binkley mode,
  1085.           this is where you  specify Binkley's outbound path for  the default
  1086.           zone. The  default zone is defined a s the zone-number of your main
  1087.           address in FileMgr. (ref. 5.2.1)
  1088.  
  1089.  
  1090. 5.2.5 Archivers
  1091.  
  1092.       In a number of cases FileMgr will use external archiving utilities such
  1093.       as PKZIP and ARJ, for instance to  pack and unpack bundled *.TIC-files,
  1094.       to  pack  *.TIC-file  bundles (ref.  3.2),  and  when  using the  *.PKT
  1095.       interface in  combination  with the  FileFind  feature, to  unpack  the
  1096.       ARCmail bundles. FileMgr supports the four most used archiving methods,
  1097.       specifically ZIP,  ARJ, ARC  and LZH  (LHA). To be  able to  call these
  1098.       programs correctly, you need to specify  in FMSETUP what the exact name
  1099.       is  of these programs and what parameters  should be passed to them. In
  1100.       most cases FMSETUP's defaults are correct and you won't need  to change
  1101.       them.
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.                                       18
  1109.  
  1110. FileMgr - the ultimate file processor                              user guide
  1111. ─────────────────────────────────────────────────────────────────────────────
  1112.  
  1113.       ZIP     :   pkzip.exe -ea %1 @%2    pkunzip.exe -o %1
  1114.       ARJ     :   arj.exe a -m4 %1 !%2    arj.exe e -y %1
  1115.       LZH     :   lha.exe a /z2 %1 @%2    lha.exe a /m1 %1
  1116.       ARC     :   pkarc.exe %1 @%2        pkarc.exe %1
  1117.  
  1118.       For  each  archiving utility  there are  two  columns, the  left column
  1119.       specifies the  call when  compressing, the right  column specifies  the
  1120.       call for decompressing.
  1121.  
  1122.       There  are two special  parameters you need  to use here.  The first is
  1123.       '%1'  which is substituted by FileMgr for  the name of the archive file
  1124.       when  it calls  that  program. This  is used  for both  compressing and
  1125.       decompressing. When compressing files a  second parameter is used: '%2'
  1126.       which  will  be  replaced  with the  name  of  a  plain ASCII  textfile
  1127.       containing the filenames of  the files that must be compressed into the
  1128.       archive.
  1129.  
  1130.       It is very important to understand this well, since specifying wrong or
  1131.       omitting necessary parameters  will, especially when  compressing, lead
  1132.       to very undesired results.
  1133.  
  1134.       Unpack
  1135.  
  1136.           When decompressing files, FileMgr  uses the extension of a  file to
  1137.           determine  which program should be used. When for instance the file
  1138.           FM017D6A.ZIC is received PKUnzip  will be used. If you  don't trust
  1139.           this method, you can use a general unpacking program or shell, like
  1140.           for instance GUS. In that case you need to specify the name of this
  1141.           program and all necessary parameters here. Don't forget to  specify
  1142.           the '%1' parameter at  the appropriate place or your  program won't
  1143.           know what to unpack, which is not very efficient :-)
  1144.  
  1145.       Output
  1146.  
  1147.           Here  you can specify whether you want  to see the screen output of
  1148.           the compressing  and decompressing  utilities. If you  specify 'No'
  1149.           here, FileMgr will attempt  to suppress the screen output  of these
  1150.           programs.
  1151.  
  1152.           For unclear reasons  it is  not possible to  suppress LHA's  screen
  1153.           output. This switch has therefore no effect on LHA.
  1154.  
  1155.  
  1156. 5.2.6 Miscellaneous
  1157.  
  1158.       Here  you determine FileMgr's behavior at various points. It is advised
  1159.       to read  this section carefully and set everything up according to your
  1160.       needs.
  1161.  
  1162.       Days to keep files
  1163.  
  1164.           Here  you specify the number of days FileMgr should keep files that
  1165.           have not been collected by the receiving system. After that period,
  1166.           FileMgr  will delete those files. This avoids the situation of your
  1167.           HD  getting fuller  and fuller  that will  never be  collected. You
  1168.           should inform  the SysOps of  the systems you  send files  to about
  1169.           this setting, this to avoid unpleasant situations.
  1170.  
  1171.                                       19
  1172.  
  1173. FileMgr - the ultimate file processor                              user guide
  1174. ─────────────────────────────────────────────────────────────────────────────
  1175.  
  1176.       Touch files
  1177.  
  1178.           Here you specify whether or  not FileMgr should change the  date of
  1179.           received files into today's  date. This can be  useful if you  work
  1180.           with a BBS-program that can show your callers a list  of new files,
  1181.           and when this list  is compiled based upon date/time.  FileMgr only
  1182.           changes the date of the file in your BBS-directory.
  1183.  
  1184.       Replace outdated files
  1185.  
  1186.           Received  *.TIC files  can contain the  'Replaces' keyword  and the
  1187.           name  of a  file. This  is used  to replace an  older version  of a
  1188.           program with new  one. This way you can  prevent the situation that
  1189.           you have  three versions of the same program in your directory; one
  1190.           correct version and two  old versions. This is confusing  and takes
  1191.           unnecessary  disk space.  With  this switch  you determine  whether
  1192.           FileMgr will  replace  old  versions of  files  when  a  'Replaces'
  1193.           keyword is encountered.
  1194.  
  1195.       Kill received requests
  1196.  
  1197.           If  this  switch is  set to  'Yes',  NetMail messages  addressed to
  1198.           FileMgr will be  killed immediately  after processing.  If you  set
  1199.           this switch to 'No', they will be marked 'Received'.
  1200.  
  1201.       Ignore unknown areas
  1202.  
  1203.           If this  switch is set to  'No' and FileMgr  receives a file  in an
  1204.           area that doesn't occur in your configuration, this file, including
  1205.           its *.TIC file,  will be moved to the 'Bad  file directory'. If you
  1206.           set this  switch to  'Yes', FileMgr  will leave  the  file in  your
  1207.           inbound path for later processing. This  can be useful if you don't
  1208.           use FileMgr for  all areas. This  way you  can let another  program
  1209.           handle these areas AFTER FileMgr.
  1210.  
  1211.           FileMgr  also has the possibility to allow systems that you receive
  1212.           files  from  to  create new  areas.  In  that case  this  switch is
  1213.           inactive, because the 'unknown area' is created immediately, and is
  1214.           therefore no longer unknown.
  1215.  
  1216.       Ignore bad CRC files
  1217.  
  1218.           This switch works  similarly to the 'Ignore unknown  areas' switch.
  1219.           If a file is  rejected because the CRC-32 doesn't match  the CRC-32
  1220.           specified in  the accompanying  *.TIC-file, in virtually  all cases
  1221.           that means  the file  is useless. Several  causes can  play a  part
  1222.           here, most  of which mean the  file is not usable.  It is therefore
  1223.           logical to move these files to the 'Bad file directory'.
  1224.  
  1225.           On the  other hand  it  could be  that the  received  file was  not
  1226.           complete,  for instance  because  the carrier  got lost  during the
  1227.           transfer. If this happens, and you call the system that you receive
  1228.           files from again, usually you don't need to receive the entire file
  1229.           all over again provide you use  a modern transfer protocol. This is
  1230.           impossible  when  FileMgr  has moved  the  file  to  the 'Bad  file
  1231.           directory'.  If this  happens to you  regularly you  might consider
  1232.           setting this switch to 'Yes'. The files will remain in the  inbound
  1233.  
  1234.                                       20
  1235.  
  1236. FileMgr - the ultimate file processor                              user guide
  1237. ─────────────────────────────────────────────────────────────────────────────
  1238.  
  1239.           directory of your mailer and FileMgr will check whether  the CRC is
  1240.           OK each time over.
  1241.  
  1242.           In most  cases however, it is  advised to leave this  switch set to
  1243.           'No'.
  1244.  
  1245.       Force ^AINTL kludge
  1246.  
  1247.           The INTL kludge is used in NetMail messages addressed to someone in
  1248.           a different zone than your own. This kludge looks something like:
  1249.  
  1250.           ^aINTL <dest.addr> <orig.addr>
  1251.  
  1252.           Normally FileMgr will only add this kludge to messages of which the
  1253.           zone-numbers of  addressee and  sender are different.  Setting this
  1254.           switch to 'Yes' will force FileMgr to add this kludge always.
  1255.  
  1256.       Update magic list
  1257.  
  1258.           This switch determines whether the 'magic' filename lists should be
  1259.           updated when FileMgr encounters  a 'Magic' keyword in a  *.TIC file
  1260.           (ref. 5.2.4).
  1261.  
  1262.       Weeks to keep history
  1263.  
  1264.           Of each file that is processed by FileMgr the name,  size, area and
  1265.           CRC-32 are  written to a history  file. This file is  used to check
  1266.           for duplicates; files that  were received before and don't  need to
  1267.           processed  again.  Here you  specify  the number  of  weeks FileMgr
  1268.           should keep the entries in the  history file. It is advised to keep
  1269.           this value as high as possible.
  1270.  
  1271.       Max. size of history
  1272.  
  1273.           The  maximum  size  in kilobytes  the  history  file  may get.  See
  1274.           previous item for more information.
  1275.  
  1276.       Area sorting method
  1277.  
  1278.           With this option you can determine in what order the entries in the
  1279.           Area  Manager (ref.  5.4) will  be sorted. The  options are  TAG or
  1280.           GROUP. The latter is usually easier.
  1281.  
  1282.       UTC difference
  1283.  
  1284.           The 'Path' lines in a *.TIC  file also mention the time and date  a
  1285.           file  was processed.  This time  should be  displayed as  UTC (GMT)
  1286.           time. In order to correctly calculate the UTC time from your system
  1287.           time, FileMgr needs to know how  much difference there is. Here you
  1288.           enter the number of hours FileMgr should ADD to your  local time to
  1289.           calculate UTC.
  1290.  
  1291.       Default password
  1292.  
  1293.           FileMgr  can  send   files  to   systems  that  are   not  in   its
  1294.           configuration.  This doesn't  give many  problems,  the file-attach
  1295.           will be  addressed to  'SysOp', and  as long as  the address  is in
  1296.  
  1297.                                       21
  1298.  
  1299. FileMgr - the ultimate file processor                              user guide
  1300. ─────────────────────────────────────────────────────────────────────────────
  1301.  
  1302.           order, the file will arrive. The only problem is  the password that
  1303.           is mentioned  in a  *.TIC  file. In  such a  case  the password  is
  1304.           unknown.  Omitting the  field  after  the  'Pw'  keyword,  or  even
  1305.           omitting  the 'Pw' line completely will not always be accepted. The
  1306.           password you enter  here as 'Default password' will be  used in the
  1307.           *.TIC file in these cases.
  1308.  
  1309.  
  1310. 5.2.7 Origin lines
  1311.  
  1312.       Here you  can enter up  to ten  origin lines which  can be selected  in
  1313.       either the FileFind menu (ref. 5.8) and the Message manager (ref. 5.9).
  1314.  
  1315.  
  1316. 5.2.8 Aliases
  1317.  
  1318.       Do  you know them too?  SysOps who, even though you  told them at least
  1319.       three times over, keep addressing their messages to Raid, when you have
  1320.       stopped using  that program weeks ago.  Make it easy on  them. Here you
  1321.       can enter  up to  10 different  names that  FileMgr  will recognize  as
  1322.       messages to  itself. You can use the '*' wildcard  at the end of a name
  1323.       to  indicate anything starting with  that name should  be recognized. A
  1324.       couple of examples:
  1325.  
  1326.       #1  :   FileMgr*
  1327.       #2  :   RAID
  1328.       #3  :   FILEFIX
  1329.  
  1330.       This  makes  sure that  messages  addressed to  anything  starting with
  1331.       'FileMgr'  as well as messages addressed to 'RAID' and 'ALLFIX' will be
  1332.       processed by FileMgr.
  1333.  
  1334.       Name  matching for this feature  is case insensitive,  which means that
  1335.       both 'raid' and 'rAiD' will be recognized in this example.
  1336.  
  1337.  
  1338. 5.3   Group manager
  1339.  
  1340.       As  already  mentioned  in paragraph  4.2,  FileMgr  is  strongly group
  1341.       oriented.  All file areas in FileMgr are grouped. The advantage thereof
  1342.       is that a lot  of settings can be  prepared per group. When creating  a
  1343.       new  area, automatically or manually,  these settings can  be copied to
  1344.       the new area as defaults.
  1345.  
  1346.       FileMgr allows system that you send files to, to  connect or disconnect
  1347.       complete groups  of areas  with only one  command. This  eases the  use
  1348.       greatly.  Also  where  security   is  concerned  the  group-concept  is
  1349.       important. Whether or not a certain system can or cannot connect itself
  1350.       to a  certain area  is determined  by the  fact whether  or not it  has
  1351.       access to the group the area belongs to.
  1352.  
  1353.       Announcing  of new received  files is also  done on a  group basis. Per
  1354.       group you can determine what EchoMail area the file should be announced
  1355.       in.
  1356.  
  1357.  
  1358.  
  1359.  
  1360.                                       22
  1361.  
  1362. FileMgr - the ultimate file processor                              user guide
  1363. ─────────────────────────────────────────────────────────────────────────────
  1364.  
  1365.       Obviously  groups are very important in FileMgr and defining them takes
  1366.       some caution and planning. The most logical method is defining a  group
  1367.       for each file distribution network you are attached to.
  1368.  
  1369.       ID
  1370.  
  1371.           The 'ID' is used to refer to a group by the Area manager (ref. 5.4)
  1372.           and  elsewhere in the program. The ID must be unique (which FMSETUP
  1373.           will check), and  is one character long.  You can use  36 different
  1374.           characters ranging from '0' to '9' and from 'A' to 'Z'.
  1375.  
  1376.       Description
  1377.  
  1378.           Here  you describe  the group  in question.  Where  the ID  is most
  1379.           important to FileMgr, you and your downlinks will most likely think
  1380.           of  the description as  the most important  field. This description
  1381.           will be placed in the Area Manager (ref. 5.4) and in the lists that
  1382.           FileMgr can send  to the  connected systems and  to yourself.  This
  1383.           description   can   also   be   used   when   placing   group-based
  1384.           announcements. Please be specific  when entering a description, for
  1385.           instance 'PDN, Programmers Distribution Net'.
  1386.  
  1387.       Format *.TPL Directory List file Batchfile
  1388.  
  1389.           These items  are meant to simplify  creating new areas.  As soon as
  1390.           you  the group an area should belong  to, FMSETUP will offer you to
  1391.           copy the above  mentioned items  (in addition to  'Default AKA  and
  1392.           'Status').
  1393.  
  1394.           For  a more  thorough description  of these  items please  refer to
  1395.           paragraph 5.4, Area Manager.
  1396.  
  1397.       Empty descr
  1398.  
  1399.           When you  receive files  in an area  belonging to  this group  that
  1400.           don't have a  description in  the *.TIC file,  the description  you
  1401.           enter here  will  be used.  Example: '[no  description, inform  the
  1402.           SysOp]'.
  1403.  
  1404.       Messages
  1405.  
  1406.           This field is very important. As  soon as a file is received  in an
  1407.           area  belonging to this group,  FileMgr checks whether  you want to
  1408.           announce  the reception. This can be configured per area (ref. 5.4,
  1409.           'Status'). If that is the case, FileMgr needs to determine in which
  1410.           message  area(s) the announcement must be placed. Here is where you
  1411.           enter that.  To complicate  everything:  you cannot  enter an  area
  1412.           number or name  here, but one or more message IDs.  A message ID is
  1413.           something similar to a 'group ID', and refers to a message which is
  1414.           defined  in the Message Manager (ref. 5.9). There you specify where
  1415.           exactly  the message  should be  posted, in  what form,  with which
  1416.           origin address a.s.o.
  1417.  
  1418.           If you omit this field no announcements will be placed.
  1419.  
  1420.       Default AKA Status
  1421.  
  1422.  
  1423.                                       23
  1424.  
  1425. FileMgr - the ultimate file processor                              user guide
  1426. ─────────────────────────────────────────────────────────────────────────────
  1427.  
  1428.           These items too are for simplifying the creation of  new areas. For
  1429.           a thorough description  of these items,  please refer to  paragraph
  1430.           5.4, Area Manager.
  1431.  
  1432.       Feed(s)
  1433.  
  1434.           Within one group, areas are usually collected from one system. Here
  1435.           you can specify that  system as the 'official' group  feed. Systems
  1436.           in  this list  are always  allowed to  send files  in an  area that
  1437.           belongs to this group, independent of  the fact whether or not they
  1438.           appear in the 'export' list of such an area (ref. 5.4, 'Export').
  1439.  
  1440.  
  1441. 5.4   Area manager
  1442.  
  1443.       The Area  Manager is probably  the most  important part of  the FMSETUP
  1444.       program. Here you  define all  data concerning your  areas. These  data
  1445.       determine what FileMgr will and will  not do with the files your system
  1446.       receives. Make sure you understand what influence various settings will
  1447.       have on FileMgr's functionality before you use them.
  1448.  
  1449.       Area tag
  1450.  
  1451.           This is a  unique name that identifies the area.  This name must be
  1452.           an exact  match of the name  specified after the  'Area' keyword in
  1453.           the *.TIC files your  system receives. You can compare this with an
  1454.           EchoMail  conference. Usually  the  system you  receive files  from
  1455.           allows you  to request a list  stating the exact tags  of the areas
  1456.           you are connected to. An example of such a tag is 'PDNPASCL'.
  1457.  
  1458.       Description
  1459.  
  1460.           This  description will,  like  the group  description,  be used  in
  1461.           announcements and  reports of  areas. An example  of a  description
  1462.           could be: 'PDN pascal area'.
  1463.  
  1464.       Group ID
  1465.  
  1466.           Here you enter to which group the area belongs. A list of available
  1467.           areas will  be displayed, so don't worry  if you can't remember the
  1468.           group-Ids  :-) As soon as you enter  or change the ID, FMSETUP will
  1469.           ask you whether you want to  copy the group defaults. If you answer
  1470.           this  question with  'Y'  the fields  'Format *.TPL',  'Directory',
  1471.           'List file', 'Batchfile', 'Status' and 'Seenby' will be copied from
  1472.           the Group Manager settings (ref. 5.3). As soon as you have selected
  1473.           a 'Group ID' the appropriate description will be displayed.
  1474.  
  1475.       Format *.TPL
  1476.  
  1477.           When a file arrives on your system, the file will usually be copied
  1478.           to a  directory on your BBS  that is accessible for  your users for
  1479.           download.  Also a file (usually FILES.BBS) must be updated with the
  1480.           name and description of this file.  Since not all BBS programs  use
  1481.           the  same type  of file  for this  purpose, FileMgr  allows you  to
  1482.           define  the layout of  the entry that  will be placed  in this file
  1483.           yourself. To this end, you can use a so called template file, which
  1484.           is the same method that is used when announcing received files. You
  1485.  
  1486.                                       24
  1487.  
  1488. FileMgr - the ultimate file processor                              user guide
  1489. ─────────────────────────────────────────────────────────────────────────────
  1490.  
  1491.           can use  special keywords in  a template file  which allows  a very
  1492.           flexible layout.
  1493.  
  1494.           When  your BBS uses the standard 'FILES.BBS'  file, you can use the
  1495.           file 'FILESBBS.TPL' which is included in the TEMPLATE.ARJ archive.
  1496.  
  1497.           Other programs, like PCBoard,  will require you to create  your own
  1498.           template file.  A  detailed  description of  the  format  of  these
  1499.           template files can be found in paragraph 8.1, Template files.
  1500.  
  1501.       Directory
  1502.  
  1503.           Here you enter the  directory the files  that are received in  this
  1504.           area  should be  copied to. Generally  this is a  directory that is
  1505.           available on  your BBS. As soon  as the file is  received and found
  1506.           OK, it is copied to this directory.
  1507.  
  1508.       List file
  1509.  
  1510.           Usually  the 'FILES.BBS' file or  its equivalent is  located in the
  1511.           same  directory  specified at  'Directory'  (see  above). Some  BBS
  1512.           software however  uses a file with  a different name, or  even in a
  1513.           different directory. FileMgr supports this, so  you can specify the
  1514.           exact pathname of that file here.
  1515.  
  1516.           If you enter or  change the 'Directory' field  of an area,  FileMgr
  1517.           will ask you whether it should update this field with the new path.
  1518.           FileMgr will assume the list file is called 'FILES.BBS'.
  1519.  
  1520.       Batchfile
  1521.  
  1522.           FileMgr  allows you to start an external program of batch-file when
  1523.           one  or more  files are  received in  a certain  area. This  can be
  1524.           useful to handle certain  files. An example could be  the NODEDIFF.
  1525.           Immediately  after reception  of a  nodediff-file you  can  start a
  1526.           batch file that updates your nodelist and recompiles it.
  1527.  
  1528.           FileMgr passes three parameters to this batch file. The name of the
  1529.           file, the directory the file was copied  to and the tag of the area
  1530.           the file  was received in. You  can test this by  creating a simple
  1531.           batch file containing:
  1532.  
  1533.           echo %1 %2 %3
  1534.           pause
  1535.  
  1536.           and specifying this batch file with this area.
  1537.  
  1538.       Status
  1539.  
  1540.           For  each area a number of  things can be switched  on or off using
  1541.           these statusbits. If you copied the statusbits from the group data,
  1542.           and  these are configured correctly,  you will hardly  ever need to
  1543.           change anything here.
  1544.  
  1545.           Announce
  1546.  
  1547.  
  1548.  
  1549.                                       25
  1550.  
  1551. FileMgr - the ultimate file processor                              user guide
  1552. ─────────────────────────────────────────────────────────────────────────────
  1553.  
  1554.               The 'Announce'  statusbits  determines whether  files that  are
  1555.               received  in this  area are  to  be announced.  You do  need to
  1556.               specify the correct message  IDs at the 'Message' field  in the
  1557.               Group  Manager (ref. 5.3) and you must also define the messages
  1558.               in the Message Manager (ref. 5.9). If this bit is  set to 'No',
  1559.               files in this area will never be announced, even though you may
  1560.               have defined messages in the Group Manager.
  1561.  
  1562.           Backup
  1563.  
  1564.               If you yourself forward files in this  area to other systems, a
  1565.               so called file attach must be made. This file  attach must also
  1566.               contain the location where  your mailer can find the  file that
  1567.               must be sent. If the 'Backup' statusbit is set to 'No', this is
  1568.               the same  directory  as  the  directory you  specified  at  the
  1569.               'Directory' field for this  area. This can however be  risky if
  1570.               you regularly  clean up  your BBS  directories and also  delete
  1571.               recent files in the  process, for instance because they  are of
  1572.               no importance to your BBS. If you accidently delete a file that
  1573.               still has to be sent to another system the SysOp of that system
  1574.               will be in for an unpleasant surprise; the file has vanished.
  1575.  
  1576.               If you want to prevent this, you can set the 'backup' statusbit
  1577.               to 'Y'.  This will  cause FileMgr to  make a  copy of  outbound
  1578.               files in  FileMgr's outbound directory (ref.  5.2.4). This copy
  1579.               will be removed when the file has been sent to all systems that
  1580.               are connected to this area.
  1581.  
  1582.           CRC check
  1583.  
  1584.               In  some *.TIC  files the  'Crc' keyword  is mentioned,  behind
  1585.               which  the CRC-32 of the  file in question  is specified. Using
  1586.               this information  FileMgr has a  very good  way of  determining
  1587.               whether  was  received correctly  and completely.  FileMgr does
  1588.               this  by  calculating the  CRC-32  of  the  received  file  and
  1589.               comparing  this value with the CRC-32 which is specified in the
  1590.               *.TIC-file. If these two  don't match, the file will  be copied
  1591.               to  FileMgr's  bad  file  directory (ref.  5.2.4),  unless  you
  1592.               instructed  FileMgr to  ignore  files with  a  'bad crc'  (ref.
  1593.               5.2.6, Ignore bad CRC files). When the latter is the  case, the
  1594.               file will remain in the inbound directory.
  1595.  
  1596.               The  'CRC check' statusbit  determines whether the  check for a
  1597.               valid CRC should  be executed. Obviously  this check cannot  be
  1598.               performed when the received *.TIC files don't contain the 'Crc'
  1599.               keyword. In that case  you should ask  the SysOp of the  system
  1600.               you receive files from to change this for you.
  1601.  
  1602.           Tiny
  1603.  
  1604.               Normally  FileMgr adds  your  network address  to  the list  of
  1605.               'Path'  and  'Seenby'  information  that  it  encounters  in  a
  1606.               received *.TIC file, so  the systems that you forward  files to
  1607.               can see  where the  file is  coming from  and via  which route.
  1608.               That's why FileMgr offers you the 'Tiny' statusbit. If this bit
  1609.               is set to 'Yes' FileMgr will only include the information about
  1610.               your  own system  in outgoing  *.TIC files. Use  this statusbit
  1611.  
  1612.                                       26
  1613.  
  1614. FileMgr - the ultimate file processor                              user guide
  1615. ─────────────────────────────────────────────────────────────────────────────
  1616.  
  1617.               with extreme caution. Stripping 'Seenby'  information increases
  1618.               the chance of duplicates.
  1619.  
  1620.               Remark:  I'm   aware  that  this  switch   (together  with  the
  1621.               'MoveToArea' function  of the Exception Manager,  ref. 5.6) can
  1622.               be used  to generate illegal side-branches  of closed networks.
  1623.               My  position in  this is  that this  is an  issue which  is the
  1624.               user's  responsibility, political and organizational issues are
  1625.               not the responsibility of a programmer.
  1626.  
  1627.           Secure
  1628.  
  1629.               This statusbit  determines from which systems  you accept files
  1630.               in this area. If the 'Secure' bit is set to 'Yes', FileMgr will
  1631.               only  accept files from systems that are listed in the 'Export'
  1632.               list of this area (ref. 'Export'), and of systems listed in the
  1633.               'Feed(s)' list of  the group  this area belongs  to (ref.  5.3,
  1634.               'Feed(s)'). If this  statusbit is  set to 'No'  any system  can
  1635.               send files to you for this area.
  1636.  
  1637.               For security reasons it is advised to set 'Secure' to 'Yes'.
  1638.  
  1639.               Attention:  this  statusbit has  no  effect  whatsoever if  the
  1640.               'Closed' statusbit is set to 'Yes' (ref. 'Closed').
  1641.  
  1642.           Dup check
  1643.  
  1644.               This statusbit  determines whether  FileMgr, after receiving  a
  1645.               file in this  area, will  check whether this  file hasn't  been
  1646.               received before by your system. To this end FileMgr uses a list
  1647.               of  filenames, file sizes and CRC's that is stored in FileMgr's
  1648.               history file. This check is thorough,  and a file with the same
  1649.               name as an already received file is not automatically seen as a
  1650.               duplicate.  Both size and CRC must be identical too. This check
  1651.               covers ALL areas, not only the receiving area is checked.
  1652.  
  1653.               If  this  statusbit is  set to  'No',  this check  will  not be
  1654.               performed.  The  file's  information  however  will  always  be
  1655.               written to FileMgr's history file.
  1656.  
  1657.               A  'duplicate  file'  will  be  moved to  FileMgr's  bad  files
  1658.               directory.
  1659.  
  1660.           Closed
  1661.  
  1662.               This  statusbit can be used to further increase the security of
  1663.               certain  areas. If this statusbit is set to 'Yes', FileMgr will
  1664.               only accept files in  this area from systems that are listed as
  1665.               'Feed(s)'  of  the  group  this  area  belongs  to  (ref.  5.3,
  1666.               'Feed(s)'). The 'Export' list has no  influence on this because
  1667.               this statusbit overrules the 'Secure' statusbit.
  1668.  
  1669.               If the 'Closed'  statusbit is set  to 'No', FileMgr's  behavior
  1670.               depends  on  the  setting   of  the  'Secure'  statusbit  (ref.
  1671.               'Secure').
  1672.  
  1673.           Hide
  1674.  
  1675.                                       27
  1676.  
  1677. FileMgr - the ultimate file processor                              user guide
  1678. ─────────────────────────────────────────────────────────────────────────────
  1679.  
  1680.               If a SysOp requests a  list of areas that are available  to him
  1681.               from FileMgr, he usually gets a list of all areas belonging  to
  1682.               the groups he has access to.  In some cases it may be necessary
  1683.               not to show one or  more areas in these lists, even  though the
  1684.               area is accessible. To  accomplish this you can use  the 'Hide'
  1685.               statusbit. If you set  this statusbit to 'Yes', this  area will
  1686.               not appear on any list sent to other systems.
  1687.  
  1688.           Hatch new
  1689.  
  1690.               If  you set  this Statusbit  to 'Yes',  FileMgr will  check the
  1691.               directory  specified in  the 'Directory'  field for  files that
  1692.               weren't  there the  last time  FileMgr looked.  If this  is the
  1693.               case,  and  these new  files  weren't placed  there  by FileMgr
  1694.               itself, they will automatically be hatched into the area, using
  1695.               the description found in the 'List file'. Subsequently the file
  1696.               will be  treated just as if  it had just been  received by your
  1697.               system,  including forwarding  and announcing.  This is  a very
  1698.               handy  option for  those who  regularly download  utilities and
  1699.               hatch them in a certain area.
  1700.  
  1701.               This function  only works  in combination with  the commandline
  1702.               option 'NEWSCAN' of FileMgr (ref. 6.8, 'NewScan').
  1703.  
  1704.           Ann. new
  1705.  
  1706.               This  statusbit works  similar  to the  'Hatch new'  statusbit,
  1707.               except that no complete hatch is performed. New files will just
  1708.               be announced  by FileMgr as if they  had just been received. If
  1709.               you specify  the 'Hatch  new' switch,  setting  this switch  is
  1710.               unnecessary since 'Hatch new' includes 'Announce new'.
  1711.  
  1712.           Seen-by
  1713.  
  1714.               Here  you can tell FileMgr  which of your  network addresses it
  1715.               should  use  to update  the  'Path'  and 'Seenby'  keywords  in
  1716.               outgoing *.TIC files. When you send files to systems in various
  1717.               networks, it may be easy to select 'AKA matching'. FileMgr will
  1718.               then determine  what AKA  to use  based  upon the  AKA-matching
  1719.               table (ref. 5.2.2, 'AKA matching'). This depends on the network
  1720.               address  of the  receiving system.  This way  you can  use your
  1721.               SIGnet address  when sending files  to SIGnet  nodes, and  your
  1722.               FidoNet address when sending files to FidoNet nodes.
  1723.  
  1724.           Export
  1725.  
  1726.               This list contains  the addresses  of all systems  you want  to
  1727.               forward files to that  are received in this area. You can enter
  1728.               the addresses yourself, but systems can also connect themselves
  1729.               to  an area provided  they have  access to  the group  the area
  1730.               belongs to.
  1731.  
  1732.               If you  just receive  files from a  certain system, and  if you
  1733.               never send files to that system, or don't want to send files to
  1734.               this system, you need  to specify this system in  the 'Feed(s)'
  1735.               list of the group this area belongs to instead  of the 'Export'
  1736.               list of the area (ref. 5.3, 'Feed(s)').
  1737.  
  1738.                                       28
  1739.  
  1740. FileMgr - the ultimate file processor                              user guide
  1741. ─────────────────────────────────────────────────────────────────────────────
  1742.  
  1743.  
  1744. 5.5   Node Manager
  1745.  
  1746.       In the Node Manager you specify the systems you regularly send files to
  1747.       or  receive  files from.  The  data in  the  Node Manager  are  used to
  1748.       determine which area a certain system has access to, who the files will
  1749.       be  sent to, whether the  files will be sent crash  or put on hold, and
  1750.       which  password will be used.  Therefore it is  very important to enter
  1751.       the data  in the Node  Manager with great  care. These data  have a big
  1752.       influence on FileMgr's functionality.
  1753.  
  1754.       System address
  1755.  
  1756.           Here you  specify the 4D network address of the system in question.
  1757.           When  entering  the  address  you  can  use  the  so  called  short
  1758.           addressing; if you enter just  a 1, and your own address  is 2:281/
  1759.           611, FMSETUP will assume you mean 2:281/1. If you enter .1, FMSETUP
  1760.           will (in this case) change that to 2:281/611.1.
  1761.  
  1762.       Operator name
  1763.  
  1764.           Here  you specify the  name of the  SysOp of the  system. This name
  1765.           will a.o. be used in the 'To:' field of NetMail messages.
  1766.  
  1767.       Password
  1768.  
  1769.           Here you specify the password you and the SysOp of this system have
  1770.           agreed  upon.   Note  that  the  password   verification  is  case-
  1771.           insensitive. For FileMgr the  passwords 'FileMgr' and 'FileMgr' are
  1772.           identical. Please  choose a fancy  password, it reduces  the chance
  1773.           someone will succeed at guessing it easily.
  1774.  
  1775.       Available groups
  1776.  
  1777.           Here you specify the groups the system has access to.  The SysOp of
  1778.           the  system in  question can  connect to  the  areas in  this group
  1779.           himself provided the 'Remote Maintenance' statusbit is set to 'Yes'
  1780.           (ref. 'Status'). In  any case you yourself can connect  a system to
  1781.           an area it cannot connect itself to.
  1782.  
  1783.       Visible groups
  1784.  
  1785.           The groups  listed here will be  in the lists a  SysOp can request.
  1786.           Generally  you  specify the  same  groups  here  as  in  'Available
  1787.           groups', but it  is possible to show areas in  lists the system has
  1788.           no access to. These areas will  be preceded with a '-' to tell  the
  1789.           difference  from accessible areas. The SysOp is thus enabled to see
  1790.           what  areas your  system carries,  but can  only connect  the areas
  1791.           belonging to groups listed as 'Available groups'.
  1792.  
  1793.       Default new group
  1794.  
  1795.           If  you allow  a system  to create  new areas  on your  system, you
  1796.           should specify a group ID here.  The newly created area will belong
  1797.           to the area  you specify here.  All necessary  data will be  copied
  1798.           from  the Group Manager defaults. In  order to be allowed to create
  1799.  
  1800.  
  1801.                                       29
  1802.  
  1803. FileMgr - the ultimate file processor                              user guide
  1804. ─────────────────────────────────────────────────────────────────────────────
  1805.  
  1806.           new areas it is necessary  that the system has the 'Can  create new
  1807.           areas' statusbit set to 'Yes' (ref. 'Status').
  1808.  
  1809.       *.TIC file type
  1810.  
  1811.           Here  you specify what  kind of  *.TIC files  this system  wants to
  1812.           receive./ FileMgr can do this in three ways. Your options are:
  1813.  
  1814.           Antique
  1815.  
  1816.               These  are  normal  *.TIC  files,  which  can  be  processed by
  1817.               programs like  Tick. These files have  names like TK######.TIC,
  1818.               where the '#' characters represent a unique number.
  1819.  
  1820.           Advanced
  1821.  
  1822.               As far as is known at this time, this type of files can only be
  1823.               processed  by FileMgr.  They are  slightly more  compact. Their
  1824.               names   look  something   like  FM######.TIC,  where   the  '#'
  1825.               characters represent a unique number.
  1826.  
  1827.           None
  1828.  
  1829.               If  you select this option the system concerned will receive no
  1830.               *.TIC files  at  all. Point  systems  and other  small  systems
  1831.               generally  do not  automatically  process files.  In that  case
  1832.               sending *.TIC files is not  useful.
  1833.  
  1834.           If this system  has the 'Remote  Maintenance' bit set to  'Yes' the
  1835.           SysOp of the system can choose what kind of *.TIC files, if any, he
  1836.           wants to receive.
  1837.  
  1838.       Packing method
  1839.  
  1840.           FileMgr  has the  ability  to  bundle  the  files  that  are  being
  1841.           forwarded to  other systems in one  big file. This is  done using a
  1842.           standard archiving utility, like for  instance PKZip (ref. 3.2  and
  1843.           5.2.5). Here you specify whether any packing should be done, and if
  1844.           so, what files must be packed.
  1845.  
  1846.           None
  1847.  
  1848.               This choice tells FileMgr not to pack any files. All files will
  1849.               be sent separately.
  1850.  
  1851.           Pack *.TIC only
  1852.  
  1853.               Packing of *.TIC files alone doesn't take much HD space, but it
  1854.               will  strongly reduce  the number  of file  attaches. This  can
  1855.               result in a major speed gain on busy systems.
  1856.  
  1857.           Pack all files
  1858.  
  1859.               This  option tells FileMgr to  pack all files  for this system.
  1860.               You should be aware that this option takes much disk space.
  1861.  
  1862.       Archiver
  1863.  
  1864.                                       30
  1865.  
  1866. FileMgr - the ultimate file processor                              user guide
  1867. ─────────────────────────────────────────────────────────────────────────────
  1868.  
  1869.           When  using the  pack  feature,  this  is  where  you  decide  what
  1870.           archiving utility to use (ref. 5.2.5).
  1871.  
  1872.       Maximum bundle size
  1873.  
  1874.           When  using the  pack feature,  this is  where you  specify whether
  1875.           FileMgr should try to keep the bundles from getting larger than the
  1876.           amount  of kilobytes entered here. This can be helpful prevent many
  1877.           files from getting lost when the bundle gets damaged.
  1878.  
  1879.       Default mail status
  1880.  
  1881.           Here you specify what status the file attaches this system receives
  1882.           will have. You  can also specify  that on a  per group basis  (ref.
  1883.           'Status per group').
  1884.  
  1885.           Crash
  1886.  
  1887.               Crashmail is usually sent to the receiving system immediately.
  1888.  
  1889.           Hold
  1890.  
  1891.               Mail that is put on hold is usually collected  by the receiving
  1892.               system and will not be sent to it.
  1893.  
  1894.           Direct
  1895.  
  1896.               Directmail is usually brought to or collected  by the receiving
  1897.               system itself. No intermediate systems will be used for routing
  1898.               the files.
  1899.  
  1900.           For a detailed  description of  the effect that  the various  flags
  1901.           have please see your mailer's documentation.
  1902.  
  1903.       Manager mail status
  1904.  
  1905.           Here  you  specify  the  status of  NetMail  messages  that FileMgr
  1906.           generates, with the exception of the file attaches. This allows you
  1907.           to have these messages packed or routed.
  1908.  
  1909.           Crash
  1910.           Hold
  1911.           Direct
  1912.  
  1913.               Refer 'Default mail status'
  1914.  
  1915.           For a detailed  description of  the effect that  the various  flags
  1916.           have please see your mailer's documentation.
  1917.  
  1918.       Status per group
  1919.  
  1920.           To  allow files from some groups to be sent with different settings
  1921.           than specified at 'Default mail status', or use a different packing
  1922.           method than specified  at 'Packing method' you  can specify whether
  1923.           FileMgr should use the default settings or  group specific settings
  1924.           for mail status and/or packing here.
  1925.  
  1926.  
  1927.                                       31
  1928.  
  1929. FileMgr - the ultimate file processor                              user guide
  1930. ─────────────────────────────────────────────────────────────────────────────
  1931.  
  1932.           Crash
  1933.           Hold
  1934.           Direct
  1935.  
  1936.               Refer 'Default mail status'
  1937.  
  1938.           Default mail
  1939.  
  1940.               If you select this option the mail status specified at 'Default
  1941.               mail status' will be used.
  1942.  
  1943.           Pack *.TIC files
  1944.           Pack all files
  1945.  
  1946.               Refer 'Packing method'
  1947.  
  1948.           Default packing
  1949.  
  1950.               If  you select  this  option FileMgr  will  pack the  files  as
  1951.               specified at 'Packing method'.
  1952.  
  1953.       System status
  1954.  
  1955.           Here you can switch various options on or of for this system.
  1956.  
  1957.           Remote maintenance
  1958.  
  1959.               If  this  statusbit  is  set  to  'Yes', FileMgr  will  process
  1960.               messages  from   this  system,  thus  enabling   the  SysOp  to
  1961.               (dis)connect  areas, request  lists of  available areas  a.s.o.
  1962.               himself.
  1963.  
  1964.           Notify
  1965.  
  1966.               This  statusbit  determines whether  or  not  this system  will
  1967.               receive a list of active  areas and additional information when
  1968.               you run  FileMgr with the 'Notify'  commandline parameter (ref.
  1969.               6.7).
  1970.  
  1971.           Pause
  1972.  
  1973.               If this statusbit is set to  'Yes', this system will no  longer
  1974.               receive any files, even when the  system is connected to one or
  1975.               more  areas. This can be  useful when the  SysOp is temporarily
  1976.               absent, for instance because  of a holiday. If this  system has
  1977.               the 'Remote maintenance' statusbit set to 'Yes',  the SysOp can
  1978.               switch the 'Pause' bit on or off himself.
  1979.  
  1980.           Pre-release support
  1981.  
  1982.               Not implemented yet.
  1983.  
  1984.           Add to new area
  1985.  
  1986.               This  statusbit  determines  whether  this   system  should  be
  1987.               connected  to an area that was newly created by another system.
  1988.               Connecting to the  area will  of course only  happen when  this
  1989.  
  1990.                                       32
  1991.  
  1992. FileMgr - the ultimate file processor                              user guide
  1993. ─────────────────────────────────────────────────────────────────────────────
  1994.  
  1995.               system  has access to the group  this new area belongs to (Ref.
  1996.               'Groups').
  1997.  
  1998.           Can create new area
  1999.  
  2000.               This statusbit determines whether or not this system is allowed
  2001.               to create new areas on your system. If this statusbit is set to
  2002.               'Yes' and *.TIC files  are received from this system  bound for
  2003.               an unknown area,  this area will automatically  be created. The
  2004.               area will be  added to the group mentioned in  the 'Default new
  2005.               group'  field. Subsequently  all  systems with  access to  this
  2006.               group who  ALSO have the  'Add to  new area'  statusbit set  to
  2007.               'Yes' will be connected to this area.
  2008.  
  2009.  
  2010. 5.6   Exceptions
  2011.  
  2012.       FileMgr offers a set of useful and unique possibilities to give certain
  2013.       files a special treatment. You will find these options in the Exception
  2014.       Manager of FMSETUP.  Based on a  filemask and an  areatag files can  be
  2015.       selected and one can determine what should be done with those files.
  2016.  
  2017.       In each of the different exception types a filemask  must be specified.
  2018.       Such a filemask may contain standard DOS wildcards. In addition to that
  2019.       you  can also  use the  unique FileMgr  wildcards. '#'  can be  used to
  2020.       replace any numeric digit ('0' through '9'), '@' can be used to replace
  2021.       an  alphabetical character ('A' through 'Z'). A number of examples will
  2022.       probably clarify this.
  2023.  
  2024.       Mask          Possible matching filenames
  2025.       --------------------------------------------------------
  2026.       FNEWS???.*    FNEWS192.ARC, FNEWS12B.ARC, FNEWS___.ARC
  2027.       FNEWS###.*    FNEWS192.ARC
  2028.  
  2029.       NODEDIFF.*    NODEDIFF.A92, NODEDIFF.ARC, NODEDIFF.029
  2030.       NODEDIFF.@##  NODEDIFF.A92
  2031.       --------------------------------------------------------
  2032.  
  2033.       To avoid unexpected  and probably  undesired results it  is advised  to
  2034.       specify  the filemasks  as  accurately as  possible.  This reduces  the
  2035.       chance of selecting wrong files.
  2036.  
  2037.  
  2038.       MoveToArea
  2039.  
  2040.           This is a very useful and powerful option. With this exception  you
  2041.           can move certain files from one area to another. This allows you to
  2042.           split or join areas. It also allows you to rename areas.
  2043.  
  2044.           From area
  2045.  
  2046.               This is  the tag of the  area the move will  be performed upon.
  2047.               Files must  be received  in this area  to be processed  by this
  2048.               exception.
  2049.  
  2050.           To area
  2051.  
  2052.  
  2053.                                       33
  2054.  
  2055. FileMgr - the ultimate file processor                              user guide
  2056. ─────────────────────────────────────────────────────────────────────────────
  2057.  
  2058.               Here you specify the name of the area where  the selected files
  2059.               will  be moved to. Files  will subsequently be  processed as if
  2060.               they were received in that area.
  2061.  
  2062.           From node
  2063.  
  2064.               Here you enter the  address files moved by this  exception will
  2065.               seemingly come from. This to avoid possible security problems.
  2066.  
  2067.           An example to clarify this:
  2068.  
  2069.               Type      : MoveToArea
  2070.               File mask : SCAN*.*
  2071.               From area : 4US281
  2072.               To area   : MCAFEE
  2073.               From node : 2:281/603
  2074.  
  2075.           When your system receives a file that matches the above filemask in
  2076.           the  area specified, FileMgr will move this file to the MACAFEE and
  2077.           processed as if it were received from node 2:281/603.
  2078.  
  2079.  
  2080.       AdoptFile
  2081.  
  2082.           This exception  was  designed to  allow  processing of  files  that
  2083.           arrive without  an accompanying  *.TIC file.  You can compare  this
  2084.           feature  to FileFix. Based on the filemask files are 'adopted' into
  2085.           a certain area.
  2086.  
  2087.           To area
  2088.  
  2089.               Here you specify  the area  a matching file  should be  adopted
  2090.               into.
  2091.  
  2092.           From node
  2093.  
  2094.               Here  you specify what system FileMgr should consider to be the
  2095.               sender of the file.
  2096.  
  2097.           Description
  2098.  
  2099.               As  a *.TIC file is missing, there is no description available.
  2100.               Here you specify the description FileMgr should give this file.
  2101.               In this description you can use FileMgr's template keywords.
  2102.  
  2103.           An example to clarify this:
  2104.  
  2105.               Type        : AdoptFile
  2106.               File mask   : VSIG####.@@@
  2107.               To area     : TBSCAN
  2108.               From node   : 2:281/611.14
  2109.               Magic       : VSIG
  2110.               Description : Latest TBscan(x) signature file @day @dd @month
  2111.  
  2112.           If  FileMgr encounters a file  in your inbound  directory without a
  2113.           *.TIC  file  that  matches  the specified  filemask,  FileMgr  will
  2114.           process this  file as if it  were received in the  TBSCAN area from
  2115.  
  2116.                                       34
  2117.  
  2118. FileMgr - the ultimate file processor                              user guide
  2119. ─────────────────────────────────────────────────────────────────────────────
  2120.  
  2121.           2:281/611.14   with  'Latest  TBscan(x)   signature  file'  as  the
  2122.           description.  Furthermore the  file will  be requestable  under the
  2123.           name 'VSIG'.
  2124.  
  2125.           FileMgr checks for  the existence  of these files  AFTER the  files
  2126.           that are accompanied by a  *.TIC file have been processed. This  to
  2127.           prevent the wrong files from being adopted.
  2128.  
  2129.  
  2130.       NoForward
  2131.  
  2132.           Sometimes you may NOT want to  forward files from a certain area to
  2133.           the  systems  that are  connected  to  that area.  The  'NoForward'
  2134.           exception can take care of that.
  2135.  
  2136.           From area
  2137.  
  2138.               Here you specify the area concerned.
  2139.  
  2140.           An example to clarify this:
  2141.  
  2142.               Type      : NoForward
  2143.               File mask : VSIG####.@@@
  2144.               From area : TBSCAN
  2145.  
  2146.           In  this case the files received in  the area TBSCAN that match the
  2147.           filemask  VSIG####.@@@  will  not   be  forwarded  to  the  systems
  2148.           connected to this area. The  file will however be moved to  the BBS
  2149.           directory.
  2150.  
  2151.  
  2152.       PassThru
  2153.  
  2154.           The 'PassThru' exception can be described as the counterpart of the
  2155.           'NoForward'  exception. It allows you to forward files in a certain
  2156.           area without processing them on your BBS.
  2157.  
  2158.           From area
  2159.  
  2160.               Here you specify the area concerned.
  2161.  
  2162.           An example to clarify this:
  2163.  
  2164.               Type      : PassThru
  2165.               File mask : VSIG####.@@@
  2166.               From area : TBSCAN
  2167.  
  2168.           In this  case the files that  arrive in the TBSCAN  area that match
  2169.           the filemask  VSIG####.@@@ will  not be  processed on  your system.
  2170.           This means they will not  be copied to the directory specified  for
  2171.           this  area.  Files  matching  the  specification  will  however  be
  2172.           forwarded to connected systems.
  2173.  
  2174.  
  2175.       CopyFile
  2176.  
  2177.  
  2178.  
  2179.                                       35
  2180.  
  2181. FileMgr - the ultimate file processor                              user guide
  2182. ─────────────────────────────────────────────────────────────────────────────
  2183.  
  2184.           Sometimes moving  the file to  the BBS directory is  not enough. It
  2185.           can  be useful to have an extra  copy of the file somewhere else on
  2186.           your system. This is where the 'CopyFile' exception comes in.
  2187.  
  2188.           From area
  2189.  
  2190.               Here you specify the area concerned.
  2191.  
  2192.           Directory
  2193.  
  2194.               Here you specify the  directory a matching file will  be copied
  2195.               to.
  2196.  
  2197.           An example to clarify this:
  2198.  
  2199.               Type      : CopyFile
  2200.               File mask : VSIG####.@@@
  2201.               From area : TBSCAN
  2202.               Directory : C:\VIRUS\DATA\
  2203.  
  2204.           In this case each file received in the TBSCAN area that matches the
  2205.           filemask   VSIG####.@@@   will   be   copied   to   the   directory
  2206.           C:\VIRUS\DATA.
  2207.  
  2208.  
  2209.       OtherPath
  2210.  
  2211.           Maybe you sometimes receive files in one and the same area that you
  2212.           would like to  be in different  directories on your  BBS. If  these
  2213.           files  can be recognized by a certain filemask FileMgr can help you
  2214.           here.
  2215.  
  2216.           From area
  2217.  
  2218.               Here you specify the area the files should be selected from.
  2219.  
  2220.           Directory
  2221.  
  2222.               Here you specify the BBS directory the selected file(s) will be
  2223.               moved to. Also the FILES.BBS or it's equivalent will be updated
  2224.               with the name and description of the file in question.
  2225.  
  2226.           An example to clarify this:
  2227.  
  2228.               Type      : OtherPath
  2229.               File mask : VSIG####.@@@
  2230.               From area : TBSCAN
  2231.               Directory : C:\VIRUS\DATA\
  2232.  
  2233.           If, in  this case,  you  receive a  file in  the  TBSCAN area  that
  2234.           matches  the filemask VSIG####.@@@, this file will not be placed in
  2235.           the  directory specified in the 'Directory' field of that area, but
  2236.           in the directory specified  here. That is also where  the FILES.BBS
  2237.           will be updated.
  2238.  
  2239.  
  2240.       CopyToArea
  2241.  
  2242.                                       36
  2243.  
  2244. FileMgr - the ultimate file processor                              user guide
  2245. ─────────────────────────────────────────────────────────────────────────────
  2246.  
  2247.           This  option enables you to process certain files in various areas.
  2248.           In  contradiction to the 'Move'-option, where the file is moved and
  2249.           treated as if it had arrived  in a different area, this option also
  2250.           processes the file in the original area.
  2251.  
  2252.           From area
  2253.  
  2254.               Here  you mention  the area  from which  the file(s)  should be
  2255.               copied.
  2256.  
  2257.           To arrea
  2258.  
  2259.               Here  you mention the area  the file(s) should  be processed in
  2260.               too.  The file  will be  processed both  in  this area  and the
  2261.               originating area.
  2262.  
  2263.           From node
  2264.  
  2265.               Here you enter the  address files moved by this  exception will
  2266.               seemingly come from. This to avoid possible security problems.
  2267.  
  2268.           An example to clarify this:
  2269.  
  2270.               Type      : CopyToArea
  2271.               File mask : SCAN*.*
  2272.               From area : 4US281
  2273.               To area   : MCAFEE
  2274.               From node : 2:281/603
  2275.  
  2276.           When your system receives a file that matches the above filemask in
  2277.           the area specified,  FileMgr will copy this file to the MACAFEE and
  2278.           processed as if it were received from node 2:281/603. The file will
  2279.           also be processed in the 4US281 area.
  2280.  
  2281.  
  2282.       MagicName
  2283.  
  2284.           This  option  can be  very  usefull for  maintaining  the so-called
  2285.           'magic'-filenames on your system.  These 'magic' names are used  by
  2286.           your mailer to increase the ease of use of file-requests. A certain
  2287.           program  can always  be requested  under the  same name  using this
  2288.           method, no matter what the version  and/or name of the program.  To
  2289.           maintain  part of  your  list  of 'magic'  names  you  can use  the
  2290.           MagicName option.
  2291.  
  2292.           From Area
  2293.  
  2294.               Here you specify the area the file will be recieved in.
  2295.  
  2296.           MagicName
  2297.  
  2298.               Here   you  specify  the  'magic'  name  this  file  should  be
  2299.               requestable under.
  2300.  
  2301.           An example to clarify this:
  2302.  
  2303.               Type        :   MagicName
  2304.  
  2305.                                       37
  2306.  
  2307. FileMgr - the ultimate file processor                              user guide
  2308. ─────────────────────────────────────────────────────────────────────────────
  2309.  
  2310.               File mask   :   SCAN*.*
  2311.               From area   :   MACAFEE
  2312.               Magicname   :   SCAN
  2313.  
  2314.           If  a  file is  received  in  the  MACAFEE  area that  matches  the
  2315.           specified  filemask, the 'magic' name  list of your  mailer will be
  2316.           updated with the magic-name you specify here. In order to have this
  2317.           option  function as  designed it  is necessary  that you  have your
  2318.           'Magic name list 1' correctly specified (Ref. 5.2.4)
  2319.  
  2320.  
  2321. 5.7   Scheduler
  2322.  
  2323.       Some procedures  have to be carried out on such  a regular basis, it is
  2324.       worth  the effort to automize them. To  achieve this many utilities are
  2325.       available, but most things can perfectly  well be done by FileMgr using
  2326.       the Scheduler.
  2327.  
  2328.       The Scheduler can do many things for you. You can specify whether these
  2329.       tasks should  be performed  daily,  weekly, bi-weekly,  monthly or  bi-
  2330.       monthly.
  2331.  
  2332.       In  contradiction to the exceptions, that  are always active if you run
  2333.       FileMgr  with the  'Scan'  parameter (ref.  6.2)  the scheduled  events
  2334.       specified here will only be  carried out when you run FileMgr  with the
  2335.       'Schedule' parameter  (ref. 6.5). It is  most useful to do  this once a
  2336.       day, for instance during a nightly maintenance event of your system.
  2337.  
  2338.       AutoHatch
  2339.  
  2340.           If a certain file needs to be hatched with a certain frequency, the
  2341.           'AutoHatch' function can do that for you. This function enables you
  2342.           to hatch a certain file automatically at predetermined times.
  2343.  
  2344.           AKA
  2345.  
  2346.               Here you specify the  AKA that should be used when hatching the
  2347.               file.
  2348.  
  2349.           Mask
  2350.  
  2351.               Here you  can specify  the file that  must be hatched.  You can
  2352.               specify a  complete pathname,  but you may  also use  wildcards
  2353.               (including FileMgr's wildcards '#' and '@').
  2354.  
  2355.           Tag
  2356.  
  2357.               Here you specify the area the file(s) should be hatched into.
  2358.  
  2359.           Magic
  2360.  
  2361.               If  this file  should be  requestable  under a  certain 'magic'
  2362.               name, this is where you should specify it.
  2363.  
  2364.           Description
  2365.  
  2366.  
  2367.  
  2368.                                       38
  2369.  
  2370. FileMgr - the ultimate file processor                              user guide
  2371. ─────────────────────────────────────────────────────────────────────────────
  2372.  
  2373.               Here  you can  type  a description  for the  file that  will be
  2374.               hatched.  You  may  use  all available  FileMgr  templates  for
  2375.               descriptions.
  2376.  
  2377.           An example:
  2378.  
  2379.               Type        :   AutoHatch
  2380.               Freq        :   Weekly       Fri
  2381.               AKA         :   2:281/611
  2382.               Mask        :   C:\FILES\FILEMGR\FILEMGR.ARJ
  2383.               TAG         :   FM_RELEASE
  2384.               Magic       :   ABOUT
  2385.               Description
  2386.               FileMgr information @day @dd @month
  2387.  
  2388.           This tells filemgr to hatch the  specified file every friday in the
  2389.           FM_RELEASE  area. The file will be requestable under the name ABOUT
  2390.           and will be hatched from 2:281/611
  2391.  
  2392.  
  2393.       Netmail
  2394.  
  2395.           If you regularly need to send a NetMail message to  someone, send a
  2396.           file  or request a file  from another system,  the 'NetMail' option
  2397.           can be  useful to you. This option allows you to send various types
  2398.           of NetMail messages, with or without text in the message itself.
  2399.  
  2400.           AKA
  2401.  
  2402.               Here you specify which of your addresses FileMgr should use for
  2403.               this message.
  2404.  
  2405.           To
  2406.  
  2407.               Here you specify the name of the addressee.
  2408.  
  2409.           Subj
  2410.  
  2411.               Here  you specify what  should be  on the  subject line  of the
  2412.               message. If  you want to send  or request a file  this is where
  2413.               you enter the filename.
  2414.  
  2415.           Attr
  2416.  
  2417.               Here  you select  the appropriate  attributes for  this NetMail
  2418.               message.  For a detailed  description of  the meaning  of these
  2419.               attributes please refer to your mailer's documentation.
  2420.  
  2421.           Text
  2422.  
  2423.               Here you can specify the name of a plain ASCII file, which will
  2424.               be  imported as  the message  body by  FileMgr. If  the message
  2425.               doesn't need to contain any text you can omit this field.
  2426.  
  2427.           An example to clarify this:
  2428.  
  2429.               Type      : Netmail
  2430.  
  2431.                                       39
  2432.  
  2433. FileMgr - the ultimate file processor                              user guide
  2434. ─────────────────────────────────────────────────────────────────────────────
  2435.  
  2436.               Freq      : Weekly        Mon
  2437.               AKA       : 2:281/611
  2438.               To        : Gerard van der Land, 2:283/15
  2439.               Subj      : GECHO
  2440.               Attr      : Crash FilReq
  2441.               Text      :
  2442.  
  2443.           Each monday FileMgr will create a crash filerequest for 2:283/15 to
  2444.           request the latest GECHO. No text will be added to the message.
  2445.  
  2446.  
  2447.       *C Report
  2448.  
  2449.           Coordinators like  to know what is  going on in  their net. Usually
  2450.           this  concerns  information  about  the  areas  ant  those who  are
  2451.           connected to them. Using  the '*C report' option you  can regularly
  2452.           send a report to those who are interested in one.
  2453.  
  2454.           AKA
  2455.  
  2456.               Here you specify  which of  your AKA's FileMgr  should use  for
  2457.               this report.
  2458.  
  2459.           To
  2460.  
  2461.               Here you specify the name and network address of the person you
  2462.               want to send the report to.
  2463.  
  2464.           Attr
  2465.  
  2466.               Select the appropriate attributes for the message.
  2467.  
  2468.           Grps
  2469.  
  2470.               Here you specify which groups should be included in the report.
  2471.               For  each group  all  areas will  be  listed together  wit  the
  2472.               connected systems and the average flow per month in that area.
  2473.  
  2474.           An example to clarify this:
  2475.  
  2476.               Type      : *C Report
  2477.               Freq      : Monthly       Day  1
  2478.               AKA       : 2:281/611
  2479.               To        : Ron Huiskes, 2:281/506
  2480.               Attr      : Crash Direct
  2481.               Grps      : SPB
  2482.  
  2483.           Every first  day of the month  FileMgr will create a  report of all
  2484.           areas in the groups S, P and B which will be sent to Ron Huiskes at
  2485.           2:281/506.
  2486.  
  2487.  
  2488.       Exec
  2489.  
  2490.           This  option allows you to  execute a certain  program or batchfile
  2491.           regularly.
  2492.  
  2493.  
  2494.                                       40
  2495.  
  2496. FileMgr - the ultimate file processor                              user guide
  2497. ─────────────────────────────────────────────────────────────────────────────
  2498.  
  2499.           Exec
  2500.  
  2501.               Here  you specify the full pathname of the program or batchfile
  2502.               you want  to execute,  including the commandline  parameters if
  2503.               any.
  2504.  
  2505.           An example to clarify this:
  2506.  
  2507.               Type      : Exec
  2508.               Freq      : Monthly       Day  1
  2509.               Exec      : \TOOLS\CPT_BAT.EXE 1200 CPT
  2510.  
  2511.           This will make FileMgr execute the program \TOOLS\CPT_BAT.EXE every
  2512.           first day of the month, with '1200 CPT' as commandline parameters.
  2513.  
  2514.  
  2515.       Post
  2516.  
  2517.           This option, together with the 'NetMail' option guarantee FileMgr's
  2518.           reputation  as the most complete package. This option allows you to
  2519.           post a message in a certain  area on a regular basis. Like anywhere
  2520.           in FileMgr here too you can either  directly write the message into
  2521.           the Hudson (QuickBBS)  messagebase, of let  FileMgr create a  *.PKT
  2522.           file that can subsequently be processed by an EchoMail processor.
  2523.  
  2524.           AKA
  2525.  
  2526.               Here you select the address FileMgr should use as the sender of
  2527.               the message.
  2528.  
  2529.           From
  2530.  
  2531.               Here you specify the from name FileMgr should use.
  2532.  
  2533.           To
  2534.  
  2535.               Here you specify who the message should be addressed to.
  2536.  
  2537.           Subj
  2538.  
  2539.               Here you specify the subject of the message.
  2540.  
  2541.           Text
  2542.  
  2543.               Here too  you can specify the  name of a plain  ASCII file that
  2544.               will  be imported by  FileMgr as the  text of the  message that
  2545.               should be posted.
  2546.  
  2547.           TAG/board#
  2548.  
  2549.               If you want to use the FileMgr's *.PKT interface this  is where
  2550.               you  specify the tag of  the conference this  message should be
  2551.               posted in. If you use a Hudson messagebase, you can specify the
  2552.               area's board number here.
  2553.  
  2554.  
  2555.  
  2556.  
  2557.                                       41
  2558.  
  2559. FileMgr - the ultimate file processor                              user guide
  2560. ─────────────────────────────────────────────────────────────────────────────
  2561.  
  2562.           A typical  example of the use of this option is the monthly posting
  2563.           of the area rules in a conference:
  2564.  
  2565.               Type        : Post
  2566.               Freq        : Monthly       Day  1
  2567.               AKA         : 2:281/611
  2568.               From        : Erick van Emmerik
  2569.               To          : All
  2570.               Subj        : Use of this conference
  2571.               Text        : C:\RULES\ECHORULE.012
  2572.               TAG/Board#  : FileMgr_HELP
  2573.  
  2574.           This instructs FileMgr to  post the text from C:\RULES\ECHORULE.012
  2575.           in the FileMgr_HELP conference every first day of the month.
  2576.  
  2577.  
  2578. 5.8   FileFinder
  2579.  
  2580.       Paragraph  3.4 already discussed the possibility to allow users to look
  2581.       for files on other  BBS's through EchoMail using special  software like
  2582.       FileMgr or AllFix. By entering a  message in an area created especially
  2583.       for  this purpose, FileMgr will be triggered on all connecting systems.
  2584.       FileMgr will  find out whether  the requested files are  present on the
  2585.       BBS and,  if they were  found, will  send an  answer to  the user  with
  2586.       information about the files that were found.
  2587.  
  2588.       In FileMgr  this feature  is called  FileFind. Before  you can  use the
  2589.       FileFind on your system, you need to configure various things.
  2590.  
  2591.       Note that the FileFind feature will only be active when you run FileMgr
  2592.       with the 'FileFind' commandline parameter (ref. 6.6, 'FileFind').
  2593.  
  2594.  
  2595. 5.8.1 File areas
  2596.  
  2597.       First you  have to tell FileMgr which file  areas of your BBS should be
  2598.       checked  by FileMgr's FileFind function. To this end FMSETUP reads your
  2599.       BBS'es software.  At this time RemoteAccess, QuickBBS  and SuperBBS are
  2600.       supported by FileMgr.
  2601.  
  2602.       In the File  areas menu you  can select all  areas that FileMgr  should
  2603.       search in. If the file area  is selected a small square will  appear in
  2604.       front of the name of the area.
  2605.  
  2606.  
  2607. 5.8.2 Message areas
  2608.  
  2609.       You  will  also  need to  tell  FileMgr  what message  areas  should be
  2610.       searched  for so called FileFind requests. FileMgr allows you to search
  2611.       message areas in two ways.  If you use a Hudson (QuickBBS)  messagebase
  2612.       FileMgr can directly  search your  messagebase. If you  don't use  this
  2613.       type of messagebase,  you can  let your EchoMail  processor export  the
  2614.       message areas that  must be  searched to FileMgr's  fake address  (ref.
  2615.       5.2.1). FileMgr will  find the ARCmail bundles  your EchoMail processor
  2616.       created  and unpack them.  FileMgr will  subsequently search  the *.PKT
  2617.       files that emerged from the ARCmail bundle for FileFind requests.
  2618.  
  2619.  
  2620.                                       42
  2621.  
  2622. FileMgr - the ultimate file processor                              user guide
  2623. ─────────────────────────────────────────────────────────────────────────────
  2624.  
  2625.       TAG/board #
  2626.  
  2627.           If you use a Hudson messagebase you can specify the board number of
  2628.           the area that must  be searched here. If you want to  use the *.PKT
  2629.           interface this  is where you enter  the tag of the  conference that
  2630.           should be searched.
  2631.  
  2632.       Reply board
  2633.  
  2634.           This is  where you  specify in  what area  FileMgr should  post the
  2635.           replies to FileFind requests. FileMgr has the unique possibility to
  2636.           do  this via NetMail (in that  case specify 'NETMAIL' or '0' here).
  2637.           Also, like with 'TAG/Board #', you can specify a board number or an
  2638.           areatag here. This does not necessarily need to be the same name or
  2639.           number specified at 'TAG/Board #'.
  2640.  
  2641.           The next few  fields determine  the layout of  the message  FileMgr
  2642.           will post as  a reply to  a successful FileFind  request. Here  you
  2643.           specify  the  filenames  of  so  called  template files.  In  these
  2644.           template  files you  can  use all  kinds  of special  keyword  that
  2645.           determine  the layout of the message. For a detailed description of
  2646.           the template files please refer to paragraph 8.1, Template files.
  2647.  
  2648.           Header
  2649.  
  2650.               Here you specify the  name of the template file  FileMgr should
  2651.               use to create the header of  the message. In this template file
  2652.               you state information about your system like  your phone number
  2653.               and the speeds of you modem. Also the header can  list what the
  2654.               user originally requested.
  2655.  
  2656.           Footer
  2657.  
  2658.               Here  you specify the name of  the template file that should be
  2659.               put at the bottom of the message.
  2660.  
  2661.           File entry
  2662.  
  2663.               This  template file is  used by FileMgr for  each file it found
  2664.               and that is included in the message. Name, size and description
  2665.               of the file should not be omitted.
  2666.  
  2667.           Block header
  2668.  
  2669.               This  template file is used for  each file area FileMgr finds a
  2670.               file in.  In this template file you can mention the name of the
  2671.               file area and for instance a line of dashes.
  2672.  
  2673.           Block footer
  2674.  
  2675.               This template file is used at the bottom of each file area that
  2676.               files  were found  in. Here  you can list  the total  number of
  2677.               files and their total size.
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.                                       43
  2684.  
  2685. FileMgr - the ultimate file processor                              user guide
  2686. ─────────────────────────────────────────────────────────────────────────────
  2687.  
  2688.           Program ID
  2689.  
  2690.               Here you can  choose how  FileMgr will identify  itself as  the
  2691.               program  that  posted the  message.  You  can chose  between  a
  2692.               tearline, which  is the line  at the  bottom of a  message that
  2693.               starts with '---' followed by the name of the program, or a PID
  2694.               kludge. That  is a  hidden  line that  will be  entered in  the
  2695.               message.
  2696.  
  2697.           Origin line
  2698.  
  2699.               Here you can select the origin  line to add to the message. You
  2700.               can  also instruct  FileMgr to  pick an  origin line  at random
  2701.               (ref. 5.2.7).
  2702.  
  2703.           Origin AKA
  2704.  
  2705.               Here you select the address FileMgr should use as the sender of
  2706.               this message.
  2707.  
  2708.  
  2709. 5.8.3 Miscellaneous
  2710.  
  2711.       There  are a  number of  other  things that  influence the  behavior of
  2712.       FileMgr's FileFind feature. You find them in this menu.
  2713.  
  2714.       Maximum nr of '?'
  2715.  
  2716.           Here you specify  the maximum number  of '?' wildcards that  may be
  2717.           used  in a FileFind request.  If a request  contains more than that
  2718.           amount FileMgr will  refuse to process it. This way you can prevent
  2719.           FileMgr from finding too many files.
  2720.  
  2721.       Expand '*' to '?'
  2722.  
  2723.           FileMgr will accept  the '*'  wildcard in a  FileFind request,  but
  2724.           treats  it  differently than  DOS would  do.  A '*'  wildcard  in a
  2725.           FileFind  request will be translated to the number of '?' wildcards
  2726.           specified here. This too  was done to prevent FileMgr  from finding
  2727.           too many files.
  2728.  
  2729.           After  FileMgr has  replaced  '*' wildcards  with '?'  wildcards it
  2730.           checks whether the total number of '?' wildcards doesn't exceed the
  2731.           number  specified at 'Maximum nr of '?''.  If that is the case, the
  2732.           request will not be processed.
  2733.  
  2734.       Min. keyword length
  2735.  
  2736.           FileMgr's  FileFind  function can  also look  for  a keyword.  In a
  2737.           FileFind request a keyword must be preceded by a '/' character.
  2738.  
  2739.           Here  you specify the minimum  number of characters  a keyword must
  2740.           have before FileMgr will process it.  If a keyword is shorter  than
  2741.           the number of characters you specify  here, the request will not be
  2742.           processed.
  2743.  
  2744.  
  2745.  
  2746.                                       44
  2747.  
  2748. FileMgr - the ultimate file processor                              user guide
  2749. ─────────────────────────────────────────────────────────────────────────────
  2750.  
  2751.       Maximum nr of files
  2752.  
  2753.           Here you specify  the maximum  number of files  FileMgr may  report
  2754.           found  in its  reply  message to  a  FileFind request.  This  field
  2755.           defaults to 30. Entering 0 means there is no limit.
  2756.  
  2757.       Local requests
  2758.  
  2759.           Here  you tell  the  filefind function  whether  or not  it  should
  2760.           respond to messages that are found in your own messagebase.
  2761.  
  2762.  
  2763. 5.9   Message manager
  2764.  
  2765.       In paragraph  5.3,  Group  manager,  the Message  Manager  was  already
  2766.       discussed.  The  Message Manager  contains  all  information about  the
  2767.       announcements that FileMgr will  make of received files. Each  entry in
  2768.       the Message Manager has it's own unique  ID, which is used in the Group
  2769.       Manager  to  indicate  which  announcement(s) should  be  used.  In the
  2770.       Message Manager you define where your announcements must be posted, and
  2771.       how they should look.
  2772.  
  2773.       Not that  announcements will only  be posted when you  run FileMgr with
  2774.       the  'Announce' parameter (ref. 6.4, 'Announce). As soon as you receive
  2775.       a file  that will be announced  FileMgr will show  '(announce)' on your
  2776.       screen  and in the logfile. This means  that data are stored concerning
  2777.       this file so  it can be announced.  It does NOT  mean that the file  is
  2778.       announced right that  minute. That  happens only when  you run  FileMgr
  2779.       with the 'Announce'  parameter. That way  it is possible  to post  your
  2780.       announcements a limited  number of times a day, this  to avoid too many
  2781.       announcements containing only one file.
  2782.  
  2783.       ID / Descr.
  2784.  
  2785.           Here you specify the ID of the message, and the  description of it.
  2786.           The ID is a unique field and will be used to refer to this message.
  2787.           You  can  chose from  characters ranging  '0'  through '9'  and 'A'
  2788.           through  'Z'.  This  way  36 different  announcement  messages  are
  2789.           possible. The description  will be  mentioned in the  list that  is
  2790.           displayed on your screen when you want to select the messages to be
  2791.           used in the Group  Manager (ref. 5.3, 'Messages'). An  example of a
  2792.           good description is: 'ENET.SOFT, Software announcements Europe'
  2793.  
  2794.       Sort order
  2795.  
  2796.           Here you  specify in what order FileMgr should put the files in the
  2797.           announcement.
  2798.  
  2799.           Unsorted
  2800.  
  2801.               FileMgr doesn't sort the filenames. They are listed in order of
  2802.               processing.
  2803.  
  2804.           File
  2805.  
  2806.               FileMgr sorts the filenames alphabetically.
  2807.  
  2808.  
  2809.                                       45
  2810.  
  2811. FileMgr - the ultimate file processor                              user guide
  2812. ─────────────────────────────────────────────────────────────────────────────
  2813.  
  2814.           Area
  2815.  
  2816.               FileMgr  sorts the filenames by the area they were received in.
  2817.               This  also allows  FileMgr to  place an  additional header  and
  2818.               footer for each area.
  2819.  
  2820.           Group
  2821.  
  2822.               FileMgr sorts the filenames by the group they were received in.
  2823.               This also  allows  FileMgr to  place an  additional header  and
  2824.               footer for each group.
  2825.  
  2826.           The next few  fields determine  the layout of  the message  FileMgr
  2827.           will  post as  an  announcement.  You  will  need  to  specify  the
  2828.           filenames of  so called template  files. These  template files  can
  2829.           contain all kinds of  special keyword that determine the  layout of
  2830.           the  message.  For a  detailed  description of  the  template files
  2831.           please refer to paragraph 8.1, Template files.
  2832.  
  2833.           Header
  2834.  
  2835.               This template file is  placed at the top of  each announcement.
  2836.               It should contain information like the name of your system, the
  2837.               date a.s.o.
  2838.  
  2839.           Footer
  2840.  
  2841.               This   template  file  is   placed  at   the  bottom   of  each
  2842.               announcement.   It  could   contain   information   about   the
  2843.               filerequest hours your system has.
  2844.  
  2845.           File entry
  2846.  
  2847.               This  template file  is  used  for  each  file  that  is  being
  2848.               announced. The name,  size and description  of the file  should
  2849.               not be omitted in this template file.
  2850.  
  2851.           Block header
  2852.  
  2853.               This template file will only be used when the sorting method is
  2854.               set  to  'Area'  or 'Group'.  In  either  of  these cases  this
  2855.               template file will be used as the header for each area or group
  2856.               that is being  announced. The template file could  for instance
  2857.               contain the description of the area or the group.
  2858.  
  2859.           Block footer
  2860.  
  2861.               This  template file will also be included only when the sorting
  2862.               method is set to 'Area' or  'Group'. This template file will be
  2863.               used  as a footer for each area  or group. It could contain the
  2864.               total number of files and their total size.
  2865.  
  2866.           TAG/board #
  2867.  
  2868.               When  you use a Hudson (QuickBBS) messagebase this is where you
  2869.               specify the  board number of the message  area the announcement
  2870.               should be  posted in. When  you use FileMgr's  *.PKT interface,
  2871.  
  2872.                                       46
  2873.  
  2874. FileMgr - the ultimate file processor                              user guide
  2875. ─────────────────────────────────────────────────────────────────────────────
  2876.  
  2877.               this is where you specify the area-tag of the area this message
  2878.               should be posted in.
  2879.  
  2880.               If you want to send an announcement to yourself via NetMail you
  2881.               can specify 'NETMAIL' or '0' here.
  2882.  
  2883.           'From:'
  2884.  
  2885.               Here you specify what should be put in the 'From:' field of the
  2886.               message. You can use your own name, the name of your system, or
  2887.               something completely different.
  2888.  
  2889.           'To:'
  2890.  
  2891.               Here you specify  what should be put in the  'To:' field of the
  2892.               message. 'All' is usually the most appropriate here.
  2893.  
  2894.           'Subject:'
  2895.  
  2896.               Here you specify what FileMgr should put on the subject-line of
  2897.               a message.
  2898.  
  2899.           Program ID
  2900.  
  2901.               Here  you can  chose the  method FileMgr  will use  to identify
  2902.               itself as the program  that posted this message. You  can chose
  2903.               between  a tearline,  which  is the  line at  the  bottom of  a
  2904.               message  that starts  with '---'  followed by  the name  of the
  2905.               program,  or  a PID  kludge,  which is  a  hidden line  that is
  2906.               entered into your message.
  2907.  
  2908.           Origin line
  2909.  
  2910.               Here  you can select  one of your  origin lines to  use for the
  2911.               message. You can also  instruct FileMgr to pick an  origin line
  2912.               for the message at random (ref. 5.2.7).
  2913.  
  2914.           Origin AKA
  2915.  
  2916.               Here you  select the address FileMgr will  use as the sender of
  2917.               the message.
  2918.  
  2919.           Frequency
  2920.  
  2921.               If  you don't want your  announcements to be  posted daily, but
  2922.               only on certain days, this is where you specify that. For  each
  2923.               day  of the week you can tell  FileMgr whether or not it should
  2924.               create  this  announcement  message. This  can  be  used  to do
  2925.               certain announcements on one day a week only.
  2926.  
  2927.  
  2928. 5.10  Import
  2929.  
  2930.       If you  have been using Tick,  Raid or AllFix before  you started using
  2931.       FileMgr, you can use  this menu to import data from  the configurations
  2932.       of the above mentioned  programs into FileMgr's setup. More  about this
  2933.       can be found in the paragraphs 4.2 (Tick/Raid) and 4.3 (AllFix).
  2934.  
  2935.                                       47
  2936.  
  2937. FileMgr - the ultimate file processor                              user guide
  2938. ─────────────────────────────────────────────────────────────────────────────
  2939.  
  2940.  
  2941. 5.11  Export
  2942.  
  2943.       You may  want to  have a  short report of  some of  the data  from your
  2944.       configuration  in an ASCII text file. You  can do this using the Export
  2945.       menu. After choosing  one of the options FileMgr will  ask you for some
  2946.       additional information when necessary and the name of the text file the
  2947.       report should be exported to.
  2948.  
  2949.       Groups
  2950.  
  2951.           A detailed report of all defined groups.
  2952.  
  2953.       Areas
  2954.  
  2955.           A report of all your groups and the areas  that belong to them. For
  2956.           each area the average flow per month will be listed.
  2957.  
  2958.       Member
  2959.  
  2960.           For one system  this option lists the tags and  descriptions of the
  2961.           areas that system is connected to.
  2962.  
  2963.       Taglist
  2964.  
  2965.           This is a raw list of the tags of all areas in your configuration.
  2966.  
  2967.       Downlinks
  2968.  
  2969.           This is a  raw list of  the addresses of  all systems in  your Node
  2970.           Manager.
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.  
  2978.  
  2979.  
  2980.  
  2981.  
  2982.  
  2983.  
  2984.  
  2985.  
  2986.  
  2987.  
  2988.  
  2989.  
  2990.  
  2991.  
  2992.  
  2993.  
  2994.  
  2995.  
  2996.  
  2997.  
  2998.                                       48
  2999.  
  3000. FileMgr - the ultimate file processor                              user guide
  3001. ─────────────────────────────────────────────────────────────────────────────
  3002.  
  3003. 6     FileMgr
  3004.  
  3005.  
  3006. 6.1   General Information
  3007.  
  3008.       FileMgr  is the program  that does the actual  processing of files. You
  3009.       can use  the program with a number  of commandline parameters. When you
  3010.       start FileMgr without  any parameters  or with a  wrong parameter,  the
  3011.       following will appear on your screen:
  3012.  
  3013. Usage: FileMgr <command> [<command>]
  3014.  
  3015.        Scan                Scan, move, forward files.
  3016.        Mgr                 Process FileMgr requests.
  3017.        Announce            Post announcements of arrived files.
  3018.        Schedule            Process scheduled events.
  3019.        FileFind            Process FileFind requests.
  3020.        Notify [<address>]  Send a  FileMgr status report to  <address>, or to
  3021.                            all systems with the 'Notify' flag set.
  3022.        NewScan             Scan your areas for new files.
  3023.        Hatch               Send files from your system manually.
  3024.            -A<area>        Area to hatch file in.
  3025.            -F<filespec>    File to hatch.
  3026.            [-X<filename>]  File to replace with hatched file.
  3027.            -D<description> Description of hatched file. Use '_' for spaces.
  3028.            [-S]            Send file only; don't move to area.
  3029.            [-M<magicname>] Magic request name
  3030.  
  3031.       The operation  of the various commandline parameters  will be explained
  3032.       in the  following items. If  you want you  can start FileMgr  with more
  3033.       than one  parameter at  a time.  The following  line  for instance,  is
  3034.       completely OK:
  3035.  
  3036.       FileMgr MGR SCAN ANNOUNCE
  3037.  
  3038.       FileMgr's commandline parameters are case-insensitive.
  3039.  
  3040.  
  3041. 6.2   Scan
  3042.  
  3043.       This is FileMgr's base-function. 'Scan' lets  FileMgr check the inbound
  3044.       directory for *.TIC files and files that should be adopted. 'Scan' will
  3045.       also keep FileMgr's outbound directory clean.
  3046.  
  3047.  
  3048.  
  3049.  
  3050.  
  3051.  
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061.                                       49
  3062.  
  3063. FileMgr - the ultimate file processor                              user guide
  3064. ─────────────────────────────────────────────────────────────────────────────
  3065.  
  3066.       If  you activate  the  'Scan'  function  and  *.TIC  files  are  found,
  3067.       depending  on your  configuration, something like  this will  appear on
  3068.       your screen and in your logfile:
  3069.  
  3070. Scanning inbound path...
  3071.  
  3072. (1) NODEDIFF.A97 from 2:281/603 in NODEDIFF (move) (announce) (backup)
  3073. (2) NODEDIFF.A97 to 2:281/611.1
  3074.  
  3075. (3) Forwarding to 2:281/611.1 (hold) (direct) (1)
  3076.  
  3077. (4) Forward: 0    Requests: 0    Files: 1    Bad: 0 Systems: 1    Announce: 0
  3078.  
  3079. (5) Active : 0:03
  3080.  
  3081.       A prompt like (1) will appear  as soon as FileMgr notices a  *.TIC file
  3082.       in the inbound directory. FileMgr will report the name of the file, the
  3083.       system the file  is coming from, the  area the file is  received in and
  3084.       the various operations FileMgr  performs after that. We will  discuss a
  3085.       number of prompts from this example:
  3086.  
  3087.       (move)      The file is moved to the BBS directory.
  3088.       (announce)  An announcement  is prepared. Again, this  doesn't mean the
  3089.                   announcement is  posted. In  order to achieve  that FileMgr
  3090.                   must be run with the 'Announce' parameter.
  3091.       (backup)    A  copy  of  the  file  is  stored  in  FileMgr's  outbound
  3092.                   directory because it needs  to be forwarded to one  or more
  3093.                   systems and because the 'Backup' statusbit is set to 'Yes'.
  3094.  
  3095.       Subsequently  FileMgr reports  what systems  the files that  were found
  3096.       must be  sent to. In this case (ref. (2)) only 2:281/611.1 will receive
  3097.       this file.
  3098.  
  3099.       As soon  as all files have  been processed FileMgr will  start with the
  3100.       actual  forwarding of files. For  each system FileMgr  will check which
  3101.       files should be forwarded and  creates the appropriate file attache(s).
  3102.       In this example you see this on line (3).
  3103.  
  3104.       When all processing is done,  FileMgr will report some data about  this
  3105.       run (4) and the amount of time it took (5).
  3106.  
  3107.  
  3108. 6.3   Mgr
  3109.  
  3110.       This is the  feature of  FileMgr that processes  NetMail messages  from
  3111.       connected systems. This way the SysOps of these systems can keep an eye
  3112.       on  the areas they are connected to. A  system can only make use of the
  3113.       'Mgr' feature when its  'Remote maintenance' statusbit is set  to 'Yes'
  3114.       (ref. 5.3, 'Status').
  3115.  
  3116.       A message to FileMgr must originate from a system mentioned in the Node
  3117.       Manager  of your system. The message must be addressed to 'FileMgr' (or
  3118.       one of the  names you defined as  aliases, ref. 5.2.8,  'Aliases'). The
  3119.       subject line should list the password  as specified in the Node Manager
  3120.       for this system.
  3121.  
  3122.  
  3123.  
  3124.                                       50
  3125.  
  3126. FileMgr - the ultimate file processor                              user guide
  3127. ─────────────────────────────────────────────────────────────────────────────
  3128.  
  3129.       The message it self can contain a command to FileMgr on each  line. The
  3130.       following commands are available:
  3131.  
  3132.       +<areatag>      Connect to a file-echo.
  3133.       -<areatag>      Disconnect a file-echo.
  3134.       %+              Connect ALL groups.
  3135.       %-              Disconnect ALL groups.
  3136.       %+<grouptag>    Connect to a group of file-echoes.
  3137.       %-<grouptag>    Disconnect a group of file-echoes.
  3138.       %list           Ask for a list of available echo's.
  3139.       %query          A list of connected echo's.
  3140.       %unlinked       A list of not connected echo's.
  3141.       %tick           Send Tick/Raid compatible *.TIC files.
  3142.       %FileMgr        Send FileMgr compatible *.TIC files.
  3143.       %none           Don't send *.TIC files at all.
  3144.       %pause          Put the  system temporary  on pause. No  files will  be
  3145.                       sent.
  3146.       %resume         Start sending files to the system again.
  3147.       %status         Ask for a status report (password, pack method).
  3148.       %pwd:<pwd>      Change the password to <pwd>.
  3149.       %req:<file>     Ask for a specified <file> to be (re)send, with a *.TIC
  3150.                       file.
  3151.       %help           Ask for instructions (this message)
  3152.       ---             Marks the end of your msg (optional)
  3153.  
  3154.       You can determine  the layout of  the help-message that  is sent to  as
  3155.       SysOp  that sent  a '%help'  yourself by  creating a  plain ASCII  file
  3156.       called  'FileMgr.HLP'  and  placing   this  file  in  FileMgr's  system
  3157.       directory.
  3158.  
  3159.  
  3160. 6.4   Announce
  3161.  
  3162.       In  paragraph 6.2, 'Scan',  you read that  a received file  will not be
  3163.       announced immediately. After  reception (if a  file must be  announced)
  3164.       only  the information necessary for the announcement will be written to
  3165.       a file.
  3166.  
  3167.       To  actually post the announcements you run FileMgr with the 'Announce'
  3168.       commandline  parameter.  The  file  containing  the  information  about
  3169.       received  files will be read  by FileMgr, and  the announcement will be
  3170.       posted. A  statement is placed on  your screen and in  your logfile. An
  3171.       example is found below:
  3172.  
  3173.       Processing message E (sorting) (posting)
  3174.  
  3175.       The   message  '(sorting)'  will  only  appear  if  you  have  set  the
  3176.       announcement to sorting on area or group (ref. 5.9, 'Sort order').
  3177.  
  3178.       Announcements  are only  processed on  the days  marked in  the Message
  3179.       Manager (ref. 5.9, 'Frequency').
  3180.  
  3181.  
  3182.  
  3183.  
  3184.  
  3185.  
  3186.  
  3187.                                       51
  3188.  
  3189. FileMgr - the ultimate file processor                              user guide
  3190. ─────────────────────────────────────────────────────────────────────────────
  3191.  
  3192. 6.5   Schedule
  3193.  
  3194.       If you run FileMgr  with the commandline parameter 'Schedule',  FileMgr
  3195.       will  check  whether the  activities  you  listed under  Scheduler  int
  3196.       FMSETUP (ref. 5.7, 'Scheduler') must be  executed today. If that is the
  3197.       case FileMgr  will display a  description of what  it is doing  both on
  3198.       your  screen and in your logfile. FileMgr will execute these activities
  3199.       once  a day.  If you  run FileMgr with  the 'Schedule'  parameter again
  3200.       straight afterwards, nothing will happen.
  3201.  
  3202.  
  3203. 6.6   FileFind
  3204.  
  3205.       To  activate the  FileFind feature of  FileMgr you need  to run FileMgr
  3206.       with the 'FileFind' commandline parameter. FileMgr will then search the
  3207.       boards and/or  *.PKT-files listed by  you. On  your screen and  in your
  3208.       logfile FileMgr will display the following report:
  3209.  
  3210. Scanning for FileFind requests...
  3211.  
  3212. Board 66 FileFind request by Erick van Emmerik (searching) (posting reply)
  3213. Board 65
  3214.  
  3215.       In this  case A FileFind  request was found  in board 66 of  the Hudson
  3216.       messagebase  by 'Erick van Emmerik'. FileMgr will subsequently look for
  3217.       the files listed. In  this case the search  was successful and  FileMgr
  3218.       posts a replay message to the request ('(posting reply)').
  3219.  
  3220.       FileMgr  also checks  board  65  of  the  Hudson  messagebase,  but  no
  3221.       FileFind-requests are found.
  3222.  
  3223.  
  3224. 6.7   Notify
  3225.  
  3226.       If you want to keep the SysOps connected to your system posted of their
  3227.       status   on  your  system,  you  can  run  FileMgr  with  the  'Notify'
  3228.       commandline parameter. There are two ways to use the 'Notify' feature.
  3229.  
  3230.       If you want  to send a report  to all systems in the  Node Manager that
  3231.       have their 'Notify'  statusbit set to  'Yes' you can  run FileMgr  with
  3232.       'Notify' as commandline parameter.
  3233.  
  3234.       FileMgr NOTIFY
  3235.  
  3236.       If you want to send a report  to the SysOp of one specific system,  you
  3237.       need to specify that system's address on the commandline:
  3238.  
  3239.       FileMgr 2:281/611.1
  3240.  
  3241.       You can also use the short addressing method, like in the Node Manager:
  3242.  
  3243.       FileMgr .1
  3244.  
  3245.  
  3246.  
  3247.  
  3248.  
  3249.  
  3250.                                       52
  3251.  
  3252. FileMgr - the ultimate file processor                              user guide
  3253. ─────────────────────────────────────────────────────────────────────────────
  3254.  
  3255.       If FileMgr can find this  address in the Node Manager, the  report will
  3256.       be sent and FileMgr will report something like this to  your screen and
  3257.       in your logfile:
  3258.  
  3259.       Posting statusreport for 2:281/611.1 (query) (help) (list)
  3260.  
  3261.  
  3262. 6.8   NewScan
  3263.  
  3264.       FileMgr's NewScan  feature  searches through  all areas  that have  the
  3265.       'Hatch  new' or 'Ann. new' statusbits set  to 'Yes' in the Area Manager
  3266.       (ref. 5.4, 'Status'). If  a file is  found in any  of these areas  that
  3267.       wasn't there the  previous time  the 'NewScan' feature  was used,  this
  3268.       file will automatically be hatched or just announced.
  3269.  
  3270.       Scanning for new files...
  3271.  
  3272.       26 area(s) scanned, 0 new file(s) found.
  3273.  
  3274.  
  3275. 6.9   Hatch
  3276.  
  3277.       You can manually send files in an area by 'hatching' the file. The file
  3278.       will subsequently be forwarded to all connected systems,  together with
  3279.       an  accompanying *.TIC file. FileMgr  offers you two  ways of hatching.
  3280.       Interactively,  so the program can ask you  all necessary data, or from
  3281.       the commandline, where you specify  all data in commandline parameters.
  3282.       Both methods will be discussed in the following items.
  3283.  
  3284. 6.9.1 Interactive hatch
  3285.  
  3286.       You  activate  this  method by  running  FileMgr  with  'Hatch' as  the
  3287.       commandline  parameter. FileMgr  will  give you  a full  screen window,
  3288.       where you  can enter all  required data necessary to  correctly hatch a
  3289.       file.
  3290.  
  3291.       Area (TAG)
  3292.  
  3293.           Of course  it is necessary to  specify the area the  file should be
  3294.           hatched in.  FileMgr checks the existence of  this area in the Area
  3295.           Manager and displays the description.
  3296.  
  3297.       Filename
  3298.  
  3299.           Here  you specify  the  full pathname  of the  file that  should be
  3300.           hatched. FileMgr will check whether the file exists.
  3301.  
  3302.       Replaces
  3303.  
  3304.           If the  file you want  to hatch is  a newer version of  an existing
  3305.           file,  you can  specify  the previous  version's  name here.  Other
  3306.           systems can  delete the  old version subsequently.  You should  use
  3307.           this option when possible, it saves other SysOps loads of work.
  3308.  
  3309.  
  3310.  
  3311.  
  3312.  
  3313.                                       53
  3314.  
  3315. FileMgr - the ultimate file processor                              user guide
  3316. ─────────────────────────────────────────────────────────────────────────────
  3317.  
  3318.       Magic name
  3319.  
  3320.           If you want the file to be available for FileRequest with a 'magic'
  3321.           filename, this is where you specify the 'magic' name (ref. 5.2.4).
  3322.  
  3323.       Hatch date
  3324.  
  3325.           Not available yet.
  3326.  
  3327.       Release
  3328.  
  3329.           Not available yet.
  3330.  
  3331.       Active AKA
  3332.  
  3333.           Here you  select the  network address FileMgr  should use.  FileMgr
  3334.           will default to this address for the 'Seenby'.  Generally it is not
  3335.           necessary, and even unwise to change this.
  3336.  
  3337.       Description
  3338.  
  3339.           Here you specify a clear  description of the file you are  about to
  3340.           hatch. If  the file  is  hatched in  an area  that  will be  spread
  3341.           through  more than one country, please use the English language. It
  3342.           is very annoying  for people  abroad to receive  descriptions in  a
  3343.           language they can not understand.
  3344.  
  3345.  
  3346. 6.9.2 Commandline hatch
  3347.  
  3348.       The possibility  to hatch using  commandline parameters is  useful when
  3349.       you want to hatch  a file from a batchfile. In this  case you must make
  3350.       certain all  necessary parameters are included.  Otherwise FileMgr will
  3351.       not execute the hatch. Commandline parameters that are optional will be
  3352.       marked  with  block-brackets  ('['/']').   All  other  parameters   are
  3353.       obligatory.
  3354.  
  3355.       -A<area>
  3356.  
  3357.           Here you specify the area  the file must be hatched in.  If FileMgr
  3358.           can not  fine the tag in  the Area Manager,  the hatch will  not be
  3359.           executed.
  3360.  
  3361.       -F<filespec>
  3362.  
  3363.           Here  you  specify  the full  pathname  of the  file  that  must be
  3364.           hatched.  If you don't specify a directory, FileMgr will search for
  3365.           the file in the directory belonging to the area. If FileMgr can not
  3366.           find the file, the hatch will not be executed.
  3367.  
  3368.       [-X<filename>]
  3369.  
  3370.           If appropriate, this  is where you specify the name of the previous
  3371.           version of the file you are hatching. This filename will be used in
  3372.           combination with the 'Replaces' keyword in the *.TIC files.
  3373.  
  3374.  
  3375.  
  3376.                                       54
  3377.  
  3378. FileMgr - the ultimate file processor                              user guide
  3379. ─────────────────────────────────────────────────────────────────────────────
  3380.  
  3381.       -D<description>
  3382.  
  3383.           Here you specify a clear description of the file you want to hatch.
  3384.           Use the English language when  hatching into an international area.
  3385.           You should use '_' to replace spaces in the description.
  3386.  
  3387.       [-S]
  3388.  
  3389.           This parameter makes sure the file is only sent, and it will not be
  3390.           moved to the BBS directory that belongs to this area.
  3391.  
  3392.       [-M<magicname>]
  3393.  
  3394.           Here you can specify a  'magic' name for file requesting  this file
  3395.           (ref. 6.9.1, 'Magic name').
  3396.  
  3397. 6.10  Using FileMgr's parameters
  3398.  
  3399.       Some of  FileMgr's functions you  may want  to execute as  soon as  you
  3400.       received one or more files. Other functions should probably be executed
  3401.       once a day only.
  3402.  
  3403.       The best way to start FileMgr after receiving mail/files is:
  3404.  
  3405.       FileMgr MGR SCAN
  3406.  
  3407.       This makes  FileMgr process all  messages to FileMgr  immediately after
  3408.       arrival, and before FileMgr starts processing files.
  3409.  
  3410.       Once a day is enough for the scheduler:
  3411.  
  3412.       FileMgr SCHEDULE
  3413.  
  3414.       Personally  I  prefer  posting  announcements, executing  filefind  and
  3415.       newscan once a  day. It strikes  me as hardly  useful to execute  these
  3416.       features each time a mailbundle or other file is received.
  3417.  
  3418.       Of course this is left to your own decision.
  3419.  
  3420.       FileMgr ANNOUNCE FILEFIND NEWSCAN
  3421.  
  3422.       Mind that the NewScan  and FileFind features take relatively  much time
  3423.       when you execute them each time you receive mail.
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433.  
  3434.  
  3435.  
  3436.  
  3437.  
  3438.  
  3439.                                       55
  3440.  
  3441. FileMgr - the ultimate file processor                              user guide
  3442. ─────────────────────────────────────────────────────────────────────────────
  3443.  
  3444. 7     HSCAN
  3445.  
  3446.       HSCAN is  a simple utility to  look in FileMgr's history  file. You can
  3447.       use HSCAN with or without a commandline parameter.
  3448.  
  3449.       If  you don't  specify a  parameter  HSCAN will  give you  a list  with
  3450.       information about all entries in FileMgr's history file.
  3451.  
  3452.       You  can  use  a  filemask  containing  standard  DOS  wildcards  as  a
  3453.       commandline  parameter. HSCAN will now  give you a  list of information
  3454.       about all files that match your specification.  This way you can easily
  3455.       check whether or not a certain file was received.
  3456.  
  3457.  
  3458.  
  3459.  
  3460.  
  3461.  
  3462.  
  3463.  
  3464.  
  3465.  
  3466.  
  3467.  
  3468.  
  3469.  
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.  
  3480.  
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486.  
  3487.  
  3488.  
  3489.  
  3490.  
  3491.  
  3492.  
  3493.  
  3494.  
  3495.  
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.                                       56
  3503.  
  3504. FileMgr - the ultimate file processor                              user guide
  3505. ─────────────────────────────────────────────────────────────────────────────
  3506.  
  3507. 8     TEMPLATE FILES
  3508.  
  3509.  
  3510. 8.1   Overview of available keywords in template files.
  3511.  
  3512.       @filename   ; full filename 'SAMPLE.ARJ'
  3513.       @fileext    ; file extension 'ARJ'
  3514.       @filesize   ; file size
  3515.       @filecrc    ; file CRC
  3516.       @filedesc   ; file description
  3517.       @fileorigin ; file origin address
  3518.       @filefrom   ; file from address 
  3519.       @filepath   ; file path (systems) 
  3520.       @fileexport ; number of system file is forwarded to
  3521.       @filerepl   ; file which is replaced by the announced file
  3522.       @filemagic  ; files 'magic' request name
  3523.       @overflow   ; will  be  replaced by  the  remainder of  a  @filedesc or
  3524.                     @filepath keyword when it is too long to fit. If there is
  3525.                     no remainder, the line on which the  @template keyword is
  3526.                     used will be omitted completely
  3527.  
  3528.       @areatag    ; area tag 'SAMPLE'
  3529.       @areaname   ; area name 'Sample file areaname'
  3530.  
  3531.       @grouptag   ; group tag 'A'
  3532.       @groupname  ; group name 'Another group description'
  3533.  
  3534.       @SysOp      ; SysOp full name 'Erick van Emmerik'
  3535.       @SysOpfirst ; SysOp first name 'Erick'
  3536.       @system     ; system name 'CrossRoads'
  3537.       @aka        ; active system address '2:281/611'
  3538.  
  3539.       @msgto      ; message 'to' field 'All users'
  3540.       @msgfirst   ; first part of message 'to' field 'All'
  3541.       @quote      ; 'quote of the  day'. Needs a textfile with quotes (define
  3542.                     ; in FMSETUP).
  3543.  
  3544.       @fsearch    ; search argument (only valid for FileFind replies)
  3545.  
  3546.       @hour       ; hours
  3547.       @min        ; minutes
  3548.       @sec        ; seconds
  3549.  
  3550.       @dd         ; day '10'
  3551.       @d3         ; day 'Thu'
  3552.       @day        ; day 'Thursday'
  3553.       @dnr        ; daynumber
  3554.       @mm         ; month '09'
  3555.       @m3         ; month 'Sep'
  3556.       @month      ; month 'September'
  3557.       @yy         ; year '92'
  3558.       @y4         ; year '1992'
  3559.  
  3560.       @program    ; Current FileMgr program version 'FileMgr GAMMA'
  3561.  
  3562.       @blockcount ; Number of files in the last block
  3563.       @blocksize  ; Total size (in bytes) of files in the last block
  3564.  
  3565.                                       57
  3566.  
  3567. FileMgr - the ultimate file processor                              user guide
  3568. ─────────────────────────────────────────────────────────────────────────────
  3569.  
  3570.       @blockkb    ; Total size (in Kb) of files in the last block
  3571.  
  3572.       @totalcount ; Number of files in this announcement
  3573.       @totalsize  ; Total size (in bytes) of files in this announcement
  3574.       @totalkb    ; Total size (in Kb) of files in this announcement
  3575.  
  3576. 8.2   Overview of available formatting commands.
  3577.  
  3578.  
  3579.       @(<command>[,<command])<keyword>
  3580.  
  3581.  
  3582.       <len>               Force lenght to be <length>
  3583.  
  3584.  
  3585.       @(5)program         'FileM'
  3586.       @(15)filename       '12345678.123   '
  3587.  
  3588.  
  3589.       <fr>:<len>          Start at pos <fr>, and force length to be <len>
  3590.  
  3591.       @(2:5)program       'ileMg'
  3592.       @(2,15)filename     '2345678.123    '
  3593.  
  3594.  
  3595.       U                   Force uppercase
  3596.  
  3597.       @(U)program         'FileMgr GAMMA'
  3598.       @(U)filename        '12345678.123'
  3599.  
  3600.  
  3601.       L                   Force lowercase
  3602.  
  3603.       @(L)program         'FileMgr gamma'
  3604.       @(L)program         '12345678.123'
  3605.  
  3606.  
  3607.       ~                   Just try it (in ENET.SOFT for example :-)
  3608.  
  3609.  
  3610.       @<char>             Pad  with  <char>.  Is  only valid  with  <len>  or
  3611.                           <fr:len> This one defaults to <space>
  3612.  
  3613.       @(@-,15)program     'FileMgr GAMMA--'
  3614.       @(@*,15)filename    '12345678.123***'
  3615.  
  3616.  
  3617.       R                   Right  justification. Only  useful  when used  with
  3618.                           <len> or <fr>:<len>.
  3619.  
  3620.       @(R,15)program      '  FileMgr GAMMA'
  3621.       @(R,15)filename     '   12345678.123'
  3622.  
  3623.       Using the @<char> command
  3624.  
  3625.       @(R,@-,15)program   '--FileMgr GAMMA'
  3626.       @(R,@*,15)filename  '***12345678.123'
  3627.  
  3628.                                       58
  3629.  
  3630. FileMgr - the ultimate file processor                              user guide
  3631. ─────────────────────────────────────────────────────────────────────────────
  3632.  
  3633.  
  3634.       C                   Center  justification. Only  useful when  used with
  3635.                           <len> or <fr>:<len>.
  3636.  
  3637.       @(C,16)program      '  FileMgr BETA  ' 
  3638.       @(C,16)filename     '  12345678.123  '
  3639.  
  3640.       Using the @<char> command
  3641.  
  3642.       @(C,@-,16)program   '--FileMgr BETA--'
  3643.       @(C,@*,16)filename  '**12345678.123**'
  3644.  
  3645.  
  3646. 8.3   Some examples of the use of keyword and commands.
  3647.  
  3648.       @(R,@0,2)dd-@(R,@0,2)mm-@(2)yy    '11-03-92' 
  3649.       --@(R,@-,15)areatag----           '---------PDNPASCL----'
  3650.       FileMgr version @(4:4)filename    'FileMgr version 1103'
  3651.       @(@0,R,7)filesize                 '0126482'
  3652.       @(R,7)filesize                    ' 126482'
  3653.  
  3654.  
  3655.  
  3656.  
  3657.  
  3658.  
  3659.  
  3660.  
  3661.  
  3662.  
  3663.  
  3664.  
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670.  
  3671.  
  3672.  
  3673.  
  3674.  
  3675.  
  3676.  
  3677.  
  3678.  
  3679.  
  3680.  
  3681.  
  3682.  
  3683.  
  3684.  
  3685.  
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.                                       59
  3692.  
  3693. FileMgr - the ultimate file processor                              user guide
  3694. ─────────────────────────────────────────────────────────────────────────────
  3695.  
  3696. 9     CREDITS
  3697.  
  3698.  
  3699. 9.1   Copyrights and trademarks
  3700.  
  3701.       All brand  and product names  are Copyrighted (C)  material, Trademarks
  3702.       (tm) or Registered (R) Trademarks of their respective holders:
  3703.  
  3704.       Fido, FidoNet           Tom Jennings and Fido Software
  3705.       FrontDoor               Joaquim H. Homrighausen
  3706.       AllFix                  Harald Harms
  3707.       Tick                    Barry Geller
  3708.       FileMgr, FFD            Erick van Emmerik
  3709.       RemoteAccess            Andrew Milner & Continental Software, Inc.
  3710.       GEcho                   Gerard J. van der Land
  3711.       GoldED                  Odinn H. Sorensen, Goldware International
  3712.       PKZIP                   PKWARE, Inc.
  3713.       LHA                     Haruyasu Yoshizaki
  3714.       ARJ                     Robert K. Jung
  3715.       ARC, ARCmail, SEAdog    Systems Enhancements Associates
  3716.       QuickBBS                Pegasus Software
  3717.       SuperBBS                Risto Virkkala and Aki Antman
  3718.       BinkleyTerm             Bit Bucket Software
  3719.       D'Bridge                Chris Irwin
  3720.       QEMM, DESQview          Quarterdeck Office Systems, Inc.
  3721.       Microsoft, MS-DOS       Microsoft Corporation
  3722.       IBM, PC-DOS, OS/2       International Business Machines Corp.
  3723.  
  3724.  
  3725. 9.2   Thanks, thanks.......THANKS!
  3726.  
  3727.       My profound  thanks go to all  those who registered FileMgr.  Thank you
  3728.       for helping me  test, accepting my 'not  so well tested' versions,  the
  3729.       endless flow  of suggestions and  ideas. I can't  name everyone,  but I
  3730.       want to name a number of people, in random order:
  3731.  
  3732.       Charles  Gerungan,  Ron Huiskes,  Henk  Heidema,  Fabiano Fabris,  Paul
  3733.       Boakes, Andreas Klein, Terence Milbourn(e) <ducking>, Marcel  'run-time
  3734.       error [3]'  Wouters, Jeroen  Smulders, Bo  Jakobsen,  Bryce Moore,  Bob
  3735.       Snowdon, Tobias Burchhardt, Gerard  van der land, Joaquim Homrighausen,
  3736.       Jeroen Pluimers, Roelof Heuvel and Donald Heering.
  3737.  
  3738.       My special  thanks go to  Maurice Snellen  for his relentless  tries to
  3739.       turn my brewings into acceptable documentation. :-)
  3740.  
  3741.       A big kiss  for Tinny, who has  had to listen to small-talk  an moaning
  3742.       about FileMgr for over a year now and who sometimes has the idea I love
  3743.       my  computer more  than her.  Tinny, a  64k bps  connection  is nothing
  3744.       compared  to  what we  have together  :-) I  would  sell my  HST/DS for
  3745.       you...NOT!
  3746.  
  3747.  
  3748.  
  3749.  
  3750.  
  3751.  
  3752.  
  3753.  
  3754.                                       60
  3755.  
  3756. FileMgr - the ultimate file processor                              user guide
  3757. ─────────────────────────────────────────────────────────────────────────────
  3758.  
  3759. 9.3   Registration and support
  3760.  
  3761.       For details  about registration please  refer to the  file REGISTER.DOC
  3762.       contained in  the FM_*.ARJ files.  The following systems  offer support
  3763.       and registration for FileMgr:
  3764.  
  3765.       Europe:
  3766.  
  3767.       Erick van Emmerik                 FidoNet     : 2:281/611
  3768.       Schweitzerplein 57                IntlNet     : 57:3101/108
  3769.       2806 ZS  GOUDA                    SIGnet      : 27:1331/716
  3770.       The Netherlands                   Data        : +31-1820-29508
  3771.  
  3772.       United Kingdom:
  3773.  
  3774.       Terence Milbourn                  FidoNet     : 2:251/22
  3775.       97 Sandy Lane                     Data        : +44-425-478436
  3776.       St. Ives
  3777.       Ringwood
  3778.       HANTS BH24 2LE
  3779.       United Kingdom
  3780.  
  3781.       Germany:
  3782.  
  3783.       Andreas Klein                     FidoNet     : 2:246/47
  3784.       Werner-Heisenberg-Weg 102         IntlNet     : 57:49/0
  3785.       W-8014 Neubiberg                  GlobalNet   : 52:5202/4
  3786.       Germany                           SIGnet      : 27:1349/47
  3787.                                         Data        : +49-89-6017504
  3788.  
  3789.       Scandinavia:
  3790.  
  3791.       Bo Jakobsen                       FidoNet     : 2:201/138
  3792.       Gaerdsmygen 1                     Data        : +46-8-7733240
  3793.       S-138 00 ALTA, Stockholm
  3794.  
  3795.       North America:
  3796.  
  3797.       Bryce Moore                       FidoNet     : 2:291/22
  3798.       4141 S Seneca, Apt #1123          Data        : +1-316-529-1425
  3799.       Wichita, Kansas, USA 67217
  3800.  
  3801.       Australia:
  3802.  
  3803.       Bob Snowdon                       FidoNet     : 3:632/350
  3804.       17 Witham Drive                   IntlNet     : 58:4100/31
  3805.       Coldstream, Victoria              Data        : +61-3-739-0028
  3806.       Australia 3770
  3807.  
  3808.       All these systems are capable of modem connections up to v32b.
  3809.  
  3810.  
  3811.  
  3812.  
  3813.  
  3814.  
  3815.  
  3816.  
  3817.                                       61
  3818.