bg

Ñïðàâêà îíëàéí | Advanced PBX Data Logger

O Advanced PBX Data Logger

Private Branch eXchange (ñîêðàùåííî PBX èëè Private Business Exchange) ýòî íåáîëüøàÿ îôèñíàÿ òåëåôîííàÿ ñòàíöèÿ (ÀÒÑ), â îòëè÷èè îò êðóïíûõ òåëåôîííûõ ñòàíöèé ñïåöèàëèçèðîâàííûõ êîìïàíèé.  Åâðîïå òàêæå øèðîêî èñïîëüçóåòñÿ òåðìèí PABX (Private Automatic Branch eXchange). Èíôîðìàöèÿ î çâîíêàõ, ïîñòóïàþùàÿ ñ ýòèõ ñòàíöèé (PBX, îôèñíàÿ ÀÒÑ) íàçûâàåòñÿ SMDR, CDR, èëè CIL. Áîëüøèíñòâî PBX ïðåäëàãàþò ñëåäóþùèå èíòåðôåéñû äëÿ ïîëó÷åíèÿ äàííûõ îò ÀÒÑ:

 

Ïîñëåäîâàòåëüíûé èíòåðôåéñ (RS232) - èñòîðè÷åñêè èñïîëüçóåòñÿ äëÿ âûâîäà äàííûõ î çâîíêàõ íà ìàòðè÷íûé ïðèíòåð, ïîäêëþ÷åííûé ê COM ïîðòó. Íàøà ïðîãðàììà çàìåùàåò ïðèíòåð è ïîëó÷àåò äàííûå èç ïîñëåäîâàòåëüíîãî ïîðòà.

Ñåòåâîé ïîðò (Ðåæèì êëèåíòà) - êîãäà Advanced PBX Data Logger ïîäñîåäèíÿåòñÿ ÷åðåç TCP èëè UDP ïîðò ê ÀÒÑ. Çàòåì ÀÒÑ íà÷èíàåò âûâîä äàííûõ ÷åðåç äàííûõ ïîðò, êîòîðûå çàõâàòûâàåò ïðîãðàììà.

Ñåòåâîé ïîðò (Ðåæèì ñåðâåðà) - ÀÒÑ ñàìà ïîäêëþ÷àåòñÿ ê Advanced PBX Data Logger è íà÷èíàåò ïåðåäàâàòü äàííûå.

 

Advanced PBX Data Logger ïîçâîëÿåò ïîëüçîâàòåëÿì çàõâàòûâàòü, ó÷èòûâàòü è àðõèâèðîâàòü òåëåôîííûå çâîíêè, à òàêæå çàõâàòûâàòü äàííûå SMDR èëè CIR ÷åðåç ïîðòû RS232, RS845, TCP èëè UDP, ïðåîáðàçîâûâàòü èõ è çàïèñûâàòü â ôàéëû, áàçû äàííûõ, Excel, DDE, OPC.

 

Êëþ÷åâûå âîçìîæíîñòè Advanced PBX Data Logger:

 

Âîçìîæíîñòü îäíîâðåìåííîé ðàáîòû ñ íåñêîëüêèìè ÀÒÑ. Íàø ëîããåð ìîæåò ñîáèðàòü äàííûå ñ íåñêîëüêèõ ÀÒÑ îäíîâðåìåííî. Ïðè ýòîì êàæäàÿ ÀÒÑ ìîæåò èìåòü èíäèâèäóàëüíûå íàñòðîéêè ñîåäèíåíèÿ, çàïèñè è ýêñïîðòà äàííûõ;

Óíèâåðñàëüíîñòü. Ïðîãðàììà ïîääåðæèâàåò áîëåå 50 òèïîâ ÀÒÑ (PBX) è ïîçâîëÿåò äîáàâëÿòü íîâûå êîíôèãóðàöèè;

Ïðèåì ïðîèçâîëüíûõ äàííûõ. Çàõâàòûâàþòñÿ è îáðàáàòûâàþòñÿ äàííûå CDR è SMDR, ïîëó÷àåìûå îò ÀÒÑ;

Ðàñøèðåííûå âîçìîæíîñòè çàïèñè â ôàéë. Âûâîä ïðèíèìàåìûõ äàííûõ â ëîã-ôàéë áåç êàêèõ ëèáî èçìåíåíèé. Ñîçäàíèå íîâîãî ôàéëà ïî âðåìåíè èëè ðàçìåðó. Âîçìîæíîñòü âûâîäà ìåòîê äàòû è âðåìåíè â ôàéë;

Âèçóàëèçàöèÿ. Ïðîãðàììà îòîáðàæàåò âñå ñîáèðàåìûå äàííûå íà ýêðàíå. Âû ìîæåòå íàñòðîèòü âèä îòîáðàæåíèÿ äàííûõ;

Óíèâåðñàëüíûé ïàðñåð äàííûõ. Ïîçâîëÿåò ñîçäàâàòü ñîáñòâåííûå êîíôèãóðàöèè äëÿ ÀÒÑ, êîòîðûå îòñóòñòâóþò â ïðîãðàììå;

Ôèëüòðû äàííûõ. Ïîçâîëÿþò âàì ôèëüòðîâàòü, ôîðìàòèðîâàòü è îáúåäèíÿòü âàøè äàííûå. Âû ìîæåòå èñïîëüçîâàòü êàê ïðîñòûå ïðàâèëà, òàê è ïðèáåãíóòü ê ïîìîùè ðåãóëÿðíûõ âûðàæåíèé;

MS Excel. Ýêñïîðò äàííûõ â ãîòîâûå äëÿ èñïîëüçîâàíèÿ ôàéëû MS Excel;

Ýêñïîðò â ÁÄ. Äàííûå ìîãóò áûòü ýêñïîðòèðîâàíû â MSSQL, MySQL, ODBC-ñîâìåñòèìûå áàçû äàííûõ (MS SQL, Oracle, MS Access, dBase è ïð.);

Âîçìîæíîñòü ýêñïîðòà äàííûõ â ðåàëüíîì âðåìåíè. Advanced PBX Data Logger ìîæåò ðàáîòàòü êàê DDE ñåðâåð è ýêñïîðòèðîâàòü OPC äàííûå â ñòàðûå ïðèëîæåíèÿ;

Ïðîòîêîë ðàáîòû ïðîãðàììû Ïðîãðàììà ìîæåò âåñòè ïðîòîêîë ñîîáùåíèé, êîòîðûé ïîçâîëÿåò äèàãíîñòèðîâàòü îøèáêè è ïðåäóïðåæäåíèÿ, êîòîðûå ìîãóò âîçíèêàòü âî âðåìÿ ðàáîòû ïðîãðàììû;

Ìîäóëè. Ìíîæåñòâî ìîäóëåé, êîòîðûå ðàñøèðÿþò âîçìîæíîñòè ïðîãðàììû;

Ïðîñòîé, èíòóèòèâíî ïîíÿòíûé èíòåðôåéñ. Íå òðåáóåòñÿ ïðîãðàììèðîâàíèÿ è ñïåöèàëüíûõ çíàíèé äëÿ íàñòðîéêè ïðîãðàììû;

Ïîääåðæêà ðàçíûõ îïåðàöèîííûõ ñèñòåì. Ðàáîòàåò íà âñåõ âåðñèÿõ Windows 2000+, âêëþ÷àÿ ïëàòôîðìû x86 è x64.

Ðåæèì ñåðâèñà Windows. Advanced PBX Data Logger òàêæå ìîæåòå ðàáîòàòü êàê ñåðâèñ íà Windows 2000+, êîòîðûé ìîæåò çàïèñûâàòü äàííûå ñ ïîñëåäîâàòåëüíîãî ïîðòà â ôàéë íà äèñêå èëè â äðóãèå ìåñòà ñ ìîìåíòà ñòàðòà îïåðàöèîííîé ñèñòåìû, åùå äî ëîãèíà ïîëüçîâàòåëÿ. Ïðîãðàììà ïðîäîëæàåò ôóíêöèîíèðîâàòü ïîñëå çàâåðøåíèÿ ñåàíñà ïîëüçîâàòåëÿ.

 

 

Ýòî î÷åíü ïðîñòî â èñïîëüçîâàíèè! Ïðîöåññ êîíôèãóðàöèè ïîëíîñòüþ âèçóàëèçèðîâàí è èìååò ïîëíóþ êîíòåêñòíóþ ñïðàâêó. Âû ìîæåòå ïîëíîñòüþ íàñòðîèòü ïðèëîæåíèå ïîä ñåáÿ. Îäíàæäû ïîïðîáîâàâ Advanced PBX Data Logger, Âû áîëüøå íå çàõîòèòå ñ÷èòûâàòü äàííûå âðó÷íóþ!

 

Ñàéò êîìïàíèè: https://www.aggsoft.ru/

Ñòðàíèöà ïðîãðàììû: https://www.aggsoft.ru/pbx-data-logger.htm

Ãëîññàðèé

ASCII - Àêðîíèì äëÿ Ñòàíäàðòíîãî àìåðèêàíñêîãî êîäà îáìåíà èíôîðìàöèåé. Ôàéëû ASCII - ïðîñòûå, áåñôîðìàòíûå òåêñòîâûå ôàéëû, êîòîðûå ìîãóò áûòü ïîíÿòû ôàêòè÷åñêè ëþáûì êîìïüþòåðîì. Çàïèñíàÿ êíèæêà Windows è ôàêòè÷åñêè ëþáîé òåêñòîâîé ïðîöåññîð ìîæåò ÷èòàòü è ñîçäàâàòü ôàéëû ASCII. Ôàéëû ASCII îáû÷íî èìåþò ðàñøèðåíèå * .TXT (íàïðèìåð, README.TXT).

 

Binary File - Ôàéë, êîòîðûé ñîäåðæèò äàííûå èëè êîìàíäû ïðîãðàììû, íàïèñàííûå ñ èñïîëüçîâàíèåì âñåé òàáëèöû ASCII êîäîâ (îò 0 äî 255).

 

Bytes (áàéòû) - Íàáîð âîñüìè áèòîâ, êîòîðûå ïðåäñòàâëÿþò öèôðó, áóêâó èëè çíàê ïðåïèíàíèÿ.

 

Bit (áèò) - ÷èñëî â äâîè÷íîé ñèñòåìå èçìåðåíèÿ. Âîçìîæíûå çíà÷åíèÿ: 0 èëè 1.  8ìè áèòîâûõ ÷èñëàõ 8 áèòîâ ñîñòàâëÿþò îäèí áàéò (ñèìâîë) äàííûõ.

 

Baud Rate - Ñêîðîñòü ïåðåäà÷è äàííûõ ÷åðåç àñèíõðîííûé êàíàë. Åãî ÷àñòî ïóòàþò ñ BPS (áèò â ñåêóíäó), ñêîðîñòü â áîäàõ ôàêòè÷åñêè îòíîñèòñÿ ê ÷èñëó ñèãíàëîâ â ñåêóíäó. Ïîñêîëüêó êàæäûé ñèãíàë ìîæåò áûòü ïðåäñòàâëåí áîëåå, ÷åì îäíèì áèòîì äàííûõ, êîëè÷åñòâî áèò â ñåêóíäó îáû÷íî âûøå ñêîðîñòè â áîäàõ. Íàïðèìåð, 2400 bps (áèò â ñåêóíäó), êàê ïðàâèëî, ïîñûëàþò ñî ñêîðîñòüþ 600 áîä.

 

Cable (êàáåëü) -  êàáåëü ïåðåäà÷è äàííûõ. Ìîæåò áûòü êàê îïòîâîëîêîííûì, òàê è îáû÷íûì ñåòåâûì êàáåëåì.

 

CDR (Call detail record) - äàííûå î çâîíêå.

 

COM port - Ñîêðàùåííîå íàçâàíèå ïîðòà ïîñëåäîâàòåëüíîé ïåðåäà÷è äàííûõ. Áîëüøèíñòâî êîììóíèêàöèîííîãî ïðîãðàììíîãî îáåñïå÷åíèÿ ñâÿçûâàåòñÿ ñ êîìïüþòåðîì ÷åðåç ïîñëåäîâàòåëüíûé ïîðò, è áîëüøèíñòâî IBM è IBM-ñîâìåñòèìûõ êîìïüþòåðîâ ïîääåðæèâàþò äî 4 ïîñëåäîâàòåëüíûõ ïîðòîâ COM1, COM2, COM3 è COM4. Äîïîëíèòåëüíûå ïîðòû ìîãóò áûòü äîáàâëåíû ñ èñïîëüçîâàíèåì äîïîëíèòåëüíîãî àïïàðàòíîãî îáåñïå÷åíèÿ.

 

Data bits - Ãðóïïà áèòîâ (åäèíèö è íóëåé), êîòîðûå ïðåäñòàâëÿþò îäèí ñèìâîë èëè áàéò. Êàê ïðàâèëî, áûâàåò ñåìü èëè âîñåìü ðàçðÿäîâ äàííûõ.

 

DNS (Domain Name System) - DNS ñåðâåðû ïîçâîëÿþò íàéòè êîìïüþòåðû â ëîêàëüíîé ñåòè èëè ñåòè Èíòåðíåò (ñåòü TCP/IP) ïî èìåíè äîìåíà. Ñåðâåð DNS ïîääåðæèâàåì áàçó äàííûõ äîìåííûõ èìåí (èìåí êîìïüþòåðîâ) è èõ IP àäðåñîâ. Àäðåñ íàøåãî ñåðâåðà www.aggsoft.com ýòî 198.63.211.24.

 

Flow control - Ìåòîä êîíòðîëÿ êîëè÷åñòâà äàííûõ, êîòîðûìè îáìåíèâàþòñÿ äâà óñòðîéñòâà.  ïðîöåññå ïåðåäà÷è èíôîðìàöèè óïðàâëåíèå ïîòîêîì äàííûõ ïðåïÿòñòâóåò îäíîìó ìîäåìó "ïåðåãðóæàòü" äàííûìè äðóãîé ìîäåì èëè ïðîãðàììó. Åñëè âõîäÿùèé ïîòîê ïðåâûøàåò âîçìîæíîñòè îáðàáîòêè äàííûõ, ïðèíèìàþùåå óñòðîéñòâî ñîõðàíÿåò äàííûå â áóôåðå. Êîãäà áóôåð çàïîëíèòñÿ ïî÷òè ïîëíîñòüþ, ïðèíèìàþùåå óñòðîéñòâî îòïðàâèò ïîñûëàþùåìó ñèãíàë î ïðåêðàùåíèè ïåðåäà÷è äàííûõ äî îñâîáîæäåíèè ÷àñòè áóôåðà. Ìåæäó àïïàðàòíûìè ñðåäñòâàìè (òèïà âàøåãî ìîäåìà è âàøåãî êîìïüþòåðà) èñïîëüçóåòñÿ àïïàðàòíîå óïðàâëåíèå ïîòîêîì äàííûõ; ìåæäó ìîäåìàìè èñïîëüçóåòñÿ ïðîãðàììíîå óïðàâëåíèå ïîòîêîì.

 

Handshaking - Ýòî êîíòðîëü óïðàâëåíèÿ ïðîöåññîì ïåðåäà÷è äàííûõ ìåæäó àïïàðàòíûìè ñðåäñòâàìè.

 

Internet (Èíòåðíåò) - ãëîáàëüíàÿ ñåòü, êîòîðàÿ èñïîëüçóåò ïðîòîêîë TCP/IP äëÿ îáìåíà äàííûìè ìåæäó êîìïüþòåðàìè. Ýòà ñåòü ïîçâîëÿåò îáìåíèâàòüñÿ ýëåêòðîííûìè ïèñüìà èëè èìåòü äîñòóï ê ðåñóðñàì äðóãèõ êîìïüþòåðîâ èëè ñåðâåðîâ â ñåòè.

 

IP, Internet Protocol (Èíòåðíåò ïðîòîêîë) - Internet Protocol, îáû÷íî àññîöèèðóåòñÿ ñ âûñîêîóðîâíåâûì ïðîòîêîëîì TCP/IP, ïîçâîëÿþùåì ñîåäèíÿòüñÿ è îáìåíèâàòüñÿ äàííûìè êîìïüþòåðàì â ñåòè. Êàæäûé ýëåìåíò ñåòè IP èìååò ñåòåâîé IP àäðåñ, âûãëÿäÿùèé êàê 'xx.xx.xx.xx'.

 

IP àäðåñ (àäðåñ Internet Protocol) - àäðåñ êîìïüþòåðà, ïîäêëþ÷åííîãî ê ñåòè TCP/IP. Êàæäûé êëèåíò èëè ñåðâåð â ñåòè äîëæåí èìåòü óíèêàëüíûé IP àäðåñ. Êëèåíòû ìîãóò èìåòü êàê ñòàòè÷åñêèé IP àäðåñ, òàê è äèíàìè÷åñêèé, âûäàâàåìûé ïðè êàæäîì ïîäêëþ÷åíèè. IP àäðåñ ñîñòîèò èç ÷åòûðåõ ãðóïï öèôð, ðàçäåëåííûõ òî÷êîé. Ïðèìåð: 198.63.211.24.

 

LAN (Local Area Network) - íåáîëüøàÿ ëîêàëüíàÿ ñåòü êîìïüþòåðîâ.

 

NIC, Network Interface Card (ñåòåâàÿ êàðòà) - ÷àñòü êîìïüþòåðà, êîòîðàÿ ñîäåðæèò âñå íåîáõîäèìîå äëÿ ïîäêëþ÷åíèÿ êîìïüþòåðà ê ñåòè. Îáû÷íî, ñåòåâûå  êàðòû ÿâëÿþòñÿ ÷àñòüþ ìàòåðèíñêîé ïëàòû êîìïüþòåðà èëè âñòàâëÿþòñÿ â ñîîòâåòñòâóþùèé ðàçúåì (PCI, turbochannel, nuBus, è ïð.) è ïðåäîñòàâëÿþò ñåòåâîå ñîåäèíåíèå (íàïðèìåð, 10baseFL).

 

PC (ÏÊ) - ñîêðàùåíèå îò Personal Computer (ïåðñîíàëüíûé êîìïüþòåð).

 

Ports (ïîðòû) - òî÷êà ïîäñîåäèíåíèÿ êàáåëÿ.

 

Protocol (ïðîòîêîë) - ôîðìàëüíîå îïèñàíèå ïðàâèë è ñîãëàøåíèé äëÿ îáìåíà äàííûìè ìåæäó óñòðîéñòâàìè ñåòè.

 

RS232, RS423, RS422 è RS485 - Àññîöèàöèÿ Electronics Industry Association (EIA) ðàçðàáîòàëà ñòàíäàðòû RS232, RS423, RS422, è RS485, îòâå÷àþùèå çà ïåðåäà÷ó äàííûõ. Ðàíüøå ñòàíäàðòû EIA ìàðêèðîâàëèñü ïðåôèêñîì "RS" äëÿ òîãî, ÷òîáû ïîêàçàòü, ÷òî ýòî ðåêîìåíäîâàííûé ñòàíäàðò (recommended standard).  íàñòîÿùåå âðåìÿ âñå ñòàíäàðòû èìåþò ïðåôèêñ "EIA".

 

Stop bits (ñòîïîâûå áèòû) - ïðè ïåðåäà÷å äàííûõ îíè ÿâëÿþòñÿ ïðèçíàêîì îêîí÷àíèÿ áèòîâ äàííûõ. Èõ ìîæåò áûòü 1 èëè 2.

 

SMDR (Station Messaging Detail Record) - ñïîñîá ïðîòîêîëèðîâàíèÿ àêòèâíîñòè êîììóíèêàöèîííîãî îáîðóäîâàíèÿ, òàêæå èçâåñòíûé êàê Call detail record èëè CDR.

 

TCP/IP, Transport Control Protocol / Internet Protocol - TCP è IP ïðîòîêîëû ïåðåäà÷è äàííûõ, êîòîðûå èñïîëüçóþò ïðèëîæåíèÿ äëÿ îáìåíà äàííûìè ìåæäó ñîáîé èëè ìåæäó êîìïüþòåðàìè. TCP/IP ýòî îñíîâà ïîñòðîåíèÿ ñîâðåìåííûõ ãåòåðîãåííûõ ñåòåé, êîòîðûå ÿâëÿþòñÿ îñíîâîé Internet.

 

Ëîã ôàéë (Log file) - Ôàéë ðåãèñòðàöèè, ïðîòîêîë, æóðíàë èëè ëîã (àíãë. log) — ôàéë ñ çàïèñÿìè î ñîáûòèÿõ â õðîíîëîãè÷åñêîì ïîðÿäêå.

Ñèñòåìíûå òðåáîâàíèÿ

Äëÿ çàïóñêà ïðîãðàììû íåîáõîäèìà îäíà èç ñëåäóþùèõ ÎÑ:

 

Windows 2000 SP 4 - Windows 11 (ïëàòôîðìû x86 è x64, ñåðâåðíûå è íàñòîëüíûå îïåðàöèîííûå ñèñòåìû).

 

Âàì áóäóò íåîáõîäèìû ïðàâà àäìèíèñòðàòîðà äëÿ èíñòàëëÿöèè è ðåãèñòðàöèè ïðîãðàììû.

Ïðîöåññ èíñòàëëÿöèè

Åñëè íà Âàøåì êîìïüþòåðå áûëà óñòàíîâëåíà äðóãàÿ áåòà-âåðñèÿ, óäàëèòå åå.

 

Âûéäèòå íà âðåìÿ óñòàíîâêè èç ðàáîòàþùåé ïðîãðàììû Advanced PBX Data Logger.

 

Çàïóñòèòå ôàéë óñòàíîâêè.

 

Ïî óìîë÷àíèþ, Advanced PBX Data Logger áóäåò óñòàíîâëåí â ïàïêó "\Programs Files\Advanced PBX Data Logger" âàøåãî ñèñòåìíîãî äèñêà, íî âû ìîæåòå óêàçàòü ñâîé ïóòü.

 

 ñòàíäàðòíîé ïîñòàâêå Advanced PBX Data Logger îòñóòñòâóþò ôàéëû äîïîëíèòåëüíûõ ìîäóëåé, êîòîðûå âû ìîæåòå ñêà÷àòü ñ íàøåãî ñàéòà.

Ïåðâûé çàïóñê

Ïîñëå óñïåøíîé óñòàíîâêè Advanced PBX Data Logger íåîáõîäèìû ïðîñòûå äåéñòâèÿ äëÿ êîíôèãóðàöèè è çàïóñêà ïðîãðàììû.

 

Çàïóñòèòå ïðîãðàììó Advanced PBX Data Logger èç ìåíþ "Ïóñê".

 

