summaryrefslogtreecommitdiff
path: root/tools/IM-NG Updater/docs/Readme_rus.txt
blob: f469d7c07fc6626a367353365f0bd42a35c2887d (plain)
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
==================
Pack Updater 0.1.0
==================

Ïëàãèí äëÿ Miranda IM, âûïîëíÿþùèé àâòîìàòè÷åñêîå îáíîâëåíèå ñáîðîê (ïàêîâ).

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

0. Èñòîðèÿ âåðñèé
1. Êàê èñïîëüçîâàòü?
2. Êàê îíî ðàáîòàåò?
3. Êîïèðàéòû è ïðî÷åå


-----------------
0. Èñòîðèÿ âåðñèé
-----------------

0.1.0
+ òåïåðü îòñóòñòâóþùèå ôàéëû íå îáíîâëÿþòñÿ
+ äîáàâëåí äîïîëíèòåëüíûé ïàðàìåòð Force â îïèñàíèè ôàéëà. Ñ íèì ìîæíî îáíîâëÿòü îòñóòñâóþùèå ôàéëû
* èçìåíåí òèï ïàðàìåòðà FileType

0.0.9
* Èñïðàâëåí áàã ñ ïîðÿäêîì â ñïèñêå îáíîâëåíèé

0.0.8
+ Äîáàâëåíà ïîääåðæêà Icolib

0.0.7
+ Îòêëþ÷åííûå èëè íåóñòàíîâëåííûå ïëàãèíû áîëüøåí íå îáíîâëÿþòñÿ è íå çàãðóæàþòñÿ
+ Òèï ôàéëîâ 5. òî÷íî òàêîé æå êàê 4, òîëüêî áåç ïåðåçàïóñêà

0.0.6
* Âñå îáíîâëåíèÿ ïîêàçûâàþòñÿ â îêíå îäíèì ñïèñêîì
* Ïîïðàâëåí áàã ñ íåîáíîâëåíèåì ôàéëîâ
* Èçìåíåí àëãîðèòì ñðàâíåíèÿ âåðñèé

0.0.5
+ Äîáàâëåíà x64 âåðñèÿ
+ Äîáàâëåíà ïîääåðæêà Netlib
+ Äîáàâëåíà âîçìîæíîñòü îáíîâëÿòü ïëàãèíû, èêîíêè, ëåíãïàê è ïðî÷èå êîìïîíåíòû ìèðàíäû
+ Äîáàâëåíà âîçìîæíîñòü î÷èùàòü ïàïêó ñî ñêà÷åííûìè îáíîâëåíèÿìè
+ Äîáàâëåíà ïîääåðæêà ãîðÿ÷èõ êëàâèø (Òîíêàÿ íàñòðîéêà-Ãîðÿ÷èå êëàâèøè-Îáíîâëåíèå ñáîðêè) ïî óìîë÷àíèþ Ctrl+F10
+ Äîáàâëåíà ïîääåðæêà äåéñòâèé ïëàãèíà Popup plus
! Èñïðàâëåíî çàìåðçàíèå ìèðàíäû ïðè çàãðóçêå ôàéëîâ
* Åñëè ðàñøèðåíèå ñêà÷èâàåìîãî ôàéëà ".html", òî îí îòêðîåòñÿ â áðàóçåðå
* Èñïðàâëåí áàã ñ Àêòèâàöèåé êíîïêè ïðèìåíèòü íà ñòðàíèöå Âñïëûâàþùèå îêíà-Îáíîâëåíèå ñáîðêè
* Èçìåíåíî íàçâàíèå ïëàãèíà, òåïåðü - ýòî PackUpdater
* Òåïåðü ïëàãèí ñòàë þíèêîäíûì
* Èçìåíåí ôîðìàò õðàíåíèÿ äàííûõ íà ñåðâåðå - âñå â îäíîì ôàéëå
* Â ñáîðêå äëÿ ðàçíûõ ôàéëîâ - îäíà ññûëêà
* Èñïðàâëåíà ëîãèêà âñïëûâàþùèõ îêîí
- Óáðàí ZeroUpdate.ini, âñå íàñòðîéêè òåïåðü â ïðîôèëå

