Ñïðàâêà îíëàéí | GPS Tracker Data Logger
Î GPS Tracker Data Logger
 ïîñëåäíåå øèðîêîå ðàñïðîñòðàíåíèå, ïîëó÷èëè óñòðîéñòâà, êîòîðûå èñïîëüçóÿ GPS äëÿ îïðåäåëåíèÿ ìåñòîïîëîæåíèÿ îáúåêòà è GSM êàíàë äëÿ îòïðàâêè äàííûõ ïîëüçîâàòåëþ. Áëàãîäàðÿ GPS-òðåêåðàì ìîæíî ñîçäàâàòü ñèñòåìû ìîíèòîðèíãà òðàíñïîðòà, ïîçâîëÿþùèå äåòàëüíî ïðîñëåäèòü âåñü ìàðøðóò ñëåäîâàíèÿ àâòîìîáèëÿ è äðóãîãî òðàíñïîðòíîãî ñðåäñòâà. Êðîìå èíôîðìàöèè î ìåñòîïîëîæåíèè, GPS-òðåêåð, ñ ïîìîùüþ äîïîëíèòåëüíûõ äàò÷èêîâ, ìîæåò ïåðåäàâàòü äàííûå î ðàñõîäå òîïëèâà, ïðîéäåííîì ðàññòîÿíèè, ñêîðîñòè äâèæåíèÿ è ñîñòîÿíèÿ ñèãíàëèçàöèè.
Ýòî ðàáîòàåò ñëåäóþùèì îáðàçîì: GPS-òðåêåð ñ ïîìîùüþ GPS èëè ÃËÎÍÀÑÑ ïðèåìíèêà îïðåäåëÿåò ñâîè êîîðäèíàòû. Òðåêåð ïðîèçâîäèò îïðîñ äàò÷èêîâ, è ôîðìèðóåò ïàêåò äàííûõ, ñîäåðæàùèé âñþ èíôîðìàöèþ î òðàíñïîðòíîì ñðåäñòâå. Çàòåì, èñïîëüçóÿ GSM ïåðåäàò÷èê è êàíàë ïåðåäà÷è äàííûõ GPRS, ïåðåäàåò èíôîðìàöèîííûé ïàêåò íà ñåðâåð.
Íàøà ïðîãðàììà GPS Tracker Data Logger âûñòóïàåò â êà÷åñòâå ñåðâåðà è ïîçâîëÿåò ñîáèðàòü äàííûå îò íåîãðàíè÷åííîãî ÷èñëà ðàçëè÷íûõ GPS òðåêåðîâ îäíîâðåìåííî. Ïîëó÷åííûå äàííûå îáðàáàòûâàþòñÿ, ïðèâîäÿòñÿ ê óíèôèöèðîâàííîìó âèäó è çàïèñûâàþòñÿ â ëîã-ôàéë èëè áàçó äàííûõ. Òàêæå ïðîãðàììà èìååò ðÿä èíòåðôåéñîâ äëÿ ïîëó÷åíèÿ äàííûõ â ðåàëüíîì âðåìåíè äðóãèìè ïðèëîæåíèÿìè.
Ïîìèìî ýòîãî GPS Tracker Data Logger ìîæåò òðàíñôîðìèðîâàòü äàííûå â äðóãîé ôîðìàò (ôîðìàò äðóãèõ òðåêåðîâ) è ïåðåäàâàòü èõ íà äðóãîé ñåðâåð. Ýòî ïîçâîëÿåò ïîäêëþ÷èòü ê ñóùåñòâóþùèì ñèñòåìàì ðàíåå íåïîääåðæèâàåìûå óñòðîéñòâà, èëè ïðîñìàòðèâàòü äàííûå îò ðàçíîðîäíûõ GPS-òðåêåðîâ ñ ïîìîùüþ åäèíîãî êëèåíòñêîãî ïðîãðàììíîãî îáåñïå÷åíèÿ.
Êàêèå ïðîáëåìû ìîæåò ðåøèòü GPS Tracker Data Logger?
Ïðåèìóùåñòâà èñïîëüçîâàíèÿ GPS ñèñòåì ìîíèòîðèíãà òðàíñïîðòà áåññïîðíû è ïîçâîëÿþò ñóùåñòâåííî ñîêðàòèòü ðàñõîäû îðãàíèçàöèè, çà ñ÷åò ñîêðàùåíèÿ èçäåðæåê îò îòêëîíåíèé îò ìàðøðóòîâ è ïðåñå÷åíèÿ èñïîëüçîâàíèÿ ñëóæåáíîãî òðàíñïîðòà â ëè÷íûõ öåëÿõ.
Íàøà ïðîãðàììà ïîçâîëÿåò ñîêðàòèòü êîëè÷åñòâî èñïîëüçóåìîãî êëèåíòñêîãî è ñåðâåðíîãî ïðîãðàììíîãî îáåñïå÷åíèÿ, çà ñ÷åò âîçìîæíîñòè ïðèåìà è îáðàáîòêè äàííûõ îò ðàçíûõ òðåêåðîâ.
Êëþ÷åâûå âîçìîæíîñòè GPS Tracker Data Logger:
•Âîçìîæíîñòü ïîëó÷åíèÿ, îáðàáîòêè è ýêñïîðòà äàííûõ îò ìíîæåñòâà ðàçëè÷íûõ GPS òðåêåðîâ îäíîâðåìåííî;
•Âîçìîæíîñòü ïðèåìà è îáðàáîòêè áèíàðíûõ è ASCII ïàêåòîâ äàííûõ;
•GPS Tracker Data Logger ìîæåò îòïðàâëÿòü GPS òðåêåðó ïàêåòû ïîäòâåðæäåíèÿ ïðèåìà äàííûõ;
•Çàïèñü ïðèíèìàåìûõ äàííûõ â ôàéë, áåç êàêèõ ëèáî ìîäèôèêàöèé. Øèðîêèé âûáîð ðåæèìîâ ôîðìèðîâàíèÿ ëîã-ôàéëà (ïî âðåìåíè, äàòå è ò.ï.);
•Ñóùåñòâóåò âîçìîæíîñòü òðàíñôîðìèðîâàíèÿ äàííûõ îò âñåõ òðåêåðîâ â îäèí ôîðìàò è ïåðåäà÷è èõ íà äðóãîé ñåðâåð (ïî çàïðîñó);
•Ýêñïîðò äàííûõ â ðåàëüíîì âðåìåíè â ëþáóþ ODBC-ñîâìåñòèìóþ áàçó äàííûõ (MS SQL, MySQL, Oracle, MS Access, Interbase, Firebird è äðóãèå);
•Ìîäóëè çàïèñè â ÁÄ ìîãóò ðàáîòàòü ñ òàáëèöàìè ëþáîé ñòðóêòóðû. Äëÿ îñîáûõ çàäà÷ èìååòñÿ âîçìîæíîñòü íàïèñàíèÿ ñîáñòâåííûõ SQL çàïðîñîâ, íàïðèìåð äëÿ çàïèñè äàííûõ, ñ èñïîëüçîâàíèåì õðàíèìûõ ïðîöåäóð;
•Çà äîïîëíèòåëüíóþ ïëàòó ìîæíî ïðèîáðåñòè ìîäóëü ýêñïîðòà äàííûõ â MS SQL, MySQL, Oracle, Interbase, Firebird, êîòîðûé íàïðÿìóþ ñîåäèíÿåòñÿ ñ íóæíîé áàçîé äàííûõ áåç äîïîëíèòåëüíûõ äðàéâåðîâ è ïîçâîëÿåò ñîõðàíèòü äàííûå, â ñëó÷àå åñëè áàçà äàííûõ âðåìåííî íåäîñòóïíà;
•GPS Tracker Data Logger ìîæåò ðàáîòàòü êàê DDE èëè OPC ñåðâåð è ïðåäîñòàâëÿòü â ðåàëüíîì âðåìåíè âñå ïðèíèìàåìûå äàííûå äðóãèì ïðèëîæåíèÿì;
•Íàáîð ìîäóëåé ôèëüòðàöèè äàííûõ ïîçâîëÿåò íå çàïèñûâàòü â áàçó äàííûõ èëè ëîã-ôàéëû ëèøíèå äàííûå. Äëÿ ôèëüòðàöèè ìîæíî ñîñòàâëÿòü ñëîæíûå óñëîâèÿ, ñ èñïîëüçîâàíèåì ñêðèïòîâûõ ÿçûêîâ;
•Äîïîëíèòåëüíûå ìîäóëè ïîçâîëÿþò ïî ôîðìóëàì ïðîèçâåñòè ðàñ÷åòû, êîððåêòèðîâêè è èçìåíèòü äàííûå ïåðåä çàïèñüþ â áàçó äàííûõ;
•Ðåæèì ñåðâèñà Windows. GPS Tracker Data Logger òàêæå ìîæåò ðàáîòàòü êàê ñåðâèñ íà Windows 2000 è âûøå. ×òî ïîçâîëÿåò â ôîíîâîì ðåæèìå, ñ ìîìåíòà ñòàðòà îïåðàöèîííîé ñèñòåìû, åùå äî ëîãèíà ïîëüçîâàòåëÿ ïðèíèìàòü è îáðàáàòûâàòü äàííûå. Ïðîãðàììà ïðîäîëæàåò ôóíêöèîíèðîâàòü ïîñëå çàâåðøåíèÿ ñåàíñà ïîëüçîâàòåëÿ.
•Ïðîñòîé, èíòóèòèâíî ïîíÿòíûé èíòåðôåéñ. Íå òðåáóåòñÿ ïðîãðàììèðîâàíèÿ è ñïåöèàëüíûõ çíàíèé äëÿ íà÷àëüíîé íàñòðîéêè ïðîãðàììû;
•Ïîääåðæêà ðàçíûõ îïåðàöèîííûõ ñèñòåì. Ðàáîòàåò íà âñåõ âåðñèÿõ Windows 2000+ (ñåðâåðàõ è íàñòîëüíûõ ñèñòåìàõ). Ïîääåðæèâàþòñÿ x32 è x64 àðõèòåêòóðû;
•Ýòî î÷åíü ïðîñòî â èñïîëüçîâàíèè! Ïðîöåññ êîíôèãóðàöèè ïîëíîñòüþ âèçóàëèçèðîâàí è èìååò ïîëíóþ êîíòåêñòíóþ ñïðàâêó. Âû ìîæåòå ïîëíîñòüþ íàñòðîèòü ïðèëîæåíèå ïîä ñåáÿ.
Òèïîâîå èñïîëüçîâàíèå
Òèïîâîå èñïîëüçîâàíèå GPS Tracker Data Logger ýòî çàõâàò äàííûõ îò îäíîãî èëè íåñêîëüêèõ GPS òðåêåðîâ è ñîõðàíåíèå ïðèíèìàåìûõ äàííûõ â ôàéë èëè áàçó äàííûõ.
Ïðèìåðû îáëàñòåé ïðèìåíåíèÿ
•Ñèñòåìû ìîíèòîðèíãà àâòîòðàíñïîðòà;
•Ñèñòåìû ñèãíàëèçàöèè.
Ñàéò êîìïàíèè: https://www.aggsoft.ru/
Ñòðàíèöà ïðîãðàììû: https://www.aggsoft.ru/gps-tracker-data-logger/
Ãëîññàðèé
ASCII - Àêðîíèì äëÿ Ñòàíäàðòíîãî àìåðèêàíñêîãî êîäà îáìåíà èíôîðìàöèåé. Ôàéëû ASCII - ïðîñòûå, áåñôîðìàòíûå òåêñòîâûå ôàéëû, êîòîðûå ìîãóò áûòü ïîíÿòû ôàêòè÷åñêè ëþáûì êîìïüþòåðîì. Çàïèñíàÿ êíèæêà Windows è ôàêòè÷åñêè ëþáîé òåêñòîâîé ïðîöåññîð ìîæåò ÷èòàòü è ñîçäàâàòü ôàéëû ASCII. Ôàéëû ASCII îáû÷íî èìåþò ðàñøèðåíèå * .TXT (íàïðèìåð, README.TXT).
Binary File - Ôàéë, êîòîðûé ñîäåðæèò äàííûå èëè êîìàíäû ïðîãðàììû, íàïèñàííûå ñ èñïîëüçîâàíèåì âñåé òàáëèöû ASCII êîäîâ (îò 0 äî 255).
Bytes (áàéòû) - Íàáîð âîñüìè áèòîâ, êîòîðûå ïðåäñòàâëÿþò öèôðó, áóêâó èëè çíàê ïðåïèíàíèÿ.
Bit (áèò) - ÷èñëî â äâîè÷íîé ñèñòåìå èçìåðåíèÿ. Âîçìîæíûå çíà÷åíèÿ: 0 èëè 1.  8ìè áèòîâûõ ÷èñëàõ 8 áèòîâ ñîñòàâëÿþò îäèí áàéò (ñèìâîë) äàííûõ.
Cable (êàáåëü) - êàáåëü ïåðåäà÷è äàííûõ. Ìîæåò áûòü êàê îïòîâîëîêîííûì, òàê è îáû÷íûì ñåòåâûì êàáåëåì.
Internet (Èíòåðíåò) - ãëîáàëüíàÿ ñåòü, êîòîðàÿ èñïîëüçóåò ïðîòîêîë TCP/IP äëÿ îáìåíà äàííûìè ìåæäó êîìïüþòåðàìè. Ýòà ñåòü ïîçâîëÿåò îáìåíèâàòüñÿ ýëåêòðîííûìè ïèñüìà èëè èìåòü äîñòóï ê ðåñóðñàì äðóãèõ êîìïüþòåðîâ èëè ñåðâåðîâ â ñåòè.
PC (ÏÊ) - ñîêðàùåíèå îò Personal Computer (ïåðñîíàëüíûé êîìïüþòåð).
Ports (ïîðòû) - òî÷êà ïîäñîåäèíåíèÿ êàáåëÿ.
Protocol (ïðîòîêîë) - ôîðìàëüíîå îïèñàíèå ïðàâèë è ñîãëàøåíèé äëÿ îáìåíà äàííûìè ìåæäó óñòðîéñòâàìè ñåòè.
Ëîã ôàéë (Log file) - Ôàéë ðåãèñòðàöèè, ïðîòîêîë, æóðíàë èëè ëîã (àíãë. log) — ôàéë ñ çàïèñÿìè î ñîáûòèÿõ â õðîíîëîãè÷åñêîì ïîðÿäêå.
Ñèñòåìíûå òðåáîâàíèÿ
Äëÿ çàïóñêà ïðîãðàììû íåîáõîäèìà îäíà èç ñëåäóþùèõ ÎÑ:
•Windows 2000 SP 4 - Windows 11 (ïëàòôîðìû x86 è x64, ñåðâåðíûå è íàñòîëüíûå îïåðàöèîííûå ñèñòåìû).
Âàì áóäóò íåîáõîäèìû ïðàâà àäìèíèñòðàòîðà äëÿ èíñòàëëÿöèè è ðåãèñòðàöèè ïðîãðàììû.
Ïðîöåññ èíñòàëëÿöèè
Åñëè íà Âàøåì êîìïüþòåðå áûëà óñòàíîâëåíà äðóãàÿ áåòà-âåðñèÿ, óäàëèòå åå.
Âûéäèòå íà âðåìÿ óñòàíîâêè èç ðàáîòàþùåé ïðîãðàììû GPS Tracker Data Logger.
Çàïóñòèòå ôàéë óñòàíîâêè.
Ïî óìîë÷àíèþ, GPS Tracker Data Logger áóäåò óñòàíîâëåí â ïàïêó "\Programs Files\GPS Tracker Data Logger" âàøåãî ñèñòåìíîãî äèñêà, íî âû ìîæåòå óêàçàòü ñâîé ïóòü.
 ñòàíäàðòíîé ïîñòàâêå GPS Tracker Data Logger îòñóòñòâóþò ôàéëû äîïîëíèòåëüíûõ ìîäóëåé, êîòîðûå âû ìîæåòå ñêà÷àòü ñ íàøåãî ñàéòà.