Ïîñëå çàïóñêà ïðîãðàììû îòêðîåòñÿ ãëàâíîå îêíî ïðîãðàììû (ðèñ. 1), îñíîâíûå ýëåìåíòû êîòîðîãî - ýòî ãëàâíîå ìåíþ, îêíî âûâîäà äàííûõ, ñïèñîê ñîîáùåíèé ïðîãðàììû è ñòðîêà ñîñòîÿíèÿ.  îêíå âûâîäà äàííûõ ìîãóò áûòü ïîêàçàíû îòôîðìàòèðîâàííûå ïîëó÷åííûå èëè ïåðåäàííûå äàííûå.  ñïèñîê ñîîáùåíèé ïðîãðàììû âûâîäÿòñÿ èíôîðìàöèîííûå, ïðåäóïðåæäàþùèå ñîîáùåíèÿ èëè ñîîáùåíèÿ îá îøèáêàõ. Ñòðîêà ñîñòîÿíèÿ îòðàæàåò òåêóùåå ñîñòîÿíèå âûáðàííîãî èñòî÷íèêà äàííûõ, ñîîáùåíèÿ îá îøèáêàõ èñòî÷íèêà äàííûõ, à òàêæå îáðàáîòàííûõ áàéò. ×åðåç ãëàâíîå ìåíþ ïðîãðàììû âû ìîæåòå ïîëó÷èòü äîñòóï ê íàñòðîéêàì ïðîãðàììû ("Îïöèè - Íàñòðîéêà ïàðàìåòðîâ..."), ÷åðåç ïóíêò ìåíþ "Ôàéë" (ðèñ. 2) ñìîæåòå ïðîñìîòðåòü òåêóùèé ëîã-ôàéë èëè çàãðóçèòü ðåçåðâíóþ êîïèþ êîíôèãóðàöèè.

 

 

Ãëàâíîå îêíî ïðîãðàììû

Ðèñ. 1. Ãëàâíîå îêíî ïðîãðàììû

 

Ïóíêò ìåíþ "Ôàéë"

Ðèñ. 2. Ïóíêò ìåíþ "Ôàéë"

 

Ïî óìîë÷àíèþ, ïðîãðàììà íàñòðîåíà íà îïðåäåëåííûå ïàðàìåòðû ïîäêëþ÷åíèÿ, à ëîã-ôàéë áóäåò ñîçäàí íà äèñêå C:\. Íî, âåðîÿòíåå âñåãî, äëÿ ðàáîòû ïðîãðàììû íà Âàøåì êîìïüþòåðå ïðèäåòñÿ îáðàòèòüñÿ ê íàñòðîéêàì ïðîãðàììû.

 

Ïîñëåäîâàòåëüíîñòü ðàáîòû ïðîñòà êàê 1-2-3-4

Øàã 1. Íàñòðîéòå îäèí èëè íåñêîëüêî èñòî÷íèêîâ äàííûõ. Äëÿ ýòîãî:

 

Íàæìèòå êíîïêó "Äîáàâèòü" ñ áîëüøèì çåëåíûì ïëþñîì íà ïàíåëè èíñòðóìåíòîâ â ïðîãðàììå è íàñòðîéòå ïàðàìåòðû ñâÿçè ñ âàøèì óñòðîéñòâîì. Çàêëàäêà "Ïàðàìåòðû COM ïîðòà" "Ïàðàìåòðû IP" äèàëîãîâîãî îêíà íàñòðîéêè êîíôèãóðàöèè äëÿ ïîðòà ïîìîæåò íàñòðîèòü âñå íåîáõîäèìûå ïàðàìåòðû.

 

Øàã 2. Íàñòðîéòå çàïèñü â ëîã ôàéë (åñëè íåîáõîäèìî).

 

Âûáåðèòå çàêëàäêó "Ëîã ôàéë" è âûáåðèòå ðåæèì ïðîòîêîëèðîâàíèÿ âàøèõ äàííûõ. Âû ìîæåòå ðàçäåëüíî íàñòðîèòü ëîã ôàéëû äëÿ ïîëó÷àåìûõ èëè îòïðàâëÿåìûõ äàííûõ (åñëè ïîääåðæèâàåòñÿ èíòåðôåéñîì).

 

Øàã 3. Îïðåäåëèòå, êàê áóäóò ïðîèñõîäèòü àíàëèç è îáðàáîòêà äàííûõ.

 

Êíîïêà "Âûáîð ìîäóëÿ è êîíôèãóðàöèÿ" íà ïàíåëè èíñòðóìåíòîâ â ãëàâíîì îêíå ïîçâîëÿåò âàì îïðåäåëèòü, êàê äàííûå áóäóò àíàëèçèðîâàòüñÿ, ôèëüòðîâàòüñÿ, îáðàáàòûâàòüñÿ è ïðèâîäèòüñÿ ê ôîðìàòó, òðåáóåìîìó âàøåé ñèñòåìîé. Â ýòîì æå äèàëîãå âû ìîæåòå çàäàòü ïàðàìåòðû ìîäóëåé, êîòîðûå áóäóò îòïðàâëÿòü çàïðîñû ê âàøèì óñòðîéñòâàì.

 

Øàã 4. Çàïóñòèòå Advanced PBX Data Logger è ïîäîæäèòå, ïîêà äàííûå Âàøåãî óñòðîéñòâà íå ïîÿâÿòñÿ â ïðîãðàììå.

 

Òåïåðü Advanced PBX Data Logger îòïðàâëÿåò, ïðèíèìàåò, îáðàáàòûâàåò è ýêñïîðòèðóåò äàííûå â ñîîòâåòñòâèè ñ âàøèìè íàñòðîéêàìè îò îäíîãî èëè íåñêîëüêèõ óñòðîéñòâ îäíîâðåìåííî.

Èñïîëüçîâàíèå ïðîãðàììû

Íàñòðîéêà ïðîãðàììû íå çàéìåò ìíîãî âðåìåíè, åñëè âû îáëàäàåòå äîñòàòî÷íûìè çíàíèÿìè îá îðãàíèçàöèè è ôóíêöèîíèðîâàíèè âàøåãî óñòðîéñòâà.

 

Ïðîãðàììà ìîæåò ðàáîòàòü ñ ëþáûì âèäîì óñòðîéñòâ. Äëÿ óñïåøíîãî ïîäêëþ÷åíèÿ äîëæíû áûòü âûïîëíåíû ñëåäóþùèå óñëîâèÿ:

 

Óñòðîéñòâî èìååò RS-232 ïîñëåäîâàòåëüíûé ïîðò èëè èíòåðôåéñ (ìîæåò òàêæå èñïîëüçîâàòüñÿ RS-485 èíòåðôåéñ ñ ñîîòâåòñòâóþùèì àäàïòåðîì);

Óñòðîéñòâî íàñòðîåíî äëÿ ðàáîòû ïî ïîñëåäîâàòåëüíîìó ïîðòó â ðåæèìå "áåç çàïðîñà äàííûõ" (òàê íàçûâàåìûé ýõî-ðåæèì), èëè åñëè âàì èçâåñòåí ôîðìàò çàïðîñà äàííûõ, òî íàñòðîåí ìîäóëü çàïðîñà äàííûõ;

Ïîñëåäîâàòåëüíûé ïîðò êîìïüþòåðà ñîåäèíåí ñ ïîñëåäîâàòåëüíûì ïîðòîì óñòðîéñòâà ÷åðåç ñîîòâåòñòâóþùèé êàáåëü;

COM - ïîðò êîìïüþòåðà, ñ êîòîðûì Âàøå óñòðîéñòâî ñâÿçàíî, íå çàíÿòî, íàïðèìåð, äðàéâåðîì ìûøè.

 

Î òîì êàê íàñòðîèòü ïàðàìåòðû ïîðòà ÷èòàéòå â ñëåäóþùåì ðàçäåëå "Ïîñëåäîâàòåëüíûé ïîðò".

 

 

Ïðîãðàììà ìîæåò ðàáîòàòü ñ ëþáûìè òèïàìè ñåòåâûõ èíòåðôåéñîâ (NIC). Äëÿ óñïåøíîãî ïîäêëþ÷åíèÿ äîëæíû áûòü âûïîëíåíû ñëåäóþùèå óñëîâèÿ:

 

Åñëè âàø êîìïüþòåð èìååò áîëüøåé îäíîé ñåòåâîé êàðòû èëè ñåòåâîãî èíòåðôåéñà (NIC), òî Advanced PBX Data Logger áóäåò îòîáðàæàòü ñïèñîê âñåõ äîñòóïíûõ IP àäðåñîâ äëÿ êàæäîãî èç ñåòåâûõ èíòåðôåéñîâ â âàøåé ñèñòåìå. Ïîýòîìó âû äîëæíû âûáðàòü òîò IP àäðåñ, êîòîðûé õîòèòå èñïîëüçîâàòü. Äëÿ òîãî, ÷òîáû Advanced PBX Data Logger ìîã ðàáîòàòü êàê ñåðâåð, êîìïüþòåð äîëæåí èìåòü êàê ìèíèìóì îäíó ñåòåâóþ êàðòó ñ IP àäðåñîì, ïðèñâîåííûì åé;

Åñëè Advanced PBX Data Logger áóäåò ðàáîòàòü êàê ñåðâåð è âàø êîìïüþòåð ïîëó÷àåò IP àäðåñ äèíàìè÷åñêè ÷åðåç ñåðâåð DHCP, òîãäà âû äîëæíû ïîïðîñèòü ñåòåâîãî àäìèíèñòðàòîðà ïðèñâîèòü äàííîìó êîìïüþòåðó ñòàòè÷åñêèé IP àäðåñ.

Åñëè ïðîãðàììà áóäåò ðàáîòàòü êàê ñåðâåð, òî ìîæíî óêàçàòü IP àäðåñ êàê 0.0.0.0.  ýòîì ñëó÷àå ñåðâåð áóäåò ïðèíèìàòü äàííûå ñî âñåõ ñåòåâûõ èíòåðôåéñîâ.

 

Î òîì êàê íàñòðîèòü ïàðàìåòðû ïîðòà ÷èòàéòå â ñëåäóþùåì ðàçäåëå "Íàñòðîéêà TCP/IP".

 

 

Âñå âõîäÿùèå äàííûå ñîõðàíÿþòñÿ áåç êàêèõ-ëèáî èçìåíåíèé â ëîã-ôàéëå, êîòîðûé âû ìîæåòå ïîòîì èñïîëüçîâàòü äëÿ àíàëèçà è äðóãèõ íóæä. Ôîðìèðîâàíèå ôàéëà îñóùåñòâëÿåòñÿ â ñîîòâåòñòâèè ñ íàñòðîéêàìè ôîðìèðîâàíèÿ ëîã-ôàéëîâ  è íå çàâèñèò îò êîëè÷åñòâà è ñîñòàâà èñïîëüçóåìûõ ìîäóëåé. Äëÿ èñïîëüçîâàíèÿ ëîã-ôàéëà, ñîçäàâàåìîãî ïðîãðàììîé â òåêóùèé ìîìåíò âðåìåíè, äëÿ Âàøèõ öåëåé â ïðîãðàììå ñóùåñòâóåò íàñòðîéêà ðåæèìà äîñòóïà ê ëîã-ôàéëó.

 

Âû ìîæåòå íàáëþäàòü ïðèíèìàåìûå äàííûå â ãëàâíîì îêíå ïðîãðàììû (ñì. ðèñ.). Âèä äàííûõ ïîëíîñòüþ íàñòðàèâàåòñÿ. Âû ìîæåòå íàáëþäàòü äàííûå â äåñÿòè÷íîì, øåñòíàäöàòåðè÷íîì èëè ñâîåì ñîáñòâåííîì ôîðìàòå. Êàê íàñòðîèòü âèä äàííûõ âû ìîæåòå ïðî÷èòàòü â ðàçäåëå "Âèä äàííûõ", à ïðî÷èòàòü î òîì êàê ñäåëàòü èíòåðôåéñ ïðîãðàììû Advanced PBX Data Logger áîëåå óäîáíûì äëÿ ðàáîòû âû ìîæåòå çäåñü.

 

Ïðèíÿòûå äàííûå áûòü ïåðåäàíû è ýêñïîðòèðîâàíû â îäíó èëè íåñêîëüêî ðàçëè÷íûõ òî÷åê íàçíà÷åíèÿ. Íàèáîëåå ïðîñòîé ñïîñîá ýòî íàñòðîèòü çàïèñü â ëîã-ôàéëû ñ èõ ïîñëåäóþùåé ðîòàöèåé. Íî ýòî òîëüêî ìàëàÿ ÷àñòü âîçìîæíîñòåé ïðîãðàììû Advanced PBX Data Logger. Advanced PBX Data Logger èìååò ìíîæåñòâî äîïîëíèòåëüíûõ ìîäóëåé (plug-ins), êîòîðûå çíà÷èòåëüíî ðàñøèðÿþò âîçìîæíîñòè è ôóíêöèîíàëüíîñòü ïðîãðàììû. Âû ìîæåòå ñêà÷àòü è óñòàíîâèòü ëþáîé ïîääåðæèâàåìûé ìîäóëü. Áîëüøèíñòâî ìîäóëåé áåñïëàòíû äëÿ ïîëüçîâàòåëåé ïðîãðàììû. Î òîì êàê óñòàíîâèòü è èñïîëüçîâàòü ìîäóëè ÷èòàéòå â ðàçäåëå "Ìîäóëè".

 

Ðàáîòà ïðîãðàììû è åå ìîäóëåé ñîïðîâîæäàåòñÿ ìíîæåñòâîì ñîîáùåíèé, êîòîðûå îòîáðàæàþòñÿ â îêíå ñîîáùåíèé â ãëàâíîì îêíå ïðîãðàììû (ñì. ðèñ.) è çàíîñÿòñÿ â ôàéë ïðîòîêîëà (äàëåå îí ìîæåò óïîìèíàòüñÿ êàê æóðíàë), êîòîðûé âû ìîæåòå èñïîëüçîâàòü â àäìèíèñòðàòèâíûõ öåëÿõ.

Äèàãðàììà äâèæåíèÿ äàííûõ

Ýòà äèàãðàììà ïîçâîëèò âàì ëó÷øå ïîíÿòü íàçíà÷åíèå êàæäîãî òèïà ìîäóëåé è äâèæåíèå äàííûõ ìåæäó ìîäóëÿìè. Ïîäðîáíî âñå òèïû ìîäóëåé îïèñàíû â ñëåäóþùèõ ðàçäåëàõ.

 

data-flow-diagram

Ðèñ. 3. Äèàãðàììà äâèæåíèÿ äàííûõ

 

Îáîçíà÷åíèÿ:

 

        - Äâîè÷íûå äàííûå (íåîáðàáîòàííûå äàííûå).

 

        - Îáðàáîòàííûå äàííûå (ïîñëå ìîäóëÿ îáðàáîòêè äàííûõ). Äâîè÷íûå äàííûå áûëè îáðàáîòàíû, ðàçäåëåíû íà ïàêåòû äàííûõ è ïåðåìåííûå. Êàæäûé ïàêåò äàííûõ ìîæåò èíòåðïðåòèðîâàòüñÿ êàê ñòðîêà, à êàæäàÿ ïåðåìåííàÿ ýòî ñòîëáåö â ýòîé ñòðîêå.

 

Ñâÿçè, óêàçàííûå áåç öâåòà ïåðåäàþò íåñòðóêòóðèðîâàííûå äàííûå.

 

Core engine - ÿäðî ïðîãðàììû, êîòîðîå îáúåäèíÿåò âñå ÷àñòè ïðîãðàììû è óïðàâëÿåò ìîäóëÿìè

Device layer module - ìîäóëü ðàáîòû ñ óñòðîéñòâîì

Data query module - ìîäóëü çàïðîñà äàííûõ

Data parser module - ìîäóëü àíàëèçà è îáðàáîòêè äàííûõ

Data filter module - ìîäóëü ôèëüòðàöèè äàííûõ

Data export module - ìîäóëü ýêñïîðòà äàííûõ

Visualizer - ìîäóëü îòîáðàæåíèÿ äàííûõ â ãëàâíîì îêíå ïðîãðàììû

File logging engine - ìîäóëü çàïèñè äàííûõ â ëîã-ôàéë

Windows service wrapper - ìîäóëü âçàèìîäåéñòâèÿ ñî ñëóæáàìè

External logging module - ìîäóëü çàïèñè äàííûõ â ôàéëû äðóãèõ ôîðìàòîâ

Events handling module - ìîäóëü îáðàáîòêè ñîáûòèé

Îêîí÷àíèå ðàáîòû

Ïðè çàâåðøåíèè ðàáîòû ïðîãðàììû âñå íàñòðîéêè ïðîãðàììû áóäóò ñîõðàíåíû â ðååñòðå Windows. Îòêðûòûé äëÿ ÷òåíèÿ/çàïèñè COM-ïîðò áóäåò àâòîìàòè÷åñêè çàêðûâàòüñÿ è ñòàíîâèòüñÿ äîñòóïíûì äëÿ äðóãèõ ïðèëîæåíèé.

Ïîëåçíûå ñîâåòû

1. Ïðîñìîòðèòå âñïëûâàþùèå ïîäñêàçêè íà âñåõ ýëåìåíòàõ îêíà - ýòî ïîìîæåò Âàì ïîëó÷èòü ïðåäñòàâëåíèå î ôóíêöèè êàæäîãî ýëåìåíòà.

 

2. Âñå îïöèè ïðîãðàììû ìîãóò áûòü èçìåíåíû áåç ïåðåçàãðóçêè ïðîãðàììû.

 

×òîáû ïåðåíåñòè ïàðàìåòðû íàñòðîéêè íà äðóãîé êîìïüþòåð ìîæíî ñäåëàòü ñëåäóþùåå:

 

1.Ñîõðàíèòü âñå íàñòðîéêè â ôàéë ðåçåðâíîé êîïèè. Äëÿ ýòîãî âûáåðèòå ñîîòâåòñòâóþùèé ïóíêò â ìåíþ "Ôàéë". Íà íîâîì êîìïüþòåðå çàãðóçèòå íàñòðîéêè èç ôàéëà, èñïîëüçóÿ ñîîòâåòñòâóþùèé ïóíêò â ìåíþ "Ôàéë".

2.Âû òàêæå ìîæåòå ñîõðàíèòü âñå îïöèè ïðîãðàììû èç ðååñòðà Windows. Çàïóñòèòå regedit.exe è ýêñïîðòèðóéòå ñëåäóþùóþ âåòâü ðååñòðà:

 

íà Windows x64

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\AGG Software\Advanced PBX Data Logger

 

íà Windows x32

HKEY_LOCAL_MACHINE\SOFTWARE\AGG Software\Advanced PBX Data Logger

 

Íà íîâîì êîìïüþòåðå èìïîðòèðóéòå íàñòðîéêè â ðååñòð.

 

3. Ìíîãèå ýëåìåíòû ãëàâíîãî îêíà èìåþò "ãîðÿ÷èå" êëàâèøè äëÿ áûñòðîãî äîñòóïà ê èõ ôóíêöèÿì:

Ctrl+S - àíàëîãè÷íî íàæàòèþ íà êíîïêó "Íà÷àëî/Ïàóçà" ïàíåëè èíñòðóìåíòîâ;

Ctrl+D - àíàëîãè÷íî íàæàòèþ íà ïóíêò ìåíþ "Êîìàíäû/Î÷èñòêà ýêðàíà";

Ctrl+P - âûçîâ îêíà âûáîðà ïàðàìåòðîâ íàñòðîéêè ïîñëåäîâàòåëüíîãî ïîðòà;

Ctrl+L - âûçîâ îêíà âûáîðà ïàðàìåòðîâ íàñòðîéêè log-ôàéëà;

Ctrl+R - ïîêàçûâàåò îêíî ïàðàìåòðîâ íàñòðîéêè ïåðåçàïóñêà ïðîãðàììû;

Ctrl+E - îòêðûâàåò íàñòðîéêè ñåðâèñà Windows;

Ctrl+M - çäåñü âû ñìîæåòå íàñòðîèòü ìîäóëè çàïðîñîâ, ðàçáîðîâ è ýêñïîðòà äàííûõ.

 

4. Âû ìîæåòå ïðîñìîòðåòü ñòàòèñòèêó îòïðàâëåííûõ è ïðèíÿòûõ äàííûõ, ñîçäàííûõ ôàéëîâ è ò.ï.: Âèä - Ñóììàðíàÿ ñòàòèñòèêà

 

5. Âû ìîæåòå õðàíèòü íàñòðîéêè ïðîãðàììû â INI ôàéëû âìåñòî ðååñòðà. Ýòî ïîçâîëÿåò óñòàíîâèòü è èñïîëüçîâàòü íà êîìïüþòåðå íåñêîëüêî êîïèé ïðîãðàììû ñ ðàçíûìè íàñòðîéêàìè. Äàííûé âûáîð ìîæíî ñäåëàòü â ìåíþ "Îïöèè".

 

6. Ïîñêîëüêó â ãëàâíîì îêíå ïðîãðàììû îòîáðàæàþòñÿ òîëüêî ïîñëåäíèå 10 ñîîáùåíèé, òî âû ìîæåòå îòêðûòü ôàéë ñî âñåìè ñîîáùåíèé ïðîãðàììû: Ôàéë - Ïðîòîêîë ðàáîòû ïðîãðàììû.

Ïîñëåäîâàòåëüíûé (COM) ïîðò

Âû ìîæåòå ñîçäàòü íîâóþ êîíôèãóðàöèþ íàæàâ êíîïêó ñ ïëþñîì íà ïàíåëè èíñòðóìåíòîâ â ãëàâíîì îêíå ïðîãðàììû (ðèñ. 4) èëè ÷åðåç ìåíþ "Îïöèè". Ïîñëå òîãî, êàê âû íàæìåòå ýòó êíîïêó, áóäåò îòêðûòî äèàëîãîâîå îêíî (ðèñ. 4). Äàííîå îêíî ñîäåðæèò íåñêîëüêî çàêëàäîê ñ ïàðàìåòðàìè. Çàêëàäêà "Ïàðàìåòðû COM ïîðòà" îïèñàíà â ýòîì ðàçäåëå.

 

Äëÿ òîãî ÷òîáû ïðîèçâîäèòü çàïèñü ñ íåñêîëüêèõ ïîðòîâ îäíîâðåìåííî âàì íåîáõîäèìî ñîçäàòü íåñêîëüêî êîíôèãóðàöèé. Äëÿ ýòîãî ïîâòîðèòå îïåðàöèþ, îïèñàííóþ âûøå äëÿ êàæäîé êîíôèãóðàöèè. Ïîçäíåå âû ìîæåòå ïîëó÷èòü äîñòóï ê êàæäîé êîíôèãóðàöèè ñ ïîìîùüþ âûïàäàþùåãî ìåíþ ðÿäîì ñ êíîïêîé "Ïëþñ" (ðèñ. 4).

 

rs232src-port-config-menu

Ðèñ. 4. Äîñòóï ê êîíôèãóðàöèè ïîðòà

 

Ïðè çàïóñêå ïðîãðàììû èëè ïðè ñìåíå íîìåðà COM-ïîðòà ïðîèçâîäèòñÿ ýêñêëþçèâíîå îòêðûòèå ïîðòà ñ çàäàííûì íîìåðîì.  ñëó÷àå óñïåøíîé èíèöèàëèçàöèè COM-ïîðòà â ñòðîêå ñîñòîÿíèé îòîáðàçèòñÿ ñîîáùåíèå è COM-ïîðò íå áóäåò äîñòóïåí äðóãèì ïðèëîæåíèÿì.  Èçìåíåíèå ïàðàìåòðîâ ñâÿçè (ñêîðîñòü â áîäàõ, áèòû äàííûõ è ò.ä.) îñóùåñòâëÿåòñÿ ïî êíîïêå "Èçìåíåíèå êîíôèãóðàöèè" (ðèñ. 4).

 

 

options-com