0.0.4
+ Äîáàâëåíà ÷àñòè÷íàÿ ïîääåðæêà âñïëûâàþùèõ îêîí

0.0.3
+ Äîáàâëåíà ïîääåðæêà ïëàãèíà Folders
+ Äîáàâëåíà âîçìîæíîñòü ïåðåâîäèòü îïèñàíèå ôàéëà äëÿ çàãðóçêè
* Èñïðàâëåí ïîêàç îêíà ñ îáíîâëåíèå, äàæå åñëè âåðñèÿ íà ñåðâåðå ìåíüøå òåêóùåé

0.0.2
+ Äîáàâëåíà ïîääåðæêà ïóòåé äëÿ ñîõðàíåíèÿ àïäåéòîâ
+ Äîáàâëåíà âîçìîæíîñòü îòêëþ÷åíèÿ àâòîìàòè÷åñêîãî çàïóñêà ñêà÷àííîãî àïäåéòà

0.0.1
+ Ñîáñòâåííî, ïðå-ðåëèç.

--------------------
1. Êàê èñïîëüçîâàòü?
--------------------

Øàáëîíû âñåõ ôàéëîâ ëåæàò â ïàïêå Templates.

1. Èìîðòèðóåì íàñòðîéêè èõ Autoexec_PackUpdater.ini â ïðîôèëü è äîáàâëÿåì â ëàíãïàê áëîê ñ ïåðåâîäîì.

Ïîÿñíþ îïöèè:
	
	FileCount - êîëè÷åñòâî ôàéëîâ, äëÿ êîòîðûõ íóæíî ïðîâåðÿòü àïäåéòû. Ïëàãèí ïîääåðæèâàåò ïðîâåðêó íåñêîëüêèõ ôàéëîâ, îäíàêî ÷àùå âñåãî áàâàåò äîñòàòî÷íî îäíîãî (ñåòàïà ñáîðêè)
	
	AutoUpdate - Ïðîâåðÿòü ëè àïäåéòû ïðè çàïóñêå Ìèðàíäû. Íàñòðàèâàåòñÿ â îïöèÿõ, â ðàçäåëå Ñîáûòèÿ->Îáíîâëåíèå ñáîðêè

	File_VersionURL - Óðë, ïî êîòîðîìó ëåæèò ôàéë ñ èíôîðìàöèåé î âåðñèÿõ äëÿ âñåõ ôàéëîâ(ñì. äàëüøå)

[File_x_] (ãäå x - ïîðÿäêîâûé íîìåð ôàéëà, íà÷èíàÿ ñ 1)
	
	CurrentVersion - èçíà÷àëüíî âûñòàâëÿåì â 1.0.0 (èëè ëþáîå äðóãîå çíà÷åíèå) è áîëüøå íå òðîãàåì
	
	LastVersion - òî æå ñàìîå


3. Ñîçäà¸ì ôàéëû ñ èíôîðìàöèåé î âåðñèÿõ (îäèí äëÿ âñåõ ïðîâåðÿåìûõ ôàéëîâ)


Îïèñàíèå îïöèé:

Çàãîëîâîê [FileInfo_õ], ãäå õ - íîìåð ôàéëà, íà÷èíàÿ ñ 1 (äîëæåí ñîâïàäàòü ñ íîìåðîì, èìïîðòèðîâàííûì â ïðîôèëü)


FileVersion - Òåêóùàÿ âåðñèÿ ôàéëà (ò. å. òà, íà êîòîðóþ îáíîâëÿåìñÿ)

Message - Ñîîáùåíèå, êîòîðîå âûâîäèò ïëàãèí ïðè íàõîæäåíèè ýòîãî àïäåéòà

DownloadURL - Óðë, ïî êîòîðîìó ëåæèò ñîáñòâåííî ôàéë àïäåéòà (ñåòàï)

DiskFileName - Èìÿ ôàéëà íà äèñêå.