Ïåðâûé çàïóñê
Ïîñëå óñïåøíîé óñòàíîâêè GPS Tracker Data Logger íåîáõîäèìû ïðîñòûå äåéñòâèÿ äëÿ êîíôèãóðàöèè è çàïóñêà ïðîãðàììû.
Çàïóñòèòå ïðîãðàììó GPS Tracker Data Logger èç ìåíþ "Ïóñê".
Ïîñëå çàïóñêà ïðîãðàììû îòêðîåòñÿ ãëàâíîå îêíî ïðîãðàììû (ðèñ. 1), îñíîâíûå ýëåìåíòû êîòîðîãî - ýòî ãëàâíîå ìåíþ, îêíî âûâîäà äàííûõ, ñïèñîê ñîîáùåíèé ïðîãðàììû è ñòðîêà ñîñòîÿíèÿ.  îêíå âûâîäà äàííûõ ìîãóò áûòü ïîêàçàíû îòôîðìàòèðîâàííûå ïîëó÷åííûå èëè ïåðåäàííûå äàííûå.  ñïèñîê ñîîáùåíèé ïðîãðàììû âûâîäÿòñÿ èíôîðìàöèîííûå, ïðåäóïðåæäàþùèå ñîîáùåíèÿ èëè ñîîáùåíèÿ îá îøèáêàõ. Ñòðîêà ñîñòîÿíèÿ îòðàæàåò òåêóùåå ñîñòîÿíèå âûáðàííîãî èñòî÷íèêà äàííûõ, ñîîáùåíèÿ îá îøèáêàõ èñòî÷íèêà äàííûõ, à òàêæå îáðàáîòàííûõ áàéò. ×åðåç ãëàâíîå ìåíþ ïðîãðàììû âû ìîæåòå ïîëó÷èòü äîñòóï ê íàñòðîéêàì ïðîãðàììû ("Îïöèè - Íàñòðîéêà ïàðàìåòðîâ..."), ÷åðåç ïóíêò ìåíþ "Ôàéë" (ðèñ. 2) ñìîæåòå ïðîñìîòðåòü òåêóùèé ëîã-ôàéë èëè çàãðóçèòü ðåçåðâíóþ êîïèþ êîíôèãóðàöèè.
Ðèñ. 1. Ãëàâíîå îêíî ïðîãðàììû
Ðèñ. 2. Ïóíêò ìåíþ "Ôàéë"
Ïî óìîë÷àíèþ, ïðîãðàììà íàñòðîåíà íà îïðåäåëåííûå ïàðàìåòðû ïîäêëþ÷åíèÿ, à ëîã-ôàéë áóäåò ñîçäàí íà äèñêå C:\. Íî, âåðîÿòíåå âñåãî, äëÿ ðàáîòû ïðîãðàììû íà Âàøåì êîìïüþòåðå ïðèäåòñÿ îáðàòèòüñÿ ê íàñòðîéêàì ïðîãðàììû.
Ïîñëåäîâàòåëüíîñòü ðàáîòû ïðîñòà êàê 1-2-3-4
Øàã 1. Íàñòðîéòå îäèí èëè íåñêîëüêî èñòî÷íèêîâ äàííûõ. Äëÿ ýòîãî:
Íàæìèòå êíîïêó "Äîáàâèòü" ñ áîëüøèì çåëåíûì ïëþñîì íà ïàíåëè èíñòðóìåíòîâ â ïðîãðàììå è íàñòðîéòå ïàðàìåòðû ñâÿçè ñ âàøèì óñòðîéñòâîì. Çàêëàäêà "Ïàðàìåòðû IP" äèàëîãîâîãî îêíà íàñòðîéêè êîíôèãóðàöèè äëÿ ïîðòà ïîìîæåò íàñòðîèòü âñå íåîáõîäèìûå ïàðàìåòðû.
Øàã 2. Íàñòðîéòå çàïèñü â ëîã ôàéë (åñëè íåîáõîäèìî).
Âûáåðèòå çàêëàäêó "Ëîã ôàéë" è âûáåðèòå ðåæèì ïðîòîêîëèðîâàíèÿ âàøèõ äàííûõ. Âû ìîæåòå ðàçäåëüíî íàñòðîèòü ëîã ôàéëû äëÿ ïîëó÷àåìûõ èëè îòïðàâëÿåìûõ äàííûõ (åñëè ïîääåðæèâàåòñÿ èíòåðôåéñîì).
Øàã 3. Îïðåäåëèòå, êàê áóäóò ïðîèñõîäèòü àíàëèç è îáðàáîòêà äàííûõ.
Êíîïêà "Âûáîð ìîäóëÿ è êîíôèãóðàöèÿ" íà ïàíåëè èíñòðóìåíòîâ â ãëàâíîì îêíå ïîçâîëÿåò âàì îïðåäåëèòü, êàê äàííûå áóäóò àíàëèçèðîâàòüñÿ, ôèëüòðîâàòüñÿ, îáðàáàòûâàòüñÿ è ïðèâîäèòüñÿ ê ôîðìàòó, òðåáóåìîìó âàøåé ñèñòåìîé. Â ýòîì æå äèàëîãå âû ìîæåòå çàäàòü ïàðàìåòðû ìîäóëåé, êîòîðûå áóäóò îòïðàâëÿòü çàïðîñû ê âàøèì óñòðîéñòâàì.
Øàã 4. Çàïóñòèòå GPS Tracker Data Logger è ïîäîæäèòå, ïîêà äàííûå Âàøåãî óñòðîéñòâà íå ïîÿâÿòñÿ â ïðîãðàììå.
Òåïåðü GPS Tracker Data Logger îòïðàâëÿåò, ïðèíèìàåò, îáðàáàòûâàåò è ýêñïîðòèðóåò äàííûå â ñîîòâåòñòâèè ñ âàøèìè íàñòðîéêàìè îò îäíîãî èëè íåñêîëüêèõ óñòðîéñòâ îäíîâðåìåííî.
Èñïîëüçîâàíèå ïðîãðàììû
Íàñòðîéêà ïðîãðàììû íå çàéìåò ìíîãî âðåìåíè, åñëè âû îáëàäàåòå äîñòàòî÷íûìè çíàíèÿìè îá îðãàíèçàöèè è ôóíêöèîíèðîâàíèè âàøåãî óñòðîéñòâà.
Ïðîãðàììà ìîæåò ðàáîòàòü ñ ëþáûìè òèïàìè ñåòåâûõ èíòåðôåéñîâ (NIC). Äëÿ óñïåøíîãî ïîäêëþ÷åíèÿ äîëæíû áûòü âûïîëíåíû ñëåäóþùèå óñëîâèÿ:
•Åñëè âàø êîìïüþòåð èìååò áîëüøåé îäíîé ñåòåâîé êàðòû èëè ñåòåâîãî èíòåðôåéñà (NIC), òî GPS Tracker Data Logger áóäåò îòîáðàæàòü ñïèñîê âñåõ äîñòóïíûõ IP àäðåñîâ äëÿ êàæäîãî èç ñåòåâûõ èíòåðôåéñîâ â âàøåé ñèñòåìå. Ïîýòîìó âû äîëæíû âûáðàòü òîò IP àäðåñ, êîòîðûé õîòèòå èñïîëüçîâàòü. Äëÿ òîãî, ÷òîáû GPS Tracker Data Logger ìîã ðàáîòàòü êàê ñåðâåð, êîìïüþòåð äîëæåí èìåòü êàê ìèíèìóì îäíó ñåòåâóþ êàðòó ñ IP àäðåñîì, ïðèñâîåííûì åé;
•Åñëè GPS Tracker Data Logger áóäåò ðàáîòàòü êàê ñåðâåð è âàø êîìïüþòåð ïîëó÷àåò IP àäðåñ äèíàìè÷åñêè ÷åðåç ñåðâåð DHCP, òîãäà âû äîëæíû ïîïðîñèòü ñåòåâîãî àäìèíèñòðàòîðà ïðèñâîèòü äàííîìó êîìïüþòåðó ñòàòè÷åñêèé IP àäðåñ.
•Åñëè ïðîãðàììà áóäåò ðàáîòàòü êàê ñåðâåð, òî ìîæíî óêàçàòü IP àäðåñ êàê 0.0.0.0.  ýòîì ñëó÷àå ñåðâåð áóäåò ïðèíèìàòü äàííûå ñî âñåõ ñåòåâûõ èíòåðôåéñîâ.
Î òîì êàê íàñòðîèòü ïàðàìåòðû ïîðòà ÷èòàéòå â ñëåäóþùåì ðàçäåëå "Íàñòðîéêà TCP/IP".
Âñå âõîäÿùèå äàííûå ñîõðàíÿþòñÿ áåç êàêèõ-ëèáî èçìåíåíèé â ëîã-ôàéëå, êîòîðûé âû ìîæåòå ïîòîì èñïîëüçîâàòü äëÿ àíàëèçà è äðóãèõ íóæä. Ôîðìèðîâàíèå ôàéëà îñóùåñòâëÿåòñÿ â ñîîòâåòñòâèè ñ íàñòðîéêàìè ôîðìèðîâàíèÿ ëîã-ôàéëîâ è íå çàâèñèò îò êîëè÷åñòâà è ñîñòàâà èñïîëüçóåìûõ ìîäóëåé. Äëÿ èñïîëüçîâàíèÿ ëîã-ôàéëà, ñîçäàâàåìîãî ïðîãðàììîé â òåêóùèé ìîìåíò âðåìåíè, äëÿ Âàøèõ öåëåé â ïðîãðàììå ñóùåñòâóåò íàñòðîéêà ðåæèìà äîñòóïà ê ëîã-ôàéëó.
Âû ìîæåòå íàáëþäàòü ïðèíèìàåìûå äàííûå â ãëàâíîì îêíå ïðîãðàììû (ñì. ðèñ.). Âèä äàííûõ ïîëíîñòüþ íàñòðàèâàåòñÿ. Âû ìîæåòå íàáëþäàòü äàííûå â äåñÿòè÷íîì, øåñòíàäöàòåðè÷íîì èëè ñâîåì ñîáñòâåííîì ôîðìàòå. Êàê íàñòðîèòü âèä äàííûõ âû ìîæåòå ïðî÷èòàòü â ðàçäåëå "Âèä äàííûõ", à ïðî÷èòàòü î òîì êàê ñäåëàòü èíòåðôåéñ ïðîãðàììû GPS Tracker Data Logger áîëåå óäîáíûì äëÿ ðàáîòû âû ìîæåòå çäåñü.
Ïðèíÿòûå äàííûå áûòü ïåðåäàíû è ýêñïîðòèðîâàíû â îäíó èëè íåñêîëüêî ðàçëè÷íûõ òî÷åê íàçíà÷åíèÿ. Íàèáîëåå ïðîñòîé ñïîñîá ýòî íàñòðîèòü çàïèñü â ëîã-ôàéëû ñ èõ ïîñëåäóþùåé ðîòàöèåé. Íî ýòî òîëüêî ìàëàÿ ÷àñòü âîçìîæíîñòåé ïðîãðàììû GPS Tracker Data Logger. GPS Tracker Data Logger èìååò ìíîæåñòâî äîïîëíèòåëüíûõ ìîäóëåé (plug-ins), êîòîðûå çíà÷èòåëüíî ðàñøèðÿþò âîçìîæíîñòè è ôóíêöèîíàëüíîñòü ïðîãðàììû. Âû ìîæåòå ñêà÷àòü è óñòàíîâèòü ëþáîé ïîääåðæèâàåìûé ìîäóëü. Áîëüøèíñòâî ìîäóëåé áåñïëàòíû äëÿ ïîëüçîâàòåëåé ïðîãðàììû. Î òîì êàê óñòàíîâèòü è èñïîëüçîâàòü ìîäóëè ÷èòàéòå â ðàçäåëå "Ìîäóëè".
Ðàáîòà ïðîãðàììû è åå ìîäóëåé ñîïðîâîæäàåòñÿ ìíîæåñòâîì ñîîáùåíèé, êîòîðûå îòîáðàæàþòñÿ â îêíå ñîîáùåíèé â ãëàâíîì îêíå ïðîãðàììû (ñì. ðèñ.) è çàíîñÿòñÿ â ôàéë ïðîòîêîëà (äàëåå îí ìîæåò óïîìèíàòüñÿ êàê æóðíàë), êîòîðûé âû ìîæåòå èñïîëüçîâàòü â àäìèíèñòðàòèâíûõ öåëÿõ.
Äèàãðàììà äâèæåíèÿ äàííûõ
Ýòà äèàãðàììà ïîçâîëèò âàì ëó÷øå ïîíÿòü íàçíà÷åíèå êàæäîãî òèïà ìîäóëåé è äâèæåíèå äàííûõ ìåæäó ìîäóëÿìè. Ïîäðîáíî âñå òèïû ìîäóëåé îïèñàíû â ñëåäóþùèõ ðàçäåëàõ.
Ðèñ. 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.
Ïîëåçíûå ñîâåòû
1. Ïðîñìîòðèòå âñïëûâàþùèå ïîäñêàçêè íà âñåõ ýëåìåíòàõ îêíà - ýòî ïîìîæåò Âàì ïîëó÷èòü ïðåäñòàâëåíèå î ôóíêöèè êàæäîãî ýëåìåíòà.
2. Âñå îïöèè ïðîãðàììû ìîãóò áûòü èçìåíåíû áåç ïåðåçàãðóçêè ïðîãðàììû.
×òîáû ïåðåíåñòè ïàðàìåòðû íàñòðîéêè íà äðóãîé êîìïüþòåð ìîæíî ñäåëàòü ñëåäóþùåå:
1.Ñîõðàíèòü âñå íàñòðîéêè â ôàéë ðåçåðâíîé êîïèè. Äëÿ ýòîãî âûáåðèòå ñîîòâåòñòâóþùèé ïóíêò â ìåíþ "Ôàéë". Íà íîâîì êîìïüþòåðå çàãðóçèòå íàñòðîéêè èç ôàéëà, èñïîëüçóÿ ñîîòâåòñòâóþùèé ïóíêò â ìåíþ "Ôàéë".
2.Âû òàêæå ìîæåòå ñîõðàíèòü âñå îïöèè ïðîãðàììû èç ðååñòðà Windows. Çàïóñòèòå regedit.exe è ýêñïîðòèðóéòå ñëåäóþùóþ âåòâü ðååñòðà:
íà Windows x64
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\AGG Software\GPS Tracker Data Logger
íà Windows x32
HKEY_LOCAL_MACHINE\SOFTWARE\AGG Software\GPS Tracker Data Logger
Íà íîâîì êîìïüþòåðå èìïîðòèðóéòå íàñòðîéêè â ðååñòð.
3. Ìíîãèå ýëåìåíòû ãëàâíîãî îêíà èìåþò "ãîðÿ÷èå" êëàâèøè äëÿ áûñòðîãî äîñòóïà ê èõ ôóíêöèÿì:
Ctrl+S - àíàëîãè÷íî íàæàòèþ íà êíîïêó "Íà÷àëî/Ïàóçà" ïàíåëè èíñòðóìåíòîâ;
Ctrl+D - àíàëîãè÷íî íàæàòèþ íà ïóíêò ìåíþ "Êîìàíäû/Î÷èñòêà ýêðàíà";
Ctrl+P - âûçîâ îêíà âûáîðà ïàðàìåòðîâ íàñòðîéêè ïîñëåäîâàòåëüíîãî ïîðòà;
Ctrl+L - âûçîâ îêíà âûáîðà ïàðàìåòðîâ íàñòðîéêè log-ôàéëà;
Ctrl+R - ïîêàçûâàåò îêíî ïàðàìåòðîâ íàñòðîéêè ïåðåçàïóñêà ïðîãðàììû;
Ctrl+E - îòêðûâàåò íàñòðîéêè ñåðâèñà Windows;
Ctrl+M - çäåñü âû ñìîæåòå íàñòðîèòü ìîäóëè çàïðîñîâ, ðàçáîðîâ è ýêñïîðòà äàííûõ.
4. Âû ìîæåòå ïðîñìîòðåòü ñòàòèñòèêó îòïðàâëåííûõ è ïðèíÿòûõ äàííûõ, ñîçäàííûõ ôàéëîâ è ò.ï.: Âèä - Ñóììàðíàÿ ñòàòèñòèêà
5. Âû ìîæåòå õðàíèòü íàñòðîéêè ïðîãðàììû â INI ôàéëû âìåñòî ðååñòðà. Ýòî ïîçâîëÿåò óñòàíîâèòü è èñïîëüçîâàòü íà êîìïüþòåðå íåñêîëüêî êîïèé ïðîãðàììû ñ ðàçíûìè íàñòðîéêàìè. Äàííûé âûáîð ìîæíî ñäåëàòü â ìåíþ "Îïöèè".
6. Ïîñêîëüêó â ãëàâíîì îêíå ïðîãðàììû îòîáðàæàþòñÿ òîëüêî ïîñëåäíèå 10 ñîîáùåíèé, òî âû ìîæåòå îòêðûòü ôàéë ñî âñåìè ñîîáùåíèé ïðîãðàììû: Ôàéë - Ïðîòîêîë ðàáîòû ïðîãðàììû.
Íàñòðîéêè 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.
Êëèåíò è Ñåðâåð
GPS Tracker Data Logger ìîæåò áûòü íàñòðîåí äëÿ ïðîòîêîëèðîâàíèÿ äàííûõ îäíîâðåìåííî ñ íåñêîëüêèõ ïîðòîâ íà îäíîì êîìïüþòåðå. Äëÿ ýòîãî â ïðîãðàììå ñîçäàþòñÿ êîíôèãóðàöèè äëÿ êàæäîãî ïîðòà. Êàæäàÿ êîíôèãóðàöèÿ ìîæåò èìåòü ðàçëè÷íûå íàñòðîéêè äëÿ êàæäîãî TCP/IP ïîðòà è èìååò íåñêîëüêî ïàðàìåòðîâ, êîòîðûå îïèñàíû íèæå.
Êàæäàÿ êîíôèãóðàöèÿ (èëè ïî äðóãîìó ñîåäèíåíèå TCP/IP) â GPS Tracker Data Logger ìîæåò ðàáîòàòü êàê:
1. | Êëèåíò. Âàì íåîáõîäèìî óêàçàòü IP àäðåñ è ïîðò óäàëåííîãî êîìïüþòåðà, íà êîòîðîì ðàáîòàåò ñåðâåð TCP/IP, è ê êîòîðîìó âû õîòèòå ïîäñîåäèíèòüñÿ. IP àäðåñ, êîòîðûé óêàæèòå â GPS Tracker Data Logger âî âðåìÿ êîíôèãóðàöèè, ìîæåò áûòü è äîìåííûì èìåíåì (òèïà www.yourserver.com) èëè èìåíåì êîìïüþòåðà â ëîêàëüíîé ñåòè. Íàïðèìåð, åñëè âû õîòèòå ñîåäèíèòüñÿ ñ êîìïüþòåðîì â ëîêàëüíîé ñåòè, êîòîðûé èìååò èìÿ "Plant1", âû ìîæåòå ïðîñòî óêàçàòü "Plant1" â ïîëå ââîäà IP àäðåñà, âìåñòî ñàìîãî IP àäðåñà. Ýòî áûâàåò ïîëåçíî, êîãäà âû íàñòðàèâàåòå GPS Tracker Data Logger êàê êëèåíòà è IP àäðåñà â âàøåé ñåòè âûäàþòñÿ äèíàìè÷åñêè. Ïîýòîìó óäîáíåå èñïîëüçîâàòü èìÿ âìåñòî IP àäðåñà; |
2. | Ñåðâåð.  ýòîì ðåæèìå âû äîëæíû óêàçàòü IP àäðåñ êîìïüþòåðà, íà êîòîðîì ðàáîòàåò ïðîãðàììà, à òàêæå ïîðò, êîòîðûé áóäåò ïðîñëóøèâàòüñÿ. Åñëè âàø êîìïüþòåð èìååò íåñêîëüêî ñåòåâûõ êàðò èëè ñåòåâûõ èíòåðôåéñîâ, òîãäà GPS Tracker Data Logger áóäåò îòîáðàæàòü ñïèñîê IP àäðåñîâ äëÿ êàæäîãî ñåòåâîãî èíòåðôåéñà (NIC), óñòàíîâëåííîãî íà âàøåì êîìïüþòåðå. Ïîýòîìó âû äîëæíû âûáðàòü IP àäðåñ òîãî èíòåðôåéñà, êîòîðûé âû õîòèòå èñïîëüçîâàòü. Äëÿ òîãî, ÷òîáû GPS Tracker Data Logger ìîã ðàáîòàòü êàê ñåðâåð íåîáõîäèìî, ÷òîáû èìåë õîòÿ áû îäíó ñåòåâóþ êàðòó, ñ ïðèñâîåííûì åé IP àäðåñîì.  Microsoft Windows, ïðîòîêîë TCP/ìîæåò áûòü íàñòðîåí íà àâòîìàòè÷åñêîå ïîëó÷åíèå IP àäðåñà äëÿ êîìïüþòåðà.  ýòîì ñëó÷àå âàì íåîáõîäèìî ñâÿçàòüñÿ ñ àäìèíèñòðàòîðîì è ïîïðîñèòü ïðèñâîèòü âàøåìó êîìïüþòåðó ñòàòè÷åñêèé IP àäðåñ è óñòàíîâèòü äàííûé IP àäðåñ âûáðàííîìó ñåòåâîìó èíòåðôåéñó. |
Ïîñëå òîãî, êàê âû íàñòðîèëè ïàðàìåòðû ñîåäèíåíèÿ, âû äîëæíû íàæàòü êíîïêó "OK" äëÿ òîãî, ÷òîáû óñòàíîâèòü ñîåäèíåíèå ìåæäó GPS Tracker Data Logger è âûáðàííûì ïîðòîì TCP/IP. Åñëè äàííàÿ êîíôèãóðàöèÿ ïîðòà íàñòðîåíà êàê êëèåíò, òî ïðîãðàììà íåìåäëåííî ïîïûòàåòñÿ óñòàíîâèòü ñîåäèíåíèå ñ óäàëåííûì IP ñåðâåðîì. Åñëè ñåðâåð íåäîñòóïåí, òî GPS Tracker Data Logger ìîæåò ïîñòîÿííî ïðîáîâàòü óñòàíîâèòü ñîåäèíåíèå. Åñëè êîíôèãóðàöèÿ íàñòðîåíà êàê ñåðâåð, òî ïðîãðàììà áóäåò ïðîñëóøèâàòü óêàçàííûé ïîðò, è îæèäàòü ïîäñîåäèíåíèÿ êëèåíòà.
Åñëè âû ñêîíôèãóðèðîâàëè íåñêîëüêî ïîðòîâ, òîãäà GPS Tracker Data Logger îòêðûâàåò ýòè ïîðòû è íà÷èíàåò ñáîð äàííûõ. Åñëè ïîðòû îòêðûòû óñïåøíî, òî ñòðîêà ñòàòóñà â ãëàâíîì îêíå ïðîãðàììû îòîáðàæàåò ñòàòóñ ïîðòà (ñì. ðèñ.). Íî ïåðåä ýòèì íåîáõîäèìî íàñòðîèòü ïàðàìåòðû, îïèñàííûå íèæå.
Âû ìîæåòå ñîçäàòü íîâóþ êîíôèãóðàöèþ, íàæàâ êíîïêó ñ ïëþñîì íà ïàíåëè èíñòðóìåíòîâ â ãëàâíîì îêíå ïðîãðàììû (ñì. ðèñ.) èëè ÷åðåç ìåíþ "Îïöèè". Ïîñëå òîãî, êàê âû íàæìåòå ýòó êíîïêó, áóäåò îòêðûòî äèàëîãîâîå îêíî (ðèñ. 4). Äàííîå îêíî ñîäåðæèò íåñêîëüêî çàêëàäîê ñ ïàðàìåòðàìè. Çàêëàäêà "Íàñòðîéêà IP" îïèñàíà â ýòîì ðàçäåëå.
Äëÿ òîãî ÷òîáû ïðîèçâîäèòü çàïèñü ñ íåñêîëüêèõ ïîðòîâ TCP/IP îäíîâðåìåííî âàì íåîáõîäèìî ñîçäàòü íåñêîëüêî êîíôèãóðàöèé. Äëÿ ýòîãî ïîâòîðèòå îïåðàöèþ, îïèñàííóþ âûøå äëÿ êàæäîé êîíôèãóðàöèè. Ïîçäíåå âû ìîæåòå ïîëó÷èòü äîñòóï ê êàæäîé êîíôèãóðàöèè ñ ïîìîùüþ âûïàäàþùåãî ìåíþ ðÿäîì ñ êíîïêîé "Ïëþñ" (ðèñ. 4).
Ðèñ. 4. Äîñòóï ê êîíôèãóðàöèè ïîðòà
Çàêëàäêà "Íàñòðîéêà IP" ñîäåðæèò íåñêîëüêî îáÿçàòåëüíûõ íàñòðîåê äëÿ êàæäîãî ïîðòà TCP/IP: IP àäðåñ è ïîðò. Íåîáõîäèìî ââåñòè èëè âûáðàòü IP àäðåñ èç âûïàäàþùåãî ñïèñêà è óêàçàòü íîìåð ïîðòà, à çàòåì êëèêíóòü íà êíîïêå "Ïëþñ".
Ðèñ. 5. Ïàðàìåòðû TCP/IP
Ïîðò
 äîïîëíåíèå ê IP àäðåñó, âû äîëæíû óêàçàòü ïîðò, ê êîòîðîìó âû õîòèòå ïîäñîåäèíèòüñÿ. Êàæäûé êîìïüþòåð èìååò ìíîæåñòâî ïîðòîâ, êîòîðûå ïîçâîëÿþò ñâÿçûâàòü êîìïüþòåðû ïî ìíîæåñòâó êàíàëîâ. Íåêîòîðûå ïîðòû îáùåèçâåñòíû. Íàïðèìåð, ïîðò, êîòîðûé îáû÷íî èñïîëüçóåòñÿ äëÿ îòïðàâêè ïèñåì ÷åðåç SMTP - 25, ïîðò the telnet - 23, ïîðò ïðîòîêîëà NNTP - 119, è ò.ä. Äëÿ òîãî, ÷òîáû ïðîñìîòðåòü ñïèñîê îáùåèçâåñòíûõ ïîðòîâ âçãëÿíèòå â ôàéë SERVICES, êîòîðûé ðàñïîëîæåí â ïàïêå Windows (äëÿ Windows NT ýòîò ôàéë â ïàïêå WINNT\SYSTEM32\DRIVERS\ETC). Ôàéë SERVICES - ýòî òåêñòîâûé ôàéë, êîòîðûé èñïîëüçóåòñÿ GPS Tracker Data Logger äëÿ îñóùåñòâëåíèÿ ïîèñêà îáùåèçâåñòíûõ ïîðòîâ (äëÿ òîãî, ÷òîáû ïîëó÷èòü èìÿ ñåòåâîãî ñåðâèñà ïî èìåíè ïîðòà) è ïîèñêà èìåíè ñåòåâîãî ñåðâèñà (äëÿ òîãî, ÷òîáû ïîëó÷èòü íîìåð ïîðòà ïî èìåíè ñåòåâîãî ñåðâèñà). Âû ìîæåòå îòêðûòü ýòîò ôàéë â ëþáîì òåêñòîâîì ðåäàêòîðå è ïîñìîòðåòü ñïèñîê ñåòåâûõ ñëóæá è èõ íîìåð ïîðòîâ. Ýòî îáùåèçâåñòíûå ïîðòû íå çàêðåïëåíû æåñòêî, íî ïî òðàäèöèè èñïîëüçóþòñÿ äëÿ óêàçàííûõ ñåòåâûõ ñëóæá è èõ ðåêîìåíäóåòñÿ íå èñïîëüçîâàòü äëÿ ñâîèõ íóæä. Âî âðåìÿ íàñòðîéêè ïðîãðàììû âû äîëæíû âûáðàòü íîìåð ïîðòà, êîòîðûé íå óêàçàí â ýòîì ôàéëå, èëè íå èñïîëüçóþòñÿ äðóãèìè ïðîãðàììàìè íà âàøåì êîìïüþòåðå.  áîëüøèíñòâå ñëó÷àåì äîñòàòî÷íî âûáðàòü ïîðò, íå ïðèíàäëåæàùèé ê ãðóïïå îáùåèçâåñòíûõ.