Ðèñ. 5. Ïàðàìåòðû COM-ïîðòà

 

Ðåæèì èíòåðôåéñà RS 485 - îïöèÿ âêëþ÷àåò ðåæèì àâòîìàòè÷åñêîãî óïðàâëåíèÿ ïðîãðàììîé ñèãíàëîì RTS. Ïðè ïåðåäà÷å äàííûõ ïðîãðàììû âñåãäà áóäåò óñòàíàâëèâàòü çíà÷åíèå ýòîãî ïàðàìåòðà â àêòèâíîå ñîñòîÿíèå. Ýòî ìîæåò ïîòðåáîâàòüñÿ ïðè èñïîëüçîâàíèè âíåøíèõ àïïàðàòíûõ êîíâåðòåðîâ RS232-RS485.

 

Àïïàðàòíûé êîíòðîëü ïåðåäà÷è äàííûõ

 

Ãðóïïû ïàðàìåòðîâ "Àïïàðàòíûé êîíòðîëü ïåðåäà÷è äàííûõ" è "Íà÷àëüíîå ñîñòîÿíèå" (ðèñ. 6) çàäàþò ðåæèì ðàáîòû ñ ñîîòâåòñòâóþùèìè ëèíèÿìè èíòåðôåéñà RS232. Åñëè âñå îïöèè â ãðóïïå "Àïïàðàòíûé êîíòðîëü ïåðåäà÷è äàííûõ" îòêëþ÷åíû, òî êîíòðîëü ïåðåäà÷è äàííûõ íå îñóùåñòâëÿåòñÿ. Ìîæíî êîìáèíèðîâàòü íàñòðîéêè, ÷òîáû ïîëó÷èòü ðàçíûå ðåæèìû êîíòðîëÿ ïåðåäà÷è äàííûõ.

 

Åñëè âêëþ÷åíû îïöèè "Èñïîëüçîâàòü RTS" èëè "Èñïîëüçîâàòü DTR", òî ïðîãðàììà óñòàíàâëèâàåò ýòè ñèãíàëû, êîãäà çàïîëíåíèå âíóòðåííåãî áóôåðà ïðèåìà äàííûõ â ïðîãðàììå ïðèáëèæàåòñÿ ê ìàêñèìóìó.

 

Åñëè âêëþ÷åíû îïöèè "Íåîáõîäèìî CTS" èëè "Íåîáõîäèìî DSR", òî ïðîãðàììà ïðèîñòàíàâëèâàåò ïåðåäà÷ó äàííûõ åñëè ïîëó÷àåòå ñîîòâåòñòâóþùèé ñèãíàë îò âíåøíåãî óñòðîéñòâà.

 

Îáðàòèòå âíèìàíèå, ÷òî êîíòðîëü ïåðåäà÷è äàííûõ ñ èñïîëüçîâàíèåì RTS è CTS áîëåå ðàñïðîñòðàíåí, íåæåëè êîíòðîëü ïåðåäà÷è äàííûõ ñ èñïîëüçîâàíèåì DTR è DSR è ðàáîòàåò òîëüêî äëÿ èíòåðôåéñà RS232.

 

Ïðîãðàììíûé êîíòðîëü ïåðåäà÷è äàííûõ

 

Êîíòðîëü ïåðåäà÷è äàííûõ îñóùåñòâëÿåòñÿ ñ ïîìîùüþ ïåðåäà÷è ñïåöèàëüíûõ çàðåçåðâèðîâàííûõ áàéòîâ ñ êîäàìè, óêàçàííûìè â íàñòðîéêàõ.

 

Êîíòðîëü ïåðåäà÷è äàííûõ âêëþ÷àåòñÿ âûáîðîì "Íà ïåðåäà÷ó", "Ïðèåì" èëè "Îáà" â ïîëå "Òèï".

 

Xon - äàííàÿ êîìàíäà îòïðàâëÿåòñÿ, êîãäà íóæíî íà÷àòü èëè âîçîáíîâèòü ïåðåäà÷ó äàííûõ.

 

Xoff - äàííàÿ êîìàíäà îòïðàâëÿåòñÿ, êîãäà íóæíî âðåìåííî ïðèîñòàíîâèòü ïåðåäà÷ó äàííûõ.

 

Ïðè ïðèåìå ïðîãðàììà ïåðåäàåò êîìàíäû Xon èëè Xoff ïðè äîñòèæåíèè çàïîëíåíèÿ âíóòðåííåãî áóôåðà íà 10% è 90% ñîîòâåòñòâåííî.

 

Ïðè ïåðåäà÷å, ïðîãðàììà ìîæåò ïîëó÷àòü äàííûå êîìàíäû îò âíåøíåãî óñòðîéñòâà è çàïóñêàòü èëè ïðèîñòàíàâëèâàòü ïåðåäà÷ó äàííûõ.

 

options-flowcontrol

Ðèñ. 6 Êîíòðîëü ïåðåäà÷è äàííûõ

 

Ðàçìåð âõ./èñõ. áóôåðà - ïîçâîëÿåò çàäàòü ðàçìåð âíóòðåííåãî áóôåðà ïðîãðàììû. Íåêîòîðûå äðàéâåðà COM ïîðòà ìîãóò íå ïîääåðæèâàòü ðàçìåð áóôåðà ïî óìîë÷àíèþ.  ýòîì ñëó÷àå íóæíî óñòàíîâèòü ìåíüøèé ðàçìåð áóôåðà.

 

 

Ðåæèì ñëåæåíèÿ

 

 ýòîì ðåæèìå ïðîãðàììà Advanced PBX Data Logger íå îòïðàâëÿåò è íå ïîëó÷àåò íèêàêèå äàííûå, à òîëüêî îòñëåæèâàåò ïåðåäà÷ó äàííûõ, äðóãèõ ïðîãðàìì.

 

Äëÿ òîãî ÷òîáû îòñëåäèòü ïîëó÷åííûå è îòïðàâëåííûå äàííûå, íóæíî çàïóñòèòü íàøó ïðîãðàììó äî çàïóñêà íàáëþäàåìîé ïðîãðàììû.  ðåæèìå ñëåæåíèÿ, íàøà ïðîãðàììà ïîëó÷àåò äàííûå, òîëüêî åñëè èõ ïðèíèìàåò íàáëþäàåìàÿ ïðîãðàììà. Äëÿ âêëþ÷åíèÿ ðåæèìà ñëåæåíèÿ íóæíî âûáðàòü ñîîòâåòñòâóþùóþ îïöèþ ïîä ñïèñêîì êîì-ïîðòîâ.

 

Îáðàòèòå âíèìàíèå, ÷òî âû íå ìîæåòå çàâåðøèòü ðàáîòó Advanced PBX Data Logger äî òîãî, êàê áóäåò çàêðûòà íàáëþäàåìàÿ ïðîãðàììà.

 

Îøèáêè ïåðåäà÷è äàííûõ

 

 ïðîöåññå îáìåíà äàííûìè ìîãóò âîçíèêíóòü îøèáêè ñâÿçè, êîòîðûå îòîáðàçÿòñÿ â ñòðîêå ñîñòîÿíèÿ ãëàâíîãî îêíà ïðîãðàììû.

 

Îøèáêà ÷åòíîñòè ïîëó÷àòåëÿ UART (UART receiver parity error) - ïðîèñõîäèò, åñëè âû ñêîíôèãóðèðîâàëè íåäîïóñòèìûé òèï ÷åòíîñòè.

 

Ïåðåïîëíåííûé ïîëó÷àòåëü UART (UART receiver overrun),

Îøèáêà êàäðà â ïðèåìíèêå UART (UART receiver framing error) - ïðîèñõîäèò, åñëè âû ñêîíôèãóðèðîâàëè íåäîïóñòèìîå ñî÷åòàíèå áèòîâ äàííûõ, ñòîïîâûõ áèòîâ è áèòîâ ÷åòíîñòè. Ò.å. èõ ñóììà ìåíüøå èëè áîëüøå, ïåðåäàâàåìûõ ïî ëèíèè ñâÿçè.

 

Îøèáêà îæèäàíèÿ ñèãíàëà CTS (transmit timeout waiting for CTS),

Îøèáêà îæèäàíèÿ ñèãíàëà DSR (transmit timeout waiting for DSR),

Îøèáêà îæèäàíèÿ ñèãíàëà RLSD (transmit timeout waiting for RLSD) - ïðîèñõîäèò, åñëè âû ñêîíôèãóðèðîâàëè íåäîïóñòèìûé àïïàðàòíûé êîíòðîëü ïåðåäà÷è äàííûõ èëè êàáåëü Âàøåãî ïîñëåäîâàòåëüíîãî èíòåðôåéñà íå ïîäêëþ÷åí äëÿ àïïàðàòíîãî êîíòðîëÿ ïåðåäà÷è äàííûõ.

 

Áóôåð ïåðåäà÷è ïîëîí (transmit queue is full) - ïðîèñõîäèò, åñëè Advanced PBX Data Logger íå ìîæåò îòïðàâèòü äàííûå óäàëåííîìó óñòðîéñòâó;

 

Ïðèíÿò ñèãíàë break (break condition received) - ïðèíÿòà ñïåöèàëüíàÿ êîìàíäà BREAK ÷åðåç ëèíèþ ñâÿçè.

 

Âû òàêæå ìîæåòå íàñòðîèòü ïðîãðàììó íà àâòîìàòè÷åñêóþ èíèöèàëèçàöèþ ïîñëåäîâàòåëüíîãî èíòåðôåéñà â óêàçàííîå âðåìÿ. Íà íåêîòîðûõ îïåðàöèîííûõ ñèñòåìàõ òèïà Windows NT ýòî òðåáóåòñÿ äëÿ òîãî, ÷òîáû ïðåäîòâðàòèòü îñòàíîâêó ñáîðà äàííûõ. Ïîæàëóéñòà, èñïîëüçóéòå çàêëàäêó "Ïðî÷åå - Ïåðåçàïóñê ïîðòà" â êîíôèãóðàöèè ïîðòà.

Íàñòðîéêè TCP/IP

UDP è TCP

Íàèáîëåå øèðîêî èñïîëüçóåìûå ïðîòîêîëû ñåãîäíÿ ýòî TCP (Transport Control Protocol) è UDP (User Datagram Protocol). TCP ýòî ïðîâåðåííûé è íàäåæíûé ïðîòîêîë, êîòîðûé íà ñåãîäíÿøíèé äåíü, íàâåðíîå, ñàìûé øèðîêî èñïîëüçóåìûé ïðîòîêîë â ñåòÿõ IP. Îäíàêî TCP èìååò ðÿä îãðàíè÷åíèé è èçëèøíþþ ôóíêöèîíàëüíîñòü, ÷òî ìîæåò áûòü ‘ñëèøêîì íàäåæíûì’ èëè òðóäîçàòðàòíûì äëÿ ìíîæåñòâà ñèñòåì. Îäíàêî êîãäà ðå÷ü î TCP âåäåòñÿ êàê î òðàíñïîðòíîì ïðîòîêîëå äëÿ ìíîæåñòâà ïðèëîæåíèé ñ ïîñëåäîâàòåëüíîé ïåðåäà÷åé äàííûõ, TCP ìîæåò îêàçàòüñÿ ïîìåõîé äëÿ îáåñïå÷åíèÿ óñòîé÷èâîé ñâÿçè.  òî æå âðåìÿ, UDP ýòî áîëåå ïðîñòîé ïðîòîêîë, è èñïîëüçóåòñÿ äîâîëüíî øèðîêî ñåãîäíÿ - îñîáåííî â îáëàñòÿõ, ãäå ïðîïóñêíàÿ ñïîñîáíîñòü êàíàëà ïåðåäà÷è äàííûõ èëè ïðîèçâîäèòåëüíîñòü ñèñòåìû îãðàíè÷åíû.  êà÷åñòâå ïðèìåðà ìîæíî ïðèâåñòè èñïîëüçîâàíèå UDP êàê òðàíñïîðòíîãî ïðîòîêîëà äëÿ áåñïðîâîäíîé ïåðåäà÷è äàííûõ.

 

UDP ýòî ïåðâûé ïðîòîêîë, êîòîðûé íå òðåáóåò óñòàíîâêè ñîåäèíåíèÿ äëÿ ïåðåäà÷è äàííûõ. Êàê è TCP, UDP ðàáîòàåò êàê âåðõíèé ñëîé IP ñåòåé. Íî â îòëè÷èå îò TCP, UDP íå ïîìîãàåò ïðè äîñòàâêå äàííûõ è íå èìååò ñðåäñòâ ïî êîíòðîëþ îøèáîê. Çàòî ïðîòîêîë ïðåäëàãàåò âîçìîæíîñòü ïðÿìîé îòïðàâêè è ïðèåìà ïàêåòîâ äàííûõ, ÷òî ïîçâîëÿåò ïðèëîæåíèÿì ñàìèì êîíòðîëèðîâàòü öåëîñòíîñòü äàííûõ è ïåðåïîñûëàòü äàííûå ïî íåîáõîäèìîñòè. Îäíî èç ïðèìåíåíèé ýòîãî - îòïðàâêà øèðîêîâåùàòåëüíûõ ïàêåòîâ äàííûõ ìàëîãî ðàçìåðà.  íàñòîÿùåå âðåìÿ ïðîòîêîë UDP èñïîëüçóåòñÿ âåçäå íà÷èíàÿ îò áðàóçåðîâ è çàêàí÷èâàÿ Instant Messaging, ñèñòåì ïî ïåðåäà÷è âèäåî è ãîëîñîâûõ äàííûõ â ïðèëîæåíèÿ IP.

 

Êëèåíò è Ñåðâåð

Advanced PBX Data Logger ìîæåò áûòü íàñòðîåí äëÿ ïðîòîêîëèðîâàíèÿ äàííûõ îäíîâðåìåííî ñ íåñêîëüêèõ ïîðòîâ íà îäíîì êîìïüþòåðå. Äëÿ ýòîãî â ïðîãðàììå ñîçäàþòñÿ êîíôèãóðàöèè äëÿ êàæäîãî ïîðòà. Êàæäàÿ êîíôèãóðàöèÿ ìîæåò èìåòü ðàçëè÷íûå íàñòðîéêè äëÿ êàæäîãî TCP/IP ïîðòà è  èìååò íåñêîëüêî ïàðàìåòðîâ, êîòîðûå îïèñàíû íèæå.

 

Êàæäàÿ êîíôèãóðàöèÿ (èëè ïî äðóãîìó ñîåäèíåíèå TCP/IP) â Advanced PBX Data Logger ìîæåò ðàáîòàòü êàê:

 

1.Êëèåíò. Âàì íåîáõîäèìî óêàçàòü IP àäðåñ è ïîðò óäàëåííîãî êîìïüþòåðà, íà êîòîðîì ðàáîòàåò ñåðâåð TCP/IP, è ê êîòîðîìó âû õîòèòå ïîäñîåäèíèòüñÿ. IP àäðåñ, êîòîðûé óêàæèòå â Advanced PBX Data Logger âî âðåìÿ êîíôèãóðàöèè, ìîæåò áûòü è äîìåííûì èìåíåì (òèïà www.yourserver.com) èëè èìåíåì êîìïüþòåðà â ëîêàëüíîé ñåòè. Íàïðèìåð, åñëè âû õîòèòå ñîåäèíèòüñÿ ñ êîìïüþòåðîì â ëîêàëüíîé ñåòè, êîòîðûé èìååò èìÿ "Plant1", âû ìîæåòå ïðîñòî óêàçàòü "Plant1" â ïîëå ââîäà IP àäðåñà, âìåñòî ñàìîãî IP àäðåñà. Ýòî áûâàåò ïîëåçíî, êîãäà âû íàñòðàèâàåòå Advanced PBX Data Logger êàê êëèåíòà è IP àäðåñà â âàøåé ñåòè âûäàþòñÿ äèíàìè÷åñêè. Ïîýòîìó óäîáíåå èñïîëüçîâàòü èìÿ âìåñòî IP àäðåñà;
2.Ñåðâåð.  ýòîì ðåæèìå âû äîëæíû óêàçàòü IP àäðåñ êîìïüþòåðà, íà êîòîðîì ðàáîòàåò ïðîãðàììà, à òàêæå ïîðò, êîòîðûé áóäåò ïðîñëóøèâàòüñÿ. Åñëè âàø êîìïüþòåð èìååò íåñêîëüêî ñåòåâûõ êàðò èëè ñåòåâûõ èíòåðôåéñîâ, òîãäà Advanced PBX Data Logger áóäåò îòîáðàæàòü ñïèñîê IP àäðåñîâ äëÿ êàæäîãî ñåòåâîãî èíòåðôåéñà (NIC), óñòàíîâëåííîãî íà âàøåì êîìïüþòåðå. Ïîýòîìó âû äîëæíû âûáðàòü IP àäðåñ òîãî èíòåðôåéñà, êîòîðûé âû õîòèòå èñïîëüçîâàòü. Äëÿ òîãî, ÷òîáû Advanced PBX Data Logger ìîã ðàáîòàòü êàê ñåðâåð íåîáõîäèìî, ÷òîáû èìåë õîòÿ áû îäíó ñåòåâóþ êàðòó, ñ ïðèñâîåííûì åé IP àäðåñîì.  Microsoft Windows, ïðîòîêîë TCP/ìîæåò áûòü íàñòðîåí íà àâòîìàòè÷åñêîå ïîëó÷åíèå IP àäðåñà äëÿ êîìïüþòåðà.  ýòîì ñëó÷àå âàì íåîáõîäèìî ñâÿçàòüñÿ ñ àäìèíèñòðàòîðîì è ïîïðîñèòü ïðèñâîèòü âàøåìó êîìïüþòåðó ñòàòè÷åñêèé IP àäðåñ è óñòàíîâèòü äàííûé IP àäðåñ âûáðàííîìó ñåòåâîìó èíòåðôåéñó.

 

Ïîñëå òîãî, êàê âû íàñòðîèëè ïàðàìåòðû ñîåäèíåíèÿ, âû äîëæíû íàæàòü êíîïêó "OK" äëÿ òîãî, ÷òîáû óñòàíîâèòü ñîåäèíåíèå ìåæäó Advanced PBX Data Logger è âûáðàííûì ïîðòîì TCP/IP. Åñëè äàííàÿ êîíôèãóðàöèÿ ïîðòà íàñòðîåíà êàê êëèåíò, òî ïðîãðàììà íåìåäëåííî ïîïûòàåòñÿ óñòàíîâèòü ñîåäèíåíèå ñ óäàëåííûì IP ñåðâåðîì. Åñëè ñåðâåð íåäîñòóïåí, òî Advanced PBX Data Logger ìîæåò ïîñòîÿííî ïðîáîâàòü óñòàíîâèòü ñîåäèíåíèå. Åñëè êîíôèãóðàöèÿ íàñòðîåíà êàê ñåðâåð, òî ïðîãðàììà áóäåò ïðîñëóøèâàòü óêàçàííûé ïîðò, è îæèäàòü ïîäñîåäèíåíèÿ êëèåíòà.

 

Åñëè âû ñêîíôèãóðèðîâàëè íåñêîëüêî ïîðòîâ, òîãäà Advanced PBX Data Logger îòêðûâàåò ýòè ïîðòû è íà÷èíàåò ñáîð äàííûõ. Åñëè ïîðòû îòêðûòû óñïåøíî, òî ñòðîêà ñòàòóñà â ãëàâíîì îêíå ïðîãðàììû îòîáðàæàåò ñòàòóñ ïîðòà (ñì. ðèñ.). Íî ïåðåä ýòèì íåîáõîäèìî íàñòðîèòü ïàðàìåòðû, îïèñàííûå íèæå.

 

Âû ìîæåòå ñîçäàòü íîâóþ êîíôèãóðàöèþ, íàæàâ êíîïêó ñ ïëþñîì íà ïàíåëè èíñòðóìåíòîâ â ãëàâíîì îêíå ïðîãðàììû (ñì. ðèñ.) èëè ÷åðåç ìåíþ "Îïöèè". Ïîñëå òîãî, êàê âû íàæìåòå ýòó êíîïêó, áóäåò îòêðûòî äèàëîãîâîå îêíî (ðèñ. 7). Äàííîå îêíî ñîäåðæèò íåñêîëüêî çàêëàäîê ñ ïàðàìåòðàìè. Çàêëàäêà "Íàñòðîéêà IP" îïèñàíà â ýòîì ðàçäåëå.

 

Äëÿ òîãî ÷òîáû ïðîèçâîäèòü çàïèñü ñ íåñêîëüêèõ ïîðòîâ TCP/IP îäíîâðåìåííî âàì íåîáõîäèìî ñîçäàòü íåñêîëüêî êîíôèãóðàöèé. Äëÿ ýòîãî ïîâòîðèòå îïåðàöèþ, îïèñàííóþ âûøå äëÿ êàæäîé êîíôèãóðàöèè. Ïîçäíåå âû ìîæåòå ïîëó÷èòü äîñòóï ê êàæäîé êîíôèãóðàöèè ñ ïîìîùüþ âûïàäàþùåãî ìåíþ ðÿäîì ñ êíîïêîé "Ïëþñ" (ðèñ. 7).

 

tcpipsrc-port-config-menu

Ðèñ. 7. Äîñòóï ê êîíôèãóðàöèè ïîðòà

 

Çàêëàäêà "Íàñòðîéêà IP" ñîäåðæèò íåñêîëüêî îáÿçàòåëüíûõ íàñòðîåê äëÿ êàæäîãî ïîðòà TCP/IP: IP àäðåñ è ïîðò. Íåîáõîäèìî ââåñòè èëè âûáðàòü IP àäðåñ èç âûïàäàþùåãî ñïèñêà è óêàçàòü íîìåð ïîðòà, à çàòåì êëèêíóòü íà êíîïêå "Ïëþñ".

 

tcpipsrc-settings

Ðèñ. 8. Ïàðàìåòðû TCP/IP

 

