home *** CD-ROM | disk | FTP | other *** search
/ Rat's Nest 1 / ratsnest1.iso / bbs / utils / flstd111.arj / FASTLST.CFG next >
Text File  |  1993-06-13  |  13KB  |  264 lines

  1. ;*****************************************************************************
  2. ;*                                                                           *
  3. ;*              (C)  Copyright 1992-1993  by  Alberto Pasquale               *
  4. ;*                                                                           *
  5. ;*                   A L L   R I G H T S   R E S E R V E D                   *
  6. ;*                                                                           *
  7. ;*****************************************************************************
  8. ;*                                                                           *
  9. ;*   FastLst required many hours of work: if you like it and would like to   *
  10. ;*   support me in developing this and other similar products, please        *
  11. ;*   register. See REGISTER.FRM for more details.                            *
  12. ;*                                                                           *
  13. ;*****************************************************************************
  14. ;*                                                                           *
  15. ;*   How to contact the author:  Alberto Pasquale of 2:332/504.1@fidonet.org *
  16. ;*                               Viale Verdi 106                             *
  17. ;*                               41100 Modena                                *
  18. ;*                               Italy                                       *
  19. ;*                                                                           *
  20. ;*****************************************************************************
  21. ;
  22. ;
  23. ;                    Sample FastLst 1.11 config file
  24. ;
  25. ;
  26. ;
  27. ;RegKey    RegistrationKey ; If you are a registered user, put your
  28. ;                          ; registration key here (not case sensitive)
  29. ;
  30. ;
  31. Address 2:332/504.0    ; Your network address (4D)
  32. Country 39-            ; Your country code (Intl phone code: 1- for the USA)
  33. MaxBaud 9600           ; Your highest baud rate (as in your nodelist entry)
  34. ;
  35. ;StatusLog c:\opus\bt.log ; Binkley style log file
  36. ;
  37. TmpPath d:\tmp         ; DOS only, not used in OS/2 version.
  38.                        ; Path for temporary files: please be sure there is
  39.                        ; enough space for the nodelist size you usually compile
  40.                        ; You can use a Ram Disk to speed-up the
  41.                        ; Merge-Sort process, provided you have an
  42.                        ; adequately sized one.
  43.  
  44. ;
  45. AutoErase    ; Delete old nodelist and nodediff after applying nodediff
  46. ;
  47. ;KillOld     ; Kill old nodelist files.
  48. ;            ; When a nodelist file is processed, existing old versions
  49. ;            ; are erased.
  50. ;
  51. ;Kill999     ; Delete the final .999 when Merging (MergeList).
  52. ;
  53. KillAfter    ; Old NODEX.* files are killed after the new ones have been
  54. ;            ; successfully written.
  55. ;            ; Thus you will always have a valid nodelist, even in the case
  56. ;            ; of a compilation error. On the other hand you need some more
  57. ;            ; spare disk space to hold the old and new files during
  58. ;            ; compilation.
  59. ;
  60. ;Dash2Comma            ; Change dashes to commas in the phone number
  61. ;NoDash                ; Remove dashes from the phone number
  62.  
  63.  
  64. ;                          Nodelist format
  65.  
  66. ;Gated                 ; If you want to keep the output files small,
  67. ;                      ; you can use this option: only zones/regions/nodes
  68. ;                      ; that are listed in GateAddr will be present in
  69. ;                      ; the output files. Anyway the coordinators at
  70. ;                      ; GateCoord level or above will always be in the
  71. ;                      ; output files.
  72. ;
  73. ;GateAddr 1 2:33 3:632 4:801/17
  74. ;                      ; Defaults to your zone.
  75. ;                      ; You can specify zone, region/net and node numbers.
  76. ;                      ; The example compiles: zone 1, region 33 of zone 2,
  77. ;                      ; net 632 of zone 3, node 4:801/17
  78. ;
  79. ;GateCoord NC          ; Defaults to NC, can be ZC, RC, NC, HC.
  80. ;                      ; The coordinators of the specified and upper levels
  81. ;                      ; are always present in the output files.
  82. ;                      ; If you use V6, you _must_ include coordinators of
  83. ;                      ; all levels above any of the segments selected
  84. ;                      ; via the GateAddr statement: if you are unsure,
  85. ;                      ; leave it commented out.
  86. ;
  87. ;Version6              ; Generate Version 6 format files
  88. Version7               ; Generate Version 7 format files
  89.  
  90. ;Comments              ; Output comment lines to video
  91. ;NoReport              ; Do not output nodelist statistics
  92. ;FidoTxt               ; Output 80 Column Text List of nodes
  93. ;FidoPrn               ; Output 132 Column Text List of nodes
  94.  
  95. ;FidoUserLst           ; Generate fidouser.lst text list of sysop names
  96. SysopNdx               ; Generate SYSOP.NDX (version 7 sysop name list)
  97. Interlist              ; Put all zones in above sysop lists,
  98.                        ; instead of your zone only.
  99.  
  100. ;SysDup 2:332/504 2:332/505 2:332/104
  101. ;                      ;
  102. ;                      ; When a SysOp name is present in various nodes
  103. ;                      ; only a single name/address couple remains in the
  104. ;                      ; SysOp lists (fidouser.lst/sysop.ndx).
  105. ;                      ; By default FastLst chooses the address following
  106. ;                      ; the criteria explained in .DOC.
  107. ;                      ; If you want to override FastLst's choice you can
  108. ;                      ; use one or more SysDup lines, specifying all the
  109. ;                      ; addresses you want to be present in the sysop lists
  110. ;                      ; after Dupe killing.
  111.  
  112.                        ; MergeList allows to Merge the main nodelist with
  113.                        ; a segment of it. I used to merge the complete
  114.                        ; fidonet nodelist with my region's segment, in order
  115.                        ; to have it always up to date.
  116.                        ; If you use V7 you should generally prefer Mylist.
  117.  
  118. ;MergeList region33    ; The latest region.nnn is merged with the latest nodelist
  119. ;MergeList c:\opus\hub.500 ; My Hub segment is merged with the latest region33.nnn
  120.                        ; before it is merged with the main nodelist.
  121.  
  122. ;MyList region33       ; The latest region33.nnn is added to the compilation.
  123. ;MyList c:\opus\hub.500 ; If you use Version7, in the case of duplicate nodes,
  124.                        ; the last compiled ones are put in the indexes.
  125.                        ; With Version7 you can save time by using "MyList"
  126.                        ; instead of "MergeList" for local nodelist segments:
  127.                        ; all the new and changed nodelist entries will be
  128.                        ; active, but the deleted ones will still be present.
  129.  
  130. ;MyList region88 39    ; The latest region88.nnn is added to the compilation.
  131. ;                      ; It is considered in Zone 39 (using Version7).
  132. ;                      ; If you use Version6 you need a "ZONE,39,..." line
  133. ;                      ; at the start of region88.nnn.
  134. ;
  135. ;MyList Hub400.lst 1:120 ; Hub400.lst is added to the compilation.
  136. ;                      ; It is considered in Zone 1, Net 120 (Version7).
  137. ;                      ; With Version6 you need Zone and Host lines.
  138. ;
  139. ;PvtList Points.Lst    ; A private node list (not in the Text outputs).
  140.  
  141. ;Password 2:332/501.0 pass501  ; Set a session password with 2:332/501.0
  142. ;include c:\opus\fastlst.pwd   ; You can put here all your "password" lines
  143.  
  144.  
  145.  
  146. ; Definitions for modem_type flags:
  147. ; TypeDef <flag> <value>
  148.  
  149. ; If <flag> is found in the flag portion of the nodelist entry, the
  150. ; corresponding modem_type byte is OR-ed with <value>.
  151. ; e.g.: a V32B entry will get both the V32 and V32B bits
  152. ;
  153. ;TypeExact         ; Use this option with Binkley 2.55 and newer.
  154. ;                  ; The modem type will be determined by the first match
  155. ;                  ; only: If you define HST before V32 a node with
  156. ;                  ; both V32 and HST will have a plain HST modem type.
  157. ;                  ; Thus you can use 255 different modem types (1 -> 255)
  158. ;                  ; since this field is not bit oriented anymore.
  159. ;
  160. TypeDef HST   1    ; Set bit 0 of modem_type byte when HST flag is present
  161. TypeDef H14   1    ; Set bit 0 of modem_type byte when H14 flag is present
  162. TypeDef H16   1    ; Set bit 0 of modem_type byte when H16 flag is present
  163. TypeDef PEP   2    ; Set bit 1 of modem_type byte when PEP flag is present
  164. TypeDef V32   4    ; Set bit 2 of modem_type byte when V32/V32B flag is present
  165. TypeDef V32B  8    ; Set bit 3 of modem_type byte when V32B flag is present
  166. ;TypeDef MNP  16    ; Set bit 4 of modem_type byte when MNP  flag is present
  167. ;TypeDef V42  16    ; Set bit 4 of modem_type byte when V42/V42B flag is present
  168. ;
  169. ;                  ; A V32bis+HST modem will get:
  170. ;                  ; TypeExact commented out -> 1|4|8 = 13
  171. ;                  ; TypeExact uncommented   ->          1
  172. ;
  173.  
  174. ;Name 2:332/504.0 800_support      ; Substitute a Board Name
  175.  
  176. ;Phone 2:332/501.0 39-59-399999     ; Substitute a phone number
  177. ;Baud  2:332/501.0 9600             ; Substitute a baud rate
  178. ;CM    2:332/501.0                  ; It can handle crash mail
  179.  
  180.  
  181. ; Cost table: 
  182. ;
  183. ;    The COST statement at the head of the table takes two
  184. ;    arguments, which are the default costs to apply to
  185. ;    domestic and international calls.
  186. ;
  187. ;    Each entry in the cost table consists of a partial phone number 
  188. ;    followed by a cost for any node whose phone number begins with that
  189. ;    string.  The first matching entry is the one that is used.
  190. ;
  191. ;    Cost table entries can take an optional third item, which is a 
  192. ;    mask for modem type to use when calling into that area.
  193. ;    The bits not contained in the mask are removed from modem type.
  194. ;
  195. ;
  196. ;    An example follows: 
  197. ;
  198.  
  199. cost 60 300             ; 60 for domestic (Country prefix) calls
  200. 39-586-5555  10  12     ; Allows only V32/V32b bits (4+8) (no HST/PEP)
  201. 39-574-444   10  1      ; Allows only HST bit in modem type
  202. 39-59         0
  203. end
  204.  
  205. ; UCost table:
  206. ; Same as Cost table, but for User_Cost (Fee for a netmail message on BBS)
  207. ; There is not the third optional argument.
  208. ; If UCost is commented out, the User_Cost is taken equal to Call_Cost.
  209. ;
  210. ucost 60 300            ; 60 for domestic (Country prefix) calls
  211. 39-586-5555  10
  212. 39-574-444   10
  213. 39-59         0
  214. end
  215.  
  216. ;Type  2:332/501.0 4                 ; Substitute a modem type as defined
  217.                                      ; via TypeDef.
  218.  
  219.                          ; The Flags statement allows to set the "user
  220.                          ; defined" bits in the Flags word of the compiled
  221.                          ; nodelist entry.
  222.                          ; These bits are named 5,6,7,8,9,A,B,D,E,F;
  223.                          ; where bit 5 is the 6th bit and F is the 16th
  224.                          ; bit of the word.
  225.  
  226. ;Flags 2:332/501.0 AB5   ; Set bits 5,A & B.
  227. ;Flags 2:332/503.0 A     ; Set bit A only.
  228.  
  229. ; Cost Override  (<type> as defined via TypeDef/TypeExact)
  230. ; TypeCost <type> <cost>
  231. ;
  232. ;TypeCost  1 100    ; Cost override for HST nodes
  233. ;TypeCost  2 50     ; Cost override for PEP nodes
  234. ;TypeCost  4 100    ; Cost override for V32 nodes
  235.  
  236. ;Cost 2:332/501.0 150    ; Call_Cost override.
  237.                          ; If the UCOST table is not defined, then
  238.                          ; the User_Cost is overriden too.
  239.  
  240. ;UCost 2:332/501.0 10    ; User_Cost override.
  241.  
  242. ; Dialing Translations
  243. ;
  244. ; The Dial statement at the head of the table takes two arguments for
  245. ; domestic and international prefix/suffix default specifications.
  246. ; The subsequent lines contain a partial phone number and a single
  247. ; argument for the prefix/suffix to be used for nodes whose phone number
  248. ; begins with that string.
  249. ;
  250. ; The first matching entry is the one that is used.
  251. ; If no entry apply, the defaults are used.
  252. ;
  253.  
  254. Dial   0      00     ; Prefix 0 to domestic and 00 to international calls
  255.       39-59-         ; Remove the country and area codes for local calls
  256. End                  ; If you want to specify a suffix, then you must precede
  257.                      ; it with a slash ("/<suffix>"). If both a prefix and a
  258.                      ; suffix are specified, they must be separated by a slash
  259.                      ; ("<prefix>/<suffix>"). No spaces are allowed
  260.                      ; between prefix, suffix and the separating slash.
  261.  
  262.  
  263.  
  264.