1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
Ñòðóêòóðà ôàéëà øàáëîíà ïëàãèíà importtxt íà÷èíàÿ ñ âåðñèè 0.0.1.2
Ðàñøèðåíèå ôàéëà .ini
[General]* Îáùèå ïàðàìåòðû
Name=* Èìÿ øàáëîíà, âûâîäèòñÿ â ñïèñêå
Type=* Òèï èìïîðòà âîçìîæíûå çíà÷åíèÿ
1 - èìïîðò èç òåêñòîâûõ ôàéëîâ
2 - èìïîðò èç áèíàðíûõ ôàéëîâ
*******ïàðàìåòðû äëÿ èìïîðòà òåêñòà*********
Charset=* êîäèðîâêà ANSI, UTF8, UCS2
Codepage= êîäîâàÿ ñòðàíèöà äëÿ ANSI
UseHeader= 0..3 - èñïîëüçîâàòü çàãîëîâîê
ïåðâûé áèò èñïîëüçîâàòü çàãîëîâîê äëÿ ðàñïîçíàâàíèÿ íàïðàâëåíèÿ
âòîðîé áèò èñïîëüçîâàòü çàãîëîâîê äëÿ ðàñïîçíîâàíèÿ êîíòàêòà íàçíà÷åíèÿ
UsePreMsg= 0 - íå èñïîëüçîâàòü ïðåäâàðèòåëüíóþ îáðàáîòêó ñîîáùåíèé,
äàæå åñëè íå èñïîëüçóåòñÿ, òî âñ¸ ðàâíî áóäóò óäàëÿòüñÿ âñå ïåðåâîäû ñòðîêè â êîíöå è â íà÷àëå
1 - èñïîëüçîâàòü ïðåäâàðèòåëüíóþ îáðàáîòêó
*******ïàðàìåòðû äëÿ áèíàðíîãî èìïîðòà*********
BinProcedure= Èñïîëüçóåòñÿ äëÿ óñòàíîâêè ïðîöåäóðû áèíàðíîãî èìïîðòà (îáÿçàòåëüíà ïðè Type=2)
Âîçìîæíûå çíà÷åíèÿ:
1 - mContacts
2 - QHF
3 - ICQ6
4 - ICQ5
*******îáùèå ïàðàìåòðû*********
UseFileName= èñïîëüçîâàòü èìÿ ôàéëà äëÿ îïðåäåëåíèÿ UID
DefaultExtension= Ðàñøèðåíèå ôàéëîâ ïî óìîë÷àíèþ (åñëè íåò òî txt)
*******ïàðàìåòðû äëÿ èìïîðòà òåêñòà*********
[Message]* Ñîîáùåíèå
Pattern=* ðåã. âûðàæåíèå äëÿ ðàçáîðà çàãîëîâêà ñîîáùåíèÿ
In= âàðèàíòû íàïðàâëåíèÿ, åñëè íåò èëè ïóñòûå òî èñïîëüçóåòñÿ èç çàãîëîâêà
Out= åñëè UseHeader=0 è In ïóñòîé, òî îøèáêà
Direction=* íîìåð ïîäâûðàæåíèÿ îïðåäåëÿþùåå íàïðàâëåíèå ñîîáùåíèÿ (ëèáî æåñòêî çàäàííîå ëèáî íèê èëè óèí)
Day=* íîìåð ïîäâàðàæåíèÿ äíÿ
Month=* íîìåð ïîäâàðàæåíèÿ ìåñÿöà
Year=* íîìåð ïîäâàðàæåíèÿ ãîäà
Hours=* íîìåð ïîäâàðàæåíèÿ ÷àñîâ
Minutes=* íîìåð ïîäâàðàæåíèÿ ìèíóò
Seconds= íîìåð ïîäâàðàæåíèÿ ñåêóíä (ìîæåò áûòü 0, òîãäà ïðè èìïîðòå ïðèíèìàåòñÿ çà 00)
[Header] Çàãîëîâîê ôàéëà
Pattern=* ðåã. âûðàæåíèå çàãîëîâêà
In=* ïîäâûðàæåíèå îïðåäåëÿþùåå òî ÷òî ñîîáùåíèå âõîäÿùåå (Íèê, Óèí)
Out= ïîäâûðàæåíèå îïðåäåëÿþùåå òî ÷òî ñîîáùåíèå èñõîäÿùåå (Íèê, Óèí)
ìîæåò áûòü 0 èëè îòñóòñòâîâàòü, åñëè ïðè èìïîðòå Direction<>In òîãäà îíî èñõîäÿùåå, òàêàÿ ñëó÷àéíàÿ ôèøêà, íî î÷åíü ïîìîãàþùàÿ
InNick=* Íèê ñîáåñåäíèêà
OutNick= Âàø Íèê //íå èñïîëüçóåòñÿ
InUID=* UID ñîáåñåäíèêà
OutUID= âàø UID //íå èñïîëüçóåòñÿ
[PreMessage] Îáðàáîòêà ñîîáùåíèÿ ïåðåä èìïîðòîì â áàçó
PreRN= óäàëèòü ïåðåâîäû ñòðîê â íà÷àëå ñîîáùåíèÿ (öåëîå ÷èñëî èëè -1 òîãäà âñå)
AfterRN= óäàëèòü ïåðåâîäû ñòðîê â êîíöå ñîîáùåíèÿ (öåëîå ÷èñëî èëè -1 òîãäà âñå)
PreSP= óäàëèòü ïðîáåëû â íà÷àëå êàæäîé ñòðîêè ñîîáùåíèÿ
AfterSP= óäàëèòü ïðîáåëû â êîíöå êàæäîé ñòðîêè ñîîáùåíèÿ
âîçìîæíûå çíà÷åíèÿ:
öåëîå ÷èñëî
-1 âñå
-2 êîë-âî ðàâíî äëèíå ðàñïîçíàíîãî øàáëîíà çàãîëîâêà ñîîáùåíèÿ (àêòóàëüíî äëÿ Message Export)
ëþáîé ïàðàìåòð ìîæåò îòñóòñòâîâàòü èëè áûòü ðàâåí íóëþ, òîãäà íå èñïîëüçóåòñÿ
SP èñïîëüçîâàòü òîëüêî â ñëó÷àå êðàéíåé íåîáõîäèìîñòè, ïîòîìó ÷òî çàìåäëÿåòñÿ ðàáîòà
*******îáùèå ïàðàìåòðû*********
[FileName] Èìÿ ôàéëà
Pattern=* øàáëîí äëÿ ðàñïîçíîâàíèÿ
InNick=* Íèê ñîáåñåäíèêà
OutNick= Âàø Íèê //íå èñïîëüçóåòñÿ
InUID=* UID ñîáåñåäíèêà
OutUID= Âàø UID //íå èñïîëüçóåòñÿ
* îáÿçàòåëüíàÿ ñåêöèÿ, åñëè óêàçàíû UseHeader=1, à ñåêöèè [Header] íåò, òî îøèáêà, àíàëîãè÷íî ñ [PreMessage] è [FileName]
* îáÿçàòåëüíûé ïàðàìåòð â ñåêöèè, åñëè ïàðàìåòð íå îáÿçàòåëåí òî ïî óìîë÷àíèþ èñïîëüçóåòñÿ ëèáî 0 äëÿ PS, ëèáî -1 äëÿ RN , ëèáî ïóñòàÿ ñòðîêà
* åñëè â UseHeader âêëþ÷åí âòîðîé áèò, òî îáÿçàòåëåí ëèáî InUID, ëèáî InNick, ïðèîðèòåòîì ðàñïîçíàâàíèÿ ÿâëÿåòñÿ UID
* â Èìåíè ôàéëà àíàëîãè÷íî
UID îçíà÷àåò Óíèêàëüíûé ÈÄåíòèôèêàòîð :) ýòî ìîæåò áûòü UIN, JID è ò.ä.
|