Ïîðò

 äîïîëíåíèå ê IP àäðåñó, âû äîëæíû óêàçàòü ïîðò, ê êîòîðîìó âû õîòèòå ïîäñîåäèíèòüñÿ. Êàæäûé êîìïüþòåð èìååò ìíîæåñòâî ïîðòîâ, êîòîðûå ïîçâîëÿþò ñâÿçûâàòü êîìïüþòåðû ïî ìíîæåñòâó êàíàëîâ. Íåêîòîðûå ïîðòû îáùåèçâåñòíû. Íàïðèìåð, ïîðò, êîòîðûé îáû÷íî èñïîëüçóåòñÿ äëÿ îòïðàâêè ïèñåì ÷åðåç SMTP - 25, ïîðò the telnet - 23, ïîðò ïðîòîêîëà NNTP - 119, è ò.ä. Äëÿ òîãî, ÷òîáû ïðîñìîòðåòü ñïèñîê îáùåèçâåñòíûõ ïîðòîâ âçãëÿíèòå â ôàéë SERVICES, êîòîðûé ðàñïîëîæåí â ïàïêå Windows (äëÿ Windows NT ýòîò ôàéë â ïàïêå  WINNT\SYSTEM32\DRIVERS\ETC). Ôàéë SERVICES - ýòî òåêñòîâûé ôàéë, êîòîðûé èñïîëüçóåòñÿ Advanced PBX Data Logger äëÿ îñóùåñòâëåíèÿ ïîèñêà îáùåèçâåñòíûõ ïîðòîâ (äëÿ òîãî, ÷òîáû ïîëó÷èòü èìÿ ñåòåâîãî ñåðâèñà ïî èìåíè ïîðòà) è ïîèñêà èìåíè ñåòåâîãî ñåðâèñà (äëÿ òîãî, ÷òîáû ïîëó÷èòü íîìåð ïîðòà ïî èìåíè ñåòåâîãî ñåðâèñà). Âû ìîæåòå îòêðûòü ýòîò ôàéë â ëþáîì òåêñòîâîì ðåäàêòîðå è ïîñìîòðåòü ñïèñîê ñåòåâûõ ñëóæá è èõ íîìåð ïîðòîâ. Ýòî îáùåèçâåñòíûå ïîðòû íå çàêðåïëåíû æåñòêî, íî ïî òðàäèöèè èñïîëüçóþòñÿ äëÿ óêàçàííûõ ñåòåâûõ ñëóæá è èõ ðåêîìåíäóåòñÿ íå èñïîëüçîâàòü äëÿ ñâîèõ íóæä. Âî âðåìÿ íàñòðîéêè ïðîãðàììû âû äîëæíû âûáðàòü íîìåð ïîðòà, êîòîðûé íå óêàçàí â ýòîì ôàéëå, èëè íå èñïîëüçóþòñÿ äðóãèìè ïðîãðàììàìè íà âàøåì êîìïüþòåðå.  áîëüøèíñòâå ñëó÷àåì äîñòàòî÷íî âûáðàòü ïîðò, íå ïðèíàäëåæàùèé ê ãðóïïå îáùåèçâåñòíûõ.

 

Êîìáèíàöèÿ IP àäðåñà è ïîðòà èñïîëüçóåòñÿ äëÿ ñîçäàíèÿ ñîêåòà (socket). Ñîêåò ñîçäàåòñÿ ïåðåä òåì êàê óñòàíîâèòü ñîåäèíåíèå ìåæäó äâóìÿ óñòðîéñòâàìè. Êàê æå çàâèñèò òèï ñîêåòà îò òîãî, ÿâëÿåòñÿ ïðîãðàììà ñåðâåðîì èëè êëèåíòîì. Åñëè ïðîãðàììà ýòî ñåðâåð, òî îíà ñîçäàåò ñîêåò, îòêðûâàåò åãî, è çàòåì ïðîñëóøèâàåò åãî, îæèäàÿ ñîåäèíåíèÿ îò äðóãèõ óñòðîéñòâ.  ýòîò ìîìåíò ñåðâåð íàõîäèòñÿ â ðåæèìå îæèäàíèÿ ñîåäèíåíèÿ. Êëèåíòñêîå ïðèëîæåíèå, ñ äðóãîé ñòîðîíû, ñîçäàåò ñîêåò, èñïîëüçóþ IP àäðåñ è ïîðò ñîîòâåòñòâóþùåãî ñåðâåðà, êîòîðûé â äàííûé ìîìåíò îæèäàåò ñîåäèíåíèÿ. Êëèåíò èñïîëüçóåò ñîêåò äëÿ ïîïûòêè óñòàíîâèòü ñîåäèíåíèå ñ ñåðâåðîì. Êîãäà ñåðâåð ïîëó÷àåò ñîîáùåíèå î ïîïûòêå ñîåäèíåíèÿ, îí "ïðîñûïàåòñÿ" è ïðèíèìàåò ðåøåíèå î òîì ïðèíÿòü èëè îòêëîíèòü ñîåäèíåíèå. Îáû÷íî ïðîâåðêà îñóùåñòâëÿåòñÿ ïðîâåðêîé IP àäðåñà êëèåíòà ñî ñïèñêîì ðàçðåøåííûõ àäðåñîâ (íåêîòîðûå ñåðâåðà íå ïðîâåðÿþò êëèåíòîâ è ïðèíèìàþò âñå ñîåäèíåíèÿ). Åñëè ñîåäèíåíèå áûëî ïðèíÿòî, òî êëèåíò íà÷èíàþ îáìåíèâàòüñÿ äàííûìè.

 

Ïàðàìåòðû ñîåäèíåíèÿ

Åñëè óäàëåííûé ñåðâåð (åñëè ïðîãðàììà ðàáîòàåò â ðåæèìå êëèåíòà) èëè ñåòåâîé èíòåðôåéñ (â ðåæèìå ñåðâåðà) íåäîñòóïíû â ìîìåíò ïîäêëþ÷åíèÿ, òî âêëþ÷èòå îïöèþ "Ïðîáîâàòü ñîåäèíèòüñÿ ïîñëå íåóäà÷íîé ïîïûòêè", è Advanced PBX Data Logger áóäåò ïåðèîäè÷åñêè ïðîáîâàòü óñòàíîâèòü ñîåäèíåíèå. Ïðîãðàììà áóäåò ïðîáîâàòü óñòàíîâèòü ñîåäèíåíèå êàæäûå N ñåêóíä, êîòîðûå âû ìîæåòå óêàçàòü â ïîëå "Ñëåäóþùàÿ ïîïûòêà ÷åðåç (c)".

 

Îïöèè ñåðâåðà - Ðàçðåøåííûå IP àäðåñà

Ýòà îïöèÿ àêòèâíà â ðåæèìå ñåðâåðà è ïîçâîëÿåò îïðåäåëèòü îäèí èëè íåñêîëüêî àäðåñîâ, äëÿ êîòîðûõ ðàçðåøåíî ïîäñîåäèíÿòüñÿ ê ñåðâåðó. Ñîåäèíåíèÿ ñ IP àäðåñà, êîòîðûé íå óêàçàí â ñïèñêå, áóäóò îòêëîíåíû. Ýòà îïöèÿ î÷åíü ïîëåçíà åñëè âû ïåðåäàåòå äàííûå ÷åðåç Èíòåðíåò ñîåäèíåíèå èëè ñåðâåð ïîäñîåäèíåí ê áîëüøîé êîðïîðàòèâíîé ñåòè. Âû ìîæåòå óêàçàòü íåñêîëüêî ðàçðåøåííûõ àäðåñîâ - îäèí àäðåñ â ñòðîêå. Åñëè âû îñòàâèòå ïîëå ïóñòûì, òî Advanced PBX Data Logger áóäåò ïðèíèìàòü ñîåäèíåíèÿ ñî âñåõ IP àäðåñîâ. Ñïèñîê ðàçðåøåííûõ àäðåñîâ ìîæíî çàäàòü íà çàêëàäêå "Îïöèè ñåðâåðà".

 

Ïðè óêàçàíèè IP àäðåñà ìîæíî èñïîëüçîâàòü ìàñêó âèäà: 192.255.255.255

 

Òå ÷àñòè IP àäðåñà, êîòîðûå ñîäåðæàò ÷èñëî 255 íå áóäóò ïðîâåðÿòüñÿ.

 

Ïðè óêàçàíèè IP àäðåñà ìîæíî ìîæíî óêàçàòü ñïåöèàëüíûå ñèìâîëû "+" èëè "-" ïåðåä IP àäðåñîì. IP àäðåñà ñ äàííûì ïðåôèêñîì äîëæíû áûòü ïåðâûìè â ñïèñêå.

 

"+" - ïîäêëþ÷åíèÿ ñ ýòîãî àäðåñà âñåãäà ðàçðåøåíû.

"-" - ïîäêëþ÷åíèÿ ñ ýòîãî àäðåñà âñåãäà çàïðåùåíû.

 

Ïðèìåð:

 

+192.168.1.255

+127.255.255.255

-1.1.1.1

 

Íàñòðîéêè áðàíäìàóýðà (firewall)

Ïîñëå óñòàíîâêè áðàíäìàóýðà èëè Microsoft Windows XP SP2 è âûøå, íàø Advanced PBX Data Logger ìîæåò íå ðàáîòàòü. Windows Firewall, âêëþ÷åííûé ïî óìîë÷àíèþ, èëè âàø áðàíäìàóýð, áëîêèðóåò ñåòåâîé äîñòóï äëÿ íåïðîâåðåííûõ ïðîãðàìì è ìîæåò áëîêèðîâàòü íîðìàëüíóþ ðàáîòó ïðîãðàììû. Êîãäà Windows Firewall îïðåäåëÿåò, ÷òî òðåáóåòñÿ ñåòåâîå ñîåäèíåíèå, êîòîðîå íåèçâåñòíî, òî áóäåò âûâåäåíî îêíî Àãåíòà áåçîïàñíîñòè (Security Alert). Ýòîò äèàëîã âûãëÿäèò ïîõîæèì íà äèàëîã íèæå:

 

firewall-alert

Ðèñ. 9. Ïðåäóïðåæäåíèå áðàíäìàóýðà

 

Ýòîò äèàëîã âêëþ÷àåò ñëåäóþùèå îïöèè:

Ðàçáëîêèðîâàòü ïðîãðàììó;

Çàáëîêèðîâàòü ïðîãðàììó íàâñåãäà;

Çàáëîêèðîâàòü ïðîãðàììó âðåìåííî, íî ñïðîñèòü ïîçæå.

 

Äëÿ òîãî ÷òîáû íàøà ïðîãðàììà ðàáîòàëà êîððåêòíî, âû äîëæíû ðàçáëîêèðîâàòü íàøó ïðîãðàììó.

 

Çàìå÷àíèå: Åñëè âû èñïîëüçóåò áðàíäìàóýð äðóãîãî ïðîèçâîäèòåëÿ òî, ïîæàëóéñòà, îáðàòèòåñü ê äîêóìåíòàöèè íà ýòî ÏÎ äëÿ òîãî, ÷òîáû óçíàòü, êàê ðàçáëîêèðîâàòü íàøó ïðîãðàììó.

 

Äîïîëíèòåëüíûå ïàðàìåòðû

Çàêëàäêà "Äîïîëíèòåëüíî" ñîäåðæèò äîïîëíèòåëüíûå îïöèè íàñòðîéêè TCP/IP ñîåäèíåíèÿ (ðèñ. 10).

 

Ïðîñòàÿ ýìóëÿöèÿ òåðìèíàëà - ïðîãðàììà ðåàëèçóåò óïðîùåííóþ ïîääåðæêó ðÿäà òåðìèíàëüíûõ ïðîòîêîëîâ. Ïðè âêëþ÷åíèè ýìóëÿöèè òåðìèíàëà áóäóò îáðàáàòûâàòüñÿ ñëóæåáíûå êîìàíäû è ñèìâîëû óêàçàííîãî òåðìèíàëà.

 

Îïòèìèçèðîâàòü äëÿ ìàëûõ ïàêåòîâ äàííûõ - åñëè óäàëåííîå óñòðîéñòâî èëè ëîããåð îòïðàâëÿþò ïàêåòû äàííûõ ìåíåå 1500 áàéò, òî ðåêîìåíäóåòñÿ âêëþ÷èòü ýòó îïöèþ, ïîñêîëüêó çíà÷èòåëüíî óñêîðÿåòñÿ ïåðåäà÷à äàííûõ.

 

Ñëåäóþùèå îïöèè ýôôåêòèâíû òîëüêî â ðåæèìå "TCP/IP ñåðâåð":

 

Ëèìèò îäíîâðåìåííûõ ïîäêëþ÷åíèé - ìîæíî çàäàòü ëèìèò îäíîâðåìåííî ïîäêëþ÷åííûõ êëèåíòîâ ê ñåðâåðó. Ýòî ïîçâîëÿåò îïòèìèçèðîâàòü íàãðóçêó íà ñåðâåð ïðè áîëüøîì êîëè÷åñòâå êëèåíòîâ.

 

Îòñîåäèíÿòü íåàêòèâíûõ êëèåíòîâ ÷åðåç (ñ) - åñëè êëèåíò ïîäêëþ÷åí, íî ïðè ýòîì íå ïåðåäàâàë è íå ïîëó÷àë íèêàêèõ äàííûõ â òå÷åíèå óêàçàííîãî âðåìåíè, òî ñîåäèíåíèå ñ ýòèì êëèåíòîì áóäåò ðàçîðâàíî. Åñëè óêàçàòü çíà÷åíèå "-1", òî îòêëþ÷åíèå êëèåíòà íå áóäåò ïðîèçâîäèòüñÿ.

 

 

tcpipsrc-settings-3

Ðèñ. 10. Äîïîëíèòåëüíûå ïàðàìåòðû

 

Ñëåäóþùèå îïöèè ýôôåêòèâíû òîëüêî äëÿ ïðîòîêîëà TCP/IP â ðåæèìå ñåðâåðà èëè êëèåíòà:

 

Ðåæèì keep-alive TCP (ðåæèì ïîääåðæàíèÿ ñâÿçè) - ïðè àêòèâàöèè ýòîé îïöèè ïðîãðàììà áóäåò ïåðèîäè÷åñêè, ñ óêàçàííûì èíòåðâàëîì, îòñûëàòü ñëóæåáíûå ïàêåòû. Åñëè â òå÷åíèå óêàçàííîãî òàéìàóòà íå áóäåò ïîëó÷åí îòâåò îò êëèåíòà èëè ñåðâåðà, òî ïðîãðàììà àâòîìàòè÷åñêè ðàçîðâåò ñîåäèíåíèå, ïîñêîëüêó îòñóòñòâèå îòâåòà áóäåò îçíà÷àòü, ÷òî ñâÿçü ñ ñåðâåðîì èëè êëèåíòîì áûëà ïîòåðÿíà. Åñëè áóäåò âûáðàí "Ñèñòåìíûé" ðåæèì keep-alive, òî ïðîãðàììà áóäåò èñïîëüçîâàòü ñèñòåìíûå çíà÷åíèÿ èíòåðâàëà è òàéìàóòà, èñïîëüçóåìûå Windows.

 

1. Îòêëþ÷åíî - ïðîãðàììà íå èñïîëüçóåò äàííóþ ôóíêöèþ. Âû ìîæåòå îòêëþ÷èòü ýòó ôóíêöèþ äëÿ ýêîíîìèè òðàôèêà â ñòàáèëüíîé ëîêàëüíîé ñåòè.

 

2. Ñèñòåìà - ïðîãðàììà èñïîëüçóåò íàñòðîéêè îïåðàöèîííîé ñèñòåìû KeepAliveTime è KeepAliveInterval, êîòîðûå óêàçàíû â ðååñòðå:

 

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters]

KeepAliveTime (÷èñëî, 32 áèòà) = ìèëëèñåêóíäû

KeepAliveInterval (÷èñëî, 32 áèòà) = ìèëëèñåêóíäû

 

Îáðàòèòå âíèìàíèå, ÷òî äàííàÿ ôóíêöèÿ ìîæåò áûòü îòêëþ÷åíà íà óðîâíå îïåðàöèîííîé ñèñòåìû.

 

3. Ñâîé - ïðîãðàììà èñïîëüçóåò äàííóþ ôóíêöèþ ñî âàøèìè íàñòðîéêàìè.  ïðîãðàììå, èíòåðâàëû óêàçûâàþòñÿ â ñåêóíäàõ. Ðåêîìåíäóåìûå çíà÷åíèÿ 60/1 (ïðîâåðêà ðàç â 60 ñåêóíä è îæèäàíèå îòâåòà 1 ñåêóíäà).

 

Çàìå÷àíèå: Íåêîòîðûå ðîóòåðû íå ïîääåðæèâàþò ïåðåäà÷ó ñëóæåáíûõ ïàêåòîâ.  ýòîì ñëó÷àå ôóíêöèÿ keep-alive ðàáîòàòü íå áóäåò.

Âûáîð TAPI óñòðîéñòâà

Ýòà çàêëàäêà ñîäåðæèò ñïèñîê óñòðîéñòâ TAPI íà âàøåì êîìïüþòåðå. Ñîäåðæèìîå ýòîé çàêëàäêè çàâèñèò îò äðàéâåðà TSP äëÿ âàøåé ÀÒÑ, óñòàíîâëåííûé â ñèñòåìå. Ñïèñîê ìîæåò ñîäåðæàòü PBX, òåëåôîííûå ëèíèè èëè ñïèñîê àáîíåíòîâ. Äëÿ òîãî, ÷òîáû âêëþ÷èòü ìîíèòîðèíã, ïîñòàâüòå ãàëî÷êó íàïðîòèâ íóæíîãî óñòðîéñòâà â ñïèñêå. Îáðàòèòå âíèìàíèå, ÷òî îäíî ôèçè÷åñêîå óñòðîéñòâî ìîæåò áûòü ïðåäñòàâëåíî íåñêîëüêèìè ëîãè÷åñêèìè óñòðîéñòâàìè â ñïèñêå. Íàïðèìåð, îäíà ÀÒÑ è íåñêîëüêî òåëåôîííûõ ëèíèé. Ñïèñîê "Ëèíèè TAPI" îòîáðàæàåò ëîãè÷åñêèå óñòðîéñòâà.

 

tapi-tsp-driver

Ðèñ. 11. Ñïèñîê ëèíèé TAPI

 

Äåòàëüíûé ëîã – ýòà îïöèÿ ïîçâîëÿåò âêëþ÷èòü ïðîòîêîëèðîâàíèå âñåõ ñòàäèé çâîíêà (íàïðèìåð, íà÷àëî, íàáîð íîìåðà, âûçîâ è ò.ä.). Âêëþ÷åíèå äàííîé îïöèè íå òðåáóåòñÿ äëÿ ïðîòîêîëèðîâàíèÿ ïåðåàäðåñîâàííûõ âûçîâîâ, ïîñêîëüêó îíè è òàê áóäóò ðàçäåëåíû íà äâå èëè íåñêîëüêî ÷àñòåé.

 

Ïðîáîâàòü îòêðûòü ñíîâà ïîñëå íåóäà÷íîé ïîïûòêè – åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî ïðîãðàììà áóäåò æäàòü óêàçàííîå âðåìÿ è ïîïðîáîâàòü ïîäêëþ÷èòüñÿ ê âûáðàííîé ÀÒÑ ñíîâà.

Ïðèìåðû

Êàê ïîäêëþ÷èòüñÿ ê ÀÒÑ Panasonic ÷åðåç USB

1. Ïîäêëþ÷èòå âàøó ÀÒÑ, èñïîëüçóÿ êàáåëü USB.

2. Óñòàíîâèòå USB äðàéâåð äëÿ âàøåé ÀÒÑ è âàøåé îïåðàöèîííîé ñèñòåìû (x64 èëè x86) è óáåäèòåñü, ÷òî äðàéâåð áûë óñòàíîâëåí óñïåøíî.

3. Óñòàíîâèòå äðàéâåð TAPI Service Provider (TSP).

 

Íèæå ïðèâåäåí ñïèñîê äëÿ ðàçíûõ ìîäåëåé ÀÒÑ:

 

Panasonic KX-TDA/TDE/NCP/NS

TSP v4.2 x86 (16,5 MB)


TSP v4.2 x64 (20,6 MB)

Panasonic KX-Series TSP

Installation Manual (961 KB)

Panasonic KX-TDA, Panasonic KX-TVM, Panasonic KX-TE

USB-driver (610KB v2.3.0.0)

Panasonic KX-TD

TSP (1,6MB v1.2.177)

 

4. Ïåðåçàãðóçèòå âàø êîìïüþòåð.

5. Äîáàâüòå íîâûé èñòî÷íèê äàííûõ òèïà "TAPI" â íàøåì ÏÎ, èñïîëüçóÿ êíîïêó ñ çåëåíûì ïëþñîì â ãëàâíîì îêíå ïðîãðàììû.

Èçìåíåíèå âèäà îòîáðàæåíèÿ äàííûõ

Äëÿ íà÷àëà âûáåðèòå ðåæèì âûâîäà äàííûõ íà ýêðàí. Äàííûå ìîãóò ïîêàçûâàòüñÿ ïåðåä îáðàáîòêîé èëè ïîñëå íåå. Ïåðåä îáðàáîòêîé äàííûå ïîëíîñòüþ ñîîòâåòñòâóþò äàííûì, êîòîðûå ïîëó÷åíû ÷åðåç ïîñëåäîâàòåëüíûé èíòåðôåéñ. Ïîñëå îáðàáîòêè äàííûå ìîãóò áûòü èçìåíåíû â çàâèñèìîñòè îò ïàðñåðà.

 

Äàííûå â ãëàâíîì îêíå ïðîãðàììû (ñì. ðèñ.) ìîãóò îòîáðàæàòüñÿ â 2õ ðåæèìàõ (ðèñ. 12):

 

1.Äàííûå ìîãóò îòîáðàæàòüñÿ ïåðåä îáðàáîòêîé. Äàííûå ïåðåä îáðàáîòêîé ïîëíîñòüþ ñîîòâåòñòâóþò äàííûì, ïðèíÿòûì è ïåðåäàííûì äàííûì èñòî÷íèêîì äàííûõ .
2.Äàííûå ìîãóò îòîáðàæàòüñÿ ïîñëå îáðàáîòêè.  Âûâîäèìûå äàííûå çàâèñÿò îò ïàðñåðà.  áîëüøèíñòâå ñëó÷àåâ ïàðñåð ðàçäåëÿåò  ïîòîê íà ïàêåòû.

 

options-data-view-mode

Ðèñ. 12. Âèä äàííûõ

 

 íàñòðîéêàõ íà çàêëàäêå "Ïðî÷åå - Âèä îòîáðàæåíèÿ äàííûõ" (ðèñ. 12) âû ìîæåòå çàäàòü ôîðìàò äàííûõ, îòîáðàæàåìûõ â ãëàâíîì îêíå ïðîãðàììû:

 

Ïîêàçûâàòü ñèìâîëû ñ êîäîì - ïðîãðàììà ïðèíèìàåò äàííûå â âèäå áàéò ñ ðàçíûì êîäîì. Äëÿ âèçóàëèçàöèè ïðèíÿòûõ äàííûõ ïðîãðàììà ïðåîáðàçîâûâàåò áàéòû â ñèìâîëû. Çäåñü âû ìîæåòå çàäàòü ðåæèì îòîáðàæåíèÿ äëÿ ðàçíûõ äèàïàçîíîâ ñèìâîëîâ. Âîçìîæíî, ÷òî äëÿ äàííîãî áàéòà íå ñóùåñòâóåò ñîîòâåòñòâóþùåãî ñèìâîëà, ïîýòîìó ýòè áàéòû ìîãóò áûòü îòðàæåíû â âèäå Hex-êîäà èëè äåñÿòè÷íîãî êîäà.

 

Ôîðìàò ïîëüçîâàòåëÿ - Âû ìîæåòå çàäàòü ñâîé ôîðìàò îòîáðàæåíèÿ áàéò äàííûõ. Äèðåêòèâà %d ïîçâîëÿåò îòîáðàæàòü äåñÿòè÷íûé êîä, %x - øåñòíàäöàòåðè÷íûé. Âû òàêæå ìîæåòå çàäàòü äðóãèå îáðàìëÿþùèå ñèìâîëû.

 

Ïîäñâå÷èâàòü îòñûëàåìûå äàííûå íà ýêðàíå - ñòðîêà îòïðàâëåííûõ äàííûõ áóäåò ïîäñâå÷èâàòüñÿ çàäàííûì ñâåòîì.

 

Òàáëèöà ñèìâîëîâ - ïîçâîëÿåò âûáðàòü êîäèðîâêó ïðèíèìàåìûõ äàííûõ: Windows èëè DOS (OEM).

 

