home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / apps / comms / k / parse / Notes next >
Encoding:
Text File  |  1992-03-28  |  2.1 KB  |  60 lines

  1. Notes on Archie-Parselist:
  2.  
  3. 1. It looks in <Binkley$path>.Nodelist for the files.
  4. 2. Nodelist.xxx should be called Nlist_xxx, and Nodediff.xxx should be
  5.    called Ndiff_xxx.
  6. 3. When you run parse (make sure clib is loaded!), it will find the
  7.    latest Nlist_xxx, and then search for Ndiff's sequentially after the
  8.    Nlist_xxx, applying each one in turn. Then it will compile the
  9.    'latest' Nlist_xxx into the usual QNL_DATbbs and QNL_IDXbbs files
  10.    for Binkley/ARCbbs.
  11. 4. ParseCfg (the config file) must be in the current directory when
  12.    parse is run.
  13.  
  14. Hugo Fiennes of 2:252/102, 05-Apr-1990.
  15. ------------------------------------------------------------------------
  16. New notes:
  17.  
  18. Zone awareness has now been added - passwords, phone numbers and so on
  19. can now all have a zone specified. (Previously no zone could be
  20. specified, and the same password was added for every occurance of the
  21. same net/node combination.)
  22.  
  23. Extra command line options added:
  24.  
  25. -l <nodelist base name>
  26.    The default is NList_
  27.    This gives the base name which should be used for the nodelist.
  28.  
  29. -d <nodediff base name>
  30.    The default is NDiff_
  31.    This gives the base name which should be used for the nodediff.
  32.  
  33. ParseLst should be run multiple times if more than one nodelist is being
  34. used.  For example, my parselst Obey file is as follows:
  35. ---------------------------------
  36. WimpSlot -min 1024K
  37. Hourglass On
  38. dir <Parse$Dir>
  39. Set nserver 1
  40. RMENSURE NodeServer 0.00 Set nserver 0
  41. if nserver = 1 then RMKILL NodeServer
  42. unset nserver
  43. echo Running ParseLst from <Parse$Dir>
  44. parse -cPARSEcfg1 -lR9202_ -dD9202_ { > ParseOut1 }
  45. parse -cPARSEcfg { > ParseOut }
  46. settype ParseOut Text
  47. settype ParseOut1 Text
  48. Hourglass Off
  49. ---------------------------------
  50. The first parse does the honours with the zone 2 help nodelist, and
  51. the second parse deals with the normal nodelist.
  52.  
  53. Two different config files are used, because the first instance only
  54. applies the diff, where the second applies the diff and includes R9202_*
  55. as a private list.
  56.  
  57. Hope this helps you all.
  58.  
  59. 28 Mar 1992: Geoff Riley (2:250/208 LymmLand & 2:9225/65 Help-BinkleyTerm)
  60.