home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
t-m2326p.zip
/
TNC.DOC
< prev
next >
Wrap
Text File
|
1994-06-17
|
4KB
|
127 lines
TNC ver. 2.0
Kompilator NODELISTu pre T-mail
Prirucka SYStemoveho OPeratora
Dokumentaciu a program spracoval
Andrej Jolkin v r. 1992 a 1993 v St. Peterburgu, Rusko
Prelozil: Viliam Mlich, 2:421/33.4, Slusovice, CR
(C) 1992,93 by Andy Elkin
2:5030/15@fidonet
2:5030/100@fidonet (T-Mail support node)
elk@tek.spb.su
1. Urcenie
==========
Informacia o uzloch, ktore tvoria siet FidoNet, sa udrziava v suboroch
presne definovanej struktury, tzv. NODELISToch. Ich format je stanoveny
predpisom FTS-0005. NODELIST je textovy subor, ktory obsahuje v kazdom riadku
popis jedneho uzla, napriklad:
,100,T-Mail_support,St.Petersburg,Andy_Elkin,7-812-271-0755,9600,V32,MNP,CM,XX
Takyto format je pre programy, ktore maju udaje z neho pouzivat (napr.
mailery), dost nevyhodny, najma ak maju pri vyssom pocte uzlov rychlo najst
nejaky udaj v sekvencnom subore rozsahu stoviek kilobyte.
Preto sa zvykne textovy tvar pomocou specialnych programov 'kompilovat', t.j.
prevadzat do binarneho tvaru, s polami pevnej dlzky, indexami atd.
Program TNC (T-mail nodelist compiler) je urceny pre sucasne pouzitie
s mailerom T-mail verzie 2300, a sucasne aj echoprocesorom/maileditorom
TM-ED v1.1. TNC vytvara indexovy subor, ktory tieto programy vyzaduju pre
pristup do nodelistov, pocet ktorych moze byt az 32. Okrem toho moze TNC pri
kompilacii vytvorit vysek noedelistu, ktory obsahuje iba vybranu cast udajov.
Ak je to pozadovane, vytvori pre kazdy region samostatny subor obsahujuci
zoznam sieti patriacich do tohoto regionu. Moze to byt uzitocne pri planovani
smerovania posty medzi regionmi.
2. Konfiguracny subor
=====================
TNC pouziva vlastny konfiguracny subor TNC.CTL, ktory program hlada vo
vybranom adresari.
Dalej si rozoberieme priklad takeho suboru:
;=============== Nodelist compiler TNC. Control file. =====================
;
;
Address 2:5030/15.1 ; Full 4-d address
;
; je plna adresa nasho systemu.
; Pri pouziti s T-mail by mala zodpovedat premennej 'Address' v T-MAIL.CTL
;
;
Path c:\T-Mail\nodelist\ ; Path to nodelist
;
; cesta k adresaru, kde sa maju hladat nodelisty a pointlisty
;
;
;
List nodelist.*
List Contact.dat ; Contact_Net nodelist
List net5030.d?? ; My_Net lists
;
; vymenovanie suborov s nodelistami a pointlistami.
; Specifikacie mozu byt mnohoznacne, t.j. su povolene '*' a '?'
; podla pravidiel MS-DOS.
;
; V pripade '*' v pripone specifikacie suboru sa uvazuju vsetky subory okrem:
; .ZIP, .ARJ, .LZH, .ZOO, .ARC, .PAK, .RED, .IDX, .NDX, .INX
;
;
-ZONE 1 ; Exclude Zone
;
; nezaradi do indexoveho suboru zonu 1
;
;+ZONE 2 ; Only this zone
;+ZONE 66
;
; zaradi iba uvedene zony, ostatne ignoruje
;
ReducedList Region 46 47 50
;
; podmienky pre vytvorenie redukovaneho zoznamu. Jeho meno bude zhodne
; s meno zdrojoveho nodelistu, ale pripona sa zmeni na .RED
; Do vystupneho suboru sa kopiruju iba riadky popisujuce regiony, siete
; alebo zony uvedene v prikaze.
; Priklady:
; ReducedList Zone 2 3
; ReducedList Net 5030 5040 5050
;
;
;============================ End of Tnc.ctl ===============================
3. Parametre prikazoveho riadku
===============================
-C - kompilovat nodelist, ak su novsie zdrojove subory
-F - kompilovat nodelist v kazdom pripade
-R - zalozit subory Rxx.NET so zoznamom sieti v regionoch
-S - potlacit vystup na obrazovku (mierne zrychlenie vypoctu)
-? - napoveda
-M<max> - Urcuje maximalny pocet uzlov, ktore mozu byt v indexovom subore.
Keby program TNC hlasil nedostatok pamati, musite zmensit <max>.
Ak by vam zdalo implicitnych 24576 malo, mozete sa pokusit limit
zvysit.
Pri kluci '-C' komilator porovnava datumy zdrojoveho a cieloveho suboru a
kompiluje iba novsie nodelisty. Kluc '-F' tuto kontrolu vypne.