Ñâîé öâåò ó èñòî÷íèêà äàííûõ - åñëè ó âàñ çàäàíî íåñêîëüêî  êîíôèãóðàöèé, òî âû ìîæåòå âûäåëÿòü öâåòîì äàííûå îò êàæäîé èç íèõ â ãëàâíîì îêíå ïðîãðàììû ñ ïîìîùüþ äàííîé îïöèè.

 

Ðàçáèâàòü ñòðîêè ïî òàéìàóòó - ïîçâîëÿåò âèçóàëüíî íà ýêðàíå ïîäåëèòü ïàêåòû äàííûõ. Ïàêåò äàííûõ, ïîñòóïèâøèé ÷åðåç óêàçàííûé èíòåðâàë, áóäåò îòîáðàæàòü â ãëàâíîì îêíå ïðîãðàììû ñ íîâîé ñòðîêè. Åñëè çíà÷åíèå òàéìàóòà ðàâíî 0, òî ïàêåòû ðàçäåëÿòüñÿ íå áóäóò.

 

Ðàçáèâàòü áëîêè äàííûõ äëèííåå ÷åì - ïîçâîëÿåò âèçóàëüíî íà ýêðàíå ïîäåëèòü íåïðåðûâíûé ïîòîê äàííûõ. Ïðîãðàììà áóäåò îòîáðàæàòü äàííûå ñ íîâîé ñòðîêè ÷åðåç óêàçàííûé èíòåðâàë. Åñëè çíà÷åíèå òàéìàóòà ðàâíî 0, òî ïàêåòû ðàçäåëÿòüñÿ íå áóäóò.

 

Ðàçáèâàòü ïî ñèìâîëàì - ïîçâîëÿåò âèçóàëüíî íà ýêðàíå ïîäåëèòü íåïðåðûâíûé ïîòîê äàííûõ ïî óêàçàííûì ñèìâîëàì. Ñ ìîìåíòà, êîãäà áóäåò ïðèíÿòà óêàçàííàÿ ïîñëåäîâàòåëüíîñòü ñèìâîëîâ, ïðîãðàììà ïðîäîëæèò âûâîä íà ýêðàí ñ íîâîé ñòðîêè. Åñëè îñòàâèòü ýòî ïîëå ïóñòûì, òî ðàçäåëåíèå ïî ñèìâîëàì èñïîëüçîâàòüñÿ íå áóäåò.

Íàñòðîéêà ìåòêè äàòû è âðåìåíè

Äàííàÿ ãðóïïà îïöèé (ðèñ. 13) ïîçâîëÿåò íàñòðîèòü ïàðàìåòðû ïîÿâëåíèÿ ìåòêè (øòàìïà) äàòû è âðåìåíè â ëîã ôàéëå è íà ýêðàíå. Ôîðìàò øòàìïà ìîæíî íàñòðîèòü â îïöèÿõ ïðîãðàììû.

 

options-datetime-stamp

Ðèñ. 13. Íàñòðîéêà øòàìïà âðåìåíè

 

Äîáàâëÿòü ïðè âûâîäå íà ýêðàí äëÿ îòïðàâëÿåìûõ äàííûõ - øòàìï âðåìåíè áóäåò äîáàâëÿòüñÿ ïðè âûâîäå íà ýêðàí äëÿ îòïðàâëåííûõ äàííûõ. Øòàìï áóäåò äîáàâëÿòü ïî òàéìàóòó (åñëè ïîòîê äàííûõ íåïðåðûâíûé) èëè ïðè îòïðàâêå ïàêåòà äàííûõ.

 

Äîáàâëÿòü ïðè âûâîäå íà ýêðàí äëÿ ïðèíÿòûõ äàííûõ - òîæå ñàìîå, íî äëÿ ïðèíÿòûõ äàííûõ.

 

Äîáàâëÿòü, åñëè èçìåíèëîñü íàïðàâëåíèå äàííûõ - åñëè ïðîãðàììà îòïðàâëÿåò è ïðèíèìàåò äàííûå, òî øòàìï âðåìåíè áóäåò äîáàâëÿòüñÿ òàêæå è ïðè èçìåíåíèè íàïðàâëåíèÿ ïåðåäà÷è äàííûõ (ïåðåäà÷à/ïðèåì).

 

Äîáàâëÿòü äëÿ ïàêåòîâ äàííûõ - åñëè äàííûå îòîáðàæàþòñÿ ïîñëå îáðàáîòêè, òî øòàìï áóäåò äîáàâëÿòüñÿ äëÿ êàæäîãî îáðàáîòàííîãî ïàêåòà äàííûõ.

 

Äîáàâëÿòü â íà÷àëå ôàéëà - øòàìï áóäåò äîáàâëåí â íà÷àëî êàæäîãî íîâîãî ëîã-ôàéëà.

 

Òàéìàóò øòàìïà âðåìåíè - åñëè ïîòîê äàííûõ íåïðåðûâíûé, òî øòàìï áóäåò ïîñòîÿííî, ÷åðåç óêàçàííûé èíòåðâàë â ìèëëèñåêóíäàõ.

 

Ñèìâîëû ïðåôèêñà è ñóôôèêñà äëÿ ôàéëà - ïðîãðàììà áóäåò èñïîëüçîâàòü ýòè ñèìâîëû âìåñòî óêàçàííûõ â îïöèÿõ ïðîãðàììû ïðè çàïèñè â ôàéë. Íàïðèìåð, ýòî ïîçâîëÿåò äîáàâèòü ñèìâîë ïåðåâîäà ñòðîêè èëè äðóãóþ ïîñëåäîâàòåëüíîñòü ñèìâîëîâ äî èëè ïîñëå øòàìïà. Ïðèìåð: >#0D#0A

Èìÿ è áåçîïàñíîñòü

Äàííàÿ ãðóïïà îïöèé (ðèñ. 14) ïîçâîëÿåò íàñòðîèòü ñëåäóþùèå ïàðàìåòðû:

 

Èìÿ êîíôèãóðàöèè - äàííîå èìÿ áóäåò äîáàâëÿòüñÿ ïåðåä íîìåðîì ïîðòà èëè èìåíåì èñòî÷íèêà äàííûõ â âûïàäàþùåì ñïèñêå â ãëàâíîì îêíå ïðîãðàììû. Ïîçâîëÿåò çàäàòü îïèñàíèå èñòî÷íèêà äàííûõ.

 

Íà÷èíàòü çàïèñü àâòîìàòè÷åñêè - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî ïðèåì è çàïèñü äàííûõ íà÷íåòñÿ àâòîìàòè÷åñêè ïðè çàïóñêå ïðîãðàììû.

 

Ãðóïïà ïàðàìåòðîâ "Áåçîïàñíîñòü" ïîçâîëÿåò çàùèòèòü ïàðîëåì äåéñòâèÿ ïîëüçîâàòåëÿ îòäåëüíî âçÿòîé êîíôèãóðàöèè. Äîïîëíèòåëüíûå ïàðàìåòðû áåçîïàñíîñòè, ïðèìåíèìûå êî âñåé ïðîãðàììå, ìîæíî çàäàòü â îïöèÿõ ïðîãðàììû.

 

Ñïðàøèâàòü ïàðîëü ïåðåä ñòàðòîì è îñòàíîâêîé - ïàðîëü áóäåò çàïðàøèâàòüñÿ, êîãäà ïîëüçîâàòåëü íàæèìàåò êíîïêó "Ñòàðò/Ïàóçà" â ãëàâíîì îêíå ïðîãðàììû.

 

Ñïðàøèâàòü ïàðîëü ïåðåä èçìåíåíèå íàñòðîåê - ïàðîëü áóäåò çàïðàøèâàòüñÿ, êîãäà çàõî÷åò îòêðûòü îêíî íàñòðîéêè ïàðàìåòðîâ êîíôèãóðàöèè.

 

options-security

Ðèñ. 14. Íàñòðîéêà øòàìïà âðåìåíè

Ôîðìèðîâàíèå ëîã-ôàéëîâ

Îñíîâíàÿ ôóíêöèÿ ïðîãðàììû - âîçìîæíîñòü çàïèñàòü ëþáûå äàííûå â ëîã-ôàéë. Äëÿ ýòîãî â ïðîãðàììå ïðåäóñìîòðåíû øèðîêèå âîçìîæíîñòè (ðèñ. 15). Ñîõðàíåííûé ôàéë äàííûõ íàçûâàþò ëîã-ôàéëîì (æóðíàëîì).

 

options-logformat

Ðèñ. 15. Ðåæèìû ôîðìèðîâàíèÿ ëîã-ôàéëà

 

Ñíà÷àëà, âûáåðèòå òèï ëîã-ôàéëà, êîòîðûé âû áóäåòå ïîëó÷àòü: äëÿ ïðèíèìàåìûõ èëè îòïðàâëÿåìûõ äàííûõ. Åñëè âû àêòèâèðóåòå îïöèþ "Çàïèñûâàòü â ëîã ôàéë äëÿ ïîëó÷åííûõ äàííûõ", òî ïîëó÷àåìûå è îòïðàâëÿåìûå äàííûå áóäóò çàïèñûâàòüñÿ â îäèí è òîò æå ôàéë.

 

Çàòåì, âêëþ÷èòå îïöèþ  "Ôîðìèðîâàòü ôàéëû ëîãîâ íà äèñêå". Ïîñëå ýòîãî, óêàæèòå ïóòü ê ïàïêå, â êîòîðîé áóäóò ñîõðàíÿòüñÿ ôàéëû, ñ ïîìîùüþ äèàëîãîâîãî îêíà "Îáçîð ïàïîê", êîòîðîå îòêðîåòñÿ ïîñëå íàæàòèÿ íà êíîïêó ñ èçîáðàæåíèåì îòêðûòîé ïàïêè.  äèàëîãîâîì îêíå âûáåðèòå íåîáõîäèìóþ ïàïêó è íàæìèòå "OK". Ïðîãðàììà ìîæåò ðàáîòàòü ñ ñåòåâûìè äèñêàìè èç ñåòåâîãî îêðóæåíèÿ, íî ýòî ìîæåò ïîâëèÿòü íà ñêîðîñòü ðàáîòû ïðîãðàììû, à áîëüøîé ïîòîê äàííûõ èëè ïåðåãðóçêà ñåòè ìîãóò ïðèâåñòè ê îòêàçó.

 

 Advanced PBX Data Logger èìÿ ëîã-ôàéëà - ýòî øòàìï âðåìåíè, è íîâûé ëîã-ôàéë ñîçäàåòñÿ ÷åðåç îïðåäåëåííûå ïðîìåæóòêè âðåìåíè.

 

Ìåòîäèêà ñìåíû èìåíè ëîã-ôàéëà îïðåäåëÿåòñÿ ñëåäóþùèìè îñíîâíûìè ïàðàìåòðàìè:

 

Ïðåôèêñ èìåíè ôàéëà - íàáîð ñèìâîëîâ, êîòîðûé áóäåò äîáàâëÿòüñÿ ê íà÷àëó èìåíè;

Øòàìï âðåìåíè â èìåíè ôàéëà. Ôîðìàò øòàìïà âðåìåíè çàâèñèò îò âûáðàííîãî â ñïèñêå "Íîâûé ôàéë" ðåæèìà. Íàïðèìåð, åñëè ïðåôèêñ èìåíè ôàéëà óñòàíîâëåí êàê "sample", ðàñøèðåíèå ôàéëà êàê "log ", à ïåðèîäè÷íîñòü ôîðìèðîâàíèÿ ôàéëîâ çàäàíà "Åæåäíåâíî", òî êàæäûé ñîçäàâàåìûé ëîã-ôàéë áóäåò èìåòü ôîðìàò "sampleYYYYMMDD.log". 21-ãî ìàðòà 2003 ãîäà áóäåò ñîçäàí ëîã-ôàéë "sample20030321.log".

Ðàñøèðåíèå èìåíè ôàéëà - íàáîð ñèìâîëîâ, êîòîðûé áóäåò ðàñøèðåíèåì èìåíè ôàéëà (ñèìâîëû ïîñëå òî÷êè).

 

Ïðåôèêñ, ðàñøèðåíèå, ïóòü ê ïàïêå ìîãóò áûòü ñèìâîëüíîé ñòðîêîé ðàçóìíîé äëèíû è ñîäåðæàòü ëþáûå ñèìâîëû, äîïóñòèìûå â èìåíè ôàéëà.

 

Âûïàäàþùèé ñïèñîê "Íîâûé ôàéë" ïîçâîëÿåò çàäàòü ïåðèîäè÷íîñòü ñîçäàíèÿ íîâîãî ôàéëà:

 

1.Åæåäíåâíî - íîâûé ôàéë áóäåò ñîçäàâàòüñÿ êàæäûé äåíü, â óêàçàííîå âðåìÿ. Ïðè ýòîì â èìÿ ôàéëà áóäåò àâòîìàòè÷åñêè ïîäñòàâëÿòüñÿ äàòà ñîçäàíèÿ ôàéëà â ôîðìàòå DDMMYYYY, ãäå DD - ýòî äâóõçíà÷íîå çíà÷åíèå äíÿ, MM - äâóõçíà÷íîå çíà÷åíèå ìåñÿöà è YYYY - ÷åòûðåõçíà÷íîå çíà÷åíèå òåêóùåãî ãîäà;

2.Åæåìåñÿ÷íî - íîâûé ôàéë áóäåò ñîçäàâàòüñÿ êàæäûé ìåñÿö. Ïðè ýòîì â èìÿ ôàéëà áóäåò àâòîìàòè÷åñêè ïîäñòàâëÿòüñÿ äàòà ñîçäàíèÿ ôàéëà â ôîðìàòå MMYYYY;

3.Ôîðìàò ïîëüçîâàòåëÿ - â ýòîì ðåæèìå ïîëüçîâàòåëü èìååò âîçìîæíîñòü çàäàòü ñâîþ ìàñêó äàòû è âðåìåíè, íàïðèìåð YYYYMMDD;

4.Êàæäûé ïàêåò äàííûõ ñîõðàíÿòü â îòäåëüíîì ôàéëå - êàæäàÿ ïîëó÷åííàÿ ïîðöèÿ äàííûõ áóäåò ñîõðàíåíà â îòäåëüíûé ôàéë.  äàííîì ðåæèìå èìÿ ôàéëà áóäåò ñîäåðæàòü íå øòàìï âðåìåíè, à ïîðÿäêîâûé íîìåð. Íàïðèìåð: sample00000001.log.Äàííûé ðåæèì óäîáíî èñïîëüçîâàòü ýòîò ðåæèì ïðè çàïèñè â ëîã-ôàéë ïîñëå îáðàáîòêè;

5.Íå ñîçäàâàòü íîâûé ôàéë - íîâûé ôàéë íå áóäåò ñîçäàâàòüñÿ;

6.Åæåíåäåëüíî - íîâûé ôàéë áóäåò ñîçäàâàòüñÿ êàæäóþ íåäåëþ. Ïðè ýòîì â èìÿ ôàéëà áóäåò àâòîìàòè÷åñêè ïîäñòàâëÿòüñÿ äàòà ñîçäàíèÿ ôàéëà â ôîðìàòå WWYYYY, ãäå WW - ýòî äâóõçíà÷íîå çíà÷åíèå íîìåðà íåäåëè, à YYYY - ÷åòûðåõçíà÷íîå çíà÷åíèå òåêóùåãî ãîäà;

7.Ïîñëå òàéìàóòà äàííûõ - íîâûé ôàéë áóäåò ñîçäàâàòüñÿ, åñëè äàííûõ íå áûëî â òå÷åíèè óêàçàííîãî ïîëüçîâàòåëåì ïðîìåæóòêà âðåìåíè;

8.Åæå÷àñíî -  íîâûé ôàéë áóäåò ñîçäàâàòüñÿ êàæäûé ÷àñ. Ïðè ýòîì â èìÿ ôàéëà áóäåò àâòîìàòè÷åñêè ïîäñòàâëÿòüñÿ äàòà ñîçäàíèÿ ôàéëà â ôîðìàòå HHDDMMYYYY;

9.Ïîñòîÿííîå èìÿ ôàéëà ñ ïåðåèìåíîâàíèåì ïî âðåìåíè - òåêóùèé ëîã-ôàéë âñåãäà áóäåò èìåòü ïîñòîÿííîå èìÿ. Â ìîìåíò ñîçäàíèÿ íîâîãî ôàéëà, ñóùåñòâóþùèé ëîã-ôàéë áóäåò ñîõðàíåí ñ íîâûì èìåíåì, ñîäåðæàùèì øòàìï âðåìåíè.

 

Åñëè òðåáóåòñÿ ñîçäàíèå íîâîãî ëîã ôàéëà ïî áîëåå ñëîæíûì óñëîâèÿì, òî âû ìîæåòå ïîïðîáîâàòü äîïîëíèòåëüíûé ìîäóëü "Schedule & Hotkeys", êîòîðûé íóæíî ñêà÷àòü è óñòàíîâèòü äîïîëíèòåëüíî.

 

Âîçìîæíûå ôîðìàòû äàòû è âðåìåíè:

 

D        - äåíü, íå âêëþ÷àåò íîëü (1 - 31);

DD        - äåíü, âêëþ÷àåò íîëü (01 - 31);

DDD        - äåíü íåäåëè â òåêñòîâîì ôîðìàòå (Ïí - Âñ) ñîãëàñíî ñòàíäàðòó, óñòàíîâëåííîìó íà äàííîì êîìïüþòåðå;

DDDD   - äåíü íåäåëè â ïîëíîì òåêñòîâîì ôîðìàòå (Ïîíåäåëüíèê - Âîñêðåñåíüå) ñîãëàñíî ñòàíäàðòó, óñòàíîâëåííîìó íà äàííîì êîìïüþòåðå;

M        - ìåñÿö, íå âêëþ÷àåò íîëü (1 - 12);

MM        - ìåñÿö, âêëþ÷àåò íîëü (01 - 12);

MMM    - ìåñÿö â òåêñòîâîì ôîðìàòå (ßíâ - Äåê) ñîãëàñíî ñòàíäàðòó, óñòàíîâëåííîìó íà äàííîì êîìïüþòåðå;

MMMM - ìåñÿö â ïîëíîì òåêñòîâîì ôîðìàòå (ßíâàðü - Äåêàáðü) ñîãëàñíî ñòàíäàðòó, óñòàíîâëåííîìó íà äàííîì êîìïüþòåðå;

YY        - ãîä â ôîðìàòå äâóõ ïîñëåäíèõ ðàçðÿäîâ (00 - 99);

YYYY        - ãîä â ôîðìàòå ÷åòûðåõ ïîñëåäíèõ ðàçðÿäîâ (0000 - 9999);

H        - ÷àñû, íå âêëþ÷àåò íîëü (0 - 23);

HH        - ÷àñû, âêëþ÷àåò íîëü (00 - 23);

N        - ìèíóòû, íå âêëþ÷àåò íîëü (0 - 59);

NN        - ìèíóòû, âêëþ÷àåò íîëü (00 - 59);

S        - ñåêóíäû, íå âêëþ÷àåò íîëü (0 - 59);

SS        - ñåêóíäû, âêëþ÷àåò íîëü (00-59).

W        - Íîìåð íåäåëè â ôîðìàòå ISO (Ïîíåäåëüíèê - ïåðâûé äåíü íåäåëè).

WW        - Íîìåð íåäåëè (ïåðâûé äåíü íåäåëè çàäàí â ðåãèîíàëüíûõ íàñòðîéêàõ ñèñòåìû).

 

Äëÿ òîãî, ÷òîáû âñòàâèòü ïðîèçâîëüíûé òåêñò èëè ñèìâîë â ôîðìàò äàòû èëè âðåìåíè, è ÷òîáû îí íå áûë ñëó÷àéíî çàìåùåí íà êàêîå-òî çíà÷åíèå, òî íóæíî èñïîëüçîâàòü êàâû÷êè:

 

YYYY"/"MM"/"DD - 2023/01/01

YYYY"/"MM"/"DD"T"HH:NN:SS - 2023/01/01THH:NN:SS

 

Äîïîëíèòåëüíûå ïàðàìåòðû:

 

CLIENTID - óíèêàëüíûé èäåíòèôèêàòîð êëèåíòà èëè èñòî÷íèêà äàííûõ (â íåêîòîðûõ ëîããåðàõ).

CLIENTNAME - óíèêàëüíîå èìÿ êëèåíòà èëè èñòî÷íèêà äàííûõ (â íåêîòîðûõ ëîããåðàõ).

 

Ïðèìåð: Âû õîòèòå ñîçäàâàòü ëîã-ôàéë êàæäûé ÷àñ. Òàêæå äëÿ Âàñ íåîáõîäèìî, ÷òîáû èìÿ ôàéëà íà÷èíàëîñü ñ "sample_log", è ÷òîáû ðàñøèðåíèå ôàéëà áûëî "txt".

 

Îòâåò: óñòàíîâèòå ïðåôèêñ ôàéëà = sample_log_, ðàñøèðåíèå ôàéëà = txt (áåç òî÷êè!).  ôîðìàòå èìåíè ôàéëà çàäàéòå HHDDMMYYYY. Òåïåðü ôàéë áóäåò ñîçäàâàòüñÿ êàæäûé ÷àñ. Åñòåñòâåííî, âû ìîæåòå óñòàíîâèòü ëþáóþ êîìáèíàöèþ ñèìâîëîâ ôîðìàòà, îïèñàííûõ âûøå.

 

Äîáàâèòü çíà÷åíèå äàòû è âðåìåíè â èìÿ ôàéëà - äàííàÿ îïöèÿ äîñòóïíà äëÿ ðåæèìîâ ñîçäàíèÿ íîâîãî ôàéëà â„–4 è â„–7 è ïîçâîëÿåò âêëþ÷èòü â èìÿ ôàéëà òàêæå è äàòó/âðåìÿ ñîçäàíèÿ ôàéëà.

 

Äîáàâèòü íîìåð èñòî÷íèêà äàííûõ ê èìåíè ôàéëà - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî â íà÷àëî èìåíè ôàéëà áóäåò äîáàâëÿòüñÿ èìÿ èñòî÷íèêà äàííûõ. Íàïðèìåð, COM1-sample20030321.log.

 

Çàïèñûâàòü äàòó/âðåìÿ ïåðåä çàïèñüþ äàííûõ - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî ïðîãðàììà áóäåò çàïèñûâàòü â ôàéë øòàìï âðåìåíè ïåðåä êàæäîé ïîðöèåé äàííûõ.

 

Ïåðåçàïèñûâàòü ñóùåñòâóþùèå ôàéëû - äàííàÿ îïöèÿ äîñòóïíà äëÿ ðåæèìîâ ñîçäàíèÿ íîâîãî ôàéëà â„–4 è â„–7. Åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî ïðîãðàììà áóäåò óäàëÿòü ñóùåñòâóþùèé ôàéë ïåðåä ñîçäàíèåì íîâîãî.

 

Âû ìîæåòå îãðàíè÷èòü ðàçìåð ëîã-ôàéëà, óñòàíîâèâ åãî ðàçìåð â êèëîáàéòàõ â ïîëå "Îãðàíè÷èòü ðàçìåð". Åñëè âû óêàæèòå íóëåâîé ðàçìåð, ðàçìåð ôàéëà íå áóäåò îãðàíè÷èâàòüñÿ. Ìîæíî âûáðàòü ñëåäóþùèå ðåæèìû îãðàíè÷åíèÿ ðàçìåðà ëîã-ôàéëà:

1.Î÷èñòèòü ôàéë - ïîñëå äîñòèæåíèÿ óñòàíîâëåííîãî ðàçìåðà ôàéëà òåêóùèé ôàéë áóäåò îáíóëåí. Áóäüòå âíèìàòåëüíû!

2.Ïåðåèìåíîâàòü ñòàðûé - ïîñëå äîñòèæåíèÿ óñòàíîâëåííîãî ðàçìåðà ôàéëà òåêóùèé ôàéë áóäåò ïåðåèìåíîâàí ñ äðóãèì èìåíåì.

3.Ñäâèíóòü (áåç ïîðîãà) - íàèáîëåå ñòàðûå äàííûå â ëîã ôàéëå áóäóò óäàëåíû. Íîâûå äàííûå áóäóò äîïèñàíû â êîíåö ôàéëà.

4.Ñäâèíóòü (ñ ïîðîãîì ñðàáàòûâàíèÿ).  ýòîì ðåæèìå ïðîãðàììà áóäåò îæèäàòü, êîãäà ðàçìåð ôàéëà ïðåâûñèò óñòàíîâëåííîå îãðàíè÷åíèå íà ðàçìåð ïîðîãà ñðàáàòûâàíèÿ.  ýòîì ñëó÷àå íàèáîëåå ñòàðûå äàííûå â ëîã ôàéëå áóäóò óäàëåíû. Íîâûå äàííûå áóäóò äîïèñàíû â êîíåö ôàéëà. Äàííûé ðåæèì ýôôåêòèâåí, åñëè äàííûå ïîñòóïàþò ÷àñòî è ìåëêèìè ïîðöèÿìè.

Äîñòóï ê ëîã-ôàéëó

Âî âðåìÿ ðàáîòû ìîãóò âîçíèêíóòü òàêèå ñèòóàöèè, êîãäà íåîáõîäèìî ïîëó÷èòü äîñòóï ê òåêóùåìó ëîã-ôàéëó, ò.å. ê ôàéëó, â êîòîðûé çàïèñü äàííûõ îñóùåñòâëÿåòñÿ â òåêóùèé ìîìåíò âðåìåíè. Ïðîáëåìà â òîì, ÷òî åñëè âû îòêðîåòå òåêóùèé ôàéë â ëþáîì ïðèëîæåíèè Microsoft Office (íàïðèìåð, Microsoft Word), òî ýòîò ôàéë îòêðîåòñÿ â ìîíîïîëüíîì ðåæèìå è Advanced PBX Data Logger íå ñìîæåò áîëüøå çàïèñûâàòü äàííûå â ýòîò ôàéë.

 

options-access

Ðèñ. 16. Íàñòðîéêè äîñòóïà ê ôàéëó

 

Äëÿ ýòîãî â Advanced PBX Data Logger ïðåäóñìîòðåíû îïöèè íàñòðîéêè ðåæèìà äîñòóïà ê ôàéëó (ðèñ. 16), êîòîðûå âêëþ÷àþò ñëåäóþùèå âàðèàíòû:

 

Èãíîðèðîâàòü è íå ïèñàòü - ïîëó÷åííûå äàííûå áóäóò óòåðÿíû, åñëè çàïèñü â ôàéë íå ìîæåò áûòü âûïîëíåíà;

Ïèñàòü âî âðåìåííûé ôàéë, çàòåì äîáàâëÿòü - ïðè íåâîçìîæíîñòè çàïèñè äàííûõ â òåêóùèé ôàéë, ìîæåò áûòü ñîçäàí âðåìåííûé ôàéë, â êîòîðûé áóäåò ñäåëàíà çàïèñü. Ïîñëå ïîëó÷åíèÿ äîñòóïà ê òåêóùåìó ôàéëó, ñîäåðæèìîå âðåìåííîãî ôàéëà áóäåò äîáàâëåíî â êîíåö îñíîâíîãî ôàéëà;

Ïîêàçûâàòü ñîîáùåíèå è ïðåêðàùàòü ðàáîòó - äàííûå áóäóò óòåðÿíû ïîñëå çàêðûòèÿ äèàëîãîâîãî îêíà.

 

Âû ìîæåòå óñòàíîâèòü òåêñò Âàøåãî ñîîáùåíèÿ, êîòîðîå áóäåò ïîêàçàíî ïðè îøèáêå çàïèñè äàííûõ â ôàéë. Òàêæå âû ìîæåòå âêëþ÷èòü çâóêîâîé ñèãíàë è çàïèñü ñîîáùåíèé â ïðîòîêîë ðàáîòû ïðè êàæäîé îøèáêå äîñòóïà ê òåêóùåìó ôàéëó äàííûõ.

Óäàëåíèå ëîãîâ

Ôóíêöèÿ óäàëåíèå ëîã-ôàéëîâ ïîìîãàåò îñâîáîæäàòü ìåñòî íà âàøåì æåñòêîì äèñêå îò óñòàðåâøåé èíôîðìàöèè. Ëîã-ôàéëû ìîãóò áûòü óäàëåíû â çàâèñèìîñòè îò âðåìåíè õðàíåíèÿ, èëè êîãäà áóäåò ïðåâûøåíî ìàêñèìàëüíî âîçìîæíîå êîëè÷åñòâî ôàéëîâ (ðèñ. 17).

 

Êîãäà âêëþ÷åíî óäàëåíèå ôàéëîâ â çàâèñèìîñòè îò âðåìåíè èõ õðàíåíèÿ, áóäóò óäàëåíû ôàéëû, êîòîðûå áûëè ñîçäàíû ðàíåå çàäàííîãî ïåðèîäà îòíîñèòåëüíî òåêóùåé äàòû.

 

Êîãäà êîíòðîëèðóåòñÿ êîëè÷åñòâî ôàéëîâ, òî ïðîãðàììà óäàëÿåò íàèáîëåå ñòàðûå ëîã-ôàéëû ïîêà ñóììàðíîå êîëè÷åñòâî ôàéëîâ áîëüøå óêàçàííîãî ïðåäåëà.

 

Âû ìîæåòå âûáðàòü îáà âàðèàíòà óäàëåíèÿ.  ýòîì ñëó÷àå óäàëåíèå áóäåò ïðîèçâîäèòüñÿ, êîãäà âûïîëíèòñÿ îäíî èç óñëîâèé.

 

options-log-delete

Ðèñ. 17. Óäàëåíèå ëîãîâ

Ââåäåíèå è óñòàíîâêà

Äëÿ òîãî, ÷òîáû ðàñøèðèòü ôóíêöèîíàëüíûå âîçìîæíîñòè ïðîãðàììû, ìû ðåàëèçîâàëè âîçìîæíîñòü ïîäêëþ÷åíèÿ äîïîëíèòåëüíûõ ìîäóëåé. Ìîäóëüíàÿ ñòðóêòóðà ïîçâîëÿåò ñíèçèòü âàøè çàòðàòû íà ïîêóïêó ïðîãðàììû (âû îïëà÷èâàåòå òîëüêî òå ôóíêöèîíàëüíûå âîçìîæíîñòè, êîòîðûå âàì íóæíû), ñîêðàòèòü âðåìÿ çàãðóçêè äèñòðèáóòèâà ïðîãðàììû, çàãðóçêó ïðîöåññîðà âàøåãî êîìïüþòåðà è  ñýêîíîìèòü äèñêîâîå ïðîñòðàíñòâî.

 

Ìîäóëè ìîæíî àêòèâèðîâàòü íà çàêëàäêàõ "Ìîäóëè" (ñì. ðèñ. íèæå).

 

Advanced PBX Data Logger ïîääåðæèâàåò ñëåäóþùèå òèïû ìîäóëåé:

 

 

Çàïðîñ äàííûõ - äàííûé òèï ìîäóëåé ïðåäíàçíà÷åí äëÿ ôîðìèðîâàíèÿ è ïåðåäà÷è çàïðîñîâ èëè êîìàíä ÷åðåç èñïîëüçóåìûé èíòåðôåéñ äëÿ ïîëó÷åíèÿ äàííûõ îò âàøèõ óñòðîéñòâ;

Îáðàáîòêà (àíàëèç, ïàðñèíã, ðàçáîð) äàííûõ - ìîäóëè îáðàáîòêè äàííûõ (ïàðñåðû) ïîçâîëÿþò ðàçäåëèòü ïîòîê äàííûõ íà ïàêåòû äàííûõ, à çàòåì ïàêåòû äàííûõ ðàçäåëèòü íà ïåðåìåííûå, êîòîðûå ïîòîì áóäóò ýêñïîðòèðîâàòüñÿ;

Ôèëüòðû - ìîäóëè ôèëüòðàöèè äàííûõ ïîçâîëÿþò èñêëþ÷èòü èç ýêñïîðòà íåêîòîðûå çíà÷åíèå èëè èçìåíèòü çíà÷åíèÿ íåêîòîðûõ ïåðåìåííûõ ïîñëå ïàðñåðà;

Ýêñïîðò äàííûõ - ýòè ìîäóëè ðåàëèçóþò âîçìîæíîñòü ýêñïîðòà äàííûõ â ðåàëüíîì âðåìåíè â äðóãîé ôîðìàò, â áàçó äàííûõ, Excel èëè äðóãîå ïðèëîæåíèå;

Îáðàáîòêà ñîáûòèé (ðèñ. 5.1.3) - äàííûå ìîäóëè èñïîëüçóþòñÿ äëÿ îáðàáîòêè ñîáûòèé, ãåíåðèðóåìûõ Advanced PBX Data Logger. Íàïðèìåð, "Íîâûé ëîã-ôàéë" èëè "Êîíôèãóðàöèÿ èçìåíèëàñü". Äàííûå ìîäóëè ïîëó÷àþò óâåäîìëåíèÿ î ñîáûòèÿõ è âûïîëíÿþò äåéñòâèÿ çàëîæåííûå â íèõ. Íàïðèìåð, âûïîëíåíèå ïðîãðàìì, ñêðèïòîâ è ò.ä. Ôîðìà óâåäîìëåíèÿ èëè äåéñòâèÿ çàâèñÿò îò íàñòðîåê ìîäóëåé.

 

options-module

Ðèñ. 18. Ïîäêëþ÷åíèå ìîäóëåé

 

options-module-export

Ðèñ. 19. Ïîäêëþ÷åíèå ìîäóëåé ýêñïîðòà äàííûõ

 

 

options-module-events

Ðèñ. 20. Ïîäêëþ÷åíèå ìîäóëåé îáðàáîòêè ñîáûòèé

 

Âû ìîæåòå îñóùåñòâëÿòü îáðàáîòêó è ýêñïîðò îòïðàâëåííûõ è ïðèíÿòûõ äàííûõ. Ïî óìîë÷àíèþ, òîëüêî ïðèíÿòûå äàííûå áóäóò ïîäâåðãàòüñÿ îáðàáîòêó è ýêñïîðòó.

Ïðîöåññ ïîäêëþ÷åíèÿ ìîäóëåé î÷åíü ïðîñò. Äîñòàòî÷íî óñòàíîâèòü ñîîòâåòñòâóþùèé ìîäóëü. Ïîñëå ïåðåçàïóñêà ïðîãðàììû ìîäóëè áóäóò çàãðóæåíû è èíèöèàëèçèðîâàíû. Åñëè ìîäóëü ïîääåðæèâàåòñÿ Âàøåé ïðîãðàììîé, åãî êîðîòêîå îïèñàíèå âû óâèäèòå â ëèñòå ìîäóëåé. Äëÿ íåêîòîðûõ ìîäóëåé áóäåò íåîáõîäèìî ñäåëàòü äîïîëíèòåëüíóþ íàñòðîéêó. ×òîáû âûâåñòè îêíî óñòàíîâêè ìîäóëÿ, âûáåðèòå ìîäóëü â ñïèñêå èëè â âûïàäàþùåì ñïèñêå ìîäóëåé è íàæìèòå êíîïêó "Íàñòðîèòü" ðÿäîì ñî ñïèñêîì. Åñëè ïîñëå âûáîðà ìîäóëÿ èç ñïèñêà êíîïêà "Íàñòðîèòü" áóäåò íåàêòèâíîé, òî ýòî çíà÷èò, ÷òî ìîäóëü íå èìååò äîïîëíèòåëüíûõ íàñòðîåê è áóäåò ðàáîòàòü ñðàçó ïîñëå ïîäêëþ÷åíèÿ. Î ïðîöåññå óñòàíîâêè êàæäîãî ìîäóëÿ  âû ìîæåòå ïðî÷èòàòü â ôàéëå ñïðàâêè, ïîñòàâëÿåìîì ñ ìîäóëåì.

 

Äëÿ àêòèâàöèè ìîäóëÿ åãî íåîáõîäèìî âûáðàòü èç âûïàäàþùåãî ñïèñêà èëè âûáðàòü èç ñïèñêà è ïîñòàâèòü ãàëî÷êó íàïðîòèâ åãî èìåíè. Ìîäóëü áóäåò àêòèâèðîâàí èëè äåàêòèâèðîâàí òîëüêî ïîñëå òîãî, êàê âû çàêðîåòå äèàëîãîâîå îêíî, êëèêíóâ íà êíîïêå "OK".

Ñåðâåð OPC

Advanced PBX Data Logger èìååò âñòðîåííûé ñåðâåð OPC. Ýòî îçíà÷àåò, ÷òî ëþáîå êëèåíòñêîå ÏÎ, ñîâìåñòèìîå ñî ñòàíäàðòîì OPC ìîæåò ïîëó÷àòü äàííûå îò Advanced PBX Data Logger áåç ëþáîãî äîïîëíèòåëüíîãî ïðîãðàììíîãî îáåñïå÷åíèÿ. Äëÿ òîãî, ÷òîáû ïîäñîåäèíèòüñÿ ê ñåðâåðó íåîáõîäèìî çíàòü åãî àòðèáóòû (ðèñ. 21). Ïåðåä èñïîëüçîâàíèåì OPC ñåðâåðà íåîáõîäèìî óñòàíîâèòü OPC Core Components Redistributable ñ ñàéòà www.opcfoundation.org (òðåáóåòñÿ ðåãèñòðàöèÿ íà ñàéòå) íà êîìïüþòåðå, ãäå áóäåò ðàáîòàòü ñåðâåð è âàøå êëèåíòñêîå ÏÎ.

 

OPC ñåðâåð ðåàëèçîâàí â âèäå ìîäóëÿ ýêñïîðòà äàííûõ. Äëÿ àêòèâàöèè OPC ñåðâåðà íåîáõîäèìî àêòèâèðîâàòü åãî íà çàêëàäêå âûáîðà ìîäóëåé ýêñïîðòà äàííûõ.

 

opc-settings

Ðèñ. 21. Ïàðàìåòðû OPC ñåðâåðà

 

Advanced PBX Data Logger, ñ ïîìîùüþ ïàðñåðà, îáðàáàòûâàåò äàííûå è ïðåäñòàâëÿåò èõ â âèäå ïåðåìåííûõ, êîòîðûå ìîæåò ïîëó÷èòü OPC êëèåíò (ðèñ. 22). Ïîñëå ïîäêëþ÷åíèÿ ê OPC ñåðâåðó âû ïîëó÷èòå ñïèñîê äîñòóïíûõ ïåðåìåííûõ.

 

opc-item-names

Ðèñ. 22. Äîñòóïíûå ïåðåìåííûå OPC ñåðâåðà

 

Àêòèâíîñòü êëèåíòîâ ïîêàçàíà íà çàêëàäêå "Àêòèâíûå êëèåíòû". Âåðõíèé ýëåìåíò äåðåâà - ýòî êëèåíò, ýëåìåíòû äåðåâà óðîâíåì íèæå ýòî ïîäêëþ÷åííûå ïåðåìåííûå èëè ãðóïïû ïåðåìåííûõ. Ñ ïîìîùüþ äâîéíîãî êëèêà íà ýëåìåíòå äåðåâà âû ìîæåòå ïîëó÷èòü áîëåå ïîäðîáíóþ èíôîðìàöèþ î íåì.

 

opc-client

Ðèñ. 23. Ïîäêëþ÷åííûå êëèåíòû

 

Advanced PBX Data Logger ñîçäàåò ïåðåìåííûå "íà ëåòó". Advanced PBX Data Logger íà÷èíàåò ðàáîòó áåç êàêèõ-ëèáî ïåðåìåííûõ, è ïîëó÷àåò èõ òîëüêî òîãäà, êîãäà ïðèíèìàåò è îáðàáàòûâàåò ïåðâûå äàííûå. Åñëè âàø OPC êëèåíò ïîäñîåäèíèòüñÿ ê ñåðâåðó ïåðåä òåì, êàê äàííûå áûëè ïðèíÿòû, òî êëèåíò ïîëó÷èò ïóñòîé ñïèñîê ïåðåìåííûõ, è äîëæåí áóäåò îïðàøèâàòü ñåðâåð äëÿ ïðîâåðêè îáíîâëåíèÿ ñïèñêà ïåðåìåííûõ. Åñëè âàø êëèåíò íå ïîääåðæèâàåò ðåæèì îáíîâëåíèÿ ïåðåìåííûõ, òî âû ìîæåòå îáúÿâèòü çàðàíåå èñïîëüçóåìûå ïåðåìåííûå (ðèñ. 24).  ýòîì ñëó÷àå OPC ñåðâåð ñîçäàñò ïåðåìåííûå ñ ïóñòûìè çíà÷åíèÿìè, ñðàçó ïîñëå ñòàðòà ïðîãðàììû è âàø OPC êëèåíò ïîëó÷èò ñïèñîê ïåðåìåííûõ ïîñëå ïîäêëþ÷åíèÿ, â íåçàâèñèìîñòè îò òîãî, ïðèíÿòû äàííûå èëè íåò.

 

opc-predeclaration

Ðèñ. 24. Îáúÿâëåííûå çàðàíåå ïåðåìåííûå

Ïðåäâàðèòåëüíûå òðåáîâàíèÿ

 ñëó÷àå åñëè âû áóäåòå èñïîëüçîâàòü áàçó äàííûõ MS SQL Server, MySQL èëè Oracle, òî ïðåäâàðèòåëüíî íåîáõîäèìî ñîçäàòü áàçó äàííûõ, â êîòîðîé áóäóò ñîçäàíû òàáëèöû äëÿ õðàíåíèÿ äàííûõ.

 

Äëÿ MySQL è Oracle íåîáõîäèìî óñòàíîâèòü ïîñëåäíþþ âåðñèþ 32-õ áèòíóþ âåðñèþ ODBC äðàéâåðîâ.

 

Ññûëêè íà ñêà÷èâàíèå:

 

MySQL: https://dev.mysql.com/downloads/connector/odbc/

Oracle: https://www.oracle.com/technetwork/database/windows/downloads/index-096177.html

 

ODBC äðàéâåðà äëÿ MS SQL Server óæå óñòàíîâëåíû â ñèñòåìå äëÿ Windows XP è ñòàðøå.

Âàðèàíò â„–1

Ñàìûé ïðîñòîé ñïîñîá ýòî óñòàíîâèòü èëè ïåðåóñòàíîâèòü ïðîãðàììó è âûáðàòü ñîîòâåòñòâóþùóþ îïöèþ â ìàñòåðå óñòàíîâêè (ðèñ. 1):

 

Âûáðàòü "Ñîçäàòü êîíôèãóðàöèþ"

Âûáðàòü ïàðñåð äëÿ âàøåé ÀÒÑ

Âûáðàòü òèï áàçû äàííûõ

 

pbxlogger-install

Ðèñ. 1. Ñîçäàíèå êîíôèãóðàöèè

 

Äëÿ MS SQL Server, MySQL èëè Oracle íåîáõîäèìî óêàçàòü ñòðîêó ïîäêëþ÷åíèÿ, ëîãèí è ïàðîëü àäìèíèñòðàòîðà èëè ïîëüçîâàòåëÿ, èìåþùåãî ïðàâà íà ñîçäàíèå îáúåêòîâ â áàçå äàííûõ.

 

pbxlogger-install2

Ðèñ. 2. Ñîçäàíèå êîíôèãóðàöèè

 

Íà ñëåäóþùåì øàãå âû ìîæåòå âûáðàòü, ñîçäàâàòü èëè íåò îáúåêòû â áàçå äàííûõ. Òåêñò ñêðèïòà äëÿ ñîçäàíèÿ îáúåêòîâ èç ýòîãî îêíà ìîæíî ñêîïèðîâàòü è ïåðåäàòü àäìèíèñòðàòîðó áàçû äàííûõ äëÿ ñîçäàíèÿ îáúåêòîâ.  ýòîì ñëó÷àå, ìîæíî ïðîïóñòèòü ýòîò øàã.

 

pbxlogger-install3

Ðèñ. 3. Ñîçäàíèå îáúåêòîâ â áàçå äàííûõ

 

pbxlogger-install4

Ðèñ. 4. Âûáîð èíòåðôåéñà ïåðåäà÷è äàííûõ

 

pbxlogger-install5

Ðèñ. 5. DDL ñêðèïò äëÿ ñîçäàíèÿ îáúåêòîâ â áàçå äàííûõ

 

 ñëó÷àå óñïåøíîé óñòàíîâêè, Advanced PBX Data Logger áóäåò íàñòðîåí íà çàïèñü äàííûõ â áàçó äàííûõ. Âàì áóäåò äîñòàòî÷íî òîëüêî íàñòðîèòü ïàðàìåòðû ñîåäèíåíèÿ ñ âàøåé ÀÒÑ. PBX Reports òàêæå áóäåò íàñòðîåí íà ÷òåíèå äàííûõ èç òîé æå áàçû äàííûõ.

Âàðèàíò â„–2

 ýòîì âàðèàíòå ïðåäëàãàåòñÿ âñå íàñòðîèòü âðó÷íóþ ñàìîñòîÿòåëüíî.

 

1. Ñîçäàéòå êîíôèãóðàöèþ (åñëè íå ñäåëàëè ýòî ðàíåå), êëèêíóâ ïî êíîïêå ñ çåëåíûì ïëþñîì â ãëàâíîì îêíå ïðîãðàììû.

 

2. Íàñòðîéòå ñîåäèíåíèå ñ âàøåé ÀÒÑ.

 

3. Ïåðåéäèòå íà çàêëàäêó "Ìîäóëè - Çàïðîñ Àíàëèç Ôèëüòðàöèÿ" è âûáåðèòå ïàðñåð äëÿ âàøåé ÀÒÑ (ðèñ. 1).

 

Âíèìàíèå: Îòñóòñòâèå ïàðñåðà èëè åãî íåïðàâèëüíàÿ ðàáîòà íå ïîçâîëÿò âàì çàïèñûâàòü äàííûå â áàçó äàííûõ. Â ñëåäóþùåì ðàçäåëå îïèñàíî, êàê ïðîâåðèòü ðàáîòîñïîñîáíîñòü ïàðñåðà.

 

pbxlogger1

Ðèñ. 1. Âûáîð ïàðñåðà

 

4. Ïåðåéäèòå íà çàêëàäêó "Ìîäóëè - Ýêñïîðò äàííûõ" è ïîñòàâüòå "ãàëî÷êó" íàïðîòèâ ODBC Database (ðèñ. 2).

 

