Äëÿ ÊÑ8à –âûíîñîâ è Ìèíè ÀÒÑ
(áåçÓÊÑîâûõ ÀÒÑ èëè âûíîñîâ ÂÀÌ)
--------==== KS to LAN
Server (K2L) ====--------
-
ïðåäíàçíà÷åí äëÿ îáùåíèÿ ñ Öèôðîâîé Ýëåêòðîííîé
Àâòîìàòè÷åñêîé Òåëåôîííîé Ñòàíöèåé 'ÊÂÀÍÒ' è ïðîãðàììàìè óïðàâëåíèÿ ýòîé
ñòàíöèåé è âçàèìîäåéñòâèÿ ñ ïðîãðàììàìè
òàðèôèêàöèè òèïà
WinTariff32.
Êàê ýòî ïðîèñõîäèò ? Î÷åíü ïðîñòî -
êîìïüþòåð ñ óñòàíîâëåííûì ñåðâåðîì K2L ïîäêëþ÷àåòñÿ ê ÖÝÀÒÑ 'ÊÂÀÍÒ'
ïîñðåäñòâîì NULL-ìîäåìíîãî êàáåëÿ, îäèí êîíåö êîòîðîãî âîòêíóò â
COM-port êîìïüþòåðà, à äðóãîé - â COM-port ÒÝÇà 'ÊÑ8x', âõîäÿùåãî â
ñîñòàâ ÖÝÀÒÑ 'ÊÂÀÍÒ'.
Ïîñëå çàïóñêà K2L îòêðîåò COM-port,
ïðîâåðèò ãîòîâíîñòü ñòàíöèè è, åñëè âñå â ïîðÿäêå, ñîîáùèò î ãîòîâíîñòè
ê ðàáîòå ïîñðåäñòâîì âåñåëåíüêî-çåëåíåíüêîé íàäïèñè 'O N L I N E'
íàïðîòèâ èìåíè ñîîòâåòñòâóþùåãî Áëîêà Àáîíåíòñêèõ Ëèíèé (ÁÀË) òåëåôîííîé
ñòàíöèè (èëè çëîáíåíüêî-êðàñíåíüêîé íàäïèñüþ ñîîáùèò îá îøèáêå). Êñòàòè,
êàæäûé ÁÀË ïðîãðàììà K2L íàçûâàåò 'ìîäóëåì'.
Ïîñëå òîãî, êàê âñå ìîäóëè ñòàíöèè
ïðîâåðåíû, ñåðâåð K2L ïåðåõîäèò â ñîñòîÿíèå îæèäàíèÿ ñîåäèíåíèÿ ñ
êëèåíòîì. Â ýòîì ñîñòîÿíèè îí îòñëåæèâàåò âñå ñîáûòèÿ, ïðîèñõîäÿùèå ñî
ñòàíöèåé - ïåðåçàïóñêè, ïðîáåãàþùèå ïàêåòû ñî ñòàòèñòèêîé èëè
òàðèôèêàöèåé è ò.ä. Âñå ýòè ñîáûòèÿ çàïèñûâàþòñÿ â ñîîòâåòñòâóþùèå LOG
èëè DAT - ôàéëû, à î ïåðåçàïóñêàõ ñåðâåð ìîæåò îòïðàâëÿòü óâåäîìëåíèÿ íà
óêàçàííûé àäðåñ ýëåêòðîííîé ïî÷òû.
Êëèåíòû ê K2L ïîäêëþ÷àþòñÿ ÷åðåç ëþáûå
ôèçè÷åñêèå èëè áåñïðîâîäíûå ëèíèè, ïîääåðæèâàþùèå ñòåê ïðîòîêîëîâ
TCP-IP. Íàèáîëåå ÷àñòî ýòî ëîêàëüíàÿ ñåòü èëè ìîäåìíîå ñîåäèíåíèå,
îäíàêî â îáùåì ñëó÷àå êëèåíò è ñåðâåð K2L ìîãóò ðàáîòàòü îäíîâðåìåííî íà
îäíîé ìàøèíå.
Ïîñëå òîãî, êàê êëèåíò ïîäêëþ÷åí, îí
ïîëó÷àåò âîçìîæíîñòü îáùàòüñÿ ñî ñòàíöèåé - êàê â òåðìèíàëüíîì, òàê è â
ïàêåòíîì ðåæèìå, à òàêæå ïîëó÷àòü íàêîïëåííûå ñåðâåðîì òàðèôèêàöèîííûå
äàííûå. Âñå ïðî÷èå êëèåíòû â ýòî âðåìÿ ìîãóò òîëüêî ïîëó÷àòü
òàðèôèêàöèîííûå äàííûå è îæèäàòü, ïîêà ïåðâûé êëèåíò îòêëþ÷èòñÿ îò
ñåðâåðà.
*Ýòî íå
êàñàåòñÿ ïðîãðàììû èíñòàëëÿòîðà K2L, ïîëó÷åííîãî ïî ïðåäâàðèòåëüíîé
äîãîâîðåííîñòè, ïðè ýòîì íèêàêèõ îáÿçàòåëüíûõ äåéñòâèé ïî íàñòðîéêå
ïðîèçâîäèòü íå òðåáóåòñÿ.
Íî, åñòåñòâåííî, ÷òîáû âñå âûøåèçëîæåííîå
ñòàëî ðåàëüíîñòüþ, íåîáõîäèìî ïðàâèëüíî ñêîíôèãóðèðîâàòü ïàðàìåòðû
ñåðâåðà K2L. Ýòî äîñòàòî÷íî ïðîñòî, íî äëÿ íàäåæíîñòè òðåáóþòñÿ
íåêîòîðûå ïîÿñíåíèÿ.
Èòàê :
Âñå íàñòðîéêè è ïðî÷. äåëàþòñÿ
òîëüêî âðó÷íóþ*. Ñåðâåð ÍÅ ñîäåðæèò íèêàêèõ êîíôèãóðàöèîííûõ
ìåíþ èëè äèàëîãîâ. Ìåíþ 'Options' ïðåäíàçíà÷åíî òîëüêî äëÿ ïðîñìîòðà
òåêóùèõ ïàðàìåòðîâ è íè äëÿ ÷åãî áîëåå.  ñîîòâåòñòâèè ñ ïîñëåäíåé ìîäîé
íà êîíôèãóðàöèîííûå ôàéëû ÂÑÅ íàñòðîéêè õðàíÿòñÿ â îäíîì-åäèíñòâåííîì
ôàéëå ôîðìàòà XML. Ýòîò ôàéë äîëæåí íàçûâàòüñÿ K2L.XML è äîëæåí
íàõîäèòüñÿ â òîé æå äèðåêòîðèè, ÷òî è îñíîâíîé ôàéë K2L.EXE.
Ôîðìàò XML - ýòî ïðîñòîé òåêñòîâûé
ôîðìàò, ñîäåðæàùèé íåêóþ äðåâîâèäíóþ ñòðóêòóðó. Ôàéëû XML ìîæíî
ðåäàêòèðîâàòü îáû÷íûì òåêñòîâûì ðåäàêòîðîì, à óâèäåòü ýòó ñàìóþ
ñòðóêòóðó ìîæíî, îòêðûâ åãî ñ ïîìîùüþ Microsoft Internet Explorer-à. Îí
æå ñîîáùèò îá ñèíòàêñè÷åñêèõ îøèáêàõ, âîçìîæíûõ ïðè ñîçäàíèè ýòîãî
ôàéëà.
Âûãëÿäèò ôàéë XML ïðèìåðíî òàê :
<?xml version="1.0"
<îñíîâíîé_òýã>
<òýã_1>
<òýã_1_1>
<òýã_1_1_1/>
</òýã_1_1>
</òýã_1>
<òýã_2/>
</îñíîâíîé_òýã> |
encoding= |
Windows |
1251
<!
<!
<!
<!
<!
<!
<!
<!
<! |
?> <!-- çàãîëîâîê ôàéëà -->
- êîììåíòàðèé -->
- íà÷àëî îñíîâíîãî òýãà -->
- íà÷àëî ïåðâîãî òýãà -->
- íà÷àëî ïåðâîãî âëîæåííîãî òýãà
- åùå îäèí âëîæåííûé òýã öåëèêîì
- êîíåö ïåðâîãî âëîæåííîãî òýãà -
- êîíåö ïåðâîãî òýãà -->
- âòîðîé òýã öåëèêîì -->
- êîíåö îñíîâíîãî òýãà --> |
->
->
> |
Êàæäûé òýã ìîæåò èìåòü âëîæåííûå òýãè,
äàííûå è àòðèáóòû è âûãëÿäèò ïðèìåðíî òàê:
<Èìÿ_Òýãà/>
èëè
<Èìÿ_Òýãà Àòðèáóò = "çíà÷åíèå" Àòðèáóò =
"çíà÷åíèå"/>
èëè
<Èìÿ_Òýãà/>Äàííûå_Òýãà
èëè
<Èìÿ_Òýãà Àòðèáóò = "çíà÷åíèå"
<Âëîæåííûé_ÒÝÃ/> />Äàííûå_Òýãà
èëè äàæå
<Èìÿ_Òýãà Àòðèáóò = "çíà÷åíèå">
<Âëîæåííûé_ÒÝÃ/> Äàííûå_Òýãà </Èìÿ_Òýãà>
Ðàññìîòðèì ôàéë K2L.XML. Îñíîâíîé òýã
ýòîãî ôàéëà äîëæåí èìåòü èìåòü èìÿ <k2l_server>, ò.å. ôàéë äîëæåí
íà÷èíàòüñÿ è çàêàí÷èâàòüñÿ òàê:
----------------------------------------------
<?xml version="1.0"
encoding="Windows-1251"?>
<k2l_server>Test Server
. . . . . .
</k2l_server>
 ýòîì ïðèìåðå îñíîâíîé òýã K2L èìååò