Êîìáèíàöèÿ IP àäðåñà è ïîðòà èñïîëüçóåòñÿ äëÿ ñîçäàíèÿ ñîêåòà (socket). Ñîêåò ñîçäàåòñÿ ïåðåä òåì êàê óñòàíîâèòü ñîåäèíåíèå ìåæäó äâóìÿ óñòðîéñòâàìè. Êàê æå çàâèñèò òèï ñîêåòà îò òîãî, ÿâëÿåòñÿ ïðîãðàììà ñåðâåðîì èëè êëèåíòîì. Åñëè ïðîãðàììà ýòî ñåðâåð, òî îíà ñîçäàåò ñîêåò, îòêðûâàåò åãî, è çàòåì ïðîñëóøèâàåò åãî, îæèäàÿ ñîåäèíåíèÿ îò äðóãèõ óñòðîéñòâ.  ýòîò ìîìåíò ñåðâåð íàõîäèòñÿ â ðåæèìå îæèäàíèÿ ñîåäèíåíèÿ. Êëèåíòñêîå ïðèëîæåíèå, ñ äðóãîé ñòîðîíû, ñîçäàåò ñîêåò, èñïîëüçóþ IP àäðåñ è ïîðò ñîîòâåòñòâóþùåãî ñåðâåðà, êîòîðûé â äàííûé ìîìåíò îæèäàåò ñîåäèíåíèÿ. Êëèåíò èñïîëüçóåò ñîêåò äëÿ ïîïûòêè óñòàíîâèòü ñîåäèíåíèå ñ ñåðâåðîì. Êîãäà ñåðâåð ïîëó÷àåò ñîîáùåíèå î ïîïûòêå ñîåäèíåíèÿ, îí "ïðîñûïàåòñÿ" è ïðèíèìàåò ðåøåíèå î òîì ïðèíÿòü èëè îòêëîíèòü ñîåäèíåíèå. Îáû÷íî ïðîâåðêà îñóùåñòâëÿåòñÿ ïðîâåðêîé IP àäðåñà êëèåíòà ñî ñïèñêîì ðàçðåøåííûõ àäðåñîâ (íåêîòîðûå ñåðâåðà íå ïðîâåðÿþò êëèåíòîâ è ïðèíèìàþò âñå ñîåäèíåíèÿ). Åñëè ñîåäèíåíèå áûëî ïðèíÿòî, òî êëèåíò íà÷èíàþ îáìåíèâàòüñÿ äàííûìè.
Ïàðàìåòðû ñîåäèíåíèÿ
Åñëè óäàëåííûé ñåðâåð (åñëè ïðîãðàììà ðàáîòàåò â ðåæèìå êëèåíòà) èëè ñåòåâîé èíòåðôåéñ (â ðåæèìå ñåðâåðà) íåäîñòóïíû â ìîìåíò ïîäêëþ÷åíèÿ, òî âêëþ÷èòå îïöèþ "Ïðîáîâàòü ñîåäèíèòüñÿ ïîñëå íåóäà÷íîé ïîïûòêè", è GPS Tracker Data Logger áóäåò ïåðèîäè÷åñêè ïðîáîâàòü óñòàíîâèòü ñîåäèíåíèå. Ïðîãðàììà áóäåò ïðîáîâàòü óñòàíîâèòü ñîåäèíåíèå êàæäûå N ñåêóíä, êîòîðûå âû ìîæåòå óêàçàòü â ïîëå "Ñëåäóþùàÿ ïîïûòêà ÷åðåç (c)".
Îïöèè ñåðâåðà - Ðàçðåøåííûå IP àäðåñà
Ýòà îïöèÿ àêòèâíà â ðåæèìå ñåðâåðà è ïîçâîëÿåò îïðåäåëèòü îäèí èëè íåñêîëüêî àäðåñîâ, äëÿ êîòîðûõ ðàçðåøåíî ïîäñîåäèíÿòüñÿ ê ñåðâåðó. Ñîåäèíåíèÿ ñ IP àäðåñà, êîòîðûé íå óêàçàí â ñïèñêå, áóäóò îòêëîíåíû. Ýòà îïöèÿ î÷åíü ïîëåçíà åñëè âû ïåðåäàåòå äàííûå ÷åðåç Èíòåðíåò ñîåäèíåíèå èëè ñåðâåð ïîäñîåäèíåí ê áîëüøîé êîðïîðàòèâíîé ñåòè. Âû ìîæåòå óêàçàòü íåñêîëüêî ðàçðåøåííûõ àäðåñîâ - îäèí àäðåñ â ñòðîêå. Åñëè âû îñòàâèòå ïîëå ïóñòûì, òî GPS Tracker 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 è âûøå, íàø GPS Tracker Data Logger ìîæåò íå ðàáîòàòü. Windows Firewall, âêëþ÷åííûé ïî óìîë÷àíèþ, èëè âàø áðàíäìàóýð, áëîêèðóåò ñåòåâîé äîñòóï äëÿ íåïðîâåðåííûõ ïðîãðàìì è ìîæåò áëîêèðîâàòü íîðìàëüíóþ ðàáîòó ïðîãðàììû. Êîãäà Windows Firewall îïðåäåëÿåò, ÷òî òðåáóåòñÿ ñåòåâîå ñîåäèíåíèå, êîòîðîå íåèçâåñòíî, òî áóäåò âûâåäåíî îêíî Àãåíòà áåçîïàñíîñòè (Security Alert). Ýòîò äèàëîã âûãëÿäèò ïîõîæèì íà äèàëîã íèæå:
Ðèñ. 6. Ïðåäóïðåæäåíèå áðàíäìàóýðà
Ýòîò äèàëîã âêëþ÷àåò ñëåäóþùèå îïöèè:
•Ðàçáëîêèðîâàòü ïðîãðàììó;
•Çàáëîêèðîâàòü ïðîãðàììó íàâñåãäà;
•Çàáëîêèðîâàòü ïðîãðàììó âðåìåííî, íî ñïðîñèòü ïîçæå.
Äëÿ òîãî ÷òîáû íàøà ïðîãðàììà ðàáîòàëà êîððåêòíî, âû äîëæíû ðàçáëîêèðîâàòü íàøó ïðîãðàììó.
Çàìå÷àíèå: Åñëè âû èñïîëüçóåò áðàíäìàóýð äðóãîãî ïðîèçâîäèòåëÿ òî, ïîæàëóéñòà, îáðàòèòåñü ê äîêóìåíòàöèè íà ýòî ÏÎ äëÿ òîãî, ÷òîáû óçíàòü, êàê ðàçáëîêèðîâàòü íàøó ïðîãðàììó.
Äîïîëíèòåëüíûå ïàðàìåòðû
Çàêëàäêà "Äîïîëíèòåëüíî" ñîäåðæèò äîïîëíèòåëüíûå îïöèè íàñòðîéêè TCP/IP ñîåäèíåíèÿ (ðèñ. 7).
Ïðîñòàÿ ýìóëÿöèÿ òåðìèíàëà - ïðîãðàììà ðåàëèçóåò óïðîùåííóþ ïîääåðæêó ðÿäà òåðìèíàëüíûõ ïðîòîêîëîâ. Ïðè âêëþ÷åíèè ýìóëÿöèè òåðìèíàëà áóäóò îáðàáàòûâàòüñÿ ñëóæåáíûå êîìàíäû è ñèìâîëû óêàçàííîãî òåðìèíàëà.
Îïòèìèçèðîâàòü äëÿ ìàëûõ ïàêåòîâ äàííûõ - åñëè óäàëåííîå óñòðîéñòâî èëè ëîããåð îòïðàâëÿþò ïàêåòû äàííûõ ìåíåå 1500 áàéò, òî ðåêîìåíäóåòñÿ âêëþ÷èòü ýòó îïöèþ, ïîñêîëüêó çíà÷èòåëüíî óñêîðÿåòñÿ ïåðåäà÷à äàííûõ.
Ñëåäóþùèå îïöèè ýôôåêòèâíû òîëüêî â ðåæèìå "TCP/IP ñåðâåð":
Ëèìèò îäíîâðåìåííûõ ïîäêëþ÷åíèé - ìîæíî çàäàòü ëèìèò îäíîâðåìåííî ïîäêëþ÷åííûõ êëèåíòîâ ê ñåðâåðó. Ýòî ïîçâîëÿåò îïòèìèçèðîâàòü íàãðóçêó íà ñåðâåð ïðè áîëüøîì êîëè÷åñòâå êëèåíòîâ.
Îòñîåäèíÿòü íåàêòèâíûõ êëèåíòîâ ÷åðåç (ñ) - åñëè êëèåíò ïîäêëþ÷åí, íî ïðè ýòîì íå ïåðåäàâàë è íå ïîëó÷àë íèêàêèõ äàííûõ â òå÷åíèå óêàçàííîãî âðåìåíè, òî ñîåäèíåíèå ñ ýòèì êëèåíòîì áóäåò ðàçîðâàíî. Åñëè óêàçàòü çíà÷åíèå "-1", òî îòêëþ÷åíèå êëèåíòà íå áóäåò ïðîèçâîäèòüñÿ.
Ðèñ. 7. Äîïîëíèòåëüíûå ïàðàìåòðû
Ñëåäóþùèå îïöèè ýôôåêòèâíû òîëüêî äëÿ ïðîòîêîëà 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 ðàáîòàòü íå áóäåò.
Íàñòðîéêà ïðèåìà ÑÌÑ
Ïðè íàñòðîéêå ïðèåìà âõîäÿùèõ ÑÌÑ GSM-ìîäåì(û) äîëæåí áûòü ïîäêëþ÷åí íåïîñðåäñòâåííî ê ñåðâåðó, íà êîòîðîì ðàáîòàåò ïðîãðàììà. Ïðè ïîäêëþ÷åíèè GSM ìîäåìà äîëæíû âûïîëíÿòüñÿ ñëåäóþùèå óñëîâèÿ:
1.Ìîäåì äîëæåí ïîääåðæèâàòü ñïèñîê AT êîìàíäû äëÿ ðàáîòû ñ ÑÌÑ. Ìîäóëü ïðèåìà ÑÌÑ ïðè èíèöèàëèçàöèè ïðîâåðÿåò ñîâìåñòèìîñòü ìîäåìà. Åñëè ìîäåì íå ñîâìåñòèì, òî ïðèåì ÑÌÑ îñóùåñòâëÿòüñÿ íå áóäåò.
2.Åñëè ìîäåì ïîäêëþ÷åí ê COM ïîðòó êîìïüþòåðà, òî íåîáõîäèìî âûñòàâèòü ïðàâèëüíûå ïàðàìåòðû ïåðåäà÷è äàííûõ (ñêîðîñòü, êîëè÷åñòâî áèò äàííûõ è ò.ï.) (ðèñ. 8)
3.Åñëè ìîäåì ïîäêëþ÷åí ÷åðåç Ethernet, USB, Bluetooth èëè äðóãîé èíòåðôåéñ, òî äëÿ äàííîãî ìîäåìà äîëæíû áûòü óñòàíîâëåíû äðàéâåðû, êîòîðûå ñîçäàþò è ýìóëèðóþò COM ìîäåìà. Îáû÷íî, äëÿ ýòèõ ìîäåìîâ íå èìååò çíà÷åíèå óñòàíîâëåííûå çíà÷åíèÿ ñêîðîñòè ïåðåäà÷è äàííûõ.
Ðèñ. 8. Ïàðàìåòðû COM-ïîðòà
Èìååòñÿ âîçìîæíîñòü íàñòðîèòü äîïîëíèòåëüíûå ïàðàìåòðû ðàáîòû ñ ìîäåìîì íà çàêëàäêå «Äîï. îïöèè» (ðèñ. 9).
Ðèñ. 9. Äîïîëíèòåëüíûå ïàðàìåòðû
Îïðàøèâàòü ìîäåì – ïðè àêòèâàöèè äàííîé îïöèè ìîäóëü áóäåò ñ èíòåðâàëîì â 3 ñåêóíäû îïðàøèâàòü ìîäåì íà íàëè÷èå íîâûõ ÑÌÑ. Äàííûé ðåæèì èñïîëüçóåòñÿ, åñëè GSM ìîäåì íå ìîæåò èçâåùàòü êîìïüþòåð î ïðèõîäå íîâîé ÑÌÑ.
Èíèöèàëèçàöèÿ – ñòðîêà èëè ñòðîêè èíèöèàëèçàöèè ìîäåìà. Ýòî ñïèñîê AT êîìàíä, êîòîðûå ïîñûëàþòñÿ ïðè ïîäêëþ÷åíèè ê ìîäåìó. Îäíà êîìàíäà íà îäíîé ñòðîêå. Íàïðèìåð:
AT&D2
AT+CNMI=1,1,0,2,1
ATE0
 äàííîì ñëó÷àå ìîäåì íàñòðàèâàåòñÿ íà îòïðàâêó óâåäîìëåíèé êîìïüþòåðó î ïðèõîäå íîâîé ÑÌÑ.