FileType - òèï ôàéëà. Îïðåäåëÿåò êîíå÷íîå åãî ðàñïîëîæåíèå. (1 - ñáîðêà, 2 - ïëàãèí (áóäåò óñòàíîâëåí â ïàïêó Plugins), 3 - èêîíêà (áóäåò óñòàíîâëåí â ïàïêó Icons), 4 - ôàéëû â êîðíå ìèðàíäû (íà ïðèìåð, langpack, dbtool))

Descr - îïèñàíèå, êîòîðîå áóäåò âûâîäèòñÿ â îêíå îáíîâëåíèÿ.

InfoURL - Îïöèîíàëüíî. Åñëè ïðèñóòñòâóåò, òî â îêîøêå óâåäîìëåíèÿ ïîÿâëÿåòñÿ êíîïî÷êà "Ñìîòðåòü èíôî", ïðè íàæàòèè íà êîòîðóþ â íîâîì îêíå îòêðîåòñÿ ýòà ñòðàíèöà

AdvFolder - Îïöèîíàëüíî. Åñëè ïðèñóòñòâóåò, òî çàäàåò ïîäïàïêó â ïàïêå îïðåäåëÿåìîé òèïîì ôàéëà.

Force - Îïöèîíàëüíî. Åñëè ïðèñóòñòâóåò, òî ôàéë áóäåò ïðåäëîæåí äëÿ îáíîâëåíèÿ, äàæå åñëè îòñóòñòâóåò.

4. Çàëèâàåì ôàéë ñ èíôîé î âåðñèÿõ è àïäåéòû íà ñåðâåð.


--------------------
2. Êàê îíî ðàáîòàåò?
--------------------

Ó ïëàãèíà åñòü äâà ðåæèìà ðàáîòû: òèõèé è îáû÷íûé. Òèõèé èñïîëüçóåòñÿ ïðè ïðîâåðêå àïäåéòîâ ïðè çàïóñêå, îáû÷íûé - ïðè âûáîðå ïóíêòà ìåíþ.
Ñíà÷àëà ïëàãèí ñêà÷èâàåò ôàéë ñ èíôîðìàöèåé î âåðñèÿõ è ñðàâíèâàåò "ëîêàëüíóþ" (File_x_CurrentVersion èç ïðîôèëÿ) âåðñèþ ñ "óäàë¸ííîé" (FileVersion). Åñëè îíè îòëè÷àþòñÿ, òî:
à). Ïðè ðàáîòå â òèõîì ðåæèìå ïëàãèí ïðîâåðÿåò çíà÷åíèå LastVersion è åñëè îíî îòëè÷àåòñÿ îò FileVersion, âûäà¸ò ñîîáùåíèå îá îáíîâëåíèè, åñëè íåò - 
ñîîáùåíèé îá îòñóòñòâèè îáíîâëåíèé íå áóäåò.
á). Ïðè ðàáîòå â îáû÷íîì ðåæèìå ïëàãèí âûäà¸ò ñîîáùåíèå â ëþáîì ñëó÷àå.
Åñëè þçåð ñêà÷àë àïäåéò, íî ðåøèë ñðàçó åãî íå óñòàíàâëèâàòü, àïäåéò âñ¸ ðàâíî ñ÷èòàåòñÿ óñòàíîâëåííûì.


---------------------
3. Êîïèðàéòû è ïðî÷åå
---------------------

Ïëàãèí íàïèñàë òîâàðèùÚ ZERO_BiT, ïðîäîëæèë ðàçâèòèå Mataes.
Àâòîð íå íåñ¸ò íèêàêîé îòâåòñòâåííîñòè çà óùåðá, ÿâíûé èëè ïîäðàçóìåâàåìûé, íàíåñ¸ííûé ýòèì ïëàãèíîì. 
Òàêæå õîòåëîñü áû ïîïðîñèòü íå óäàëÿòü îðèãèíàëüíûé êîïèðàéò.

Ïî âîïðîñàì îáðàùàòüñÿ
	íà ìûëî: mataes2007@gmail.com
	â àñüêó: 4618898