äàííûå 'Test Server'. Ýòè äàííûå ïðåäñòàâëÿþò ñîáîé èìÿ íàøåãî ñåðâåðà,
ïîä êîòîðûì îí áóäåò ôèãóðèðîâàòü â óâåäîìëåíèÿõ ïî ýëåêòðîííîé ïî÷òå.
Èòàê, îñíîâíîé òýã <k2l_server> ïðåäñòàâëÿåò èç ñåáÿ "êîðåíü" íàøåãî
äåðåâà. À âëîæåííûå òýãè èçîáðàæàþò "âåòâè". Âîò êàêèå âëîæåííûå òýãè
ìîæåò èìåòü íàøå äåðåâî :
1) ÒÝÃ <regtext>. Îáÿçàòåëüíûé. Ñîäåðæèò â äàííûõ ñòðîêó ðåãèñòðàöèè
ïðîãðàììû. Îáû÷íî çàïèñûâàåòñÿ òàê:
<regtext>Ñòðîêà ðåãèñòðàöèè
ïðîãðàììû</regtext>
2) Òýã <modules> Îáÿçàòåëüíûé. Ñîäåðæèò âëîæåííûå òýãè <module> ñ
êîíôèãóðàöèåé ìîäóëåé è èõ ïîäêëþ÷åíèÿ.
2.1) Òýã <module>. Ðîäèòåëüñêèé òýã <modules> äîëæåí ñîäåðæàòü õîòÿ áû
îäèí òýã ñ òàêèì èìåíåì. Äàííûå òýãà ÿâëÿþòñÿ åãî èìåíåì. Ìîæåò èìåòü
äâà àòðèáóòà:
2.1.a) Àòðèáóò "TrmNum". Îáÿçàòåëüíûé. Ýòî íîìåð äàííîãî ìîäóëÿ â îáùåé
ñåòè. Íîìåðà ìîäóëåé ìîãóò áûòü îò 0 äî 255 è íå äîëæíû ïîâòîðÿòüñÿ.
2.1.b) Àòðèáóò "Script". Íåîáÿçàòåëüíûé. Ýòî èìÿ ñêðèïòà èç ï.6,
âûïîëíÿåìîãî ïîñëå êàæäîé ïåðåçàãðóçêè ýòîãî ìîäóëÿ.
Òàêæå òýã <module> äîëæåí ñîäåðæàòü
âëîæåííûé òýã <comport>
2.2.1) Týã <comport>. Îáÿçàòåëüíûé. Èìååò
àòðèáóòû - ïàðàìåòðû
COM-ïîðòà.
2.2.1.a) Àòðèáóò "Port". Oáÿçàòåëüíûé.
Èìÿ COM-ïîðòà, íàïðèìåð
Port = "COM1"
2.2.1.b) Àòðèáóò "Baud" Íåîáÿçàòåëüíûé,
ïî óìîë÷àíèþ 9600
2.2.1.c) Àòðèáóò "DataBits".
Íåîáÿçàòåëüíûé, ïî óìîë÷àíèþ 8
2.2.1.d) Àòðèáóò "Parity".
Íåîáÿçàòåëüíûé, ïî óìîë÷àíèþ "E"
Ìîæåò áûòü "N", "O", èëè "E"
2.2.1.e) Àòðèáóò "StopBits".
Íåîáÿçàòåëüíûé, ïî óìîë÷àíèþ 1
3) Òýã <options>. Îáÿçàòåëüíûé. Ñîäåðæèò
âëîæåííûå òýãè ñ íàñòðîéêàìè ñåðâåðà
3.1) Òýã <settings>. Ñîäåðæèò àòðèáóòû -
òåõíè÷åñêèå ïàðàìåòðû
3.1.a) Àòðèáóò "ID". Îáÿçàòåëüíûé. Óíèêàëüíûé èäåíòèôèêàòîð äàííîãî
ñåðâåðà â îáùåé ñåòè.
3.1.b) Àòðèáóò "CycleDelay". Íåîáÿçàòåëüíûé. Çàäàåò ìèíèìàëüíîå âðåìÿ
âûïîëíåíèÿ îäíîãî öèêëà ïðîâåðêè ìîäóëåé â ìèëëèñåêóíäàõ. Ìèíèìàëüíî
âîçìîæíîå çíà÷åíèå - 24, ìàêñèìàëíîå - 100, îäíàêî áîëåå 55 íå
ðåêîìåíäóåòñÿ. Åñëè ñåðâåð ñèëüíî òîðìîçèò ìàøèíó, òî ñòîèò óâåëè÷èòü
ýòîò ïàðàìåòð. Ïî óìîë÷àíèþ - 32
3.1.ñ) Àòðèáóò "Priority".
Íåîáÿçàòåëüíûé. Windows-ïðèîðèòåò ñåðâåðà.
Ìîæåò áûòü "HIGH", "REALTIME" èëè
"NORMAL" - ïî óìîë÷àíèþ.
3.1.d) Àòðèáóò "FastExit". Íåîáÿçàòåëüíûé. Åñëè ðàâåí 1, òî ïðè çàêðûòèè
ñåðâåðà íå áóäåò çàïðàøèâàòüñÿ ïîäòâåðæäåíèå. Ïî óìîë÷àíèþ - 0.
3.1.e) Àòðèáóò "AutoPopUp". Íåîáÿçàòåëüíûé. Åñëè ðàâåí 1, òî ïðè
ðåñòàðòàõ ñòàíöèè îêîøêî ñåðâåðà áóäåò âñïëûâàòü ïîâåðõ îñòàëüíûõ îêîí.
Ïî óìîë÷àíèþ - 0.
3.1.f) Àòðèáóò "SendLog" Íåîáÿçàòåëüíûé. Åñëè ðàâåí 1, òî äëÿ ïîëó÷åíèÿ
òåðìèíàëüíîãî âûâîäà ñòàíöèè êëèåíòó íåîáÿçàòåëüíî ïîñûëàòü îòäåëüíûé
çàïðîñ. Ïî óìîë÷àíèþ - 0.
3.1.g) Àòðèáóò "SaveData". Íåîáÿçàòåëüíûé. Åñëè ðàâåí 1, òî ñåðâåð áóäåò
ñîõðàíÿòü âñå ïàêåòû, ïðèøåäøèå îò ñòàíöèè, â îòäåëüíîì ôàéëå. Ýòîò ôàéë
áóäåò ðàñïîëîæåí â äèðåêòîðèè /data è èìåòü èìÿ "ÃÃ-ÌÌ-ÄÄ.DAT".
"SaveData" ïî óìîë÷àíèþ ðàâåí 0
3.1.h) Àòðèáóò "SaveBilling". Íåîáÿçàòåëüíûé. Åñëè ðàâåí 1, òî ñåðâåð
áóäåò ñîõðàíÿòü âñå òàðèôèêàöèîííûå ïàêåòû, ïðèøåäøèå îò ñòàíöèè, â
îòäåëüíîì ôàéëå. Ýòîò ôàéë áóäåò ðàñïîëîæåí â äèðåêòîðèè /data è èìåòü
èìÿ "ÃÃ-ÌÌ-ÄÄ.K8D". "SaveBilling" ïî óìîë÷àíèþ ðàâåí 0
3.2) Òýã <logging>. Íåîáÿçàòåëüíûé. Àòðèáóòû ýòîãî òýãà îïðåäåëÿþò
ðåæèìû ñîõðàíåíèÿ ñèñòåìíûõ æóðíàëîâ.
3.2.a) Àòðèáóò "SaveLog". Íåîáÿçàòåëüíûé. Åñëè ðàâåí 1, òî ñåðâåð áóäåò
ñîõðàíÿòü âåñü òåðìèíàëüíûé âûâîä ñ ïîäêëþ÷åííûõ ìîäóëåé â äèðåêòîðèè
/log â ôàéëå "ÃÃ-ÌÌ-ÄÄ.LOG". Ïî óìîë÷àíèþ ðàâåí 0
3.2.b) Àòðèáóò "SaveSLog". Íåîáÿçàòåëüíûé. Åñëè ðàâåí 1, òî ñåðâåð áóäåò
ñîõðàíÿòü æóðíàë ñèñòåìíûõ ñîáûòèé (ñèñòåìíûé ëîã) â äèðåêòîðèè /slog â
ôàéëå "ÃÃ-ÌÌ-ÄÄ.SLOG".Ïî óìîë÷àíèþ ðàâåí 0
3.2.c) Àòðèáóò "SysLogServer".
Íåîáÿçàòåëüíûé. Ýòî IP-àäðåñ èëè
HostName òàê-íàçûâàåìîãî SysLogServera.
Ïðîòîêîë îáìåíà ñ òàêèì ñåðâåðîì è åãî íàçíà÷åíèå ïîäðîáíî îïèñàíû â
RFC3164. Äëÿ çíàþùèõ ñêàæó - Facility îòñûëàåìûõ ñîîáùåíèé ðàâíî 16,
ò.å. Local_Use_0. Ïî óìîë÷àíèþ àòðèáóò íå çàäàí.
3.3) Òýã <network>. Íåîáÿçàòåëüíûé. Àòðèáóòû îïðåäåëÿþò íàñòðîéêè
ñåòåâûõ ïðîòîêîëîâ äëÿ îáùåíèÿ ñ êëèåíòàìè.
3.3.a) Àòðèáóò "SysPort". Íåîáÿçàòåëüíûé. Íîìåð ïîðòà ïðîòîêîëà UDP, íà
êîòîðîì ñåðâåð æäåò êëèåíòîâ. Ïî óìîë÷àíèþ - 9022
3.3.b) Àòðèáóò "CmdPort". Íåîáÿçàòåëüíûé. Íîìåð ïîðòà ïðîòîêîëà UDP, ïî
êîòîðîìó ñåðâåð îáùàåòñÿ ñ êëèåíòîì. Ïî óìîë÷àíèþ - íå çàäàí. Ïðè ýòîì
ïðîèçâîëüíî âûáèðàåòñÿ ñèñòåìîé.
3.3.c) Àòðèáóò "TFTPPort".
Íåîáÿçàòåëüíûé. Íîìåð ïîðòà ïðîòîêîëà
TFTP. Ñîãëàñíî RFC 1350,1782,1783,1784
äîëæåí áûòü (è ïî óìîë÷àíèþ åñòü) ðàâåí 69. Äà-äà, K2L óìååò èãðàòü ðîëü
TFTP-ñåðâåðà, ÷òîáû êëèåíòû ìîãëè ïîëó÷àòü ôàéëû ñ ñîáðàííûìè ïàêåòàìè
òàðèôèêàöèè.
3.3.d) Àòðèáóò "ÑheckTime".
Íåîáÿçàòåëüíûé. Âðåìÿ ïðîâåðêè êëèåíòà
íà äîñòóïíîñòü. Çàäàåòñÿ â öèêëàõ. 1 öèêë
= 1000 / CycleDelay. Ïî óìîë÷àíèþ - 15.
3.3.e) Àòðèáóò "FreeTime". Íåîáÿçàòåëüíûé. Âðåìÿ íåîòâåòà êëèåíòà íà
çàïðîñû, ïîñëå êîòîðîãî êëèåíò îòêëþ÷àåòñÿ ïðèíóäèòåëüíî. Çàäàåòñÿ â
öèêëàõ. Äîëæåí áûòü áîëüøå "CheckTime" Ïî óìîë÷àíèþ ðàâåí 30.
3.4) Òýã <email>. Íåîáÿçàòåëüíûé. Ñîäåðæèò àòðèáóòû-íàñòðîéêè äëÿ
îòïðàâêè óâåäîìëåíèé î ïåðåçàãðóçêàõ ñòàíöèè ïî ýëåêòðîííîé ïî÷òå.
3.4.a) Àòðèáóò "SendNotice". Íåîáÿçàòåëüíûé. Åñëè ðàâåí 1, òî
óâåäîìëåíèÿ áóäóò îòïðàâëÿòüñÿ. Ïî óìîë÷àíèþ - 0.
3.4.b) Àòðèáóò "SMTPHost" Îáÿçàòåëüíûé
ïðè "SendNotice" = 1.
Èìÿ ñåðâåðà ïðîòîêîëà SMTP.
3.4.c) Àòðèáóò "UserName" Îáÿçàòåëüíûé
ïðè "SendNotice" = 1.
Èìÿ ïîëüçîâàòåëÿ íà ñåðâåðå ïðîòîêîëà
SMTP.
3.4.d) Àòðèáóò "Password" Îáÿçàòåëüíûé
ïðè "SendNotice" = 1.
Ïàðîëü ïîëüçîâàòåëÿ íà ñåðâåðå ïðîòîêîëà
SMTP.
3.4.d) Àòðèáóò "MailFrom" Îáÿçàòåëüíûé
ïðè "SendNotice" = 1.
Àäðåñ, ñ êîòîðîãî áóäåò îòïðàâëåíî
ïèñüìî.
3.4.e) Àòðèáóò "MailTo" Îáÿçàòåëüíûé ïðè
"SendNotice" = 1.
Àäðåñ, íà êîòðîûé áóäåò îòïðàâëåãî
ïèñüìî.
4) Òýã <clients>. Íåîáÿçàòåëüíûé. Ñîäåðæèò îäèí èëè íåñêîëüêî òýãîâ
<client>, êîòîðûå îïðåäåëÿþò àäðåñà êëèåíòîâ, êîòîðûì ðàçðåøåíî
ïîäêëþ÷àòüñÿ ê ñåðâåðó. Åñëè îòñóòñòâóåò, òî ïîäêëþ÷àòüñÿ ìîãóò âñå.
4.1) Òýã <client>. ñì. ïóíêò 4.
5) Òýã <passwords>. Îáÿçàòåëüíûé.
Ñîäåðæèò îäèí èëè íåñêîëüêî òýãîâ
<password>, êîòîðûå îïðåäåëÿþò ïàðîëè
êëèåíòîâ, êîòîðûì ðàçðåøåíî
ïîäêëþ÷àòüñÿ ê ñåðâåðó.
5.1) Òýã <password>. ñì. ïóíêò 5.
6) Òýã <scripts>. Íåîáÿçàòåëüíûé.
Ñîäåðæèò îäèí èëè íåñêîëüêî òýãîâ-ñêðèïòîâ.
Íàçâàíèå òàêèõ òýãîâ ñîîòâåòñòâóþò èìåíàì
ñêðèïòîâ. Òýãè-ñêðèïòû ñîäåðæàò âëîæåííûå òýãè <cmd> - ýòî ïðîñòî
êîìàíäû ñòàíöèè, è òýãè <delay> - çàäåðæêè â âûïîëíåíèè ñëåäóþùåé
êîìàíäû.
6.1) Òýã <cmd>. Ïðèìåð: <cmd> VER
6.2) Òýã <delay>. Ïðèìåð: <delay> 1000
Íî ëó÷øå âñåãî ïîñìîòðåòü âñå
âûøåñêàçàííîå íà ïðèìåðå ðåàëüíîãî ôàéëà :
----------------------------------------------
<?xml version="1.0"
encoding="Windows-1251"?>
<k2l_server>Test Server
<regtext>Äåìîíñòðàöèîííàÿ âåðñèÿ
ïðîãðàììû</regtext>
<modules>
<module TrmNum="12">First
Module
<comport
Port = "COM1"
Baud = "9600"
DataBits = "8"
Parity = "E"
StopBits = "1"
/>
</module>
<module TrmNum="13"
Script="sample2">Second Module
<comport
Port = "COM2"
Baud = "9600"
DataBits = "8"
Parity = "E"
StopBits = "1"
/>
</module>
</modules>
<options>
<settings
ID="100"
CycleDelay="32"
Priority="HIGH"
FastExit="1"
AutoPopUp="1"
SendLog="1"
SaveBilling="0"
SaveData="0"
/>
<logging
SaveLog="1"
SaveSLog="1"
SysLogServer="0.0.0.0"
/>
<network
SysPort="9022"
CmdPort="0"
TFTPPort="69"
CheckTime="15"
FreeTime="30"
/>
<email
SendNotice="1"
SMTPHost="apollo.lv"
UserName="nikname"
Password="password"
MailFrom="supportkvant@gmail.com"
MailTo="37126514000@sms.lmt.lv"
/>
</options>
<clients>
<client>wincto3.nikname.lv</client>
<client>wincto2.nikname.lv</client>
<client>wincto1.nikname.lv</client>
<client>supportkvant@gmail.com</client>
<client>192.168.2.208</client>
</clients>
<passwords>
<password>default</password>
<password>nikname</password>
<password>phil</password>
</passwords>
<scripts>
<sample1>
<delay> 2000 </delay>
<cmd> VER </cmd>
<delay> 1000 </delay>
</sample1>
<sample2>
<cmd> TIME </cmd>
</sample2>
</scripts>
</k2l_server>
|