Ïðèìå÷àíèå: äëÿ ðàçëè÷íûõ âèäîâ ìîäåìîâ ìîãóò èñïîëüçîâàòüñÿ ðàçëè÷íûå êîìàíäû
èíèöèàëèçàöèè, òàê äëÿ:
Siemens: AT+CNMI=1,1,0,2,1
WaveCom: AT+CNMI=2,1,0,1,1
SonyEricsson: AT+CNMI=3,1,0,1,0
Motorola USB modem: AT+CNMI=3,1,0,0,0
Äàííàÿ êîìàíäà âëèÿåò íà ïðè¸ì SMS ñîîáùåíèé è îò÷¸òîâ î äîñòàâêå, åñëè îíà çàäàíà íåïðàâèëüíî, òî, âîçìîæíî, âîçíèêíóò ïðîáëåìû ñ èõ ïðè¸ìîì. Ïîýòîìó ðåêîìåíäóåòñÿ ñâåðèòü êîððåêòíîñòü ïàðàìåòðîâ äàííîé êîìàíäû ñ äîêóìåíòàöèåé íà âàø ìîäåì. Äëÿ îïòèìèçàöèè ðàáîòû ìîäåìîâ ìîãóò òàê æå èñïîëüçîâàòüñÿ äðóãèå êîìàíäû.
Èíñòðóêöèè ïî íàñòðîéêå ìîäåìîâ
Íèæå ïðèâåäåíû èíñòðóêöèè ïî æåëàòåëüíîé ïðåäâàðèòåëüíîé íàñòðîéêå ìîäåìîâ, ñ ïîìîùüþ ïðîãðàììû "Ãèïåðòåðìèíàë" (ñòàíäàðòíàÿ ïðîãðàììà Windows) èëè ëþáîé äðóãîé "òåðìèíàëêè".
1. Ïîäêëþ÷èòü ìîäåì ê êîìïüþòåðó, äîæäàòüñÿ ðåãèñòðàöèè â ñåòè GSM. Íàñòðîèòü ïîðòîâóþ ñêîðîñòü ìîäåìà (êàê ïðàâèëî, 9600 èëè 19200), îòêðûòü ïîðò.
2. Ïðîâåðèòü ðàáîòîñïîñîáíîñòü îò ìîäåìà, ïðîñòûìè êîìàíäàìè:
ATZ (ñáðîñ ìîäåìà),
ATI (çàïðîñ èäåíòèôèêàöèè ïðîèçâîäèòåëÿ),
ATE1 (âêëþ÷åíèå ýõî-îòâåòà ìîäåìà).
3. Ïðîèçâåñòè íàñòðîéêó ìîäåìà äëÿ ïðàâèëüíîé ïåðåäà÷è SMS-îê, äëÿ ÷åãî ïðîâåðèòü ðåæèì ïåðåäà÷è SMS êîìàíäîé
AT+CMGF?
îòâåò äîëæåí áûòü
+CMGF: 0,
÷òî óêàçûâàåò íà ðåæèì ðàáîòû â SMS-PDU, íåîáõîäèìûé äëÿ ðàáîòû ìîäóëÿ, èíà÷å ïåðåâåñòè ìîäåì â ýòîò ðåæèì, êîìàíäîé
AT+CMGF=0
îòâåò OK.
4. Íàñòðîèòü ìîäåì íà çàïèñü âõîäÿùèõ, èñõîäÿùèõ SMS-îê íà SIM-êàðòó ïîñûëêîé êîìàíäû
AT+CPMS?
îòâåò +CMPS: "SM",0,20, "SM",0,20, "SM",0,20.
 ñëó÷àå èíîãî îòâåòà (íàïðèìåð +CMPS: "ME",0,20, "SM",0,20, "ME",0,20), êîìàíäîé
AT+CPMS="SM", "SM", "SM" çàïèñàòü íåîáõîäèìóþ êîíôèãóðàöèþ.
5. Ñîõðàíèòü äàííóþ êîíôèãóðàöèþ â ïðîôèëü ìîäåìà êîìàíäîé AT&W.
6. Êîìàíäîé ATZ ñáðîñèòü ìîäåì è çàòåì, ïîñëàâ êîìàíäó AT+CMGL=4 (îòâåò OK èëè ëèñòèíã ñîõðàíåííûõ SMS-îê), ïðîâåðèòü ïðàâèëüíîñòü ïðîèçâåäåííûõ íàñòðîåê.
Èçìåíåíèå âèäà îòîáðàæåíèÿ äàííûõ
Äëÿ íà÷àëà âûáåðèòå ðåæèì âûâîäà äàííûõ íà ýêðàí. Äàííûå ìîãóò ïîêàçûâàòüñÿ ïåðåä îáðàáîòêîé èëè ïîñëå íåå. Ïåðåä îáðàáîòêîé äàííûå ïîëíîñòüþ ñîîòâåòñòâóþò äàííûì, êîòîðûå ïîëó÷åíû ÷åðåç ïîñëåäîâàòåëüíûé èíòåðôåéñ. Ïîñëå îáðàáîòêè äàííûå ìîãóò áûòü èçìåíåíû â çàâèñèìîñòè îò ïàðñåðà.
Äàííûå â ãëàâíîì îêíå ïðîãðàììû (ñì. ðèñ.) ìîãóò îòîáðàæàòüñÿ â 2õ ðåæèìàõ (ðèñ. 10):
1. | Äàííûå ìîãóò îòîáðàæàòüñÿ ïåðåä îáðàáîòêîé. Äàííûå ïåðåä îáðàáîòêîé ïîëíîñòüþ ñîîòâåòñòâóþò äàííûì, ïðèíÿòûì è ïåðåäàííûì äàííûì èñòî÷íèêîì äàííûõ . |
2. | Äàííûå ìîãóò îòîáðàæàòüñÿ ïîñëå îáðàáîòêè. Âûâîäèìûå äàííûå çàâèñÿò îò ïàðñåðà.  áîëüøèíñòâå ñëó÷àåâ ïàðñåð ðàçäåëÿåò ïîòîê íà ïàêåòû. |
Ðèñ. 10. Âèä äàííûõ
 íàñòðîéêàõ íà çàêëàäêå "Ïðî÷åå - Âèä îòîáðàæåíèÿ äàííûõ" (ðèñ. 10) âû ìîæåòå çàäàòü ôîðìàò äàííûõ, îòîáðàæàåìûõ â ãëàâíîì îêíå ïðîãðàììû:
Ïîêàçûâàòü ñèìâîëû ñ êîäîì - ïðîãðàììà ïðèíèìàåò äàííûå â âèäå áàéò ñ ðàçíûì êîäîì. Äëÿ âèçóàëèçàöèè ïðèíÿòûõ äàííûõ ïðîãðàììà ïðåîáðàçîâûâàåò áàéòû â ñèìâîëû. Çäåñü âû ìîæåòå çàäàòü ðåæèì îòîáðàæåíèÿ äëÿ ðàçíûõ äèàïàçîíîâ ñèìâîëîâ. Âîçìîæíî, ÷òî äëÿ äàííîãî áàéòà íå ñóùåñòâóåò ñîîòâåòñòâóþùåãî ñèìâîëà, ïîýòîìó ýòè áàéòû ìîãóò áûòü îòðàæåíû â âèäå Hex-êîäà èëè äåñÿòè÷íîãî êîäà.
Ôîðìàò ïîëüçîâàòåëÿ - Âû ìîæåòå çàäàòü ñâîé ôîðìàò îòîáðàæåíèÿ áàéò äàííûõ. Äèðåêòèâà %d ïîçâîëÿåò îòîáðàæàòü äåñÿòè÷íûé êîä, %x - øåñòíàäöàòåðè÷íûé. Âû òàêæå ìîæåòå çàäàòü äðóãèå îáðàìëÿþùèå ñèìâîëû.
Ïîäñâå÷èâàòü îòñûëàåìûå äàííûå íà ýêðàíå - ñòðîêà îòïðàâëåííûõ äàííûõ áóäåò ïîäñâå÷èâàòüñÿ çàäàííûì ñâåòîì.
Òàáëèöà ñèìâîëîâ - ïîçâîëÿåò âûáðàòü êîäèðîâêó ïðèíèìàåìûõ äàííûõ: Windows èëè DOS (OEM).
Ñâîé öâåò ó èñòî÷íèêà äàííûõ - åñëè ó âàñ çàäàíî íåñêîëüêî êîíôèãóðàöèé, òî âû ìîæåòå âûäåëÿòü öâåòîì äàííûå îò êàæäîé èç íèõ â ãëàâíîì îêíå ïðîãðàììû ñ ïîìîùüþ äàííîé îïöèè.
Ðàçáèâàòü ñòðîêè ïî òàéìàóòó - ïîçâîëÿåò âèçóàëüíî íà ýêðàíå ïîäåëèòü ïàêåòû äàííûõ. Ïàêåò äàííûõ, ïîñòóïèâøèé ÷åðåç óêàçàííûé èíòåðâàë, áóäåò îòîáðàæàòü â ãëàâíîì îêíå ïðîãðàììû ñ íîâîé ñòðîêè. Åñëè çíà÷åíèå òàéìàóòà ðàâíî 0, òî ïàêåòû ðàçäåëÿòüñÿ íå áóäóò.
Ðàçáèâàòü áëîêè äàííûõ äëèííåå ÷åì - ïîçâîëÿåò âèçóàëüíî íà ýêðàíå ïîäåëèòü íåïðåðûâíûé ïîòîê äàííûõ. Ïðîãðàììà áóäåò îòîáðàæàòü äàííûå ñ íîâîé ñòðîêè ÷åðåç óêàçàííûé èíòåðâàë. Åñëè çíà÷åíèå òàéìàóòà ðàâíî 0, òî ïàêåòû ðàçäåëÿòüñÿ íå áóäóò.
Ðàçáèâàòü ïî ñèìâîëàì - ïîçâîëÿåò âèçóàëüíî íà ýêðàíå ïîäåëèòü íåïðåðûâíûé ïîòîê äàííûõ ïî óêàçàííûì ñèìâîëàì. Ñ ìîìåíòà, êîãäà áóäåò ïðèíÿòà óêàçàííàÿ ïîñëåäîâàòåëüíîñòü ñèìâîëîâ, ïðîãðàììà ïðîäîëæèò âûâîä íà ýêðàí ñ íîâîé ñòðîêè. Åñëè îñòàâèòü ýòî ïîëå ïóñòûì, òî ðàçäåëåíèå ïî ñèìâîëàì èñïîëüçîâàòüñÿ íå áóäåò.
Íàñòðîéêà ìåòêè äàòû è âðåìåíè
Äàííàÿ ãðóïïà îïöèé (ðèñ. 11) ïîçâîëÿåò íàñòðîèòü ïàðàìåòðû ïîÿâëåíèÿ ìåòêè (øòàìïà) äàòû è âðåìåíè â ëîã ôàéëå è íà ýêðàíå. Ôîðìàò øòàìïà ìîæíî íàñòðîèòü â îïöèÿõ ïðîãðàììû.
Ðèñ. 11. Íàñòðîéêà øòàìïà âðåìåíè
Äîáàâëÿòü ïðè âûâîäå íà ýêðàí äëÿ îòïðàâëÿåìûõ äàííûõ - øòàìï âðåìåíè áóäåò äîáàâëÿòüñÿ ïðè âûâîäå íà ýêðàí äëÿ îòïðàâëåííûõ äàííûõ. Øòàìï áóäåò äîáàâëÿòü ïî òàéìàóòó (åñëè ïîòîê äàííûõ íåïðåðûâíûé) èëè ïðè îòïðàâêå ïàêåòà äàííûõ.
Äîáàâëÿòü ïðè âûâîäå íà ýêðàí äëÿ ïðèíÿòûõ äàííûõ - òîæå ñàìîå, íî äëÿ ïðèíÿòûõ äàííûõ.
Äîáàâëÿòü, åñëè èçìåíèëîñü íàïðàâëåíèå äàííûõ - åñëè ïðîãðàììà îòïðàâëÿåò è ïðèíèìàåò äàííûå, òî øòàìï âðåìåíè áóäåò äîáàâëÿòüñÿ òàêæå è ïðè èçìåíåíèè íàïðàâëåíèÿ ïåðåäà÷è äàííûõ (ïåðåäà÷à/ïðèåì).
Äîáàâëÿòü äëÿ ïàêåòîâ äàííûõ - åñëè äàííûå îòîáðàæàþòñÿ ïîñëå îáðàáîòêè, òî øòàìï áóäåò äîáàâëÿòüñÿ äëÿ êàæäîãî îáðàáîòàííîãî ïàêåòà äàííûõ.
Äîáàâëÿòü â íà÷àëå ôàéëà - øòàìï áóäåò äîáàâëåí â íà÷àëî êàæäîãî íîâîãî ëîã-ôàéëà.
Òàéìàóò øòàìïà âðåìåíè - åñëè ïîòîê äàííûõ íåïðåðûâíûé, òî øòàìï áóäåò ïîñòîÿííî, ÷åðåç óêàçàííûé èíòåðâàë â ìèëëèñåêóíäàõ.
Ñèìâîëû ïðåôèêñà è ñóôôèêñà äëÿ ôàéëà - ïðîãðàììà áóäåò èñïîëüçîâàòü ýòè ñèìâîëû âìåñòî óêàçàííûõ â îïöèÿõ ïðîãðàììû ïðè çàïèñè â ôàéë. Íàïðèìåð, ýòî ïîçâîëÿåò äîáàâèòü ñèìâîë ïåðåâîäà ñòðîêè èëè äðóãóþ ïîñëåäîâàòåëüíîñòü ñèìâîëîâ äî èëè ïîñëå øòàìïà. Ïðèìåð: >#0D#0A
Èìÿ è áåçîïàñíîñòü
Äàííàÿ ãðóïïà îïöèé (ðèñ. 12) ïîçâîëÿåò íàñòðîèòü ñëåäóþùèå ïàðàìåòðû:
Èìÿ êîíôèãóðàöèè - äàííîå èìÿ áóäåò äîáàâëÿòüñÿ ïåðåä íîìåðîì ïîðòà èëè èìåíåì èñòî÷íèêà äàííûõ â âûïàäàþùåì ñïèñêå â ãëàâíîì îêíå ïðîãðàììû. Ïîçâîëÿåò çàäàòü îïèñàíèå èñòî÷íèêà äàííûõ.
Íà÷èíàòü çàïèñü àâòîìàòè÷åñêè - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî ïðèåì è çàïèñü äàííûõ íà÷íåòñÿ àâòîìàòè÷åñêè ïðè çàïóñêå ïðîãðàììû.
Ãðóïïà ïàðàìåòðîâ "Áåçîïàñíîñòü" ïîçâîëÿåò çàùèòèòü ïàðîëåì äåéñòâèÿ ïîëüçîâàòåëÿ îòäåëüíî âçÿòîé êîíôèãóðàöèè. Äîïîëíèòåëüíûå ïàðàìåòðû áåçîïàñíîñòè, ïðèìåíèìûå êî âñåé ïðîãðàììå, ìîæíî çàäàòü â îïöèÿõ ïðîãðàììû.
Ñïðàøèâàòü ïàðîëü ïåðåä ñòàðòîì è îñòàíîâêîé - ïàðîëü áóäåò çàïðàøèâàòüñÿ, êîãäà ïîëüçîâàòåëü íàæèìàåò êíîïêó "Ñòàðò/Ïàóçà" â ãëàâíîì îêíå ïðîãðàììû.
Ñïðàøèâàòü ïàðîëü ïåðåä èçìåíåíèå íàñòðîåê - ïàðîëü áóäåò çàïðàøèâàòüñÿ, êîãäà çàõî÷åò îòêðûòü îêíî íàñòðîéêè ïàðàìåòðîâ êîíôèãóðàöèè.
Ðèñ. 12. Íàñòðîéêà øòàìïà âðåìåíè
Ôîðìèðîâàíèå ëîã-ôàéëîâ
Îñíîâíàÿ ôóíêöèÿ ïðîãðàììû - âîçìîæíîñòü çàïèñàòü ëþáûå äàííûå â ëîã-ôàéë. Äëÿ ýòîãî â ïðîãðàììå ïðåäóñìîòðåíû øèðîêèå âîçìîæíîñòè (ðèñ. 13). Ñîõðàíåííûé ôàéë äàííûõ íàçûâàþò ëîã-ôàéëîì (æóðíàëîì).
Ðèñ. 13. Ðåæèìû ôîðìèðîâàíèÿ ëîã-ôàéëà
Ñíà÷àëà, âûáåðèòå òèï ëîã-ôàéëà, êîòîðûé âû áóäåòå ïîëó÷àòü: äëÿ ïðèíèìàåìûõ èëè îòïðàâëÿåìûõ äàííûõ. Åñëè âû àêòèâèðóåòå îïöèþ "Çàïèñûâàòü â ëîã ôàéë äëÿ ïîëó÷åííûõ äàííûõ", òî ïîëó÷àåìûå è îòïðàâëÿåìûå äàííûå áóäóò çàïèñûâàòüñÿ â îäèí è òîò æå ôàéë.
Çàòåì, âêëþ÷èòå îïöèþ "Ôîðìèðîâàòü ôàéëû ëîãîâ íà äèñêå". Ïîñëå ýòîãî, óêàæèòå ïóòü ê ïàïêå, â êîòîðîé áóäóò ñîõðàíÿòüñÿ ôàéëû, ñ ïîìîùüþ äèàëîãîâîãî îêíà "Îáçîð ïàïîê", êîòîðîå îòêðîåòñÿ ïîñëå íàæàòèÿ íà êíîïêó ñ èçîáðàæåíèåì îòêðûòîé ïàïêè.  äèàëîãîâîì îêíå âûáåðèòå íåîáõîäèìóþ ïàïêó è íàæìèòå "OK". Ïðîãðàììà ìîæåò ðàáîòàòü ñ ñåòåâûìè äèñêàìè èç ñåòåâîãî îêðóæåíèÿ, íî ýòî ìîæåò ïîâëèÿòü íà ñêîðîñòü ðàáîòû ïðîãðàììû, à áîëüøîé ïîòîê äàííûõ èëè ïåðåãðóçêà ñåòè ìîãóò ïðèâåñòè ê îòêàçó.
 GPS Tracker 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), òî ýòîò ôàéë îòêðîåòñÿ â ìîíîïîëüíîì ðåæèìå è GPS Tracker Data Logger íå ñìîæåò áîëüøå çàïèñûâàòü äàííûå â ýòîò ôàéë.
