home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / t-m2326p.zip / TNC.DOC < prev    next >
Text File  |  1994-06-17  |  4KB  |  127 lines

  1.  
  2.                              TNC  ver. 2.0
  3.  
  4.  
  5.                      Kompilator NODELISTu pre T-mail
  6.  
  7.                      Prirucka SYStemoveho OPeratora
  8.  
  9.  
  10.  
  11.                     Dokumentaciu a program spracoval
  12.           Andrej Jolkin v r. 1992 a 1993 v St. Peterburgu, Rusko
  13.  
  14.             Prelozil: Viliam Mlich, 2:421/33.4, Slusovice, CR
  15.  
  16.  
  17.  
  18.            (C) 1992,93 by Andy Elkin
  19.  
  20.            2:5030/15@fidonet
  21.            2:5030/100@fidonet (T-Mail support node)
  22.            elk@tek.spb.su
  23.  
  24.  
  25. 1. Urcenie
  26. ==========
  27.  
  28. Informacia o uzloch, ktore tvoria siet FidoNet, sa udrziava v suboroch 
  29. presne definovanej struktury, tzv. NODELISToch. Ich format je stanoveny 
  30. predpisom FTS-0005. NODELIST je textovy subor, ktory obsahuje v kazdom riadku 
  31. popis jedneho uzla, napriklad:
  32.  
  33. ,100,T-Mail_support,St.Petersburg,Andy_Elkin,7-812-271-0755,9600,V32,MNP,CM,XX
  34.  
  35. Takyto format je pre programy, ktore maju udaje z neho pouzivat (napr. 
  36. mailery), dost nevyhodny, najma ak maju pri vyssom pocte uzlov rychlo najst 
  37. nejaky udaj v sekvencnom subore rozsahu stoviek kilobyte.
  38.  
  39. Preto sa zvykne textovy tvar pomocou specialnych programov 'kompilovat', t.j. 
  40. prevadzat do binarneho tvaru, s polami pevnej dlzky, indexami atd.
  41.  
  42. Program TNC (T-mail nodelist compiler) je urceny pre sucasne pouzitie 
  43. s mailerom T-mail verzie 2300, a sucasne aj echoprocesorom/maileditorom 
  44. TM-ED v1.1. TNC vytvara indexovy subor, ktory tieto programy vyzaduju pre 
  45. pristup do nodelistov, pocet ktorych moze byt az 32. Okrem toho moze TNC pri 
  46. kompilacii vytvorit vysek noedelistu, ktory obsahuje iba vybranu cast udajov.
  47.  
  48. Ak je to pozadovane, vytvori pre kazdy region samostatny subor obsahujuci 
  49. zoznam sieti patriacich do tohoto regionu. Moze to byt uzitocne pri planovani 
  50. smerovania posty medzi regionmi.
  51.  
  52.  
  53. 2. Konfiguracny subor
  54. =====================
  55.  
  56. TNC pouziva vlastny konfiguracny subor TNC.CTL, ktory program hlada vo 
  57. vybranom adresari.
  58.  
  59. Dalej si rozoberieme priklad takeho suboru:
  60.  
  61. ;=============== Nodelist compiler TNC.  Control file. =====================
  62. ;
  63. ;
  64. Address     2:5030/15.1                 ; Full 4-d address
  65. ;
  66. ;  je plna adresa nasho systemu.
  67. ;  Pri pouziti s T-mail by mala zodpovedat premennej 'Address' v T-MAIL.CTL
  68. ;
  69. ;
  70. Path       c:\T-Mail\nodelist\         ; Path to nodelist
  71. ;
  72. ;    cesta k adresaru, kde sa maju hladat nodelisty a pointlisty
  73. ;
  74. ;
  75. ;
  76. List      nodelist.*
  77. List      Contact.dat           ; Contact_Net nodelist
  78. List      net5030.d??           ; My_Net lists
  79. ;
  80. ;  vymenovanie suborov s nodelistami a pointlistami.
  81. ;  Specifikacie mozu byt mnohoznacne, t.j. su povolene '*' a '?' 
  82. ;  podla pravidiel MS-DOS.
  83. ;
  84. ;  V pripade '*' v pripone specifikacie suboru sa uvazuju vsetky subory okrem:
  85. ;  .ZIP, .ARJ, .LZH, .ZOO, .ARC, .PAK, .RED, .IDX, .NDX, .INX
  86. ;
  87. ;
  88. -ZONE   1                         ; Exclude Zone
  89. ;
  90. ;  nezaradi do indexoveho suboru zonu 1
  91. ;
  92. ;+ZONE  2                        ; Only this zone
  93. ;+ZONE  66
  94. ;
  95. ;  zaradi iba uvedene zony, ostatne ignoruje
  96. ;
  97. ReducedList  Region 46 47 50
  98. ;
  99. ;  podmienky pre vytvorenie redukovaneho zoznamu. Jeho meno bude zhodne
  100. ;  s meno zdrojoveho nodelistu, ale pripona sa zmeni na .RED
  101. ;  Do vystupneho suboru sa kopiruju iba riadky popisujuce regiony, siete 
  102. ;  alebo zony uvedene v prikaze.
  103. ;  Priklady:
  104. ;  ReducedList Zone 2 3
  105. ;  ReducedList Net 5030 5040 5050
  106. ;
  107. ;
  108. ;============================ End of Tnc.ctl ===============================
  109.  
  110.  
  111. 3. Parametre prikazoveho riadku
  112. ===============================
  113.  
  114. -C  - kompilovat nodelist, ak su novsie zdrojove subory
  115. -F  - kompilovat nodelist v kazdom pripade
  116. -R  - zalozit subory Rxx.NET so zoznamom sieti v regionoch
  117. -S  - potlacit vystup na obrazovku (mierne zrychlenie vypoctu)
  118. -?  - napoveda
  119. -M<max> - Urcuje maximalny pocet uzlov, ktore mozu byt v indexovom subore.
  120.           Keby program TNC hlasil nedostatok pamati, musite zmensit <max>.
  121.           Ak by vam zdalo implicitnych 24576 malo, mozete sa pokusit limit
  122.           zvysit.
  123.  
  124.  
  125. Pri kluci '-C' komilator porovnava datumy zdrojoveho a cieloveho suboru a 
  126. kompiluje iba novsie nodelisty. Kluc '-F' tuto kontrolu vypne. 
  127.