home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / bbs / btnc180 / btnc.txt < prev   
Text File  |  1994-08-20  |  5KB  |  167 lines

  1.  
  2.  
  3.                                 BTNC v1.10
  4.  
  5.                      BinkleyTerm/ST Nodelist Compiler
  6.  
  7.  
  8.                              by Daniel Roesen
  9.  
  10.                            FidoNet   2:243/95.2
  11.                            NeST     90:400/1031
  12.  
  13.  
  14.  
  15. What's all this about?
  16. ======================
  17.  
  18. After many times feeling angry about the version 6 nodelist format (3D),
  19. the slow processing by ParseList and the thousands of utilitys needed for
  20. running a multi-domain system and the 24000 pointlist, I decided to write
  21. a new nodelist processor. The result is BTNC.
  22.  
  23. The advantages of BTNC:
  24.  
  25. - Full 5D nodelist
  26. - VERY fast
  27. - only 3 files for the output nodelist, no matter how many domains you use
  28. - no need for PR24USER.TTP anymore
  29. - nearly all nodelist flags are parsed
  30. - all sysops are now included in one file (FIDOUSER.LST)
  31. - able to include FrontDoor-style pointlists
  32.   (see example 95point.pvt)
  33.  
  34.  
  35. Notes
  36. =====
  37.  
  38. The dial translation must be done by BinkleyTerm/ST with the 'Dial' table.
  39. This saves much time when processing the nodelist.
  40.  
  41. To use the BTNC nodelist (also refered as 'BNL format nodelist') should be
  42. used by BinkleyTerm/ST, you must set 'BTNC' in BINKLEY.CFG
  43.  
  44.  
  45. The Configuration File
  46. ======================
  47.  
  48. Before running BTNC.TOS you must edit NODELIST.CFG for your own
  49. requirements. Following a list of all statements in the configuration file:
  50.  
  51.  
  52. Domain  <name> <listfile> [<zone>]
  53. ----------------------------------
  54.  
  55. Designates domains to be compiled. <name> is the name of the domain,
  56. i.e. fidonet.org for FidoNet or nest.ftn for NeST. See BinkleyTerm/ST
  57. manual. <listfile> is the filename without extension of the nodelist
  58. file for this domain. If <zone> is specified, only zone <zone> is
  59. included in the output files.
  60.  
  61.  
  62. Pointlist  <listfile> <bossaddr>
  63. --------------------------------
  64.  
  65. Adds a FrontDoor format pointlist to <bossaddr>. <listfile> is the
  66. complete filename of the list. An example is included as 95POINT.PVT,
  67. the pointlist of my boss.
  68.  
  69. Example:  Pointlist   95point.pvt  2:243/95
  70.  
  71.  
  72. Addlist <listfile> <zone>:<region>
  73. ----------------------------------
  74.  
  75. Adds a 3D pointlist like POINTS24 or N_POINTS.GER to zone
  76. <tozone> and region <region>.
  77.  
  78. Example:  Addlist     points24.*   2:24
  79.  
  80.  
  81. MakeUserlist
  82. ------------
  83.  
  84. Tells BTNC to create a userlist of all systems processed called
  85. FIDOUSER.LST. Points (also from POINTS24 list) are included in this
  86. list, too.
  87.  
  88. Statistics
  89. ----------
  90.  
  91. Lets BTNC show a statistic about the createt output nodelist.
  92.  
  93. Display
  94. -------
  95.  
  96. Switches screen outputs on. If turned off (default), BTNC is a little
  97. bit faster.
  98.  
  99.  
  100. Troubleshooting
  101. ===============
  102.  
  103. If you have problems using BTNC, feel free to contact me at the addresses
  104. mentioned at the top of this text.
  105.  
  106.  
  107. Program status
  108. ==============
  109.  
  110. This program is freeware. You are allowed to copy it to others and make
  111. the complete archive available on BBS systems. Selling this program or
  112. distributing it on public domain disks is NOT allowed.
  113.  
  114.  
  115.  
  116.  
  117. Update to version 1.40
  118. ======================
  119.  
  120. - More checking for illegal lines in the raw nodelists.
  121. - Down nodes are also written into the compiled nodelist.
  122. - Bug fixed which causes wrong entries in the compiled nodelist for
  123.   independent nodes in a region when using the AddList statement for
  124.   this region.
  125.  
  126. Update to version 1.50
  127. ======================
  128.  
  129. - Fixed parsing of german points24 list. The format of this list has
  130.   changed and caused funny entries written into fidouser.lst
  131.   
  132. Update to version 1.60
  133. ======================
  134.  
  135. - To avoid problems when compiling a new nodelist in multitasking 
  136.   environments (Semper may access NODEINFO.BNL) the nodelist was first
  137.   compiled into NODEINFO.TMP. After successfull compiling, NODEINFO.BNL
  138.   was replaced by NODEINFO.TMP. Attention: This requires temporarily the
  139.   harddisk space for two BNL files.
  140.   
  141. - Support for the Semper "ReRead NodelistIndex" message. The message was
  142.   send after renaming the NODEINFO.TMP to NODEINFO.BNL. In addition a file
  143.   called READNIDX.SYS was created in the Semper system directory.
  144.  
  145. - Support for the following nodelist flags added:
  146.   H14, H16, ZYX, Z19, V32T, V34, VFC, ISDNA, ISDNB and ISDNC. Maybe future
  147.   versions of Semper include special dial translations according to the
  148.   nodelist flags.
  149.  
  150. Update to version 1.70
  151. ======================
  152.  
  153. - No implicit addition of nodelist flags. Former versions of BTNC automatically
  154.   adds for example V32B,V32 if the ZYX flag was set.
  155.  
  156. Update to version 1.80
  157. ======================
  158.  
  159. - Flags like U,V32T,ISDNA were not recognized properly.
  160. - Unpublished phone numbers of private nodes are now replaced by the nearest
  161.   Hub, Host number. Attention: In the case that you've defined a password 
  162.   protected session with the called Hub, Host of the private node, your 
  163.   system will recieve a password error.
  164.   
  165.   This feature is necessary if your mailprocessor doesn't route crashmails
  166.   to private nodes automatically to their hub. 
  167.