pbxlogger2

Ðèñ. 2. Âûáîð ìîäóëÿ ýêñïîðòà äàííûõ

 

5. Îòêðîéòå íàñòðîéêè ìîäóëÿ ýêñïîðòà äàííûõ, êëèêíóâ äâàæäû ïî èìåíè ìîäóëÿ.

 

6. Êëèêíèòå ïî êíîïêå "Çàãðóçèòü è Ñîõðàíèòü" (ðèñ. 3) è âûáåðèòå:

 

"PBX-Logger-ODBC-Items" - åñëè âû íàñòðàèâàåòå çàïèñü â áàçó äàííûõ MySQL, MS SQL Server, Oracle.

"PBX-Logger-ODBC-Access" - åñëè âû íàñòðàèâàåòå çàïèñü â áàçó äàííûõ MS Access.

 

7. Ïåðåéäèòå ê çàêëàäêå  "Îáùåå" (ðèñ. 3) è âêëþ÷èòå çàïèñü äàííûõ â ÁÄ.

 

odbc-database-1

Ðèñ. 3. Âêëþ÷åíèå çàïèñè äàííûõ â ÁÄ

 

8. Ïåðåéäèòå ê çàêëàäêå  "Ñîåäèíåíèå"

 

8.1. Åñëè ó âàñ óæå åñòü èñòî÷íèê äàííûõ ODBC, òî âûáåðèòå åãî èç ñïèñêà (ðèñ. 4).

8.2. Åñëè ó âàñ íåò èñòî÷íèêà äàííûõ ODBC, òî êëèêíèòå íà êíîïêå "Íàñòðîèòü" è ñîçäàéòå ñèñòåìíûé èñòî÷íèê äàííûõ ODBC. Áîëåå ïîäðîáíî ýòî îïèñàíî â ñëåäóþùåì ðàçäåëå. Ïîñëå ñîçäàíèÿ èñòî÷íèêà äàííûõ êëèêíèòå íà êíîïêå "Îáíîâèòü" è âûáåðèòå âíîâü ñîçäàííûé èñòî÷íèê äàííûõ èç ñïèñêà.

 

odbc-database-2

Ðèñ. 4. Âûáîð èñòî÷íèêà äàííûõ ODBC

 

9. Íàæìèòå "ÎÊ" è ñîõðàíèòå èçìåíåíèÿ êàê îêíå íàñòðîéêè "ODBC database", òàê è â îêíå âûáîðà ìîäóëåé.

 

Òåïåðü ïðè ïðèåìå íîâûõ äàííûõ ïðîãðàììà áóäåò çàïèñûâàòü èõ â áàçó äàííûõ.

Ñîçäàíèå èñòî÷íèêà äàííûõ ODBC

Âíèìàíèå: â 64-õ áèòíûõ âåðñèÿõ Windows ñóùåñòâóþò îòäåëüíûå ñïèñêè èñòî÷íèêîâ äàííûõ äëÿ 32-x è 64-x áèòíûõ ðåæèìîâ. Íåîáõîäèìî íàñòðîèòü èñòî÷íèê äàííûõ äëÿ 32-x áèòíîãî ðåæèìà. Äëÿ äîñòóïà ê ñîîòâåòñòâóþùåé âåðñèè "Àäìèíèñòðàòîðà èñòî÷íèêîâ äàííûõ ODBC" èñïîëüçóéòå êíîïêó "Íàñòðîèòü" â ìîäóëå "ODBC database".

 

Çàìå÷àíèå: Ñèñòåìíûé èñòî÷íèê ODBC ïîçâîëÿåò èñïîëüçîâàòü ïðîãðàììó, êàê â ðåæèìå îáû÷íîãî ïðèëîæåíèÿ, òàê è â ðåæèìå ñëóæáû.

 

1. Âûáåðèòå çàêëàäêó "Ñèñòåìíûé DSN" è êëèêíèòå êíîïêó "Äîáàâèòü" (ðèñ.1).

 

odbc-administrator

Ðèñ. 1. Àäìèíèñòðàòîð èñòî÷íèêîâ äàííûõ

 

2. Â ïîÿâèâøåìñÿ îêíå âûáåðèòå äðàéâåð äëÿ âàøåé áàçû äàííûõ (ðèñ. 2).

 

sql-server-wizard-1

Ðèñ. 2 Âûáîð äðàéâåðà

 

3. Äàëüíåéøèå øàãè çàâèñÿò îò âûáðàííîãî äðàéâåðà è, â îáùåì, ñâîäÿòñÿ ê íàñòðîéêå ñîåäèíåíèÿ ñ âûáðàííîé áàçîé äàííûõ.

Ïðîâåðêà ïàðñåðà

Ïðîâåðêà ìîæåò ïîòðåáîâàòüñÿ, êîãäà âû âèäèòå äàííûå â ãëàâíîì îêíå ïðîãðàììû, íî îíè íå ïîÿâëÿþòñÿ â áàçå äàííûõ. Âîçìîæíî, ÷òî â ýòîì ñëó÷àå, íåïðàâèëüíî ðàáîòàåò ïàðñåð. Îáû÷íî ýòî áûâàåò, êîãäà ïàðñåð îæèäàåò äàííûå â äðóãîì ôîðìàòå, íåæåëè èõ âûäàåò ÀÒÑ.

 

1. Âûáåðèòå ìîäóëü ýêñïîðòà äàííûõ "DDE server" (ðèñ. 1).

 

pbxlogger-parser

Ðèñ. 1. Âûáîð ìîäóëÿ ýêñïîðòà äàííûõ

 

2. Êëèêíèòå íà êíîïêå "ÎÊ" äëÿ ñîõðàíåíèÿ èçìåíåíèé.

 

3. Äîæäèòåñü ïðèõîäà íîâûõ äàííûõ.

 

4. Îòêðîéòå ñïèñîê ìîäóëåé ýêñïîðòà äàííûõ (ðèñ. 1) è äâàæäû êëèêíèòå íà "DDE server".

 

5.  îêíå íàñòðîéêè ìîäóëÿ ïåðåéäèòå ê çàêëàäêå "Âñå àêòèâíûå ïåðåìåííûõ". Åñëè â ýòîì îêíå ïðèñóòñòâóþò ðàñïàðñåííûå äàííûå îò âàøåé ÀÒÑ â âèäå îòäåëüíûõ çíà÷åíèé, è íåò ÿâíûõ îøèáîê, òî çíà÷èò, ïàðñåð ðàáîòàåò êîððåêòíî.

 

6. Ïîñëå ïðîâåðêè ìîæíî îòêëþ÷èòü ìîäóëü "DDE server".

×åì ìîäóëü SQL Database Pro ëó÷øå ODBC Database

SQL Database Pro îáëàäàåò ñëåäóþùèìè êëþ÷åâûìè îòëè÷èÿìè:

 

1.Ýòîò ìîäóëü ìîæåò ñîõðàíÿòü ðåçåðâíóþ êîïèþ äàííûõ íà òî âðåìÿ, êîãäà îñíîâíàÿ áàçà äàííûõ îòêëþ÷åíà èëè íåäîñòóïíà. Ýòî ïîçâîëÿåò ïîñòðîèòü ñèñòåìó, áîëåå óñòîé÷èâóþ ê ñáîÿì.

2.Ýòîò ìîäóëü ïîçâîëÿåò îáðàùàòüñÿ ê õðàíèìûì ïðîöåäóðàì íà ñåðâåðå.

3.Ýòîò ìîäóëü ïîçâîëÿåò âûïîëíÿòü î÷åðåäü SQL çàïðîñîâ.

 

Êîãäà ðåêîìåíäóåòñÿ èñïîëüçîâàòü SQL Database Pro

1.Åñëè áàçà äàííûõ ðàñïîëîæåíà íà äðóãîì êîìïüþòåðå, îñîáåííî åñëè ýòî óäàëåííûé ñåðâåð â Èíòåðíåò.

2.Åñëè äàííûå íåîáõîäèìî ïàðàëëåëüíî çàïèñûâàòü â äâå áàçû äàííûõ èëè òàáëèöû.

3.Åñëè äàííûå â áàçó äàííûõ áóäóò çàïèñûâàòüñÿ îñîáûì îáðàçîì, íàïðèìåð, ïðè èñïîëüçîâàíèè õðàíèìîé ïðîöåäóðû.

Ïðåäâàðèòåëüíûå òðåáîâàíèÿ

Oracle - íåîáõîäèìî óñòàíîâèòü Oracle Client íà êîìïüþòåð, ãäå áóäåò óñòàíîâëåíà ïðîãðàììà.

Íàñòðîéêà

1. Ñîçäàéòå êîíôèãóðàöèþ (åñëè íå ñäåëàëè ýòî ðàíåå), êëèêíóâ ïî êíîïêå ñ çåëåíûì ïëþñîì â ãëàâíîì îêíå ïðîãðàììû.

 

2. Íàñòðîéòå ñîåäèíåíèå ñ âàøåé ÀÒÑ.

 

3. Ïåðåéäèòå íà çàêëàäêó "Ìîäóëè - Çàïðîñ Àíàëèç Ôèëüòðàöèÿ" è âûáåðèòå ïàðñåð äëÿ âàøåé ÀÒÑ (ðèñ. 1).

 

Âíèìàíèå: Îòñóòñòâèå ïàðñåðà èëè åãî íåïðàâèëüíàÿ ðàáîòà íå ïîçâîëÿò âàì çàïèñûâàòü äàííûå â áàçó äàííûõ. Â ñëåäóþùåì ðàçäåëå îïèñàíî, êàê ïðîâåðèòü ðàáîòîñïîñîáíîñòü ïàðñåðà.

 

pbxlogger1

Ðèñ. 1. Âûáîð ïàðñåðà

 

4. Ïåðåéäèòå íà çàêëàäêó "Ìîäóëè - Ýêñïîðò äàííûõ" è ïîñòàâüòå "ãàëî÷êó" íàïðîòèâ SQL Database Pro (ðèñ. 2).

 

sql-db-pro-1

Ðèñ. 2. Ìîäóëü ýêñïîðòà äàííûõ

 

5. Îòêðîéòå íàñòðîéêè ìîäóëÿ ýêñïîðòà äàííûõ, êëèêíóâ äâàæäû ïî èìåíè ìîäóëÿ.

 

6. Ïåðåéäèòå ê çàêëàäêå "Ðåæèì ñîåäèíåíèÿ" è óáåäèòåñü, ÷òî ãàëî÷êà "Âðåìåííî îòêëþ÷åíî" íå ñòîèò (ðèñ. 3).

 

sql-db-pro-2

Ðèñ. 3. Ðåæèì ñîåäèíåíèÿ

 

7. Ïåðåéäèòå ê çàêëàäêå "Ïàðàìåòðû ñîåäèíåíèÿ" è íàñòðîéòå ïàðàìåòðû ñîåäèíåíèÿ:

 

Ñòðîêà ñîåäèíåíèÿ, ñîñòîÿùàÿ èç IP àäðåñà ñåðâåðà áàçû äàííûõ è èìåíè áàçû äàííûõ.

Ëîãèí è ïàðîëü.

Äîïîëíèòåëüíûå ïàðàìåòðû ñîåäèíåíèÿ.

 

Áîëåå ïîäðîáíî ïàðàìåòðû ñîåäèíåíèÿ îïèñàíû â ôàéëå ñïðàâêè äàííîãî ìîäóëÿ, êîòîðûé ìîæíî îòêðûòü, êëèêíóâ ïî âîïðîñèòåëüíîìó çíàêó â çàãîëîâêå îêíà, à çàòåì íà ïîëå "Èìÿ áàçû äàííûõ".

 

sql-db-pro-3

Ðèñ. 4. Ïàðàìåòðû ñîåäèíåíèÿ

 

8. Ïåðåéäèòå ê çàêëàäêå "Î÷åðåäü SQL" (ðèñ. 5).

 

sql-db-pro-4

Ðèñ. 5. Î÷åðåäü SQL

 

9. Êëèêíóâ ïî êíîïêå "Äåéñòâèå", à çàòåì, âûáðàâ ïóíêò âûïàäàþùåãî ìåíþ "Çàãðóçèòü î÷åðåäü SQL èç ôàéëà". Òåêñòîâûé ôàéë ñ èìåíåì "pbxlogger-sql-queue.txt" ñî âñåìè íåîáõîäèìûìè ïàðàìåòðàìè î÷åðåäè SQL ðàñïîëàãàåòñÿ â ïàïêå ñ ìîäóëåì: ïàïêà ñ ïðîãðàììîé\plugins\sqldb_pro\.

 

10. Íàæìèòå "ÎÊ" è ñîõðàíèòå èçìåíåíèÿ êàê îêíå íàñòðîéêè "SQL Database Pro", òàê è â îêíå âûáîðà ìîäóëåé.

 

Òåïåðü ïðè ïðèåìå íîâûõ äàííûõ ïðîãðàììà áóäåò çàïèñûâàòü èõ â áàçó äàííûõ.

Çàïèñü äîïîëíèòåëüíûõ äàííûõ îò âàøåé ÀÒÑ

Advanced PBX Data Logger ýòî óíèâåðñàëüíîå ðåøåíèå, êîòîðîå ìîæåò èñïîëüçîâàòüñÿ ñ áîëüøèì êîëè÷åñòâîì ðàçëè÷íûõ ÀÒÑ.  ñâÿçè ñ ýòèì, ïî óìîë÷àíèþ, ïðîãðàììà çàïèñûâàåò â áàçó îãðàíè÷åííûõ íàáîð òîëüêî ñàìûõ íåîáõîäèìûõ äàííûõ. Èíîãäà ÀÒÑ âûäàåò ãîðàçäî áîëüøå äàííûõ. Ïîñìîòðåòü ïîëíûé ñïèñîê ïåðåìåííûõ ïàðñåðà äëÿ êàæäîé ÀÒÑ âû ìîæåòå íà íàøåì ñàéòå: https://www.aggsoft.ru/pbx/.

 

Åñëè âàì íåîáõîäèìî çàïèñûâàòü â áàçó äàííûõ êàêèå-ëèáî äîïîëíèòåëüíûå äàííûå, òî âû ìîæåòå ñëåãêà èçìåíèòü ïðèâÿçêó êîëîíîê è ïåðåìåííûõ ïàðñåðà. Íàøà ïðîãðàììà ñîçäàåò â áàçå äàííûõ òàáëèöó PBXDATA, â êîòîðîé åñòü êîëîíêè FLAG1-FLAG7, çíà÷åíèÿ êîòîðûõ ìîãóò îòëè÷àòüñÿ äëÿ ðàçíûõ ÀÒÑ.

 

Íèæå ïðèâåäåí ïðèìåð òîãî, êàê çàïèñàòü äîïîëíèòåëüíîå çíà÷åíèå CALL_ID îò Avaya IP Office 500.

 

ODBC Database

1. Îòêðîéòå îêíî íàñòðîéêè ìîäóëÿ è ïåðåéäèòå ê çàêëàäêå "Ñâÿçûâàíèå".

 

2. Íàéäèòå â äåðåâå êîëîíêó ñ èìåíåì FLAG1

 

3. Êëèêíèòå íà çíà÷åíèè ïàðàìåòðà "Èìÿ ïåðåìåííîé ïàðñåðà" è "ïðèâÿæèòå" åå ê äðóãîé ïåðåìåííîé ïàðñåðà (CALL_ID) (ðèñ. 1). Åñëè èìÿ ïåðåìåííîé îòñóòñòâóåò â âûïàäàþùåì ñïèñêå, òî åãî ìîæíî ââåñòè âðó÷íóþ.

 

odbc-binding-2

Ðèñ. 1. Ñâÿçûâàíèå â ODBC Database

 

SQL Database Pro

Àíàëîãè÷íî íàñòðàèâàåòñÿ è ìîäóëü SQL Database Pro.

 

1. Îòêðîéòå îêíî íàñòðîéêè ìîäóëÿ è ïåðåéäèòå ê çàêëàäêå "Î÷åðåäü SQL".

 

2. Íàéäèòå â äåðåâå êîëîíêó ñ èìåíåì FLAG1

 

3. Êëèêíèòå íà çíà÷åíèè ïàðàìåòðà "Èìÿ ïåðåìåííîé ïàðñåðà" è "ïðèâÿæèòå" åå ê äðóãîé ïåðåìåííîé ïàðñåðà (CALL_ID) (ðèñ. 2). Åñëè èìÿ ïåðåìåííîé îòñóòñòâóåò â âûïàäàþùåì ñïèñêå, òî åãî ìîæíî ââåñòè âðó÷íóþ.

 

sqldbpro-binding-1

Ðèñ. 2. Ñâÿçûâàíèå â SQL Database Pro

 

Çàìå÷àíèå: åñëè ó ïàðñåðà íåò óêàçàííîé âàìè ïåðåìåííîé, òî â äàííûõ ñòîëáåö áóäåò çàïèñûâàòüñÿ ïóñòîå çíà÷åíèå.

Ïðîáëåìû, êîòîðûå ìîãóò âîçíèêàòü, ïðè çàïèñè â ÁÄ â ðåæèìå ñëóæáû

Ïðîãðàììà óñïåøíî çàïèñûâàåò äàííûå â áàçó äàííûõ, êîãäà îíà çàïóùåíà êàê îáû÷íîå ïðèëîæåíèå, è ïåðåñòàåò çàïèñûâàòü äàííûå, êîãäà çàïóñêàåòñÿ êàê ñëóæáà íà Windows Vista è âûøå.

 

Ðåøåíèå:

 

Ïðè÷èíîé òàêîãî ïîâåäåíèÿ ïðîãðàììû ÿâëÿåòñÿ ïîëèòèêà áåçîïàñíîñòè, ïðèìåíÿåìàÿ â Windows. Ñëóæáà çàïóñêàåòñÿ ñ ïîëíûìè ïðàâàìè àäìèíèñòðàòîðà, òîãäà êàê îáû÷íîå ïðèëîæåíèå ìîæåò çàïóñêàòüñÿ ñ îãðàíè÷åííûìè ïðàâàìè àäìèíèñòðàòîðà.

 

1. Çàïóñòèòå ïðîãðàììó ñ ïîëíûìè ïðàâàìè àäìèíèñòðàòîðà (ïðàâûé êëèê ìûøêîé íà èêîíêå ïðîãðàììû è âûáåðèòå "Çàïóñê îò èìåíè àäìèíèñòðàòîðà").

 

2. Ïðîâåðüòå íàñòðîéêè ïðîãðàììû. Âîçìîæíî, ÷òî â ýòîì ðåæèìå îíè îòëè÷àþòñÿ.

 

3. Ïðîâåðüòå, ÷òî ïðîãðàììà çàïèñûâàåò äàííûå â áàçó äàííûõ.

 

 3.1 Âîçìîæíî, ÷òî ìåõàíèçì àâòîðèçàöèè áàçû äàííûõ íå ïîçâîëÿåò ñîåäèíÿòüñÿ ñ òàêèìè ïðàâàìè.

 3.2 Âîçìîæíî, ÷òî ôàéåðâîë áëîêèðóåò ñîåäèíåíèÿ ñ áàçîé äàííûõ.

 

4. Åñëè âñå âûãëÿäèò íîðìàëüíî, íî çàïèñü â áàçó äàííûõ âñå ðàâíî íå ïðîèñõîäèò, òî:

 

 4.1 âêëþ÷èòå ïðîòîêîëèðîâàíèå âñåõ ñîîáùåíèé â ëîã-ôàéë ñ ñîîáùåíèÿìè ïðîãðàììû (ðèñ. 1).

 4.2 çàïóñòèòå ñëóæáó.

 4.3 ïðîàíàëèçèðóéòå ëîã-ôàéë ñ ñîîáùåíèÿìè: c:\Users\All Users\Advanced PBX Data Logger\

 

log-messages

Ðèñ. 1. Íàñòðîéêà ïðîòîêîëà ðàáîòû ïðîãðàììû

Êàê óâèäåòü äàííûå â PBX Reports

PBX Reports â ñâîåé ðàáîòå èñïîëüçóåò äàííûå èç áàçû äàííûõ, êîòîðûå ðàíåå òóäà áûëè çàïèñàíû Advanced PBX Data Logger.  êà÷åñòâå áàçû äàííûõ PBX Reports ìîæåò èñïîëüçîâàòü òîëüêî MySQL, MS SQL Server, Oracle èëè MS Access. Ïîýòîìó Advanced PBX Data Logger äîëæåí áûòü íàñòðîåí íà çàïèñü äàííûõ â îäíó èç ïîääåðæèâàåìûõ áàç äàííûõ.  ñëó÷àå óñïåøíîé çàïèñè äàííûõ îíè äîëæíû ïîÿâèòüñÿ íà çàêëàäêå "SMDR äàííûå" (ðèñ. 1).

 

pbxreports

Ðèñ.1 Îêíî PBX Reports

 

Advanced PBX Data Logger çàïèñûâàåò äàííûå â ÁÄ â ðåàëüíîì âðåìåíè. Ïîýòîìó, ÷òîáû íîâûå äàííûå ïîÿâèëèñü íà çàêëàäêå "SMDR records" íåîáõîäèìî êëèêíóòü íà êíîïêå îáíîâëåíèÿ (ñì. ðèñ. 1).

 

Åñëè äàííûå âñå ðàâíî íå ïîÿâëÿþòñÿ â PBX Reports

Íåîáõîäèìî óäîñòîâåðèòñÿ, ÷òî PBX Reports ïîäêëþ÷àåòñÿ ê òîé æå ñàìîé áàçå äàííûõ, ÷òî èñïîëüçóåò Advanced PBX Data Logger. Äëÿ ýòîãî, ñðàâíèòå ïàðàìåòðû ïîäêëþ÷åíèÿ ê áàçå äàííûõ â îäíîì èç ìîäóëåé ýêñïîðòà äàííûõ â Advanced PBX Data Logger (ñì. ïðåäûäóùèå ðàçäåëû) è â íàñòðîéêàõ PBX Reports:

 

1. Âûïîëíèòå êîìàíäó: Ãëàâíîå ìåíþ - Ðåäàêòèðîâàòü - Ïàðàìåòðû

2. Ïåðåéäèòå ê çàêëàäêå "Îñíîâíîå - Áàçà äàííûõ".

3. Ïðîâåðüòå ïàðàìåòðû ñîåäèíåíèÿ.

Èçìåíåíèå âèäà îêíà

 

options-viewmode

Ðèñ. 25. Íàñòðîéêè âèäà îêíà

 

Íà çàêëàäêå "Âèä îêíà" (ðèñ. 25) âû ìîæåòå íàñòðîèòü ñëåäóþùèå ïàðàìåòðû:

 

Çàïóñêàòü â ñâåðíóòîì ñîñòîÿíèè - ïðè çàïóñêå Advanced PBX Data Logger ãëàâíîå îêíî ïðîãðàììû áóäåò àâòîìàòè÷åñêè ñâîðà÷èâàòüñÿ íà ïàíåëü çàäà÷ èëè â çíà÷îê, êîòîðûé ïîìåùàåòñÿ íà ïàíåëü îêîëî ÷àñîâ (ðèñ. 26) â çàâèñèìîñòè îò äðóãèõ îïöèé;

 

systray

