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