home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR24 / FLST120.ZIP / FASTLST.CFG next >
Text File  |  1994-01-15  |  24KB  |  611 lines

  1. ;*****************************************************************************
  2. ;*                                                                           *
  3. ;*                 (C) Copyright 1992-1994  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.20 config file
  24.  
  25.  
  26.  
  27. ;                        G L O B A L   I N F O
  28.  
  29.  
  30. ; RegKey <RegistrationKey>  ; If you are a registered user, put your
  31.                             ; registration key here (not case sensitive)
  32.  
  33. StatusLog c:\max\bt.log ; Binkley style log file
  34.  
  35. InputPath h:\NodeList\  ; Specifies the default path for input files.
  36.                         ; You can override it by using a full pathname
  37.                         ; in input-file specifications.
  38.                         ; Created if not existing.
  39.  
  40. ArcPath c:\file\Lists\  ; Specifies the default path for Archived
  41.                         ; nodelist files.
  42.                         ; You can override it by using a full pathname
  43.                         ; in Archived-file specifications.
  44.  
  45. ; TmpPath d:\tmp\       ; DOS only, not used in the OS/2 version.
  46.                         ; Path for temporary files: please be sure there is
  47.                         ; enough space for the nodelist size you usually
  48.                         ; compile. You can use a Ram Disk to speed-up the
  49.                         ; Merge-Sort process, provided you have an
  50.                         ; adequately sized one.
  51.  
  52. KillAfter    ; Old V7 files are killed after the new ones have been
  53.              ; successfully written.
  54.              ; Thus you will always have a valid nodelist, even in the case
  55.              ; of a compilation error. On the other hand you could need some
  56.              ; more spare disk space to hold the old and new files during
  57.              ; compilation.
  58.  
  59. ; Dash2Comma            ; Change dashes to commas in the phone number
  60. ; NoDash                ; Remove dashes from the phone number
  61.  
  62. ; NoReport              ; Do not output nodelist statistics
  63.  
  64. V7BugFix                ; Circumvents a bug with V7 nodelist in Binkley 2.50
  65.                         ; (and perhaps in many other programs whose V7
  66.                         ; search function was inspired by Binkley's sources)
  67.                         ; that can sometimes hide segments of V7 nodelist.
  68.                         ; If you are unsure, keep this keyword active.
  69.  
  70.  
  71. ; Cost table:
  72. ;
  73. ; Each entry in the cost table has the following format:
  74. ; <PartPhone> <Cost> [<UCost> [<StripFlags>]]
  75. ;
  76. ; <PartPhone> is a partial phone number, as in the nodelist entries.
  77. ; <Cost> is the cost field of the compiled nodelist (0->65535).
  78. ;   It represents the "Call Cost" for any node whose phone number begins
  79. ;   with <PartPhone> in the source nodelist (before dialing translations).
  80. ; <UCost> is an optional "User Cost" (fee for a netmail message on BBS).
  81. ;   If it is not used, it's taken equal to <Cost>.
  82. ;   If you would like your users to be able to send netmail messages
  83. ;   from the BBS with no need for "credits", you should set UCost to 0.
  84. ; <StripFlags> is an optional list of nodelist flags (not case sensitive)
  85. ;   to be stripped from entries of nodes whose phone number begins with
  86. ;   <PartPhone>.
  87. ;   Thus you can strip some modem-type flags (V32, HST, ZYX, ...)
  88. ;   when calling into critical areas.
  89. ;   This parameter can only be used after <UCost>.
  90. ;
  91. ; When searching for "PartPhone", the first matching entry is applied:
  92. ; in the case of entries with an initial part in common, you have to
  93. ; specify them in sequence from the longest to the shortest.
  94. ;
  95. ; If no match is possible, the last line specifies the international
  96. ; <Cost> and optional <UCost> and <StripFlags>.
  97. ;
  98. ; An example follows:
  99.  
  100. cost
  101. ;  1-703-5555 100 0 HST,H14,H16   ; strip HST from modem flags
  102. ; 45-123-456  100 0 V32,V32b      ; strip V32 and/or V32b
  103.   39-59         0 0               ; for local calls
  104.   39-          60 0               ; for domestic long distance calls
  105.   -           300 0               ; for international calls
  106. end
  107.  
  108.  
  109. ; Dial table:
  110. ;
  111. ; Each entry in the dial table has the following format:
  112. ; <PartPhone> [<Prefix>][/<Suffix>]
  113. ;
  114. ; <PartPhone> is a partial phone number, as in the nodelist entries.
  115. ; <Prefix> and <Suffix> define a dial translation.
  116. ; <PartPhone> will be stripped from numbers beginning with it, while
  117. ; <Prefix> and <Suffix> will be prepended/appended to the remainder.
  118. ; No spaces are allowed between prefix, suffix and the
  119. ; separating slash. Examples:
  120. ;
  121. ; A prefix alone is specified as-is in the second argument:
  122. ; "39- 0" strips "39-" and adds "0" at the beginning of the number.
  123. ;
  124. ; A suffix alone must be preceded by a slash:
  125. ; "39-59- /!" strips "39-59-" and adds "!" at the end of the number.
  126. ;
  127. ; A prefix/suffix couple is separated by a slash:
  128. ; "39- 0/!" strips "39-", adds "0" at the head and "!" at the end.
  129. ;
  130. ; The first matching entry is applied: in the case of entries with
  131. ; an initial part in common, you have to specify them in sequence
  132. ; from the longest to the shortest.
  133. ;
  134. ; If no match is possible, the last line specifies the international
  135. ; prefix/suffix.
  136.  
  137. Dial
  138.   39-59-         ; Remove the country and area codes for local calls
  139.   39-      0     ; Remove the country code and add the domestic prefix
  140.   -        00    ; Add the prefix for international calls
  141. End
  142.  
  143.  
  144. ; TypeDef table:
  145. ;
  146. ; If you have a modem that does not need different dial strings
  147. ; for different protocol connections, you can skip this section.
  148. ; For Example a Zyxel modem usually needs one only dial string
  149. ; for every type of connection (unless you do not use "Multi-Auto"
  150. ; mode).
  151. ; Instead, if you need different dial strings, you can use the
  152. ; Modem_Type field in conjunction with some front-end feature
  153. ; that allows to specify different dial strings for different
  154. ; modem types ("ModemTrans" in Binkley).
  155. ;
  156. ; Each entry in the TypeDef table has the following format:
  157. ; <Flag> <Value>
  158. ;
  159. ; <Flag> is a Nodelist flag, <Value> is a number 0->255.
  160. ; The nodelist flags of each node are searched for <Flag>.
  161. ; The <Flag> must match completely a nodelist flag: if <Flag> is V32
  162. ; and the nodelist flag is V32B, it's not a match.
  163. ; The search is not case sensitive.
  164. ; If <Flag> is found, the corresponding ModemType field is set to <Value>,
  165. ; otherwise the <Flag> in the next "TypeDef" is searched for.
  166. ; The ModemType field of the compiled nodelist will be determined by the
  167. ; first match only: If you define HST before V32, a node with both V32 and
  168. ; HST will have a HST modem type.
  169. ;
  170. ; An Example follows for a USR HST/V32B modem:
  171. ;
  172. ; TypeDef
  173. ;   H16   1  ; first choice: if available it's the fastest way.
  174. ;   ZYX   2  ; ZYX implies V32B, so they have the same priority
  175. ;   V32B  2  ; for a USR Dual Standard modem.
  176. ;   H14   3
  177. ;   V32   4
  178. ;   HST   5
  179. ; End
  180.  
  181.  
  182. ; BitType
  183. ;
  184. ; If you need old-style bit-oriented modem type, you must enable this
  185. ; verb. In this case the "TypeDef" works differently:
  186. ; <Value> should be a power of 2 (1, 2, 4, 8, 16, 32, 64, 128)
  187. ; The ModemType will be determined by ORing all the <Value>s corresponding
  188. ; to <Flag>s that found a match in the nodelist flags.
  189. ; The dial string used by your front-end will be determined by the order
  190. ; of their specifications (the order of "ModemTrans" in Binkley).
  191. ;
  192. ; An Example follows for a USR HST/V32B modem:
  193. ;
  194. ; TypeDef
  195. ;   H16   1
  196. ;   ZYX   2
  197. ;   V32B  2
  198. ;   H14   4
  199. ;   V32   8
  200. ;   HST  16
  201. ; End
  202.  
  203.  
  204.  
  205. ;                O U T P U T   N O D E L I S T
  206.  
  207.  
  208. ; Version7 <Path> <Nodex> [<SysopNdx>]
  209. ;
  210. ; Start of a block of config verbs defining the generation of a Version 7
  211. ; nodelist. You can generate one or more Version 7 nodelists with
  212. ; different names and path for the output files.
  213. ; Each "Version7" statement marks the beginning of a new output-nodelist
  214. ; definition.
  215. ;
  216. ; <Path> is the path where the output .DAT and .NDX files are placed.
  217. ; <Nodex> is the file name for the .DAT and address-index .NDX files.
  218. ; <SysopNdx> is the file name for the sysop-index .NDX file.
  219. ; If you omit <SysopNdx>, no V7 SysOp-index will be generated.
  220. ; Unless you use different output nodelists for different domains,
  221. ; you should usually adopt <Nodex>="NODEX" and <SysopNdx>="SYSOP".
  222. ;
  223. ; All the following verbs, up to the next "Version7" (if any), are
  224. ; related to the preceding "Version7" output files.
  225.  
  226. Version7 e:\V7\ NODEX SYSOP
  227.  
  228.  
  229. ; FidoUserLst [<FidoUserLst>]
  230. ;
  231. ; Generate "fidouser.lst style" text SysOp list.
  232. ; <FidoUserLst> optionally specifies an output file name, which defaults
  233. ; to "FidoUser.Lst". Different output blocks require different names.
  234.  
  235. ; FidoUserLst
  236.  
  237.  
  238. ; SysOpLst
  239. ;
  240. ; Output SysOp data from all the input nodelists to the previously
  241. ; specified list/index.
  242. ; If commented out, local "SysOpLst" options can be specified in
  243. ; selected input "NodeList" blocks.
  244.  
  245. SysOpLst
  246.  
  247.  
  248. ; SysDup <AddrLst>
  249. ;
  250. ; When a SysOp name is present in various nodes, all the name/address
  251. ; couples are kept in the SysOp lists (fidouser.lst/sysop.ndx).
  252. ; If you want to keep only one address you can use one or more SysDup
  253. ; lines: the SysOps who have the addresses listed in <AddrLst> will be
  254. ; present in the output sysop lists with the specified address only.
  255. ; You can use abbreviated addresses, if you like, provided that the
  256. ; first address of every "SysDup" is complete (FastLst cannot make
  257. ; any assumption for the first item in a list).
  258.  
  259. ; SysDup 2:332/504 505 336/980 3:25/28.27
  260.  
  261.  
  262.  
  263. ;                 I N P U T   N O D E L I S T
  264.  
  265.  
  266. ; NodeList <NodeList> [<PartAddr>]
  267. ;
  268. ; Start of a block of config verbs defining the processing of the
  269. ; specified <NodeList> file.
  270. ; You can use many "NodeList" statements to compile several different
  271. ; nodelist segments into the same output files specified by the preceding
  272. ; "Version7" statement.
  273. ; Each "NodeList" verb marks the beginning of a new input-nodelist
  274. ; processing-info block.
  275. ;
  276. ; When an address is present in more than one <NodeList> (e.g. you
  277. ; compile both the full nodelist and the faster updated local region
  278. ; or zone segment) only the entry found in the last compiled <NodeList>
  279. ; is put in the indexes. To have the most up-to-date entries in your
  280. ; V7 indexes, please include local segments after the larger list.
  281. ;
  282. ; <NodeList> is the name of the input nodelist: if a terminal ".???"
  283. ; is specified, all the files with 3 digits at the place of '???' are
  284. ; examined and that with the latest 3 digit day of the year is
  285. ; choosen for compilation.
  286. ;
  287. ; The optional <PartAddr> is a partial address that must be specified for
  288. ; nodelist segments that do not have full address info.
  289. ; For example, a REGION segment usually starts with the "Region," keyword
  290. ; and does not contain any Zone info: its up to you to tell FastLst which
  291. ; zone we are talking about. Analogously you should provide zone and net
  292. ; info when compiling a Hub segment.
  293. ; The region is assumed equal to the net number of the partial address,
  294. ; the hub equal to the node number.
  295. ;
  296. ; E.g.: "NodeList nodelist.???"    Nodelist with zone info
  297. ;       "NodeList region33.??? 2"  Region nodelist, in zone 2
  298. ;       "NodeList net.332 2:33"    Net nodelist, in zone 2, region 33.
  299. ;       "NodeList hub.500 2:332"   Hub nodelist, in zone 2, net 332
  300. ;       "NodeList locnode.500 2:332/500" Some nodes in zone 2,
  301. ;                                        net 332, hub 500
  302. ;       "NodeList points.504 2:332/504"  Points of 2:332/504 in
  303. ;                                        "Point," format.
  304. ;       "NodeList morenode.lst"    Some nodes in the "Node," format.
  305. ;                                  No <PartAddr> required since the
  306. ;                                  "Node," line gives full info.
  307. ;       "NodeList points33.lst"    Point List of region 33, in the "Boss,"
  308. ;                                  format. No <PartAddr> required since
  309. ;                                  the "Boss," line gives full info.
  310.  
  311. NodeList nodelist.???
  312.  
  313.  
  314. ; NodeDiff <NodeDiff>
  315. ;
  316. ; If the above <NodeList> needs to be updated via the NodeDiff method,
  317. ; specify the <NodeDiff> name, that must terminate with ".???".
  318. ; FastLst will search for a suitable <NodeDiff>, considering the
  319. ; files that have a 3 digit day of the year in the place of the
  320. ; trailing '???'.
  321.  
  322. NodeDiff NODEDIFF.???
  323.  
  324.  
  325. ; ArcList <ArcList> [<Keep#>]
  326. ;
  327. ; You can specify the name of the archive containing <NodeList>.
  328. ; It is necessary if you use automatic extraction/rearchiving, but
  329. ; it can even be used only to delete old files.
  330. ;
  331. ; If "NodeDiff" is specified, <ArcList> is used to ReArc the resulting
  332. ; <NodeList> after the application of <NodeDiff>.
  333. ; The old <NodeList> must be already present in uncompressed form.
  334. ; If "NodeDiff" is not used, <NodeList> is extracted from <ArcList>.
  335. ;
  336. ; If <ArcList> has a terminating ".<a>??" (where <a> is a character
  337. ; depending on the archive type), all the files that have 2 digits
  338. ; in the place of '??', are considered, taking the digits as the
  339. ; last 2 digits of the day of the year.
  340. ;
  341. ; <Keep#> optionally specifies the number of archives to be kept,
  342. ; basing on the day of the year (max 10).
  343.  
  344. ArcList nodelist.z?? 1
  345.  
  346.  
  347. ; ArcDiff <ArcDiff> [<Keep#>]
  348. ;
  349. ; You can specify the name of the archive containing <NodeDiff>.
  350. ; It is necessary if you use automatic extraction, but it can
  351. ; even be used only to delete old files.
  352. ;
  353. ; <ArcDiff> must terminate with ".<a>??", where <a> is a character
  354. ; depending on the archive type.
  355. ; All the files that have 2 digits in the place of '??' are examined,
  356. ; taking the digits as the last 2 digits of the day of the year.
  357. ;
  358. ; <Keep#> optionally specifies the number of archives to be kept,
  359. ; basing on th day of the year (max 10).
  360.  
  361. ArcDiff nodediff.z?? 5
  362.  
  363.  
  364. ; UnArc <UnArcCmd>
  365. ;
  366. ; If no "NodeDiff" verb is used, this is the command to extract <NodeList>
  367. ; from <ArcList>; otherwise it is the command to extract <NodeDiff>
  368. ; from <ArcDiff>.
  369. ;
  370. ; The two parameters %a and %f can be used in the place of the archive
  371. ; file name (including path) and the file name (no path) to be extracted.
  372. ; This command will be executed from the dir where the file to be
  373. ; extracted resides.
  374. ;
  375. ; In the case you are using a case-sensitive de/compression program, make
  376. ; sure to use the correct switches in <UnArcCmd> and/or the correct
  377. ; case (Lower/Upper) in <NodeList> and <NodeDiff> specifications.
  378. ;
  379. ; If you need to use a batch (*.BAT for Dos or *.CMD for OS/2) or a Dos
  380. ; program under OS/2, you must invoke the command processor (usually cmd
  381. ; for OS/2, command for Dos) as in the following example:
  382. ; UnArc cmd /c pkunzip -o %a %f  (OS/2)
  383. ; UnArc command /c myunarc %a %f (Dos)
  384.  
  385. UnArc unzip -oj %a %f
  386.  
  387.  
  388. ; Arc <ArcCmd>
  389. ;
  390. ; Applicable only when "NodeDiff" is used.
  391. ; <ArcCmd> is the command to archive the new <NodeList> to <ArcList>
  392. ; after applying <NodeDiff>. If <ArcList> has a terminating ".<a>??",
  393. ; the 2 digits of the day of the year are put in the place of '??'.
  394. ;
  395. ; The two parameters %a and %f can be used in the place of <ArcList>
  396. ; (including path) and <NodeList> (no path).
  397. ; This command will be executed from the dir where <Nodelist> resides.
  398. ;
  399. ; If you need to use a batch (*.BAT for Dos or *.CMD for OS/2) or a Dos
  400. ; program under OS/2, you must invoke the command processor (see
  401. ; description of "UnArc").
  402.  
  403. Arc zip -k %a %f
  404.  
  405.  
  406. ; SysOpLst
  407. ;
  408. ; if not already used in the "OUTPUT NODELIST" section, can be used to
  409. ; enable output to the SysOp list/index for the current <NodeList>.
  410.  
  411. ; SysOpLst
  412.  
  413.  
  414. ; FidoTxt [<FidoTxt>]
  415. ;
  416. ; Generate an 80 Column Text List of nodes.
  417. ; <FidoTxt> optionally specifies an output file name, which defaults to
  418. ; "NodeList.Txt". If the same file name has already been used for other
  419. ; nodelists, the output is appended.
  420.  
  421. ; FidoTxt
  422.  
  423.  
  424. ; FidoPrn [<FidoPrn>]
  425. ;
  426. ; Generate a 132 Column Text List of nodes.
  427. ; <FidoPrn> optionally specifies an output file name, which defaults to
  428. ; "NodeList.Prn". If the same file name has already been used for other
  429. ; nodelists, the output is appended.
  430.  
  431. ; FidoPrn
  432.  
  433.  
  434.  
  435. ;                S E G M E N T   S E L E C T I O N S
  436.  
  437.  
  438. ; The following verbs allow to include or exclude selected <NodeList>
  439. ; segments. If you do not use them, the full <NodeList> is compiled.
  440. ; Be aware that the process of checking each address against the list
  441. ; of segments to be included or excluded could slow down the
  442. ; compilation, even if some gain could come from the exclusion of
  443. ; large segments.
  444.  
  445. ; IncAddr <PartAddrLst>
  446. ;
  447. ; If you want to selectively include nodelist segments, you can use this
  448. ; option: only zones/regions/nets/hubs/nodes/points that are listed in
  449. ; <PartAddrLst> will be present in the output files.
  450. ; You can specify zone, region/net, hub/node and point numbers.
  451. ; The following example compiles: zone 1, region 33 of zone 2,
  452. ; hub 100 of net 200 of zone 2, net 632 of zone 3, node 4:801/17
  453.  
  454. ; IncAddr 1 2:33 2:200/100 3:632 4:801/17
  455.  
  456.  
  457. ; ExcAddr <PartAddrLst>
  458. ;
  459. ; If you want to exclude some segments from the compilation, you can
  460. ; list them in <PartAddrLst>, in the same way as for "IncAddr".
  461. ; You can use either "IncAddr" or "ExcAddr" or both of them to
  462. ; Include only selected segments and exclude sub-segments.
  463. ; The example excludes Hub 500 of net 332 of zone 2.
  464.  
  465. ; ExcAddr 2:332/500
  466.  
  467.  
  468. ; IncCoord <CoordLev>
  469. ;
  470. ; The coordinators of the specified and upper levels will be
  471. ; always included, even if excluded by "IncAddr"/"ExcAddr".
  472. ; <CoordLev> can be ZC, RC, NC, HC.
  473.  
  474. ; IncCoord NC
  475.  
  476.  
  477. ; IncSysOp <PartAddrLst>
  478. ;
  479. ; If not used, all the SysOp entries of the compiled segments
  480. ; will be in the output SysOp list/index (if SysOpLst is active).
  481. ; If you want to limit the SysOp entries to selected segments,
  482. ; you can use this verb, listing partial addresses in <PartAddrLst>.
  483. ; SysOps from segments excluded from compilation via "IncAddr"/"ExcAddr"
  484. ; will obviously never be present in the SysOp list/index anyway.
  485. ; The following example includes only SysOps from zone 2.
  486. ;
  487. ; IncSysOp 2
  488.  
  489.  
  490. ;          A D D R E S S   S P E C I F I C   S T U F F
  491.  
  492. ;
  493. ; Often you will compile segments of a previously compiled nodelist.
  494. ; For example you could have a "NodeList nodelist.???" block for the
  495. ; interzonal nodelist and then a "NodeList region.033" block for
  496. ; your region's nodelist segment.
  497. ; The majority of entries in the latter will be duplicates of entries
  498. ; already found in the former.
  499. ; However, in the case of duplicates, only the entries found in the last
  500. ; involved "NodeList" block will go to the indexes and be active.
  501. ; This way you can compile the full interzonal nodelist while keeping
  502. ; your segment up-to-date with local segments that get updated faster
  503. ; than the full nodelist.
  504. ;
  505. ; When you have to specify "Address Specific Stuff" for nodes that are
  506. ; present in more than one "NodeList", you can do that in the last
  507. ; involved "NodeList" block only, avoiding unnecessary specifications in
  508. ; the previous involved "NodeList" blocks.
  509. ;
  510. ; WARNING: make sure all addresses have full info (incl. zone).
  511.  
  512.  
  513. ; Password <Addr> <Password>
  514. ;
  515. ; Allows to specify <Password> one <Addr> at a time.
  516. ; V7 has no limit on password length, however the programs that use
  517. ; it are usually limited to 8 chars. Some (rare) programs have problems
  518. ; with 8 chars and need a maximum of 7 or 6 chars.
  519.  
  520. ; Password 2:332/504.4 Password
  521.  
  522.  
  523. ; PasswordFile <PasswordFile>
  524. ;
  525. ; Allows to include a password file that contains many address/password
  526. ; couples, one per line.
  527. ; In this file you can omit the "Password" keyword.
  528. ; It is recommended that you use a different file for each "NodeList"
  529. ; block, so that the processing of a "NodeList" involves only the relevant
  530. ; address/password couples.
  531. ; However, should you share a file between two or more "NodeList",
  532. ; the only side-effect would be a performance decrease.
  533. ; If you like, you can use some "Password" keywords together with one
  534. ; "PasswordFile", however you cannot use more than one "PasswordFile"
  535. ; per "NodeList".
  536.  
  537. ; PasswordFile nodelist.pwd
  538.  
  539.  
  540. ; Phone <Addr> <NewNumber>
  541. ;
  542. ; Allows to override a nodelist phone number.
  543. ; <NewNumber> must be in the form used in the nodelist.
  544.  
  545. ; Phone 2:332/501.0 39-59-399999
  546.  
  547. ; NodeFlags <Addr> <NewNodeFlags>
  548. ;
  549. ; Allows to substitute the flags listed in the nodelist entry of
  550. ; <Addr>. If you want to change the CM flag or modem type flags
  551. ; (HST, V32b, ZYX) etc, you can use this verb.
  552.  
  553. ; NodeFlags 2:332/501.0 CM,H16,V32b
  554.  
  555.  
  556. ; Flags <Addr> <Flags>
  557. ;
  558. ; The Flags statement allows to set the "user defined" bits in the Flags
  559. ; word of the compiled nodelist entry.
  560. ; These bits are named 5,6,7,8,9,A,B,D,E,F where bit 5 is the 6th bit and
  561. ; F is the 16th bit of the word.
  562.  
  563. ; Flags 2:332/501.0 AB5   ; Set bits 5,A & B.
  564.  
  565.  
  566. ; Cost <Addr> <NewCost> [<NewUCost>]
  567. ;
  568. ; <NewCost> and <NewUCost> are in the range 0->65535.
  569. ; Overrides the Cost and User_Cost fields of <Addr> in the compiled nodelist.
  570. ; If no <NewUCost> is given, it's taken equal to <NewCost>.
  571.  
  572. ; Cost 2:332/501.0 150
  573.  
  574.  
  575. ;    E N D   O F   F I R S T   I N P U T   N O D E L I S T   B L O C K
  576.  
  577. ; The config file continues with subsequent input-nodelist blocks pertaining
  578. ; to the current output-nodelist block.
  579.  
  580.  
  581. NodeList REGION.033 2            ; Region 33 in zone 2
  582.   ArcList region33.zip
  583.   UnArc unzip -oj %a %f
  584.   PasswordFile region33.pwd
  585.  
  586. NodeList region24.??? 2          ; Region 24 in zone 2
  587.   ArcList origr24.l?? 1          ; Keep 1 origr24.l??
  588.   UnArc lh x /o %a %f
  589.  
  590. NodeList ptlist.???              ; PointList in "Boss," format
  591.   ArcList ptlist.l?? 1           ; Keep 1 ptlist.l??
  592.   UnArc lh x /o %a %f
  593.  
  594. NodeList Points.Lst 2:332/504    ; Points of 2:332/504 in "Point," format:
  595.                                  ; the starting address is required !
  596.  
  597.  
  598. ;      E N D   O F   O U T P U T   N O D E L I S T   B L O C K
  599.  
  600. ; The config file could continue with subsequent output nodelist blocks
  601. ; defining the compilation of other output binary files (e.g. for other
  602. ; domains).
  603.  
  604. Version7 e:\V7\ NODER33 SYSOPR33
  605. SysOpLst
  606.  
  607. NodeList REGION.033 2            ; Region 33 in zone 2
  608.   PasswordFile region33.pwd
  609.  
  610.  
  611.