Ðèñ. 26. Ñèñòåìíàÿ ïàíåëü - ïàíåëü îêîëî ÷àñîâ

 

Ñâåðíóòü íà ñèñòåìíóþ ïàíåëü (ðèñ. 26) - ãëàâíîå îêíî Advanced PBX Data Logger áóäåò àâòîìàòè÷åñêè ñâîðà÷èâàòüñÿ, è èêîíêà áóäåò àâòîìàòè÷åñêè  ïîìåùàòüñÿ íà ïàíåëü ðÿäîì ñ ÷àñàìè;

 

Âñåãäà íàâåðõó - îêíî ïðîãðàììû áóäåò ðàñïîëàãàòüñÿ âñåãäà ïîâåðõ äðóãèõ îêîí íà ðàáî÷åì ñòîëå;

 

Ïîêàçûâàòü îêíî ïðèíèìàåìûõ äàííûõ - ïîçâîëÿåò ñêðûòü/ïîêàçàòü îêíî ïðèíèìàåìûõ äàííûõ â ãëàâíîì îêíå ïðîãðàììû. Îòêëþ÷èâ îòîáðàæåíèå ïðèíèìàåìûõ äàííûõ ìîæíî ñóùåñòâåííî ñîêðàòèòü íàãðóçêó íà ïðîöåññîð.

 

Âûâîäèòü äàííûå íà ýêðàí â ìèíèìèçèðîâàííîì ñîñòîÿíèè - ïîçâîëÿåò îòêëþ÷èòü âûâîä íà ýêðàí äàííûõ, êîãäà ïðîãðàììà íàõîäèòñÿ â ñâåðíóòîì ñîñòîÿíèè. Ýòà íàñòðîéêà òàêæå ñíèæàåò çàãðóçêó ïðîöåññîðà;

 

Âèä ãëàâíîãî îêíà - ïîçâîëèò âàì íàñòðîèòü âèä îêíà îòîáðàæåíèÿ äàííûõ (òèï, ôîí, öâåò  øðèôòà);

 

×èñëî ñòðîê ýêðàíà - Êîëè÷åñòâî ñòðîê äàííûõ â ýêðàííîì áóôåðå â ãëàâíîì îêíå ïðîãðàììû. Ïðè ïðåâûøåíèè óêàçàííîãî çíà÷åíèÿ îêíî äàííûõ áóäåò î÷èùåíî;

 

Ïðîçðà÷íîñòü - â Windows 2000 è âûøå ïîçâîëÿåò íàñòðîèòü ïðîçðà÷íîñòü ãëàâíîãî îêíà ïðîãðàììû. Ñàìîå ëåâîå ïîëîæåíèå - ýòî íîðìàëüíûé âèä îêíà, ñàìîå ïðàâîå - ýòî ìàêñèìàëüíàÿ ïðîçðà÷íîñòü.

 

Ïåðåíîñèòü ïî ñëîâàì - åñëè âû íå íàñòðîèëè ïàðñåð è âàø ïîòîê äàííûõ íå ñîäåðæèò ñèìâîëîâ ïåðåâîäà ñòðîêè, òî äàííûå íà ýêðàíå ìîãóò îòîáðàæàòüñÿ êàê îíà äëèííàÿ ñòðîêà. Ýòà îïöèÿ ïîçâîëèòü îòîáðàæàòü äàííûå áåç ãîðèçîíòàëüíîé ïîëîñû ïðîêðóòêè.

Âèä øòàìïà âðåìåíè

Äàííàÿ ãðóïïà îïöèé (ðèñ. 27) ïîçâîëÿåò íàñòðîèòü ôîðìàò øòàìïà äàòû è âðåìåíè, êîòîðûé áóäåò îòîáðàæàòüñÿ íà ýêðàíå è çàïèñûâàòüñÿ â ôàéë.

 

options-datetime-stamp-view

Ðèñ. 27. Íàñòðîéêè âèäà øòàìïà âðåìåíè

 

Ñèìâîëû ïðåôèêñà/ñóôôèêñà äëÿ âûâîäà íà ýêðàí - äàííûå îïöèè ïîçâîëÿþò çàäàòü îáðàìëÿþùèå ñèìâîëû äëÿ øòàìïà ïðè âûâîäå íà ýêðàí. Ïðè âûâîäå â ôàéë èñïîëüçóþòñÿ èíäèâèäóàëüíûå ïàðàìåòðû äëÿ êàæäîãî èñòî÷íèêà äàííûõ.

 

Ðåæèì îòîáðàæåíèÿ - ïîçâîëÿåò âûáðàòü ñòàíäàðòíûé èëè çàäàòü ïîëüçîâàòåëüñêèé ôîðìàò øòàìïà.

 

Øðèôò - ãðóïïà ïàðàìåòðîâ ïîçâîëÿåò îïðåäåëèòü öâåò è òèï øðèôòà äëÿ øòàìïà âðåìåíè.

 

Äîáàâëÿòü ïðèçíàê íàïðàâëåíèÿ äàííûõ - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî â êîíöå øòàìïà áóäåò äîáàâëÿòüñÿ TX äëÿ ïåðåäàâàåìûõ è RX äëÿ ïðèíèìàåìûõ äàííûõ.

 

Äîáàâëÿòü èäåíò. ê ìåòêå âðåìåíè - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî â íà÷àëå øòàìïà âðåìåíè áóäåò äîáàâëÿòüñÿ èäåíòèôèêàòîð èñòî÷íèêà äàííûõ. Íàïðèìåð, COM1.

Ïðîòîêîë è îáðàáîòêà îøèáîê

Âî âðåìÿ ðàáîòû ïðîãðàììû ìîãóò âîçíèêàòü îøèáêè è ñîáûòèÿ, êîòîðûå äîëæíû ðåãèñòðèðîâàòüñÿ â ïðîòîêîëå (æóðíàëå). Ýòî ìîæåò áûòü çàïóñê èëè îñòàíîâêà ïðîãðàììû, îøèáêè â ðàáîòå ñ  áàçîé äàííûõ è äðóãèå. Íà çàêëàäêå "Ïðîòîêîë è îáðàáîòêà îøèáîê" âû ìîæåòå îïðåäåëèòü âèäû ñîîáùåíèé, êîòîðûå âû âêëþ÷èòå â ïðîòîêîë (ðèñ. 28). Çäåñü âû ìîæåòå çàäàòü ìàêñèìàëüíûé ðàçìåð è ðåæèì ôîðìèðîâàíèÿ ôàéëà ïðîòîêîëà. Ôàéë ïðîòîêîëà íàõîäèòñÿ â ïàïêå ïðîãðàììû, åãî èìÿ ñîîòâåòñòâóåò íàçâàíèþ ïðîãðàììû + ðàñøèðåíèå  .log.

 

 

options-protocol

Ðèñ. 28. Íàñòðîéêè ïðîòîêîëà

 

Advanced PBX Data Logger ðàáîòàåò ñ 3-ìÿ òèïàìè ñîîáùåíèé:

 

Èíôîðìàöèîííûå ñîîáùåíèÿ - ýòîò òèï ñîîáùåíèé èíôîðìèðóåò âàñ îá îïåðàöèÿõ, êîòîðûå âûïîëíÿþòñÿ â òåêóùèé ìîìåíò;

Ïðåäóïðåæäåíèÿ - ïðåäóïðåæäàþò âàñ î âîçìîæíûõ íåóäà÷àõ èëè âîçìîæíûõ îøèáêàõ. Âìåøàòåëüñòâî ïîëüçîâàòåëÿ íå òðåáóåòñÿ, íî òðåáóåòñÿ ïðîâåðêà;

Îøèáêè - ïðîãðàììà îáíàðóæèëà îøèáêó, äëÿ óñòðàíåíèÿ êîòîðîé òðåáóåòñÿ âìåøàòåëüñòâî ïîëüçîâàòåëÿ.

 

Ñóùåñòâóåò âîçìîæíîñòü ðåãèñòðàöèè ñëåäóþùèõ ñîáûòèé:

 

Ïðîãðàììíûå ñîîáùåíèÿ - ñîîáùåíèÿ î çàïóñêå, îñòàíîâêå ïðîãðàììû è íåêîòîðûõ äðóãèõ ñîáûòèÿõ;

Çàïðîñ äàííûõ - ñîîáùåíèÿ, êîòîðûå âîçíèêàþò èç ìîäóëÿ çàïðîñà äàííûõ;

Ïàðñåð äàííûõ - ñîîáùåíèÿ, êîòîðûå âîçíèêàþò èç ìîäóëÿ ïàðñåðà äàííûõ;

Ýêñïîðò äàííûõ - ñîîáùåíèÿ, êîòîðûå âîçíèêàþò èç ìîäóëÿ ýêñïîðòà äàííûõ.

 

Êàæäûé òèï ñîîáùåíèé âû ìîæåòå çàïèñàòü â ôàéë è/èëè âûâåñòè â îêíî ëîãîâ â ãëàâíîé ôîðìå.

 

×òîáû íå ñòîëêíóòüñÿ ñ òåì, ÷òî ïðîòîêîë ðàáîòû âûðàñòåò äî áîëüøèõ ðàçìåðîâ, âû ìîæåòå âêëþ÷èòü íàñòðîéêó "×èñòèòü ïðîòîêîë ïðè çàïóñêå ïðîãðàììû" èëè óêàçàòü ìàêñèìàëüíûé ðàçìåð ôàéëà ïðîòîêîëà.

 

Åñëè âû ïîëó÷èòå íåîáðàáîòàííîå èñêëþ÷åíèå,  ðåêîìåíäóåòñÿ ïåðåçàïóñòèòü ïðîãðàììó, Advanced PBX Data Logger ìîæåò äåëàòü ýòî àâòîìàòè÷åñêè, åñëè âû çàäàäèòå ýòî. Äëÿ òîãî ÷òîáû àâòîìàòè÷åñêè ïîëíîñòüþ ïåðåçàãðóçèòü ïðîãðàììó â ñëó÷àå âîçíèêíîâåíèÿ íåîáðàáîòàííîãî èñêëþ÷åíèÿ, âêëþ÷èòå íàñòðîéêó "Íå ïîêàçûâàòü ñîîáùåíèÿ â íåîáðàáîòàííûõ èñêëþ÷åíèÿõ".

Íàñòðîéêà

Èñïîëüçîâàíèå ñëóæá (ñåðâèñà) Windows ïîçâîëèò Âàì:

 

óñòàíîâèòü äåéñòâèÿ âîññòàíîâëåíèÿ ðàáîòû ñëóæáû â ñëó÷àå íåóäà÷è, íàïðèìåð, àâòîìàòè÷åñêèé ïåðåçàïóñê ñëóæáû èëè êîìïüþòåðà (òîëüêî íà êîìïüþòåðàõ ñ Windows 2000 èëè áîëåå ïîçäíèìè âåðñèÿìè);

çàïóñêàòü ñëóæáó ïåðåä ïîëüçîâàòåëüñêèì ëîãèíîì - âõîäîì â ñèñòåìó (ââîäîì ïàðîëÿ);

çàïóñêàòü ïðîãðàììó â ôîíîâîì ðåæèìå, ïðè ýòîì îáû÷íûé ïîëüçîâàòåëü íå ñìîæåò çàêðûòü ïðîãðàììó;

ñëóæáà ìîæåò áûòü íàñòðîåíà íà àâòîìàòè÷åñêèé çàïóñê ïîñëå çàãðóçêè îïåðàöèîííîé ñèñòåìû.

 

Âíèìàíèå: Âû äîëæíû çàïóñòèòü ïðîãðàììó êàê àäìèíèñòðàòîð, ÷òîáû èçìåíÿòü êîíôèãóðàöèþ èëè óïðàâëÿòü ñëóæáîé ëþáûì ñïîñîáîì (çàïóñê, îñòàíîâ, ïàóçà, ïðîäîëæåíèå ðàáîòû). Ïðè ýòîì íà îïåðàöèîííîé ñèñòåìå Windows Vista âû äîëæíû çàïóñòèòü ïðîãðàììó ñ ðàñøèðåííûìè (elevated) ïðàâàìè.

 

Äëÿ òîãî ÷òîáû ðåæèì ðàáîòû ïðîãðàììû ïåðåâåñòè â ðåæèì ñëóæáû, íåîáõîäèìî âêëþ÷èòü íàñòðîéêó "Èñïîëüçîâàòü êàê ñåðâèñ" íà çàêëàäêå "Ñåðâèñ Windows" (ðèñ. 29). Ïîñëå ýòîãî â îòêðûòîì îêíå íàñòðîåê ïðîãðàììû îòêðîþòñÿ äîïîëíèòåëüíûå ïàðàìåòðû.

 

options-service

Ðèñ. 29. Íàñòðîéêè ñëóæáû

 

Âîçìîæíû ñëåäóþùèå òèïû çàïóñêà ñëóæáû:

 

1.Àâòîìàò - ñëóæáà áóäåò çàïóñêàòüñÿ àâòîìàòè÷åñêè ïðè êàæäîì çàïóñêå Windows ïåðåä ïîëüçîâàòåëüñêèì âõîäîì â ñèñòåìó;
2.Âðó÷íóþ - çàïóñòèòü ñëóæáó ìîæíî èç îêíà "Ñëóæáû" Ïàíåëè óïðàâëåíèÿ;
3.Îòêëþ÷åíî - ñëóæáà íå ìîæåò áûòü çàïóùåíà.

 

Åñëè âû õîòèòå èçìåíèòü íàñòðîéêè ïðîãðàììû â ðåæèì ðàáîòû ñëóæáû, âêëþ÷èòå "Âçàèìîäåéñòâîâàòü ñ ðàáî÷èì ñòîëîì".  ýòîì ñëó÷àå ïðè çàïóñêå ñëóæáû èêîíêà ïðîãðàììû áóäåò ïîÿâëÿòüñÿ íà ñèñòåìíîé ïàíåëè (ðèñ. 30). Íî ïîñëå ýòîãî âû íå ñìîæåòå èñïîëüçîâàòü êîìàíäó "Êîíåö ñåññèè", ò.ê.  Windows áóäåò îæèäàòü ðó÷íîãî îñòàíîâà ñëóæáû.

 

Çàìå÷àíèå: Äàííàÿ ôóíêöèÿ íå ðàáîòàåò äîëæíûì îáðàçîì íà Windows Vista è âûøå.

 

systray

Ðèñ. 30. Èêîíêà ñëóæáû íà ñèñòåìíîé ïàíåëè

 

Åñëè âû èñïîëüçóåòå áàçó äàííûõ èëè äðóãèå ñëóæáû, êîòîðûå äîëæíû áûòü çàïóùåíû ïåðåä Advanced PBX Data Logger, òî íà çàêëàäêå "Ïðîãðàììà çàâèñèò îò ñëóæá" (ðèñ. 29) âû ìîæåòå âûáðàòü íåîáõîäèìûå ïðèëîæåíèÿ.

 

Ïîñëå òîãî, êàê âû óñòàíîâèëè ðåæèì ñëóæáû, ïåðåçàãðóçèòå êîìïüþòåð èëè çàïóñòèòå ñëóæáû âðó÷íóþ èç îêíà "Ñëóæáû" Ïàíåëè óïðàâëåíèÿ (ðèñ. 31).

 

start-service

Ðèñ. 31. Ðó÷íîé çàïóñê ñëóæáû (â Windows 2000)

 

Ïîñëå çàïóñêà ñëóæáû â ñïèñêå ïðîöåññîâ áóäóò 2 ïðèëîæåíèÿ - pbxloggersrv.exe è pbxlogger.exe (ðèñ. 32). Ïðîãðàììà Advanced PBX Data Logger îáåñïå÷èâàåò èíòåðôåéñ ìåæäó ìåíåäæåðîì ñëóæá è îñíîâíîé ïðîãðàììîé Advanced PBX Data Logger, à òàêæå îñóùåñòâëÿåò çàïóñê è îñòàíîâ ïðîãðàììû.  îòëè÷èå îò óòèëèòû srvany.exe âàøà ñëóæáà ïðè îñòàíîâêå ñîõðàíèò âñå íàñòðîéêè è çàâåðøèò ñåàíñ ðàáîòû ñ áàçîé äàííûõ.

 

process-list

Ðèñ. 32. Ñïèñîê ïðîöåññîâ

 

Äëÿ ðó÷íîãî êîíòðîëÿ ñëóæáû è åå óäàëåíèÿ èñïîëüçóéòå êîìàíäíóþ ñòðîêó. Çàïóñòèòå pbxloggersrv.exe ñî ñëåäóþùèìè ïàðàìåòðàìè:

 

/? - êîðîòêàÿ ñïðàâêà;

/I - óñòàíîâèòü çàïóñê ñëóæáû âðó÷íóþ;

/A - óñòàíîâèòü çàïóñê ñëóæáû àâòîìàòè÷åñêè;

/D - óñòàíîâèòü çàïóñê ñëóæáû â îòêëþ÷åííîå ñîñòîÿíèå;

/R - óäàëèòü ñëóæáó ñ êîìïüþòåðà.

 

 êàæäûé ìîìåíò âðåìåíè ìîæåò áûòü óñòàíîâëåí òîëüêî îäèí ïàðàìåòð. Ïðè óêàçàíèè ïàðàìåòðà ñîõðàíÿþò ðåãèñòð ñèìâîëîâ.

Çàìå÷àíèÿ äëÿ Windows Vista è âûøå

Îäíèì èç íîâîââåäåíèé â óëó÷øåííîé áåçîïàñíîñòè Windows Vista ñòàëî ðàçäåëåíèå ñåññèé, â êîòîðûõ ðàáîòàþò ñèñòåìíûå ñëóæáû è ïîëüçîâàòåëüñêèå ïðèëîæåíèÿ. Ñîäåðæàíèå ñåðâèñîâ â èçîëÿöèè ïîìîãàåò óëó÷øèòü èõ áåçîïàñíîñòü, íî òàêæå äåëàåò ëþáûå èíòåðàêòèâíûå ñëóæáû íåäîñòóïíûìè äëÿ ïîëüçîâàòåëÿ.  ýòîì ñëó÷àå âñòóïàåò â äåéñòâèå ñåðâèñ Îïðåäåëåíèÿ Èíòåðàêòèâíûõ Ñëóæá. Êîãäà ñëóæáå íåîáõîäèìî âçàèìîäåéñòâîâàòü ñ ïîëüçîâàòåëåì, ñåðâèñ Îïðåäåëåíèÿ Èíòåðàêòèâíûõ Ñëóæá îòîáðàæàåò äèàëîãîâîå îêíî â ñåññèè ïîëüçîâàòåëÿ è ïîçâîëÿåò ïîëüçîâàòåëþ ïåðåêëþ÷èòüñÿ â ñåññèþ ñëóæáû. Äëÿ ïîëíîãî îïèñàíèÿ ýòîé ñèòóàöèè - ÷èòàéòå ñëåäóþùèé àáçàö.

 

Ìíîæåñòâî ñàéòîâ ðåêîìåíäóþò îòêëþ÷àòü ñåðâèñ Îïðåäåëåíèÿ Èíòåðàêòèâíûõ Ñëóæá, íî êàê ðåçóëüòàò ìíîãèå ñëóæáû íå ñìîãóò âçàèìîäåéñòâîâàòü ñ ïîëüçîâàòåëåì, êîãäà ïîòðåáóåòñÿ åãî âíèìàíèå. Ïî óìîë÷àíèþ ýòîò ñåðâèñ çàïóñêàåòñÿ â ðó÷íîì ðåæèìå, òàê ÷òî òðåáóåòñÿ âàøå ó÷àñòèå, åñëè âû õîòèòå îòêëþ÷èòü ýòîò ñåðâèñ ïîëíîñòüþ èëè âêëþ÷èòü åãî àâòîçàïóñê ïðè ñòàðòå Windows.

 

Ïàðàìåòðû ñåðâèñà Îïðåäåëåíèÿ Èíòåðàêòèâíûõ Ñëóæá

 

Îòîáðàæàåìîå èìÿ: Interactive Services Detection

Èìÿ ñåðâèñà: UI0Detect

Èìÿ ïðîöåññà: UI0Detect.exe

Îïèñàíèå: Âêëþ÷àåò ðåæèì óâåäîìëåíèÿ ïîëüçîâàòåëÿ îò èíòåðàêòèâíûõ ñëóæá, îòîáðàæàåò äèàëîã äëÿ òîãî, ÷òîáû ïîëüçîâàòåëü ìîã ïåðåêëþ÷èòüñÿ â ñåññèþ ñåðâèñà.

Ïóòü ê èñïîëíÿåìîìó ôàéëó: %windir%\system32\UI0Detect.exe

Òèï çàïóñêà ïî óìîë÷àíèþ:

 

1.Home Basic: Âðó÷íóþ

2.Home Premium: Âðó÷íóþ

3.Business: Âðó÷íóþ

4.Enterprise: Âðó÷íóþ

5.Ultimate: Âðó÷íóþ

Ïåðåçàïóñê è Áåçîïàñíîñòü

 ïðîãðàììå èìååòñÿ ôóíêöèÿ àâòîìàòè÷åñêîãî ïåðåçàïóñêà (ðèñ. 33). Äàííàÿ ôóíêöèÿ ìîæåò áûòü ïîëåçíà, åñëè âû ïåðèîäè÷åñêè èçìåíÿåòå êîíôèãóðàöèþ ïðîãðàììû.  ýòîì ñëó÷àå, ïðè ïåðåçàïóñêå, ïðîãðàììà çàãðóçèò îáíîâëåííóþ êîíôèãóðàöèþ. Äëÿ àêòèâàöèè ýòîé ôóíêöèè óñòàíîâèòå âðåìÿ ïåðåçàïóñêà â îïöèÿõ ïðîãðàììû.

 

options-restart

Ðèñ. 33. Ïåðåçàïóñê è áåçîïàñíîñòü

 

Íà ýòîé çàêëàäêå âû òàêæå ìîæåòå âûáîðî÷íî çàùèòèòü ïàðîëåì íåêîòîðûå äåéñòâèÿ ñ ïðîãðàììîé. Äëÿ ýòîãî óñòàíîâèòå âêëþ÷èòå îïöèþ "Çàùèòèòü ïàðîëåì", çàäàéòå ïàðîëü è âûáåðèòå èç ñïèñêà çàùèùàåìûå îïåðàöèè.

Ïðîãðàììà íå çàïóñêàåòñÿ èëè íå ðàáîòàåò

Íåîáõîäèìî óáåäèòüñÿ â êîððåêòíîé óñòàíîâêå âðåìåíè íà Âàøåì êîìïüþòåðå, ò.ê. åñëè âû ïåðåâåëè ÷àñû ïîñëå óñòàíîâêè ïðîãðàììû, òî ñðàáàòûâàåò çàùèòà îò èñïîëüçîâàíèÿ ïîñëå ïðîáíîãî ïåðèîäà.

 

Òàêæå ïðîãðàììà íå áóäåò ðàáîòàòü, åñëè ó Âàñ çàïóùåíà ñðåäà îòëàäêè ïðèëîæåíèé SoftIce èëè êàêàÿ-ëèáî äðóãàÿ.

 ëþáîì äðóãîì ñëó÷àå, ïîæàëóéñòà, ñîîáùèòå ðàçðàáîò÷èêàì î Âàøèõ ïðîáëåìàõ ïî àäðåñó support page.