Ðèñ. 14. Íàñòðîéêè äîñòóïà ê ôàéëó
Äëÿ ýòîãî â GPS Tracker Data Logger ïðåäóñìîòðåíû îïöèè íàñòðîéêè ðåæèìà äîñòóïà ê ôàéëó (ðèñ. 14), êîòîðûå âêëþ÷àþò ñëåäóþùèå âàðèàíòû:
•Èãíîðèðîâàòü è íå ïèñàòü - ïîëó÷åííûå äàííûå áóäóò óòåðÿíû, åñëè çàïèñü â ôàéë íå ìîæåò áûòü âûïîëíåíà;
•Ïèñàòü âî âðåìåííûé ôàéë, çàòåì äîáàâëÿòü - ïðè íåâîçìîæíîñòè çàïèñè äàííûõ â òåêóùèé ôàéë, ìîæåò áûòü ñîçäàí âðåìåííûé ôàéë, â êîòîðûé áóäåò ñäåëàíà çàïèñü. Ïîñëå ïîëó÷åíèÿ äîñòóïà ê òåêóùåìó ôàéëó, ñîäåðæèìîå âðåìåííîãî ôàéëà áóäåò äîáàâëåíî â êîíåö îñíîâíîãî ôàéëà;
•Ïîêàçûâàòü ñîîáùåíèå è ïðåêðàùàòü ðàáîòó - äàííûå áóäóò óòåðÿíû ïîñëå çàêðûòèÿ äèàëîãîâîãî îêíà.
Âû ìîæåòå óñòàíîâèòü òåêñò Âàøåãî ñîîáùåíèÿ, êîòîðîå áóäåò ïîêàçàíî ïðè îøèáêå çàïèñè äàííûõ â ôàéë. Òàêæå âû ìîæåòå âêëþ÷èòü çâóêîâîé ñèãíàë è çàïèñü ñîîáùåíèé â ïðîòîêîë ðàáîòû ïðè êàæäîé îøèáêå äîñòóïà ê òåêóùåìó ôàéëó äàííûõ.
Óäàëåíèå ëîãîâ
Ôóíêöèÿ óäàëåíèå ëîã-ôàéëîâ ïîìîãàåò îñâîáîæäàòü ìåñòî íà âàøåì æåñòêîì äèñêå îò óñòàðåâøåé èíôîðìàöèè. Ëîã-ôàéëû ìîãóò áûòü óäàëåíû â çàâèñèìîñòè îò âðåìåíè õðàíåíèÿ, èëè êîãäà áóäåò ïðåâûøåíî ìàêñèìàëüíî âîçìîæíîå êîëè÷åñòâî ôàéëîâ (ðèñ. 15).
Êîãäà âêëþ÷åíî óäàëåíèå ôàéëîâ â çàâèñèìîñòè îò âðåìåíè èõ õðàíåíèÿ, áóäóò óäàëåíû ôàéëû, êîòîðûå áûëè ñîçäàíû ðàíåå çàäàííîãî ïåðèîäà îòíîñèòåëüíî òåêóùåé äàòû.
Êîãäà êîíòðîëèðóåòñÿ êîëè÷åñòâî ôàéëîâ, òî ïðîãðàììà óäàëÿåò íàèáîëåå ñòàðûå ëîã-ôàéëû ïîêà ñóììàðíîå êîëè÷åñòâî ôàéëîâ áîëüøå óêàçàííîãî ïðåäåëà.
Âû ìîæåòå âûáðàòü îáà âàðèàíòà óäàëåíèÿ.  ýòîì ñëó÷àå óäàëåíèå áóäåò ïðîèçâîäèòüñÿ, êîãäà âûïîëíèòñÿ îäíî èç óñëîâèé.
Ðèñ. 15. Óäàëåíèå ëîãîâ
Ââåäåíèå è óñòàíîâêà
Äëÿ òîãî, ÷òîáû ðàñøèðèòü ôóíêöèîíàëüíûå âîçìîæíîñòè ïðîãðàììû, ìû ðåàëèçîâàëè âîçìîæíîñòü ïîäêëþ÷åíèÿ äîïîëíèòåëüíûõ ìîäóëåé. Ìîäóëüíàÿ ñòðóêòóðà ïîçâîëÿåò ñíèçèòü âàøè çàòðàòû íà ïîêóïêó ïðîãðàììû (âû îïëà÷èâàåòå òîëüêî òå ôóíêöèîíàëüíûå âîçìîæíîñòè, êîòîðûå âàì íóæíû), ñîêðàòèòü âðåìÿ çàãðóçêè äèñòðèáóòèâà ïðîãðàììû, çàãðóçêó ïðîöåññîðà âàøåãî êîìïüþòåðà è ñýêîíîìèòü äèñêîâîå ïðîñòðàíñòâî.
Ìîäóëè ìîæíî àêòèâèðîâàòü íà çàêëàäêàõ "Ìîäóëè" (ñì. ðèñ. íèæå).
GPS Tracker Data Logger ïîääåðæèâàåò ñëåäóþùèå òèïû ìîäóëåé:
•Çàïðîñ äàííûõ - äàííûé òèï ìîäóëåé ïðåäíàçíà÷åí äëÿ ôîðìèðîâàíèÿ è ïåðåäà÷è çàïðîñîâ èëè êîìàíä ÷åðåç èñïîëüçóåìûé èíòåðôåéñ äëÿ ïîëó÷åíèÿ äàííûõ îò âàøèõ óñòðîéñòâ;
•Îáðàáîòêà (àíàëèç, ïàðñèíã, ðàçáîð) äàííûõ - ìîäóëè îáðàáîòêè äàííûõ (ïàðñåðû) ïîçâîëÿþò ðàçäåëèòü ïîòîê äàííûõ íà ïàêåòû äàííûõ, à çàòåì ïàêåòû äàííûõ ðàçäåëèòü íà ïåðåìåííûå, êîòîðûå ïîòîì áóäóò ýêñïîðòèðîâàòüñÿ;
•Ôèëüòðû - ìîäóëè ôèëüòðàöèè äàííûõ ïîçâîëÿþò èñêëþ÷èòü èç ýêñïîðòà íåêîòîðûå çíà÷åíèå èëè èçìåíèòü çíà÷åíèÿ íåêîòîðûõ ïåðåìåííûõ ïîñëå ïàðñåðà;
•Ýêñïîðò äàííûõ - ýòè ìîäóëè ðåàëèçóþò âîçìîæíîñòü ýêñïîðòà äàííûõ â ðåàëüíîì âðåìåíè â äðóãîé ôîðìàò, â áàçó äàííûõ, Excel èëè äðóãîå ïðèëîæåíèå;
•Îáðàáîòêà ñîáûòèé (ðèñ. 5.1.3) - äàííûå ìîäóëè èñïîëüçóþòñÿ äëÿ îáðàáîòêè ñîáûòèé, ãåíåðèðóåìûõ GPS Tracker Data Logger. Íàïðèìåð, "Íîâûé ëîã-ôàéë" èëè "Êîíôèãóðàöèÿ èçìåíèëàñü". Äàííûå ìîäóëè ïîëó÷àþò óâåäîìëåíèÿ î ñîáûòèÿõ è âûïîëíÿþò äåéñòâèÿ çàëîæåííûå â íèõ. Íàïðèìåð, âûïîëíåíèå ïðîãðàìì, ñêðèïòîâ è ò.ä. Ôîðìà óâåäîìëåíèÿ èëè äåéñòâèÿ çàâèñÿò îò íàñòðîåê ìîäóëåé.
Ðèñ. 16. Ïîäêëþ÷åíèå ìîäóëåé
Ðèñ. 17. Ïîäêëþ÷åíèå ìîäóëåé ýêñïîðòà äàííûõ
Ðèñ. 18. Ïîäêëþ÷åíèå ìîäóëåé îáðàáîòêè ñîáûòèé
Âû ìîæåòå îñóùåñòâëÿòü îáðàáîòêó è ýêñïîðò îòïðàâëåííûõ è ïðèíÿòûõ äàííûõ. Ïî óìîë÷àíèþ, òîëüêî ïðèíÿòûå äàííûå áóäóò ïîäâåðãàòüñÿ îáðàáîòêó è ýêñïîðòó.
Ïðîöåññ ïîäêëþ÷åíèÿ ìîäóëåé î÷åíü ïðîñò. Äîñòàòî÷íî óñòàíîâèòü ñîîòâåòñòâóþùèé ìîäóëü. Ïîñëå ïåðåçàïóñêà ïðîãðàììû ìîäóëè áóäóò çàãðóæåíû è èíèöèàëèçèðîâàíû. Åñëè ìîäóëü ïîääåðæèâàåòñÿ Âàøåé ïðîãðàììîé, åãî êîðîòêîå îïèñàíèå âû óâèäèòå â ëèñòå ìîäóëåé. Äëÿ íåêîòîðûõ ìîäóëåé áóäåò íåîáõîäèìî ñäåëàòü äîïîëíèòåëüíóþ íàñòðîéêó. ×òîáû âûâåñòè îêíî óñòàíîâêè ìîäóëÿ, âûáåðèòå ìîäóëü â ñïèñêå èëè â âûïàäàþùåì ñïèñêå ìîäóëåé è íàæìèòå êíîïêó "Íàñòðîèòü" ðÿäîì ñî ñïèñêîì. Åñëè ïîñëå âûáîðà ìîäóëÿ èç ñïèñêà êíîïêà "Íàñòðîèòü" áóäåò íåàêòèâíîé, òî ýòî çíà÷èò, ÷òî ìîäóëü íå èìååò äîïîëíèòåëüíûõ íàñòðîåê è áóäåò ðàáîòàòü ñðàçó ïîñëå ïîäêëþ÷åíèÿ. Î ïðîöåññå óñòàíîâêè êàæäîãî ìîäóëÿ âû ìîæåòå ïðî÷èòàòü â ôàéëå ñïðàâêè, ïîñòàâëÿåìîì ñ ìîäóëåì.
Äëÿ àêòèâàöèè ìîäóëÿ åãî íåîáõîäèìî âûáðàòü èç âûïàäàþùåãî ñïèñêà èëè âûáðàòü èç ñïèñêà è ïîñòàâèòü ãàëî÷êó íàïðîòèâ åãî èìåíè. Ìîäóëü áóäåò àêòèâèðîâàí èëè äåàêòèâèðîâàí òîëüêî ïîñëå òîãî, êàê âû çàêðîåòå äèàëîãîâîå îêíî, êëèêíóâ íà êíîïêå "OK".
Ñåðâåð OPC
GPS Tracker Data Logger èìååò âñòðîåííûé ñåðâåð OPC. Ýòî îçíà÷àåò, ÷òî ëþáîå êëèåíòñêîå ÏÎ, ñîâìåñòèìîå ñî ñòàíäàðòîì OPC ìîæåò ïîëó÷àòü äàííûå îò GPS Tracker Data Logger áåç ëþáîãî äîïîëíèòåëüíîãî ïðîãðàììíîãî îáåñïå÷åíèÿ. Äëÿ òîãî, ÷òîáû ïîäñîåäèíèòüñÿ ê ñåðâåðó íåîáõîäèìî çíàòü åãî àòðèáóòû (ðèñ. 19). Ïåðåä èñïîëüçîâàíèåì OPC ñåðâåðà íåîáõîäèìî óñòàíîâèòü OPC Core Components Redistributable ñ ñàéòà www.opcfoundation.org (òðåáóåòñÿ ðåãèñòðàöèÿ íà ñàéòå) íà êîìïüþòåðå, ãäå áóäåò ðàáîòàòü ñåðâåð è âàøå êëèåíòñêîå ÏÎ.
OPC ñåðâåð ðåàëèçîâàí â âèäå ìîäóëÿ ýêñïîðòà äàííûõ. Äëÿ àêòèâàöèè OPC ñåðâåðà íåîáõîäèìî àêòèâèðîâàòü åãî íà çàêëàäêå âûáîðà ìîäóëåé ýêñïîðòà äàííûõ.
Ðèñ. 19. Ïàðàìåòðû OPC ñåðâåðà
GPS Tracker Data Logger, ñ ïîìîùüþ ïàðñåðà, îáðàáàòûâàåò äàííûå è ïðåäñòàâëÿåò èõ â âèäå ïåðåìåííûõ, êîòîðûå ìîæåò ïîëó÷èòü OPC êëèåíò (ðèñ. 20). Ïîñëå ïîäêëþ÷åíèÿ ê OPC ñåðâåðó âû ïîëó÷èòå ñïèñîê äîñòóïíûõ ïåðåìåííûõ.
Ðèñ. 20. Äîñòóïíûå ïåðåìåííûå OPC ñåðâåðà
Àêòèâíîñòü êëèåíòîâ ïîêàçàíà íà çàêëàäêå "Àêòèâíûå êëèåíòû". Âåðõíèé ýëåìåíò äåðåâà - ýòî êëèåíò, ýëåìåíòû äåðåâà óðîâíåì íèæå ýòî ïîäêëþ÷åííûå ïåðåìåííûå èëè ãðóïïû ïåðåìåííûõ. Ñ ïîìîùüþ äâîéíîãî êëèêà íà ýëåìåíòå äåðåâà âû ìîæåòå ïîëó÷èòü áîëåå ïîäðîáíóþ èíôîðìàöèþ î íåì.
Ðèñ. 21. Ïîäêëþ÷åííûå êëèåíòû
GPS Tracker Data Logger ñîçäàåò ïåðåìåííûå "íà ëåòó". GPS Tracker Data Logger íà÷èíàåò ðàáîòó áåç êàêèõ-ëèáî ïåðåìåííûõ, è ïîëó÷àåò èõ òîëüêî òîãäà, êîãäà ïðèíèìàåò è îáðàáàòûâàåò ïåðâûå äàííûå. Åñëè âàø OPC êëèåíò ïîäñîåäèíèòüñÿ ê ñåðâåðó ïåðåä òåì, êàê äàííûå áûëè ïðèíÿòû, òî êëèåíò ïîëó÷èò ïóñòîé ñïèñîê ïåðåìåííûõ, è äîëæåí áóäåò îïðàøèâàòü ñåðâåð äëÿ ïðîâåðêè îáíîâëåíèÿ ñïèñêà ïåðåìåííûõ. Åñëè âàø êëèåíò íå ïîääåðæèâàåò ðåæèì îáíîâëåíèÿ ïåðåìåííûõ, òî âû ìîæåòå îáúÿâèòü çàðàíåå èñïîëüçóåìûå ïåðåìåííûå (ðèñ. 22).  ýòîì ñëó÷àå OPC ñåðâåð ñîçäàñò ïåðåìåííûå ñ ïóñòûìè çíà÷åíèÿìè, ñðàçó ïîñëå ñòàðòà ïðîãðàììû è âàø OPC êëèåíò ïîëó÷èò ñïèñîê ïåðåìåííûõ ïîñëå ïîäêëþ÷åíèÿ, â íåçàâèñèìîñòè îò òîãî, ïðèíÿòû äàííûå èëè íåò.
Ðèñ. 22. Îáúÿâëåííûå çàðàíåå ïåðåìåííûå
Ââåäåíèå
Ìîäóëü ôèëüòðàöèè äàííûõ "Tracker Data Filter" ïîçâîëÿåò îòôèëüòðîâàòü äàííûå îò òðåêåðîâ ïî çàäàííûì óñëîâèÿì. Ýòî ïîçâîëÿåò ñîêðàòèòü êîëè÷åñòâî çàïèñåé â áàçå äàííûõ, è ñîîòâåòñòâåííî óâåëè÷èòü ñêîðîñòü ïîñòðîåíèÿ îò÷åòîâ. Ýòî ïîçâîëÿåò óëó÷øèòü îòîáðàæåíèå ìàðøðóòà íà êàðòå, åñëè òðåêåð èìååò ïðîáëåìû ñ ïðèåìîì GPS ñèãíàëà.
Áàçîâûå ïðàâèëà ïîçâîëÿþò ïðîâåðèòü äîñòîâåðíîñòü äàòû è âðåìåíè, âàëèäíîñòü êîîðäèíàò, óáðàòü òî÷êè, èçìåíåíèÿ ìåæäó êîòîðûìè íåñóùåñòâåííû.
Ìîäóëü ïðîèçâîäèò ôèëüòðàöèþ ïî êàæäîìó òðåêåðó èíäèâèäóàëüíî, ðàçëè÷àÿ èõ ïî óíèêàëüíîìó èäåíòèôèêàòîðó ïðèáîðà. Ïðè âêëþ÷åíèè íåêîòîðûõ ïðàâèë ìîäóëü õðàíèò èíôîðìàöèþ î ïîñëåäíåé ïðèíÿòîé òî÷êå ìàðøðóòà â ïàìÿòè. Ýòà èíôîðìàöèÿ íå ñîõðàíÿåòñÿ (ñáðàñûâàåòñÿ) ïðè ïåðåçàïóñêå ïðîãðàììû èëè èçìåíåíèè íàñòðîåê ìîäóëÿ.
Íàñòðîéêà
Êîíôèãóðàöèÿ ìîäóëÿ "Tracker Data Filter" î÷åíü ïðîñòà (ðèñ.1) è ñîäåðæèò íåñêîëüêî îïöèé.
Îáðàòèòå âíèìàíèå, ÷òî ôèëüòðàöèÿ äàííûõ ïðîèñõîäèò ïðè ñðàáàòûâàíèè ëþáîãî èç ïðàâèë. Ìîäóëü íå âûïîëíÿåò îñòàâøèåñÿ ïðîâåðêè, åñëè îäíî èç ïðàâèë óæå ñðàáîòàëî. Ïðîâåðêè îñóùåñòâëÿþòñÿ â ñëåäóþùåì ïîðÿäêå:
1.Ïðîâåðêà äàòû è âðåìåíè.
2.Ïðîâåðêà êîîðäèíàò.
3.Ïðîâåðêà ñêîðîñòè.
4.Ïðîâåðêà ïðîáåãà (ìèíèìàëüíûé). Ïðîâåðêà ïðîáåãà íå ïðîèçâîäèòñÿ, åñëè áûë ïðèíÿò ïàêåò ñ íåäîñòîâåðíûìè êîîðäèíàòàìè èëè ìåòêà âðåìåíè ìåíüøå ïîñëåäíåãî ñîõðàíåííîãî çíà÷åíèÿ.
5.Ïðîâåðêà ïðîáåãà (ìàêñèìàëüíûé).
Ðèñ.1. Îêíî êîíôèãóðàöèè
Ôèëüòðîâàòü äàííûå ãäå ñêîðîñòü = 0 - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî ìîäóëü ïðîâåðÿåò è îòôèëüòðîâûâàåò äàííûå åñëè çíà÷åíèå ñêîðîñòè (ïåðåìåííàÿ SPEED) ìåíüøå èëè ðàâíî íóëþ. Äàííîå ïðàâèëî óäîáíî èñïîëüçîâàòü, êîãäà òðåêåð âûäàåò "ïëàâàþùèå" êîîðäèíàòû âî âðåìÿ ñòîÿíêè òðàíñïîðòíîãî ñðåäñòâà èç-çà ïëîõîãî êà÷åñòâà GPS ïðèåìíèêà èëè ïëîõèõ óñëîâèé ïðèåìà GPS ñèãíàëà.
Âû òàêæå ìîæåòå çàäàòü èñêëþ÷åíèÿ, êîãäà äàííûé ôèëüòð íå áóäåò ñðàáàòûâàòü.
Ïðîïóñêàòü ïåðâóþ è ïîñëåäíþþ òî÷êó îñòàíîâêè - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, è äàííûå ïîñòóïàþò â õðîíîëîãè÷åñêîì ïîðÿäêå, òî ìîäóëü ïðîïóñòèò ïåðâóþ è ïîñëåäíþþ òî÷êó îñòàíîâêè, ÷òî áûâàåò äîñòàòî÷íî äëÿ îïðåäåëåíèÿ èíòåðâàëà ïàðêîâêè.
Ïðîïóñêàòü äàííûå, åñëè îäíà èç ïåðåìåííûõ èçìåíèëàñü - ïðè âêëþ÷åíèè äàííîé îïöèè íóæíî óêàçàòü ñïèñîê ïåðåìåííûõ ÷åðåç òî÷êó ñ çàïÿòîé. Òîãäà ïðè ëþáîì èçìåíåíèè çíà÷åíèÿ ëþáîé óêàçàííîé ïåðåìåííîé ïàêåò äàííûõ áóäåò ïðîïóùåí ôèëüòðîì. Ýòî áûâàåò íåîáõîäèìî äëÿ ïîëó÷åíèÿ èíôîðìàöèè î ðàçðÿäêå àêêóìóëÿòîðíîé áàòàðåè âî âðåìÿ ñòîÿíêè è ñèãíàëîâ òðåâîã.
Ôèëüòðîâàòü äàííûå ñ íåäîñòîâåðíûìè êîîðäèíàòàìè - ïðè âêëþ÷åíèè äàííîé îïöèè ìîäóëü îòôèëüòðîâûâàåò äàííûå åñëè:
1. Øèðîòà (ïåðåìåííàÿ LATITUDE) èëè äîëãîòà (LONGITUDE) îòñóòñòâóþò â ïàêåòå äàííûõ.
2. Åñëè çíà÷åíèå øèðîòû âíå äèàïàçîíà -90 ... 90.
3. Åñëè çíà÷åíèå äîëãîòû âíå äèàïàçîíà -180 ...180.
4. Åñëè îáà çíà÷åíèÿ øèðîòû è äîëãîòû ðàâíû íóëþ.
Ôèëüòðîâàòü äàííûå ñ íåäîñòîâåðíîé äàòîé - ïðè âêëþ÷åíèè äàííîé îïöèè ìîäóëü îòôèëüòðîâûâàåò äàííûå åñëè:
1. Ìåòêà âðåìåíè â ïàêåòå äàííûõ (TIMESTAMP_UTC) áîëüøå òåêóùåãî âðåìåíè ñåðâåðà áîëåå ÷åì íà 24 ÷àñà.
2. Ìåòêà âðåìåíè â ìåíüøå òåêóùåãî âðåìåíè ñåðâåðà áîëåå ÷åì íà 365 äíåé.
Ôèëüòðîâàòü äàííûå åñëè ïðîáåã ìåæäó òî÷êàìè ìåíüøå - ïðè âêëþ÷åíèè äàííîé îïöèè ìîäóëü ðàññ÷èòûâàåò ðàññòîÿíèå ìåæäó ïðåäûäóùåé è òåêóùåé òî÷êîé ïî ôîðìóëå. Ýòî ïîçâîëÿåò îòáðàñûâàòü íåçíà÷èòåëüíûå òî÷êè, åñëè òðåêåð øëåò èõ î÷åíü ÷àñòî. Äëÿ äàííîãî ïðàâèëà òàêæå ìîæíî íàñòðîèòü èñêëþ÷åíèÿ, êàê è ïðè ôèëüòðàöèè ïî ñêîðîñòè.
Ôèëüòðîâàòü äàííûå åñëè ïðîáåã ìåæäó òî÷êàìè áîëüøå - ïðè âêëþ÷åíèè äàííîé îïöèè ìîäóëü îòáðàñûâàåò äàííûå, åñëè âäðóã òåêóùàÿ òî÷êà óäàëåíà îò ïðåäûäóùåé íà ðàññòîÿíèå áîëüøå óêàçàííîãî (ñèëüíûé ðàçáðîñ). Òàêîå èíîãäà áûâàåò, åñëè â óñòðîéñòâå (ìîáèëüíûé òåëåôîí èëè ïëàíøåò) åñòü îïðåäåëåíèå êîîðäèíàò ïî GPS è ïî áàçîâûì ñòàíöèÿì ìîáèëüíîé ñâÿçè (A-GPS), èëè åñòü ïðîáëåìû ñ ïðèåìíèêîì GPS ñèãíàëà.
Ââåäåíèå
Ìîäóëü "Tracker Data Filter" ïðåäíàçíà÷åí äëÿ îòïðàâêè äàííûõ îò GPS òðåêåðîâ íà äðóãèå òåëåìàòè÷åñêèå ñåðâåðà, ïðè ýòîì èçìåíÿÿ ôîðìàò (ïðîòîêîë) ïåðåäàâàåìûõ äàííûõ.
Îñíîâíàÿ ïðîãðàììà-ëîããåð ïðèíèìàåò äàííûå îò òðåêåðîâ îäíîãî òèïà, ðàçáèðàåò äàííûå íà ïàêåòû è ïåðåìåííûå, à çàòåì ýòîò ìîäóëü èç ïåðåìåííûõ ñîáèðàåò íîâûå ïàêåòû äàííûõ âûáðàííîãî ôîðìàòà, è ïåðåäàåò èõ íà óêàçàííûé ñåðâåð, èñïîëüçóÿ ïðîòîêîëû TCP, UDP èëè HTTP(S).
Ñïèñîê ïîääåðæèâàåìûõ ôîðìàòîâ ïðåäñòàâëåí íèæå è ïîñòîÿííî ðàñøèðÿåòñÿ ïî çàïðîñàì ïîêóïàòåëåé.
APKCOM ASC 5
AutoGRAPH
EGTS protocol
Gis Sonic SOAP
GlobalTrack G200X
GMT SOAP
GpsGate SmartPipe (NMEA 0183 $GPRMC)
GpsGate TrackerOne (HTTP)
GpsGate TrackerOne (TCP)
HTTP 1.1 GET
HTTP 1.1 POST
M2M SOAP
MTA8000
Navtelecom Signal 2115
Teltonika
Wialon IPS
Wialon IPS v2
Wialon Retranslator
Íàñòðîéêà
 îêíå íàñòðîéêè ìîäóëÿ (ðèñ. 1) ïåðåíàïðàâëåíèÿ äàííûõ íåîáõîäèìî:
1.Âûáðàòü ôîðìàò.
2.Óêàçàòü IP àäðåñ è ïîðò ñåðâåðà, íà êîòîðûé áóäóò ïåðåíàïðàâëÿòüñÿ äàííûå
3.Ïðèâÿçàòü ïåðåìåííûå ïàðñåðà ê ñîîòâåòñòâóþùèì ïîëÿì ïàêåòà äàííûõ, êîòîðûé áóäåò îòïðàâëÿòüñÿ íà öåëåâîé ñåðâåð.
Ðèñ.1. Îêíî êîíôèãóðàöèè
Ñîåäèíåíèå
Ñïèñîê ôîðìàòîâ - âû äîëæíû âûáðàòü îäèí èëè íåñêîëüêî ôîðìàòîâ. Äëÿ êàæäîãî ôîðìàòà áóäóò èñïîëüçîâàòüñÿ èíäèâèäóàëüíûå íàñòðîéêè. Äëÿ àêòèâàöèè ïåðåíàïðàâëåíèÿ â íóæíîì ôîðìàòå ïîñòàâüòå ãàëî÷êó íàïðîòèâ íàçâàíèÿ ôîðìàòà. Äëÿ òîãî, ÷òîáû èçìåíèòü íàñòðîéêè ïåðåíàïðàâëåíèÿ äëÿ íóæíîãî ôîðìàòà, êëèêíèòå è âûáåðèòå åãî â ñïèñêå.
Öåëåâîé ñåðâåð - íåîáõîäèìî óêàçàòü ñòðîêó ïîäêëþ÷åíèÿ ê öåëåâîìó ñåðâåðó.  ýòîì ïîëå ìîæíî óêàçàòü íåñêîëüêî öåëåâûõ ñåðâåðîâ ÷åðåç òî÷êó ñ çàïÿòîé.
TCP - èñïîëüçóåòñÿ ôîðìàò âèäà 192.168.1.3:7777 (IP àäðåñ è ïîðò ÷åðåç äâîåòî÷èå). Íåñêîëüêî ñåðâåðîâ: 192.168.1.3:7777;192.168.1.4:7777
UDP - udp://192.168.1.3:7777
HTTP - http://192.168.1.3:7777
HTTPS - https://192.168.1.3:7777
Íîâîå ñîåäèíåíèå äëÿ êàæäîãî òðåêåðà - ìîäóëü áóäåò ýìóëèðîâàòü ðàáîòó ðåàëüíîãî òðåêåðà, ñîçäàâàÿ íîâîå ïîäêëþ÷åíèå ê öåëåâîìó ñåðâåðó äëÿ êàæäîãî òðåêåðà. Ýòî óâåëè÷èâàåò íàãðóçêó íà êîìïüþòåð, íî óâåëè÷èâàåò ñîâìåñòèìîñòü, ïîñêîëüêó íå âñå öåëåâûå ñåðâåðà äîïóñêàþò, ÷òî ïî îäíîìó ïîäêëþ÷åíèþ ìîãóò ïîñòóïàòü äàííûå îò íåñêîëüêèõ òðåêåðîâ.
Ìàêñèìàëüíîå êîëè÷åñòâî ñîåäèíåíèé - ìîæíî îãðàíè÷èòü ìàêñèìàëüíîå êîëè÷åñòâî ñîåäèíåíèé ñ öåëåâûì ñåðâåðîì. Ðåêîìåíäóåòñÿ óêàçûâàòü çíà÷åíèå ëèìèòà íà 20% ïðåâûøàþùåå êîëè÷åñòâî ðàáîòàþùèõ òðåêåðîâ. Òîãäà ìîäóëü áóäåò óñïåâàòü ïåðåäàâàòü äàííûå îò òðåêåðîâ, ïîñòóïàþùèå â ðåàëüíîì âðåìåíè, è âîññòàíàâëèâàòü äàííûå èç àðõèâà ïîñëå ñáîÿ ïåðåäà÷è äàííûõ.
Äåëàòü ðåçåðâíóþ êîïèþ ïàêåòîâ äàííûõ â ïàïêå åñëè íå óäàëîñü ïîñëàòü - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî ïðè âîçíèêíîâåíèè ïðîáëåì ñ ïåðåäà÷åé äàííûõ íà öåëåâîé ñåðâåð, ìîäóëü áóäåò ñîçäàâàòü âðåìåííûå ôàéëû ñ äàííûìè, à ïðè âîçîáíîâëåíèè ñâÿçè áóäåò êàê ðåòðàíñëèðîâàòü äàííûå â ðåàëüíîì âðåìåíè, òàê è âîññòàíàâëèâàòü äàííûå èç àðõèâà.
Ñëåäóåò îáðàòèòü âíèìàíèå, ÷òî â ýòîì ñëó÷àå õðîíîëîãèÿ ïåðåäà÷è äàííûõ ìîæåò áûòü íàðóøåíà. Íåêîòîðûå öåëåâûå ñåðâåðû ìîãóò áûòü ÷óâñòâèòåëüíû ê ïîðÿäêó ñëåäîâàíèÿ äàííûõ.
Ìîäóëü äåëàåò òîëüêî ïÿòü ïîïûòîê îòïðàâèòü äàííûå èç àðõèâà. Ïîýòîìó âîçìîæíà ïîòåðÿ äàííûõ ïðè äëèòåëüíîì îòêëþ÷åíèè öåëåâîãî ñåðâåðà.
Ïðîòîêîëèðîâàòü îòâåòû ñåðâåðà - äàííàÿ îïöèÿ ìîæåò áûòü ïîëåçíà íà ýòàïå íàñòðîéêè èëè äèàãíîñòèêè ñîåäèíåíèÿ ñ öåëåâûì ñåðâåðîì.  ôàéëàõ ïðîòîêîëà ìîæíî ïîñìîòðåòü îòâåòû ñåðâåðà íà îòïðàâëåííûå ïàêåòû, è, íàïðèìåð, íàéòè ïðè÷èíó ïî÷åìó öåëåâîé ñåðâåð íå ïðèíèìàåò äàííûå.
Çíà÷åíèÿ
Íà äàííîé çàêëàäêå (ðèñ. 2) ìîæíî íàñòðîèòü ñîïîñòàâëåíèå ïåðåìåííûõ ïàðñåðà ýëåìåíòàì íîâîãî ïàêåòà äàííûõ â âûáðàííîì ôîðìàòå.
Ðèñ.2. Íàñòðîéêà ñîïîñòàâëåíèÿ çíà÷åíèé
Îáðàòèòå âíèìàíèå, ÷òî íå âñå èñõîäíûå äàííûå ìîæíî ïåðåíàïðàâèòü íà äðóãîé ñåðâåð.  ñàìîì îáùåì ñëó÷àå ïåðåíàïðàâëåíèå ðàáîòàåò òîëüêî äëÿ îñíîâíûõ òåëåìàòè÷åñêèõ äàííûõ (äàòà, âðåìÿ, êîîðäèíàòû, ñêîðîñòü).
Ïî óìîë÷àíèþ, ìîäóëü ïåðåíàïðàâëåíèÿ íàñòðîåí íà ïåðåäà÷ó ìàêñèìàëüíî âîçìîæíîãî îáúåìà èíôîðìàöèè, íî âû ìîæåòå èçìåíèòü ñîñòàâ ïåðåäàâàåìûõ äàííûõ, èçìåíèâ ïðèâÿçêó.
Ýëåìåíò ïàêåòà äàííûõ - ñîäåðæèò ñïèñîê âñåõ âîçìîæíûõ ýëåìåíòîâ íîâîãî ïàêåòà äàííûõ.
Èìÿ ïåðåìåííîé ïàðñåðà - óêàçûâàåòñÿ èìÿ ïåðåìåííîé ïàðñåðà, çíà÷åíèå êîòîðîé áóäåò èñïîëüçîâàòüñÿ ïðè ôîðìèðîâàíèè ïàêåòà äàííûõ.
Èñïîëüçîâàòü çíà÷åíèå ïî óìîë÷àíèþ - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, è â èñõîäíîì ïàêåòå äàííûõ íåò ïåðåìåííîé ñ óêàçàííûì èìåíåì, òî ìîäóëü áóäåò èñïîëüçîâàòü çíà÷åíèå ïî óìîë÷àíèþ ïðè ôîðìèðîâàíèè íîâîãî ïàêåòà.
Åñëè ïåðåìåííîé íåò â èñõîäíîì ïàêåòå, è çíà÷åíèå ïî óìîë÷àíèþ íå çàäàíî, òî è â íîâîì ïàêåòå íå áóäåò ñîîòâåòñòâóþùåãî çíà÷åíèÿ. Åñëè öåëåâîé ôîðìàò íå äîïóñêàåò ïðîïóñêà çíà÷åíèé, òî áóäåò äîáàâëåí íîëü, ïóñòàÿ ñòðîêà èëè FALSE (â çàâèñèìîñòè îò òèïà äàííûõ ïîëÿ).
Ìàñøòàáèðîâàòü àíàëîãîâûå çíà÷åíèÿ - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî ìîäóëü ìîæåò ïðîïîðöèîíàëüíî ïåðåñ÷èòàòü èñõîäíîå çíà÷åíèå â íîâîå çíà÷åíèå. Íàïðèìåð, åñëè â íîâîì ïàêåòå äàííûõ çíà÷åíèå ìîæåò áûòü öåëûì ÷èñëîì â äèàïàçîíå îò 0 äî 4096, èñõîäíîå çíà÷åíèå ðàâíî 10, ìèíèìóì ðàâåí 0, à ìàêñèìóì ðàâåí 100, òî íîâîå çíà÷åíèå â ïàêåòå áóäåò 4096 * 10 / 100 = 409.
 òàáë.1 ïðèâåäåí ñïèñîê ïîëåé è èõ òèï äàííûõ, êîòîðûé ìîäóëü îæèäàåò ïîëó÷èòü îò ïàðñåðà. Ïðè ñîïîñòàâëåíèè íåîáõîäèìî ó÷èòûâàòü, ÷òî ìîäóëü ïåðåíàïðàâëåíèÿ îæèäàåò ïîëó÷èòü äàííûå îò ïàðñåðà èëè èç ìîäóëåé ôèëüòðàöèè äàííûõ â óêàçàííîì ôîðìàòå. Ïðè ñîïîñòàâëåíèè çíà÷åíèé ìîäóëü ìîæåò ïðîèçâîäèòü àâòîìàòè÷åñêóþ êîíâåðòàöèþ:
•Âåùåñòâåííîå ÷èñëî â öåëîå ÷èñëî ïóòåì îòáðàñûâàíèÿ äðîáíîé ÷àñòè;
•Öåëîå ÷èñëî â âåùåñòâåííîå;
•×èñëî â ñòðîêó;
•Ñòðîêó â ÷èñëî;
•×èñëî â ëîãè÷åñêîå çíà÷åíèå (0 – ëîãè÷åñêàÿ ëîæü, ëþáîå äðóãîå çíà÷åíèå – ëîãè÷åñêàÿ èñòèíà).
Ïîëå ïàêåòà äàííûõ
|
Òèï äàííûõ
|
Îïèñàíèå
|
IMEI
|
Ñòðîêà
|
Èäåíòèôèêàòîð óñòðîéñòâà (íîìåð, IMEI è ò.ï.)
|
Äàòà è âðåìÿ
|
DateTime
|
UTC
|
Äîëãîòà
|
Float
|
â ôîðìàòå GPS, íàïðèìåð, 48.71514
|
Øèðîòà
|
Float
|
â ôîðìàòå GPS, íàïðèìåð, 48.71514
|
Âûñîòà (ì)
|
Integer
|
 ìåòðàõ íàä óðîâíåì ìîðÿ
|
Êóðñ
|
Float
|
Óãîë 0-360 â ãðàäóñàõ
|
Ñêîðîñòü
|
Byte
|
Êì/÷
|
Ïóòü
|
DWORD
|
Ïðîéäåííûé ïóòü, êì
|
Ðåëå 1-8
|
Ëîãè÷åñêèé
|
Ñîñòîÿíèå ðåëå 1-8
|
Äàò÷èê 1-8
|
Ëîãè÷åñêèé
|
Ñîñòîÿíèå äàò÷èêà 1-8
|
ÀÖÏ 1-4
|
Byte
|
Çíà÷åíèå ÀÖÏ 1-4
|
Íàïðÿæåíèå 1-2
|
Float
|
Íàïðÿæåíèå â âîëüòàõ â äèàïàçîíå îò 0 äî 25.5
|
GPS
|
Byte
|
Êîëè÷åñòâî ñïóòíèêîâ (0 – 14)
|
GSM
|
Byte
|
Óðîâåíü ñèãíàëà GSM (0-5)
|
T âíóòð.
|
Signed byte
|
Òåìïåðàòóðà âíóòðåííÿÿ (ãðàäóñû) îò -127 äî 127
|
T âíåøí
|
Signed byte
|
Òåìïåðàòóðà âíåøíÿÿ (ãðàäóñû) îò -127 äî 127
|
Òîïëèâî 1-2
|
DWORD
|
Çíà÷åíèå äàò÷èêà òîïëèâà 1-2
|
Ìîòî÷àñû 1-2
|
WORD
|
Çíà÷åíèå ìîòî÷àñîâ 1-2
|
Ïðèçíàê òðåâîãè
|
Ëîãè÷åñêèé èëè ÷èñëîâîé
|
0 èëè False – íåò ïðèçíàêà òðåâîãè, èíà÷å åñòü.
|
Ôèëüòð
Íà äàííîé çàêëàäêå (ðèñ. 3) ìîæíî çàäàòü ôèëüòð äëÿ òðåêåðîâ, äëÿ êîòîðûõ áóäåò ðàáîòàòü ïåðåíàïðàâëåíèå. Ñïèñîê èäåíòèôèêàòîðîâ ìîæíî çàäàòü â íàñòðîéêàõ ìîäóëÿ, à òàêæå óêàçàòü èìÿ âíåøíåãî òåêñòîâîãî ôàéëà.
Åñëè óêàçàíî èìÿ òåêñòîâîãî ôàéëà, òî ìîäóëü áóäåò ïåðèîäè÷åñêè ïðîâåðÿòü åãî èçìåíåíèå, è îáíîâëÿòü ñïèñîê â ïàìÿòè ïðè èçìåíåíèè ôàéëà.
Åñëè âêëþ÷åíà îïöèÿ "Îòôèëüòðîâûâàòü óêàçàííûå ID", òî ïåðåíàïðàâëåíèå áóäåò ðàáîòàòü äëÿ âñåõ òðåêåðîâ, çà èñêëþ÷åíèåì óêàçàííûõ â ñïèñêå.
Åñëè âêëþ÷åíà îïöèÿ "Ïåðåíàïðàâëÿòü òîëüêî óêàçàííûå ID", òî ïåðåíàïðàâëåíèå áóäåò ðàáîòàòü òîëüêî äëÿ òðåêåðîâ, óêàçàííûõ â ñïèñêå.
Ðèñ.3. Íàñòðîéêà ôèëüòðà
Ñòàòèñòèêà
Íà äàííîé çàêëàäêå ïðèâîäèòñÿ êðàòêàÿ ñòàòèñòèêà ðàáîòû âñåãî ìîäóëÿ (ñïèñîê àêòèâíûõ è íåàêòèâíûõ ñîåäèíåíèé). Äàííóþ èíôîðìàöèþ ìîæíî èñïîëüçîâàòü äëÿ äèàãíîñòèêè ïðîáëåì è ïîëó÷åíèÿ èíôîðìàöèè î çàãðóæåííîñòè ìîäóëÿ ïåðåíàïðàâëåíèÿ. Ïðè íèçêîé çàãðóæåííîñòè ìîæíî óìåíüøèòü êîëè÷åñòâî îäíîâðåìåííûõ ñîåäèíåíèé äëÿ ýêîíîìèè ðåñóðñîâ êîìïüþòåðà. Èëè íàîáîðîò, óâåëè÷èòü êîëè÷åñòâî ñîåäèíåíèé, åñëè î÷åðåäü íà îòïðàâêó áîëüøàÿ.
Ôîðìàòû
APKCOM ASC 5, AutoGRAPH, GlobalTrack G200X, Navtelecom Signal 2115, Teltonika - ôîðìàò ñîîòâåòñòâóþùåãî òðåêåðà.
EGTS protocol - ðîññèéñêèé ôîðìàò ÅÃÒÑ.
Gis Sonic SOAP - ïðèìåð ïàêåòà äàííûõ ñî ññûëêîé íà ñõåìó.
POST:application/soap+xml; charset=utf-8
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GIS_Info_Sonic xmlns="http://portal.secureorigins.com">
<Security_Token></Security_Token>
<device_num>3512340</device_num>
<Latitude>53.918460</Latitude>
<Longitude>27.603648</Longitude>
<timestamp>20190403061613</timestamp>
</GIS_Info_Sonic>
</soap12:Body>
</soap12:Envelope>
GMT SOAP - ïðèìåð ïàêåòà äàííûõ.
POST:text/xml; charset=ISO-8859-1
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:xsd="http://www.w3.org/1999/XMLSchema">
<soap:Body>
<UbicacionEquipoTerceros xmlns="urn:GMTGPSIntegracionTerceros">
<sNoSerie xsd:type="xsd:string">3512340</sNoSerie>
<sEvento xsd:type="xsd:string"></sEvento>
<sFechaHoraPaquete xsd:type="xsd:string">20190403062009</sFechaHoraPaquete>
<sLatitud xsd:type="xsd:string">53.918460</sLatitud>
<sLongitud xsd:type="xsd:string">27.603648</sLongitud>
<sVelocidad xsd:type="xsd:string">40</sVelocidad>
<sHeading xsd:type="xsd:string">0</sHeading>
<sTemperatura xsd:type="xsd:string">0</sTemperatura>
</UbicacionEquipoTerceros></soap:Body></soap:Envelope>
GpsGate SmartPipe (NMEA 0183 $GPRMC) - ôîðìàò ïàêåòà äàííûõ ñîâïàäàåò ñ ïàêåòîì $GPRMC ñòàíäàðòà NMEA 0183, íî â íà÷àëå ïàêåòà äîáàâëÿåòñÿ èäåíòèôèêàòîð óñòðîéñòâà.
IMEI=100000003512340$GPRMC,062147,A,5355.1076,N,02736.2189,E,21.6,0.0,20190403,,,E*4E<CR><LF>
GpsGate TrackerOne (HTTP) - ôîðìàò, ïîääåðæèâàåìûé ñèñòåìîé GpsGate. Ðàáîòàåò òîëüêî åñëè àäðåñ öåëåâîãî ñåðâåðà èìååò òèï HTTP èëè HTTPS.
GET /url?cmd=$FRCMD,100000003512340,_SendMessage,,5355.1076,N,02736.2189,E,0.0,21.60,0.0,030419,062350.00,1,Button1=1,Switch1=1,Analog1=-1.0*63 HTTP/1.1
Accept: */*
Connection: Keep-Alive
User-Agent: GPS Tracker Data Logger
Host: 127.0.0.1:7777
GpsGate TrackerOne (TCP) - ôîðìàò, ïîääåðæèâàåìûé ñèñòåìîé GpsGate, ðàáîòàþùèé ÷åðåç TCP.
$FRCMD,100000003512340,_SendMessage,,5355.1076,N,02736.2189,E,0.0,21.60,0.0,030419,062624.00,1,Button1=1,Switch1=1,Analog1=-1.0*65<CR><LF>
HTTP 1.1 GET - ïðîñòîé çàïðîñ HTTP GET.
GET /url?op=loc&imei=3512340&dt_tracker=2019-04-03+06%3A28%3A16&lat=53.918460&lng=27.603648&altitude=0&angle=0&speed=40&loc_valid=1&ip=127.0.0.1&port=7776¶ms=sat%3D9%7Cbatv%3D4.22%7Caccv%3D0.0%7Cdi1%3D1%7Cdo1%3D1%7C HTTP/1.1
Accept: */*
Connection: Keep-Alive
User-Agent: GPS Tracker Data Logger
Host: 127.0.0.1:7777
HTTP 1.1 POST - ïðîñòîé çàïðîñ HTTP POST.
POST /url HTTP/1.1
Accept: */*
Connection: Keep-Alive
Content-Type: application/x-www-form-urlencoded
User-Agent: GPS Tracker Data Logger
Host: 127.0.0.1:7777
Content-Length: 210
op=loc&imei=3512340&dt_tracker=2019-04-03+07%3A09%3A50&lat=53.918460&lng=27.603648&altitude=0&angle=0&speed=40&loc_valid=1&ip=127.0.0.1&port=7776¶ms=sat%3D9%7Cbatv%3D4.22%7Caccv%3D0.0%7Cdi1%3D1%7Cdo1%3D1%7C
M2M SOAP - ïðîòîêîë ìåæñåðâåðíîãî âçàèìîäåéñòâèÿ êîìïàíèè Wialon.
<?xml version="1.0" encoding="windows-1251"?>
<soapenv:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope">
<soapenv:Header/>
<soapenv:Body>
<ws:PutCoord>
<ObjectID>3512340</ObjectID>
<Coord time="2019-04-03T07:11:40Z" lon="27.603648" lat="53.918460" alt="0" speed="40" dir="0" valid="1" />
<DigO outnum="1" />
<DigI inpnum="1" />
<AnalogI num="1" val="0.0" />
<AnalogI num="2" val="0.0" />
<PortData port="99" value="0" recvd="" />
</ws:PutCoord>
</soapenv:Body>
</soapenv:Envelope>
Wialon IPS, Wialon IPS v2 - ïðîòîêîëû, ðàçðàáîòàííûå êîìïàíèåé Wialon.  èíòåðíåòå ìîæíî íàéòè ïîäðîáíîå îïèñàíèå. Âòîðàÿ âåðñèÿ ïðîòîêîëà îòëè÷àåòñÿ äîïîëíèòåëüíûìè ïîëÿìè â ïåðâîé ñîîáùåíèè àâòîðèçàöèè.
#L#3512340;NA<CR><LF>
#D#030419;071311;5355.1076;N;02736.2189;E;40;0;NA;9;NA;1;1;0.0,0.0;NA;serial_id:3:0,pwr_in:2:4.22,pwr_ext:2:0.0<CR><LF>
Wialon Retranslator - áèíàðíûé ïðîòîêîë îáìåíà, ðàçðàáîòàííûå êîìïàíèåé Wialon.
Èçìåíåíèå âèäà îêíà
Ðèñ. 23. Íàñòðîéêè âèäà îêíà
Íà çàêëàäêå "Âèä îêíà" (ðèñ. 23) âû ìîæåòå íàñòðîèòü ñëåäóþùèå ïàðàìåòðû:
Çàïóñêàòü â ñâåðíóòîì ñîñòîÿíèè - ïðè çàïóñêå GPS Tracker Data Logger ãëàâíîå îêíî ïðîãðàììû áóäåò àâòîìàòè÷åñêè ñâîðà÷èâàòüñÿ íà ïàíåëü çàäà÷ èëè â çíà÷îê, êîòîðûé ïîìåùàåòñÿ íà ïàíåëü îêîëî ÷àñîâ (ðèñ. 24) â çàâèñèìîñòè îò äðóãèõ îïöèé;
Ðèñ. 24. Ñèñòåìíàÿ ïàíåëü - ïàíåëü îêîëî ÷àñîâ
Ñâåðíóòü íà ñèñòåìíóþ ïàíåëü (ðèñ. 24) - ãëàâíîå îêíî GPS Tracker Data Logger áóäåò àâòîìàòè÷åñêè ñâîðà÷èâàòüñÿ, è èêîíêà áóäåò àâòîìàòè÷åñêè ïîìåùàòüñÿ íà ïàíåëü ðÿäîì ñ ÷àñàìè;
Âñåãäà íàâåðõó - îêíî ïðîãðàììû áóäåò ðàñïîëàãàòüñÿ âñåãäà ïîâåðõ äðóãèõ îêîí íà ðàáî÷åì ñòîëå;
Ïîêàçûâàòü îêíî ïðèíèìàåìûõ äàííûõ - ïîçâîëÿåò ñêðûòü/ïîêàçàòü îêíî ïðèíèìàåìûõ äàííûõ â ãëàâíîì îêíå ïðîãðàììû. Îòêëþ÷èâ îòîáðàæåíèå ïðèíèìàåìûõ äàííûõ ìîæíî ñóùåñòâåííî ñîêðàòèòü íàãðóçêó íà ïðîöåññîð.
Âûâîäèòü äàííûå íà ýêðàí â ìèíèìèçèðîâàííîì ñîñòîÿíèè - ïîçâîëÿåò îòêëþ÷èòü âûâîä íà ýêðàí äàííûõ, êîãäà ïðîãðàììà íàõîäèòñÿ â ñâåðíóòîì ñîñòîÿíèè. Ýòà íàñòðîéêà òàêæå ñíèæàåò çàãðóçêó ïðîöåññîðà;
Âèä ãëàâíîãî îêíà - ïîçâîëèò âàì íàñòðîèòü âèä îêíà îòîáðàæåíèÿ äàííûõ (òèï, ôîí, öâåò øðèôòà);
×èñëî ñòðîê ýêðàíà - Êîëè÷åñòâî ñòðîê äàííûõ â ýêðàííîì áóôåðå â ãëàâíîì îêíå ïðîãðàììû. Ïðè ïðåâûøåíèè óêàçàííîãî çíà÷åíèÿ îêíî äàííûõ áóäåò î÷èùåíî;
Ïðîçðà÷íîñòü - â Windows 2000 è âûøå ïîçâîëÿåò íàñòðîèòü ïðîçðà÷íîñòü ãëàâíîãî îêíà ïðîãðàììû. Ñàìîå ëåâîå ïîëîæåíèå - ýòî íîðìàëüíûé âèä îêíà, ñàìîå ïðàâîå - ýòî ìàêñèìàëüíàÿ ïðîçðà÷íîñòü.
Ïåðåíîñèòü ïî ñëîâàì - åñëè âû íå íàñòðîèëè ïàðñåð è âàø ïîòîê äàííûõ íå ñîäåðæèò ñèìâîëîâ ïåðåâîäà ñòðîêè, òî äàííûå íà ýêðàíå ìîãóò îòîáðàæàòüñÿ êàê îíà äëèííàÿ ñòðîêà. Ýòà îïöèÿ ïîçâîëèòü îòîáðàæàòü äàííûå áåç ãîðèçîíòàëüíîé ïîëîñû ïðîêðóòêè.
Âèä øòàìïà âðåìåíè
Äàííàÿ ãðóïïà îïöèé (ðèñ. 25) ïîçâîëÿåò íàñòðîèòü ôîðìàò øòàìïà äàòû è âðåìåíè, êîòîðûé áóäåò îòîáðàæàòüñÿ íà ýêðàíå è çàïèñûâàòüñÿ â ôàéë.
Ðèñ. 25. Íàñòðîéêè âèäà øòàìïà âðåìåíè
Ñèìâîëû ïðåôèêñà/ñóôôèêñà äëÿ âûâîäà íà ýêðàí - äàííûå îïöèè ïîçâîëÿþò çàäàòü îáðàìëÿþùèå ñèìâîëû äëÿ øòàìïà ïðè âûâîäå íà ýêðàí. Ïðè âûâîäå â ôàéë èñïîëüçóþòñÿ èíäèâèäóàëüíûå ïàðàìåòðû äëÿ êàæäîãî èñòî÷íèêà äàííûõ.
Ðåæèì îòîáðàæåíèÿ - ïîçâîëÿåò âûáðàòü ñòàíäàðòíûé èëè çàäàòü ïîëüçîâàòåëüñêèé ôîðìàò øòàìïà.
Øðèôò - ãðóïïà ïàðàìåòðîâ ïîçâîëÿåò îïðåäåëèòü öâåò è òèï øðèôòà äëÿ øòàìïà âðåìåíè.
Äîáàâëÿòü ïðèçíàê íàïðàâëåíèÿ äàííûõ - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî â êîíöå øòàìïà áóäåò äîáàâëÿòüñÿ TX äëÿ ïåðåäàâàåìûõ è RX äëÿ ïðèíèìàåìûõ äàííûõ.
Äîáàâëÿòü èäåíò. ê ìåòêå âðåìåíè - åñëè äàííàÿ îïöèÿ âêëþ÷åíà, òî â íà÷àëå øòàìïà âðåìåíè áóäåò äîáàâëÿòüñÿ èäåíòèôèêàòîð èñòî÷íèêà äàííûõ. Íàïðèìåð, COM1.
Ïðîòîêîë è îáðàáîòêà îøèáîê
Âî âðåìÿ ðàáîòû ïðîãðàììû ìîãóò âîçíèêàòü îøèáêè è ñîáûòèÿ, êîòîðûå äîëæíû ðåãèñòðèðîâàòüñÿ â ïðîòîêîëå (æóðíàëå). Ýòî ìîæåò áûòü çàïóñê èëè îñòàíîâêà ïðîãðàììû, îøèáêè â ðàáîòå ñ áàçîé äàííûõ è äðóãèå. Íà çàêëàäêå "Ïðîòîêîë è îáðàáîòêà îøèáîê" âû ìîæåòå îïðåäåëèòü âèäû ñîîáùåíèé, êîòîðûå âû âêëþ÷èòå â ïðîòîêîë (ðèñ. 26). Çäåñü âû ìîæåòå çàäàòü ìàêñèìàëüíûé ðàçìåð è ðåæèì ôîðìèðîâàíèÿ ôàéëà ïðîòîêîëà. Ôàéë ïðîòîêîëà íàõîäèòñÿ â ïàïêå ïðîãðàììû, åãî èìÿ ñîîòâåòñòâóåò íàçâàíèþ ïðîãðàììû + ðàñøèðåíèå .log.
Ðèñ. 26. Íàñòðîéêè ïðîòîêîëà
GPS Tracker Data Logger ðàáîòàåò ñ 3-ìÿ òèïàìè ñîîáùåíèé:
•Èíôîðìàöèîííûå ñîîáùåíèÿ - ýòîò òèï ñîîáùåíèé èíôîðìèðóåò âàñ îá îïåðàöèÿõ, êîòîðûå âûïîëíÿþòñÿ â òåêóùèé ìîìåíò;
•Ïðåäóïðåæäåíèÿ - ïðåäóïðåæäàþò âàñ î âîçìîæíûõ íåóäà÷àõ èëè âîçìîæíûõ îøèáêàõ. Âìåøàòåëüñòâî ïîëüçîâàòåëÿ íå òðåáóåòñÿ, íî òðåáóåòñÿ ïðîâåðêà;
•Îøèáêè - ïðîãðàììà îáíàðóæèëà îøèáêó, äëÿ óñòðàíåíèÿ êîòîðîé òðåáóåòñÿ âìåøàòåëüñòâî ïîëüçîâàòåëÿ.
Ñóùåñòâóåò âîçìîæíîñòü ðåãèñòðàöèè ñëåäóþùèõ ñîáûòèé:
•Ïðîãðàììíûå ñîîáùåíèÿ - ñîîáùåíèÿ î çàïóñêå, îñòàíîâêå ïðîãðàììû è íåêîòîðûõ äðóãèõ ñîáûòèÿõ;
•Çàïðîñ äàííûõ - ñîîáùåíèÿ, êîòîðûå âîçíèêàþò èç ìîäóëÿ çàïðîñà äàííûõ;
•Ïàðñåð äàííûõ - ñîîáùåíèÿ, êîòîðûå âîçíèêàþò èç ìîäóëÿ ïàðñåðà äàííûõ;
•Ýêñïîðò äàííûõ - ñîîáùåíèÿ, êîòîðûå âîçíèêàþò èç ìîäóëÿ ýêñïîðòà äàííûõ.
Êàæäûé òèï ñîîáùåíèé âû ìîæåòå çàïèñàòü â ôàéë è/èëè âûâåñòè â îêíî ëîãîâ â ãëàâíîé ôîðìå.
×òîáû íå ñòîëêíóòüñÿ ñ òåì, ÷òî ïðîòîêîë ðàáîòû âûðàñòåò äî áîëüøèõ ðàçìåðîâ, âû ìîæåòå âêëþ÷èòü íàñòðîéêó "×èñòèòü ïðîòîêîë ïðè çàïóñêå ïðîãðàììû" èëè óêàçàòü ìàêñèìàëüíûé ðàçìåð ôàéëà ïðîòîêîëà.
Åñëè âû ïîëó÷èòå íåîáðàáîòàííîå èñêëþ÷åíèå, ðåêîìåíäóåòñÿ ïåðåçàïóñòèòü ïðîãðàììó, GPS Tracker Data Logger ìîæåò äåëàòü ýòî àâòîìàòè÷åñêè, åñëè âû çàäàäèòå ýòî. Äëÿ òîãî ÷òîáû àâòîìàòè÷åñêè ïîëíîñòüþ ïåðåçàãðóçèòü ïðîãðàììó â ñëó÷àå âîçíèêíîâåíèÿ íåîáðàáîòàííîãî èñêëþ÷åíèÿ, âêëþ÷èòå íàñòðîéêó "Íå ïîêàçûâàòü ñîîáùåíèÿ â íåîáðàáîòàííûõ èñêëþ÷åíèÿõ".
Íàñòðîéêà
Èñïîëüçîâàíèå ñëóæá (ñåðâèñà) Windows ïîçâîëèò Âàì:
•óñòàíîâèòü äåéñòâèÿ âîññòàíîâëåíèÿ ðàáîòû ñëóæáû â ñëó÷àå íåóäà÷è, íàïðèìåð, àâòîìàòè÷åñêèé ïåðåçàïóñê ñëóæáû èëè êîìïüþòåðà (òîëüêî íà êîìïüþòåðàõ ñ Windows 2000 èëè áîëåå ïîçäíèìè âåðñèÿìè);
•çàïóñêàòü ñëóæáó ïåðåä ïîëüçîâàòåëüñêèì ëîãèíîì - âõîäîì â ñèñòåìó (ââîäîì ïàðîëÿ);
•çàïóñêàòü ïðîãðàììó â ôîíîâîì ðåæèìå, ïðè ýòîì îáû÷íûé ïîëüçîâàòåëü íå ñìîæåò çàêðûòü ïðîãðàììó;
•ñëóæáà ìîæåò áûòü íàñòðîåíà íà àâòîìàòè÷åñêèé çàïóñê ïîñëå çàãðóçêè îïåðàöèîííîé ñèñòåìû.
Âíèìàíèå: Âû äîëæíû çàïóñòèòü ïðîãðàììó êàê àäìèíèñòðàòîð, ÷òîáû èçìåíÿòü êîíôèãóðàöèþ èëè óïðàâëÿòü ñëóæáîé ëþáûì ñïîñîáîì (çàïóñê, îñòàíîâ, ïàóçà, ïðîäîëæåíèå ðàáîòû). Ïðè ýòîì íà îïåðàöèîííîé ñèñòåìå Windows Vista âû äîëæíû çàïóñòèòü ïðîãðàììó ñ ðàñøèðåííûìè (elevated) ïðàâàìè.
Äëÿ òîãî ÷òîáû ðåæèì ðàáîòû ïðîãðàììû ïåðåâåñòè â ðåæèì ñëóæáû, íåîáõîäèìî âêëþ÷èòü íàñòðîéêó "Èñïîëüçîâàòü êàê ñåðâèñ" íà çàêëàäêå "Ñåðâèñ Windows" (ðèñ. 27). Ïîñëå ýòîãî â îòêðûòîì îêíå íàñòðîåê ïðîãðàììû îòêðîþòñÿ äîïîëíèòåëüíûå ïàðàìåòðû.
Ðèñ. 27. Íàñòðîéêè ñëóæáû
Âîçìîæíû ñëåäóþùèå òèïû çàïóñêà ñëóæáû:
1. | Àâòîìàò - ñëóæáà áóäåò çàïóñêàòüñÿ àâòîìàòè÷åñêè ïðè êàæäîì çàïóñêå Windows ïåðåä ïîëüçîâàòåëüñêèì âõîäîì â ñèñòåìó; |
2. | Âðó÷íóþ - çàïóñòèòü ñëóæáó ìîæíî èç îêíà "Ñëóæáû" Ïàíåëè óïðàâëåíèÿ; |
3. | Îòêëþ÷åíî - ñëóæáà íå ìîæåò áûòü çàïóùåíà. |
Åñëè âû õîòèòå èçìåíèòü íàñòðîéêè ïðîãðàììû â ðåæèì ðàáîòû ñëóæáû, âêëþ÷èòå "Âçàèìîäåéñòâîâàòü ñ ðàáî÷èì ñòîëîì".  ýòîì ñëó÷àå ïðè çàïóñêå ñëóæáû èêîíêà ïðîãðàììû áóäåò ïîÿâëÿòüñÿ íà ñèñòåìíîé ïàíåëè (ðèñ. 28). Íî ïîñëå ýòîãî âû íå ñìîæåòå èñïîëüçîâàòü êîìàíäó "Êîíåö ñåññèè", ò.ê. Windows áóäåò îæèäàòü ðó÷íîãî îñòàíîâà ñëóæáû.
Çàìå÷àíèå: Äàííàÿ ôóíêöèÿ íå ðàáîòàåò äîëæíûì îáðàçîì íà Windows Vista è âûøå.
Ðèñ. 28. Èêîíêà ñëóæáû íà ñèñòåìíîé ïàíåëè
Åñëè âû èñïîëüçóåòå áàçó äàííûõ èëè äðóãèå ñëóæáû, êîòîðûå äîëæíû áûòü çàïóùåíû ïåðåä GPS Tracker Data Logger, òî íà çàêëàäêå "Ïðîãðàììà çàâèñèò îò ñëóæá" (ðèñ. 27) âû ìîæåòå âûáðàòü íåîáõîäèìûå ïðèëîæåíèÿ.
Ïîñëå òîãî, êàê âû óñòàíîâèëè ðåæèì ñëóæáû, ïåðåçàãðóçèòå êîìïüþòåð èëè çàïóñòèòå ñëóæáû âðó÷íóþ èç îêíà "Ñëóæáû" Ïàíåëè óïðàâëåíèÿ (ðèñ. 29).
Ðèñ. 29. Ðó÷íîé çàïóñê ñëóæáû (â Windows 2000)
Ïîñëå çàïóñêà ñëóæáû â ñïèñêå ïðîöåññîâ áóäóò 2 ïðèëîæåíèÿ - gpstrackersrv.exe è gpstracker.exe (ðèñ. 30). Ïðîãðàììà GPS Tracker Data Logger îáåñïå÷èâàåò èíòåðôåéñ ìåæäó ìåíåäæåðîì ñëóæá è îñíîâíîé ïðîãðàììîé GPS Tracker Data Logger, à òàêæå îñóùåñòâëÿåò çàïóñê è îñòàíîâ ïðîãðàììû.  îòëè÷èå îò óòèëèòû srvany.exe âàøà ñëóæáà ïðè îñòàíîâêå ñîõðàíèò âñå íàñòðîéêè è çàâåðøèò ñåàíñ ðàáîòû ñ áàçîé äàííûõ.
Ðèñ. 30. Ñïèñîê ïðîöåññîâ
Äëÿ ðó÷íîãî êîíòðîëÿ ñëóæáû è åå óäàëåíèÿ èñïîëüçóéòå êîìàíäíóþ ñòðîêó. Çàïóñòèòå gpstrackersrv.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: Âðó÷íóþ
Ïåðåçàïóñê è Áåçîïàñíîñòü
 ïðîãðàììå èìååòñÿ ôóíêöèÿ àâòîìàòè÷åñêîãî ïåðåçàïóñêà (ðèñ. 31). Äàííàÿ ôóíêöèÿ ìîæåò áûòü ïîëåçíà, åñëè âû ïåðèîäè÷åñêè èçìåíÿåòå êîíôèãóðàöèþ ïðîãðàììû.  ýòîì ñëó÷àå, ïðè ïåðåçàïóñêå, ïðîãðàììà çàãðóçèò îáíîâëåííóþ êîíôèãóðàöèþ. Äëÿ àêòèâàöèè ýòîé ôóíêöèè óñòàíîâèòå âðåìÿ ïåðåçàïóñêà â îïöèÿõ ïðîãðàììû.
Ðèñ. 31. Ïåðåçàïóñê è áåçîïàñíîñòü
Íà ýòîé çàêëàäêå âû òàêæå ìîæåòå âûáîðî÷íî çàùèòèòü ïàðîëåì íåêîòîðûå äåéñòâèÿ ñ ïðîãðàììîé. Äëÿ ýòîãî óñòàíîâèòå âêëþ÷èòå îïöèþ "Çàùèòèòü ïàðîëåì", çàäàéòå ïàðîëü è âûáåðèòå èç ñïèñêà çàùèùàåìûå îïåðàöèè.
Ïðîãðàììà íå çàïóñêàåòñÿ èëè íå ðàáîòàåò
Íåîáõîäèìî óáåäèòüñÿ â êîððåêòíîé óñòàíîâêå âðåìåíè íà Âàøåì êîìïüþòåðå, ò.ê. åñëè âû ïåðåâåëè ÷àñû ïîñëå óñòàíîâêè ïðîãðàììû, òî ñðàáàòûâàåò çàùèòà îò èñïîëüçîâàíèÿ ïîñëå ïðîáíîãî ïåðèîäà.
Òàêæå ïðîãðàììà íå áóäåò ðàáîòàòü, åñëè ó Âàñ çàïóùåíà ñðåäà îòëàäêè ïðèëîæåíèé SoftIce èëè êàêàÿ-ëèáî äðóãàÿ.
 ëþáîì äðóãîì ñëó÷àå, ïîæàëóéñòà, ñîîáùèòå ðàçðàáîò÷èêàì î Âàøèõ ïðîáëåìàõ ïî àäðåñó support page.