Celestia

Форк
0
/
celestia.iss 
750 строк · 58.7 Кб
1
;
2
; Celestia Windows exe Build script, generated by the Inno Setup Script Wizard.
3

4
; This script was tested with Inno Setup Compiler version 5.1.5
5

6
[Setup]
7
AppName=Celestia
8
AppVerName=Celestia 1.7.0
9
AppPublisher=Shatters Software
10
AppPublisherURL=https://celestiaproject.space/
11
AppSupportURL=https://celestiaproject.space/
12
AppUpdatesURL=https://celestiaproject.space/
13
DefaultDirName={code:DefDirRoot}\Celestia
14
DefaultGroupName=Celestia
15
LicenseFile=COPYING
16
Compression=lzma2/Ultra
17
InternalCompressLevel=Ultra
18
SolidCompression=true
19
UninstallDisplayIcon={app}\celestia.exe
20
WizardImageFile=win32-installer-image.bmp
21
PrivilegesRequired=none
22
; Tell Explorer to refresh its file associations information at the
23
; end of the installation, and Uninstall will do the same at the end
24
; of uninstallation.
25
ChangesAssociations=true
26
; uncomment the following line if you want your installation to run on NT 3.51 too.
27
; MinVersion=4,3.51
28

29
[Tasks]
30
Name: "desktopicon"; Description: "Create a &desktop icon";            GroupDescription: "Additional icons:"; MinVersion: 4,4
31
Name: "urlassoc";    Description: "Associate cel:// &URLs";            GroupDescription: "Other tasks:"
32
Name: "fileassoc";   Description: "Associate .cel and .celx &scripts"; GroupDescription: "Other tasks:"
33

34
[Dirs]
35
Name: "{app}\extras"
36
Name: "{app}\textures"
37
Name: "{app}\textures\hires"
38
Name: "{app}\textures\medres"
39
Name: "{app}\textures\lores"
40
Name: "{app}\tools\binaries"
41
Name: "{app}\tools\galaxies"
42
Name: "{app}\tools\globulars"
43
Name: "{app}\tools\xindex"
44
Name: "{app}\tools\stardb"
45
Name: "{app}\tools\charm2"
46
Name: "{app}\scripts"
47
Name: "{app}\extras-standard"
48
Name: "{app}\extras-standard\cassini"
49
Name: "{app}\extras-standard\cassini\models"
50
Name: "{app}\extras-standard\cassini\data"
51
Name: "{app}\extras-standard\galileo"
52
Name: "{app}\extras-standard\galileo\models"
53
Name: "{app}\extras-standard\galileo\data"
54
Name: "{app}\extras-standard\hubble"
55
Name: "{app}\extras-standard\hubble\models"
56
Name: "{app}\extras-standard\iss"
57
Name: "{app}\extras-standard\iss\models"
58
Name: "{app}\extras-standard\iss\textures"
59
Name: "{app}\extras-standard\iss\textures\medres"
60
Name: "{app}\extras-standard\mir"
61
Name: "{app}\extras-standard\mir\models"
62
Name: "{app}\locale"
63
Name: "{app}\help"
64
Name: "{app}\help\CelestiaGuide"
65

66
[Files]
67
Source: "celestia.exe"; DestDir: "{app}"; Flags: ignoreversion
68
Source: "start.cel";    DestDir: "{app}"; Flags: ignoreversion
69
Source: "celestia.cfg"; DestDir: "{app}"; Flags: ignoreversion
70
Source: "demo.cel";     DestDir: "{app}"; Flags: ignoreversion
71
Source: "guide.cel";    DestDir: "{app}"; Flags: ignoreversion
72
Source: "intl.dll";     DestDir: "{app}"; Flags: ignoreversion
73
Source: "iconv.dll";    DestDir: "{app}"; Flags: ignoreversion
74
Source: "lua5.1.dll";   DestDir: "{app}"; Flags: ignoreversion
75
Source: "controls.txt"; DestDir: "{app}"; Flags: ignoreversion
76
Source: "COPYING";      DestDir: "{app}"; Flags: ignoreversion
77
Source: "README";       DestDir: "{app}"; Flags: ignoreversion isreadme;   DestName: "README.txt"
78
Source: "AUTHORS";      DestDir: "{app}"; Flags: ignoreversion;            DestName: "AUTHORS.txt"
79
Source: "TRANSLATORS";  DestDir: "{app}"; Flags: ignoreversion;            DestName: "TRANSLATORS.txt"
80
Source: "ChangeLog";    DestDir: "{app}"; Flags: ignoreversion;            DestName: "ChangeLog.txt"
81
Source: "splash.png";   DestDir: "{app}"; Flags: ignoreversion
82

83
Source: "lib\microsoft.vc90.crt.manifest";   DestDir: "{app}"; Flags: ignoreversion
84
Source: "lib\msvcm90.dll";   DestDir: "{app}"; Flags: ignoreversion
85
Source: "lib\msvcp90.dll";   DestDir: "{app}"; Flags: ignoreversion
86
Source: "lib\msvcr90.dll";   DestDir: "{app}"; Flags: ignoreversion
87

88
; Languages
89
Source: "locale\res_ar.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
90
Source: "locale\res_be.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
91
Source: "locale\res_bg.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
92
Source: "locale\res_de.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
93
Source: "locale\res_el.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
94
Source: "locale\res_es.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
95
Source: "locale\res_fr.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
96
Source: "locale\res_gl.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
97
Source: "locale\res_hu.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
98
Source: "locale\res_it.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
99
Source: "locale\res_ja.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
100
Source: "locale\res_ko.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
101
Source: "locale\res_lt.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
102
Source: "locale\res_lv.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
103
Source: "locale\res_nl.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
104
Source: "locale\res_nb.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
105
Source: "locale\res_pl.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
106
Source: "locale\res_pt.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
107
Source: "locale\res_pt_BR.dll";    DestDir: "{app}/locale"; Flags: ignoreversion
108
Source: "locale\res_ro.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
109
Source: "locale\res_ru.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
110
Source: "locale\res_sk.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
111
Source: "locale\res_sv.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
112
Source: "locale\res_tr.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
113
Source: "locale\res_uk.dll";       DestDir: "{app}/locale"; Flags: ignoreversion
114
Source: "locale\res_zh_CN.dll";    DestDir: "{app}/locale"; Flags: ignoreversion
115
Source: "locale\res_zh_TW.dll";    DestDir: "{app}/locale"; Flags: ignoreversion
116

117
Source: "locale\ar\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/ar/LC_MESSAGES"; Flags: ignoreversion
118
Source: "locale\ar\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/ar/LC_MESSAGES"; Flags: ignoreversion
119
Source: "locale\be\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/be/LC_MESSAGES"; Flags: ignoreversion
120
Source: "locale\be\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/be/LC_MESSAGES"; Flags: ignoreversion
121
Source: "locale\bg\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/bg/LC_MESSAGES"; Flags: ignoreversion
122
Source: "locale\bg\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/bg/LC_MESSAGES"; Flags: ignoreversion
123
Source: "locale\de\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/de/LC_MESSAGES"; Flags: ignoreversion
124
Source: "locale\de\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/de/LC_MESSAGES"; Flags: ignoreversion
125
Source: "locale\el\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/el/LC_MESSAGES"; Flags: ignoreversion
126
Source: "locale\el\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/el/LC_MESSAGES"; Flags: ignoreversion
127
Source: "locale\en\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/en/LC_MESSAGES"; Flags: ignoreversion
128
Source: "locale\es\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/es/LC_MESSAGES"; Flags: ignoreversion
129
Source: "locale\es\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/es/LC_MESSAGES"; Flags: ignoreversion
130
Source: "locale\fr\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/fr/LC_MESSAGES"; Flags: ignoreversion
131
Source: "locale\fr\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/fr/LC_MESSAGES"; Flags: ignoreversion
132
Source: "locale\gl\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/gl/LC_MESSAGES"; Flags: ignoreversion
133
Source: "locale\gl\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/gl/LC_MESSAGES"; Flags: ignoreversion
134
Source: "locale\hu\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/hu/LC_MESSAGES"; Flags: ignoreversion
135
Source: "locale\hu\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/hu/LC_MESSAGES"; Flags: ignoreversion
136
Source: "locale\it\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/it/LC_MESSAGES"; Flags: ignoreversion
137
Source: "locale\it\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/it/LC_MESSAGES"; Flags: ignoreversion
138
Source: "locale\ja\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/ja/LC_MESSAGES"; Flags: ignoreversion
139
Source: "locale\ja\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/ja/LC_MESSAGES"; Flags: ignoreversion
140
Source: "locale\ka\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/ka/LC_MESSAGES"; Flags: ignoreversion
141
Source: "locale\ka\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/ka/LC_MESSAGES"; Flags: ignoreversion
142
Source: "locale\ko\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/ko/LC_MESSAGES"; Flags: ignoreversion
143
Source: "locale\ko\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/ko/LC_MESSAGES"; Flags: ignoreversion
144
Source: "locale\lt\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/lt/LC_MESSAGES"; Flags: ignoreversion
145
Source: "locale\lt\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/lt/LC_MESSAGES"; Flags: ignoreversion
146
Source: "locale\lv\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/lv/LC_MESSAGES"; Flags: ignoreversion
147
Source: "locale\lv\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/lv/LC_MESSAGES"; Flags: ignoreversion
148
Source: "locale\nl\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/nl/LC_MESSAGES"; Flags: ignoreversion
149
Source: "locale\nl\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/nl/LC_MESSAGES"; Flags: ignoreversion
150
Source: "locale\no\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/no/LC_MESSAGES"; Flags: ignoreversion
151
Source: "locale\no\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/no/LC_MESSAGES"; Flags: ignoreversion
152
Source: "locale\pl\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/pl/LC_MESSAGES"; Flags: ignoreversion
153
Source: "locale\pl\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/pl/LC_MESSAGES"; Flags: ignoreversion
154
Source: "locale\pt\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/pt/LC_MESSAGES"; Flags: ignoreversion
155
Source: "locale\pt\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/pt/LC_MESSAGES"; Flags: ignoreversion
156
Source: "locale\pt_BR\LC_MESSAGES\celestia.mo";                   DestDir: "{app}/locale/pt_BR/LC_MESSAGES"; Flags: ignoreversion
157
Source: "locale\pt_BR\LC_MESSAGES\celestia_constellations.mo";    DestDir: "{app}/locale/pt_BR/LC_MESSAGES"; Flags: ignoreversion
158
Source: "locale\ro\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/ro/LC_MESSAGES"; Flags: ignoreversion
159
Source: "locale\ro\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/ro/LC_MESSAGES"; Flags: ignoreversion
160
Source: "locale\ru\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/ru/LC_MESSAGES"; Flags: ignoreversion
161
Source: "locale\ru\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/ru/LC_MESSAGES"; Flags: ignoreversion
162
Source: "locale\sk\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/sk/LC_MESSAGES"; Flags: ignoreversion
163
Source: "locale\sk\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/sk/LC_MESSAGES"; Flags: ignoreversion
164
Source: "locale\sv\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/sv/LC_MESSAGES"; Flags: ignoreversion
165
Source: "locale\sv\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/sv/LC_MESSAGES"; Flags: ignoreversion
166
Source: "locale\tr\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/tr/LC_MESSAGES"; Flags: ignoreversion
167
Source: "locale\tr\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/tr/LC_MESSAGES"; Flags: ignoreversion
168
Source: "locale\uk\LC_MESSAGES\celestia.mo";                      DestDir: "{app}/locale/uk/LC_MESSAGES"; Flags: ignoreversion
169
Source: "locale\uk\LC_MESSAGES\celestia_constellations.mo";       DestDir: "{app}/locale/uk/LC_MESSAGES"; Flags: ignoreversion
170
Source: "locale\zh_CN\LC_MESSAGES\celestia.mo";                   DestDir: "{app}/locale/zh_CN/LC_MESSAGES"; Flags: ignoreversion
171
Source: "locale\zh_CN\LC_MESSAGES\celestia_constellations.mo";    DestDir: "{app}/locale/zh_CN/LC_MESSAGES"; Flags: ignoreversion
172
Source: "locale\zh_TW\LC_MESSAGES\celestia.mo";                   DestDir: "{app}/locale/zh_TW/LC_MESSAGES"; Flags: ignoreversion
173
Source: "locale\zh_TW\LC_MESSAGES\celestia_constellations.mo";    DestDir: "{app}/locale/zh_TW/LC_MESSAGES"; Flags: ignoreversion
174

175
Source: "locale\COPYING_bg";       DestDir: "{app}/locale"; Flags: ignoreversion
176
Source: "locale\COPYING_de";       DestDir: "{app}/locale"; Flags: ignoreversion
177
Source: "locale\COPYING_es";       DestDir: "{app}/locale"; Flags: ignoreversion
178
Source: "locale\COPYING_fr";       DestDir: "{app}/locale"; Flags: ignoreversion
179
Source: "locale\COPYING_gl";       DestDir: "{app}/locale"; Flags: ignoreversion
180
Source: "locale\COPYING_it";       DestDir: "{app}/locale"; Flags: ignoreversion
181
Source: "locale\COPYING_ja";       DestDir: "{app}/locale"; Flags: ignoreversion
182
Source: "locale\COPYING_ko";       DestDir: "{app}/locale"; Flags: ignoreversion
183
Source: "locale\COPYING_nl";       DestDir: "{app}/locale"; Flags: ignoreversion
184
; Source: "locale\COPYING_nb";       DestDir: "{app}/locale"; Flags: ignoreversion
185
Source: "locale\COPYING_pl";       DestDir: "{app}/locale"; Flags: ignoreversion
186
Source: "locale\COPYING_pt";       DestDir: "{app}/locale"; Flags: ignoreversion
187
Source: "locale\COPYING_pt_BR";       DestDir: "{app}/locale"; Flags: ignoreversion
188
Source: "locale\COPYING_ru";       DestDir: "{app}/locale"; Flags: ignoreversion
189
; Source: "locale\COPYING_sk";       DestDir: "{app}/locale"; Flags: ignoreversion
190
Source: "locale\COPYING_sv";       DestDir: "{app}/locale"; Flags: ignoreversion
191
Source: "locale\COPYING_uk";       DestDir: "{app}/locale"; Flags: ignoreversion
192
Source: "locale\COPYING_zh_CN";       DestDir: "{app}/locale"; Flags: ignoreversion
193
Source: "locale\COPYING_zh_TW";       DestDir: "{app}/locale"; Flags: ignoreversion
194

195
Source: "locale\controls_be.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
196
Source: "locale\controls_bg.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
197
Source: "locale\controls_de.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
198
Source: "locale\controls_es.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
199
Source: "locale\controls_fr.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
200
Source: "locale\controls_gl.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
201
Source: "locale\controls_it.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
202
Source: "locale\controls_ja.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
203
Source: "locale\controls_ko.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
204
Source: "locale\controls_nl.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
205
Source: "locale\controls_nb.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
206
Source: "locale\controls_pl.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
207
Source: "locale\controls_pt.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
208
Source: "locale\controls_pt_BR.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
209
Source: "locale\controls_ru.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
210
Source: "locale\controls_sk.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
211
Source: "locale\controls_sv.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
212
Source: "locale\controls_uk.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
213
Source: "locale\controls_zh_CN.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
214
Source: "locale\controls_zh_TW.txt";       DestDir: "{app}/locale"; Flags: ignoreversion
215

216
Source: "locale\demo_be.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
217
Source: "locale\demo_bg.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
218
Source: "locale\demo_de.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
219
Source: "locale\demo_es.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
220
Source: "locale\demo_fr.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
221
Source: "locale\demo_gl.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
222
Source: "locale\demo_it.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
223
Source: "locale\demo_ja.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
224
Source: "locale\demo_ko.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
225
Source: "locale\demo_lt.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
226
Source: "locale\demo_lv.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
227
Source: "locale\demo_nl.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
228
Source: "locale\demo_nb.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
229
Source: "locale\demo_pl.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
230
Source: "locale\demo_pt.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
231
Source: "locale\demo_pt_BR.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
232
Source: "locale\demo_ru.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
233
Source: "locale\demo_sk.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
234
Source: "locale\demo_sv.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
235
Source: "locale\demo_tr.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
236
Source: "locale\demo_uk.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
237
Source: "locale\demo_zh_CN.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
238
Source: "locale\demo_zh_TW.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
239

240
Source: "locale\guide_be.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
241
Source: "locale\guide_bg.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
242
Source: "locale\guide_de.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
243
Source: "locale\guide_es.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
244
Source: "locale\guide_fr.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
245
Source: "locale\guide_gl.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
246
Source: "locale\guide_it.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
247
Source: "locale\guide_ja.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
248
Source: "locale\guide_ko.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
249
Source: "locale\guide_lt.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
250
Source: "locale\guide_nl.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
251
; Source: "locale\guide_nb.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
252
Source: "locale\guide_pl.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
253
Source: "locale\guide_pt.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
254
Source: "locale\guide_pt_BR.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
255
Source: "locale\guide_ru.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
256
Source: "locale\guide_sk.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
257
Source: "locale\guide_sv.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
258
Source: "locale\guide_uk.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
259
Source: "locale\guide_zh_CN.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
260
Source: "locale\guide_zh_TW.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
261

262
Source: "locale\start_be.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
263
Source: "locale\start_bg.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
264
Source: "locale\start_de.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
265
Source: "locale\start_es.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
266
Source: "locale\start_fr.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
267
Source: "locale\start_gl.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
268
Source: "locale\start_hu.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
269
Source: "locale\start_it.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
270
Source: "locale\start_ja.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
271
Source: "locale\start_ko.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
272
Source: "locale\start_lt.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
273
Source: "locale\start_lv.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
274
Source: "locale\start_nl.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
275
; Source: "locale\start_nb.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
276
Source: "locale\start_pl.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
277
Source: "locale\start_pt.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
278
Source: "locale\start_pt_BR.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
279
Source: "locale\start_ru.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
280
Source: "locale\start_sk.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
281
Source: "locale\start_sv.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
282
Source: "locale\start_uk.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
283
Source: "locale\start_zh_CN.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
284
Source: "locale\start_zh_TW.cel";       DestDir: "{app}/locale"; Flags: ignoreversion
285

286

287
; Data
288
Source: "data\asterisms.dat";      DestDir: "{app}/data"; Flags: ignoreversion
289
Source: "data\boundaries.dat";     DestDir: "{app}/data"; Flags: ignoreversion
290
Source: "data\starnames.dat";      DestDir: "{app}/data"; Flags: ignoreversion
291
Source: "data\stars.dat";          DestDir: "{app}/data"; Flags: ignoreversion
292

293
Source: "data\hdxindex.dat";       DestDir: "{app}/data"; Flags: ignoreversion
294
Source: "data\saoxindex.dat";      DestDir: "{app}/data"; Flags: ignoreversion
295

296
Source: "data\revised.stc";        DestDir: "{app}/data"; Flags: ignoreversion
297
Source: "data\extrasolar.stc";     DestDir: "{app}/data"; Flags: ignoreversion
298
Source: "data\nearstars.stc";      DestDir: "{app}/data"; Flags: ignoreversion
299
Source: "data\visualbins.stc";     DestDir: "{app}/data"; Flags: ignoreversion
300
Source: "data\spectbins.stc";      DestDir: "{app}/data"; Flags: ignoreversion
301
Source: "data\charm2.stc";         DestDir: "{app}/data"; Flags: ignoreversion
302

303
Source: "data\galaxies.dsc";       DestDir: "{app}/data"; Flags: ignoreversion
304
Source: "data\globulars.dsc";      DestDir: "{app}/data"; Flags: ignoreversion
305

306
Source: "data\asteroids.ssc";      DestDir: "{app}/data"; Flags: ignoreversion
307
Source: "data\comets.ssc";         DestDir: "{app}/data"; Flags: ignoreversion
308
Source: "data\extrasolar.ssc";     DestDir: "{app}/data"; Flags: ignoreversion
309
Source: "data\outersys.ssc";       DestDir: "{app}/data"; Flags: ignoreversion
310
Source: "data\solarsys.ssc";       DestDir: "{app}/data"; Flags: ignoreversion
311
Source: "data\minormoons.ssc";     DestDir: "{app}/data"; Flags: ignoreversion
312
Source: "data\numberedmoons.ssc";  DestDir: "{app}/data"; Flags: ignoreversion
313
Source: "data\merc_locs.ssc";      DestDir: "{app}/data"; Flags: ignoreversion
314
Source: "data\venus_locs.ssc";     DestDir: "{app}/data"; Flags: ignoreversion
315
Source: "data\earth_locs.ssc";     DestDir: "{app}/data"; Flags: ignoreversion
316
Source: "data\mars_locs.ssc";      DestDir: "{app}/data"; Flags: ignoreversion
317
Source: "data\moon_locs.ssc";      DestDir: "{app}/data"; Flags: ignoreversion
318
Source: "data\marsmoons_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
319
Source: "data\jupitermoons_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
320
Source: "data\saturnmoons_locs.ssc";  DestDir: "{app}/data"; Flags: ignoreversion
321
Source: "data\uranusmoons_locs.ssc";  DestDir: "{app}/data"; Flags: ignoreversion
322
Source: "data\neptunemoons_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
323
Source: "data\ring_locs.ssc";      DestDir: "{app}/data"; Flags: ignoreversion
324
Source: "data\eros_locs.ssc";      DestDir: "{app}/data"; Flags: ignoreversion
325
Source: "data\gaspra_locs.ssc";    DestDir: "{app}/data"; Flags: ignoreversion
326
Source: "data\ida_locs.ssc";       DestDir: "{app}/data"; Flags: ignoreversion
327
;Source: "data\itokawa_locs.ssc";   DestDir: "{app}/data"; Flags: ignoreversion
328
Source: "data\world-capitals.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
329

330
; Textures (General)
331
Source: "textures\flare.jpg";      DestDir: "{app}/textures"; Flags: ignoreversion
332
Source: "textures\logo.png";       DestDir: "{app}/textures"; Flags: ignoreversion
333

334

335
; Textures (Low resolution)
336
Source: "textures\lores\astar.jpg";             DestDir: "{app}/textures/lores"; Flags: ignoreversion
337
Source: "textures\lores\bstar.jpg";             DestDir: "{app}/textures/lores"; Flags: ignoreversion
338
Source: "textures\lores\gstar.jpg";             DestDir: "{app}/textures/lores"; Flags: ignoreversion
339
Source: "textures\lores\mstar.jpg";             DestDir: "{app}/textures/lores"; Flags: ignoreversion
340

341
Source: "textures\lores\amalthea.jpg";          DestDir: "{app}/textures/lores"; Flags: ignoreversion
342
Source: "textures\lores\ariel.jpg";             DestDir: "{app}/textures/lores"; Flags: ignoreversion
343
Source: "textures\lores\ariel-lok-mask.png";    DestDir: "{app}/textures/lores"; Flags: ignoreversion
344
Source: "textures\lores\asteroid.jpg";          DestDir: "{app}/textures/lores"; Flags: ignoreversion
345
Source: "textures\lores\browndwarf.jpg";        DestDir: "{app}/textures/lores"; Flags: ignoreversion
346
Source: "textures\lores\callisto.jpg";          DestDir: "{app}/textures/lores"; Flags: ignoreversion
347
Source: "textures\lores\callisto-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
348
Source: "textures\lores\charon-lok.jpg";        DestDir: "{app}/textures/lores"; Flags: ignoreversion
349
Source: "textures\lores\charon-lok-spec.jpg";   DestDir: "{app}/textures/lores"; Flags: ignoreversion
350
Source: "textures\lores\deimos.jpg";            DestDir: "{app}/textures/lores"; Flags: ignoreversion
351
Source: "textures\lores\dione.jpg";             DestDir: "{app}/textures/lores"; Flags: ignoreversion
352
Source: "textures\lores\earth.png";             DestDir: "{app}/textures/lores"; Flags: ignoreversion
353
Source: "textures\lores\earth-clouds.png";      DestDir: "{app}/textures/lores"; Flags: ignoreversion
354
Source: "textures\lores\earthnight.jpg";        DestDir: "{app}/textures/lores"; Flags: ignoreversion
355
Source: "textures\lores\enceladus.jpg";         DestDir: "{app}/textures/lores"; Flags: ignoreversion
356
Source: "textures\lores\epimetheus.jpg";        DestDir: "{app}/textures/lores"; Flags: ignoreversion
357
Source: "textures\lores\epimetheus-lok.jpg";    DestDir: "{app}/textures/lores"; Flags: ignoreversion
358
Source: "textures\lores\eros.jpg";              DestDir: "{app}/textures/lores"; Flags: ignoreversion
359
Source: "textures\lores\europa.jpg";            DestDir: "{app}/textures/lores"; Flags: ignoreversion
360
Source: "textures\lores\europa-lok-mask.png";   DestDir: "{app}/textures/lores"; Flags: ignoreversion
361
Source: "textures\lores\exo-class1.jpg";        DestDir: "{app}/textures/lores"; Flags: ignoreversion
362
Source: "textures\lores\exo-class2.jpg";        DestDir: "{app}/textures/lores"; Flags: ignoreversion
363
Source: "textures\lores\exo-class3.jpg";        DestDir: "{app}/textures/lores"; Flags: ignoreversion
364
Source: "textures\lores\exo-class4.jpg";        DestDir: "{app}/textures/lores"; Flags: ignoreversion
365
Source: "textures\lores\exo-class4night.jpg";   DestDir: "{app}/textures/lores"; Flags: ignoreversion
366
Source: "textures\lores\exo-class5.jpg";        DestDir: "{app}/textures/lores"; Flags: ignoreversion
367
Source: "textures\lores\exo-class5night.jpg";   DestDir: "{app}/textures/lores"; Flags: ignoreversion
368
Source: "textures\lores\extrasolar-lok.jpg";    DestDir: "{app}/textures/lores"; Flags: ignoreversion
369
Source: "textures\lores\ganymede.jpg";          DestDir: "{app}/textures/lores"; Flags: ignoreversion
370
Source: "textures\lores\ganymede-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
371
Source: "textures\lores\gaspramosaic.jpg";      DestDir: "{app}/textures/lores"; Flags: ignoreversion
372
Source: "textures\lores\hyperion.jpg";          DestDir: "{app}/textures/lores"; Flags: ignoreversion
373
Source: "textures\lores\hyperion-lok.jpg";      DestDir: "{app}/textures/lores"; Flags: ignoreversion
374
Source: "textures\lores\iapetus.jpg";           DestDir: "{app}/textures/lores"; Flags: ignoreversion
375
Source: "textures\lores\idamosaic.jpg";         DestDir: "{app}/textures/lores"; Flags: ignoreversion
376
Source: "textures\lores\io.jpg";                DestDir: "{app}/textures/lores"; Flags: ignoreversion
377
Source: "textures\lores\io-lok-mask.png";       DestDir: "{app}/textures/lores"; Flags: ignoreversion
378
Source: "textures\lores\janus.jpg";             DestDir: "{app}/textures/lores"; Flags: ignoreversion
379
Source: "textures\lores\jupiter.jpg";           DestDir: "{app}/textures/lores"; Flags: ignoreversion
380
Source: "textures\lores\mars.jpg";              DestDir: "{app}/textures/lores"; Flags: ignoreversion
381
Source: "textures\lores\marsbump.jpg";          DestDir: "{app}/textures/lores"; Flags: ignoreversion
382
Source: "textures\lores\mercury.jpg";           DestDir: "{app}/textures/lores"; Flags: ignoreversion
383
Source: "textures\lores\mimas.jpg";             DestDir: "{app}/textures/lores"; Flags: ignoreversion
384
Source: "textures\lores\miranda.jpg";           DestDir: "{app}/textures/lores"; Flags: ignoreversion
385
Source: "textures\lores\miranda-lok-mask.png";  DestDir: "{app}/textures/lores"; Flags: ignoreversion
386
Source: "textures\lores\moon.jpg";              DestDir: "{app}/textures/lores"; Flags: ignoreversion
387
Source: "textures\lores\moonbump.jpg";          DestDir: "{app}/textures/lores"; Flags: ignoreversion
388
Source: "textures\lores\neptune.jpg";           DestDir: "{app}/textures/lores"; Flags: ignoreversion
389
Source: "textures\lores\neptune-rings.png";     DestDir: "{app}/textures/lores"; Flags: ignoreversion
390
Source: "textures\lores\oberon.jpg";            DestDir: "{app}/textures/lores"; Flags: ignoreversion
391
Source: "textures\lores\oberon-lok-mask.png";   DestDir: "{app}/textures/lores"; Flags: ignoreversion
392
Source: "textures\lores\phobos.jpg";            DestDir: "{app}/textures/lores"; Flags: ignoreversion
393
Source: "textures\lores\phoebe.jpg";            DestDir: "{app}/textures/lores"; Flags: ignoreversion
394
Source: "textures\lores\pluto-lok.jpg";         DestDir: "{app}/textures/lores"; Flags: ignoreversion
395
Source: "textures\lores\pluto-lok-spec.jpg";    DestDir: "{app}/textures/lores"; Flags: ignoreversion
396
Source: "textures\lores\proteus.jpg";           DestDir: "{app}/textures/lores"; Flags: ignoreversion
397
Source: "textures\lores\prometheus.jpg";        DestDir: "{app}/textures/lores"; Flags: ignoreversion
398
Source: "textures\lores\rhea.jpg";              DestDir: "{app}/textures/lores"; Flags: ignoreversion
399
Source: "textures\lores\saturn.jpg";            DestDir: "{app}/textures/lores"; Flags: ignoreversion
400
Source: "textures\lores\saturn-rings.png";      DestDir: "{app}/textures/lores"; Flags: ignoreversion
401
Source: "textures\lores\tethys.jpg";            DestDir: "{app}/textures/lores"; Flags: ignoreversion
402
Source: "textures\lores\titania.jpg";           DestDir: "{app}/textures/lores"; Flags: ignoreversion
403
Source: "textures\lores\titania-lok-mask.png";  DestDir: "{app}/textures/lores"; Flags: ignoreversion
404
Source: "textures\lores\titan.jpg";             DestDir: "{app}/textures/lores"; Flags: ignoreversion
405
Source: "textures\lores\titan-clouds.jpg";      DestDir: "{app}/textures/lores"; Flags: ignoreversion
406
Source: "textures\lores\triton.jpg";            DestDir: "{app}/textures/lores"; Flags: ignoreversion
407
Source: "textures\lores\triton-lok-mask.png";   DestDir: "{app}/textures/lores"; Flags: ignoreversion
408
Source: "textures\lores\umbriel.jpg";           DestDir: "{app}/textures/lores"; Flags: ignoreversion
409
Source: "textures\lores\umbriel-lok-mask.png";  DestDir: "{app}/textures/lores"; Flags: ignoreversion
410
Source: "textures\lores\uranus.jpg";            DestDir: "{app}/textures/lores"; Flags: ignoreversion
411
Source: "textures\lores\uranus-rings.png";      DestDir: "{app}/textures/lores"; Flags: ignoreversion
412
Source: "textures\lores\venus.jpg";             DestDir: "{app}/textures/lores"; Flags: ignoreversion
413
Source: "textures\lores\venuslike.jpg";         DestDir: "{app}/textures/lores"; Flags: ignoreversion
414
Source: "textures\lores\venuslikenight.jpg";    DestDir: "{app}/textures/lores"; Flags: ignoreversion
415
Source: "textures\lores\venussurface.jpg";      DestDir: "{app}/textures/lores"; Flags: ignoreversion
416

417

418
; Textures (Medium resolution)
419
Source: "textures\medres\astar.jpg";           DestDir: "{app}/textures/medres"; Flags: ignoreversion
420
Source: "textures\medres\bstar.jpg";           DestDir: "{app}/textures/medres"; Flags: ignoreversion
421
Source: "textures\medres\gstar.jpg";           DestDir: "{app}/textures/medres"; Flags: ignoreversion
422
Source: "textures\medres\mstar.jpg";           DestDir: "{app}/textures/medres"; Flags: ignoreversion
423

424
Source: "textures\medres\amalthea.jpg";        DestDir: "{app}/textures/medres"; Flags: ignoreversion
425
Source: "textures\medres\ariel.jpg";           DestDir: "{app}/textures/medres"; Flags: ignoreversion
426
Source: "textures\medres\asteroid.jpg";        DestDir: "{app}/textures/medres"; Flags: ignoreversion
427
Source: "textures\medres\browndwarf.jpg";      DestDir: "{app}/textures/medres"; Flags: ignoreversion
428
Source: "textures\medres\callisto.jpg";        DestDir: "{app}/textures/medres"; Flags: ignoreversion
429
Source: "textures\medres\charon-lok.jpg";      DestDir: "{app}/textures/medres"; Flags: ignoreversion
430
Source: "textures\medres\charon-lok-spec.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
431
Source: "textures\medres\deimos.jpg";          DestDir: "{app}/textures/medres"; Flags: ignoreversion
432
Source: "textures\medres\dione.jpg";           DestDir: "{app}/textures/medres"; Flags: ignoreversion
433
Source: "textures\medres\earth.png";           DestDir: "{app}/textures/medres"; Flags: ignoreversion
434
Source: "textures\medres\earth-clouds.png";    DestDir: "{app}/textures/medres"; Flags: ignoreversion
435
Source: "textures\medres\earthnight.jpg";      DestDir: "{app}/textures/medres"; Flags: ignoreversion
436
Source: "textures\medres\enceladus.jpg";       DestDir: "{app}/textures/medres"; Flags: ignoreversion
437
Source: "textures\medres\epimetheus.jpg";      DestDir: "{app}/textures/medres"; Flags: ignoreversion
438
Source: "textures\medres\epimetheus-lok.jpg";  DestDir: "{app}/textures/medres"; Flags: ignoreversion
439
Source: "textures\medres\eros.jpg";            DestDir: "{app}/textures/medres"; Flags: ignoreversion
440
Source: "textures\medres\europa.jpg";          DestDir: "{app}/textures/medres"; Flags: ignoreversion
441
Source: "textures\medres\exo-class1.jpg";      DestDir: "{app}/textures/medres"; Flags: ignoreversion
442
Source: "textures\medres\exo-class2.jpg";      DestDir: "{app}/textures/medres"; Flags: ignoreversion
443
Source: "textures\medres\exo-class3.jpg";      DestDir: "{app}/textures/medres"; Flags: ignoreversion
444
Source: "textures\medres\exo-class4.jpg";      DestDir: "{app}/textures/medres"; Flags: ignoreversion
445
Source: "textures\medres\exo-class4night.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
446
Source: "textures\medres\exo-class5.jpg";      DestDir: "{app}/textures/medres"; Flags: ignoreversion
447
Source: "textures\medres\exo-class5night.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
448
Source: "textures\medres\ganymede.jpg";        DestDir: "{app}/textures/medres"; Flags: ignoreversion
449
Source: "textures\medres\gaspramosaic.jpg";    DestDir: "{app}/textures/medres"; Flags: ignoreversion
450
Source: "textures\medres\hyperion.jpg";        DestDir: "{app}/textures/medres"; Flags: ignoreversion
451
Source: "textures\medres\hyperion-lok.jpg";    DestDir: "{app}/textures/medres"; Flags: ignoreversion
452
Source: "textures\medres\iapetus.jpg";         DestDir: "{app}/textures/medres"; Flags: ignoreversion
453
Source: "textures\medres\idamosaic.jpg";       DestDir: "{app}/textures/medres"; Flags: ignoreversion
454
Source: "textures\medres\io.jpg";              DestDir: "{app}/textures/medres"; Flags: ignoreversion
455
Source: "textures\medres\janus.jpg";           DestDir: "{app}/textures/medres"; Flags: ignoreversion
456
Source: "textures\medres\jupiter.jpg";         DestDir: "{app}/textures/medres"; Flags: ignoreversion
457
Source: "textures\medres\mars.jpg";            DestDir: "{app}/textures/medres"; Flags: ignoreversion
458
Source: "textures\medres\marsbump.jpg";        DestDir: "{app}/textures/medres"; Flags: ignoreversion
459
Source: "textures\medres\mercury.jpg";         DestDir: "{app}/textures/medres"; Flags: ignoreversion
460
Source: "textures\medres\mimas.jpg";           DestDir: "{app}/textures/medres"; Flags: ignoreversion
461
Source: "textures\medres\miranda.jpg";         DestDir: "{app}/textures/medres"; Flags: ignoreversion
462
Source: "textures\medres\moon.jpg";            DestDir: "{app}/textures/medres"; Flags: ignoreversion
463
Source: "textures\medres\moonbump.jpg";        DestDir: "{app}/textures/medres"; Flags: ignoreversion
464
Source: "textures\medres\neptune.jpg";         DestDir: "{app}/textures/medres"; Flags: ignoreversion
465
Source: "textures\medres\oberon.jpg";          DestDir: "{app}/textures/medres"; Flags: ignoreversion
466
Source: "textures\medres\phobos.jpg";          DestDir: "{app}/textures/medres"; Flags: ignoreversion
467
Source: "textures\medres\phoebe.jpg";          DestDir: "{app}/textures/medres"; Flags: ignoreversion
468
Source: "textures\medres\pluto-lok.jpg";       DestDir: "{app}/textures/medres"; Flags: ignoreversion
469
Source: "textures\medres\pluto-lok-spec.jpg";  DestDir: "{app}/textures/medres"; Flags: ignoreversion
470
Source: "textures\medres\prometheus.jpg";      DestDir: "{app}/textures/medres"; Flags: ignoreversion
471
Source: "textures\medres\proteus.jpg";         DestDir: "{app}/textures/medres"; Flags: ignoreversion
472
Source: "textures\medres\rhea.jpg";            DestDir: "{app}/textures/medres"; Flags: ignoreversion
473
Source: "textures\medres\saturn.jpg";          DestDir: "{app}/textures/medres"; Flags: ignoreversion
474
Source: "textures\medres\tethys.jpg";          DestDir: "{app}/textures/medres"; Flags: ignoreversion
475
Source: "textures\medres\titan.jpg";           DestDir: "{app}/textures/medres"; Flags: ignoreversion
476
Source: "textures\medres\titan-clouds.jpg";    DestDir: "{app}/textures/medres"; Flags: ignoreversion
477
Source: "textures\medres\titania.jpg";         DestDir: "{app}/textures/medres"; Flags: ignoreversion
478
Source: "textures\medres\triton.jpg";          DestDir: "{app}/textures/medres"; Flags: ignoreversion
479
Source: "textures\medres\umbriel.jpg";         DestDir: "{app}/textures/medres"; Flags: ignoreversion
480
Source: "textures\medres\venus.jpg";           DestDir: "{app}/textures/medres"; Flags: ignoreversion
481
Source: "textures\medres\venuslike.jpg";       DestDir: "{app}/textures/medres"; Flags: ignoreversion
482
Source: "textures\medres\venuslikenight.jpg";  DestDir: "{app}/textures/medres"; Flags: ignoreversion
483
Source: "textures\medres\venussurface.jpg";    DestDir: "{app}/textures/medres"; Flags: ignoreversion
484

485
; Textures (High resolution)
486
Source: "textures\hires\dione.jpg";            DestDir: "{app}/textures/hires"; Flags: ignoreversion
487
Source: "textures\hires\enceladus.jpg";        DestDir: "{app}/textures/hires"; Flags: ignoreversion
488
Source: "textures\hires\iapetus.jpg";          DestDir: "{app}/textures/hires"; Flags: ignoreversion
489
Source: "textures\hires\mercury.jpg";          DestDir: "{app}/textures/hires"; Flags: ignoreversion
490
Source: "textures\hires\mimas.jpg";            DestDir: "{app}/textures/hires"; Flags: ignoreversion
491
Source: "textures\hires\moon.jpg";             DestDir: "{app}/textures/hires"; Flags: ignoreversion
492
Source: "textures\hires\moonbump.jpg";         DestDir: "{app}/textures/hires"; Flags: ignoreversion
493
Source: "textures\hires\phoebe.jpg";           DestDir: "{app}/textures/hires"; Flags: ignoreversion
494
Source: "textures\hires\rhea.jpg";             DestDir: "{app}/textures/hires"; Flags: ignoreversion
495
Source: "textures\hires\tethys.jpg";           DestDir: "{app}/textures/hires"; Flags: ignoreversion
496
Source: "textures\hires\titan.jpg";            DestDir: "{app}/textures/hires"; Flags: ignoreversion
497

498

499
; Shaders (NV)
500
Source: "shaders\bumpdiffuse.vp";    DestDir: "{app}/shaders"; Flags: ignoreversion
501
Source: "shaders\bumphaze.vp";       DestDir: "{app}/shaders"; Flags: ignoreversion
502
Source: "shaders\diffuse.vp";        DestDir: "{app}/shaders"; Flags: ignoreversion
503
Source: "shaders\diffuse_texoff.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
504
Source: "shaders\haze.vp";           DestDir: "{app}/shaders"; Flags: ignoreversion
505
Source: "shaders\night.vp";          DestDir: "{app}/shaders"; Flags: ignoreversion
506
Source: "shaders\rings.vp";          DestDir: "{app}/shaders"; Flags: ignoreversion
507
Source: "shaders\ringshadow.vp";     DestDir: "{app}/shaders"; Flags: ignoreversion
508
Source: "shaders\shadowtex.vp";      DestDir: "{app}/shaders"; Flags: ignoreversion
509
Source: "shaders\simple.vp";         DestDir: "{app}/shaders"; Flags: ignoreversion
510
Source: "shaders\specular.vp";       DestDir: "{app}/shaders"; Flags: ignoreversion
511

512

513
; Shaders (ARB)
514
Source: "shaders\bumpdiffuse_arb.vp";    DestDir: "{app}/shaders"; Flags: ignoreversion
515
Source: "shaders\bumphaze_arb.vp";       DestDir: "{app}/shaders"; Flags: ignoreversion
516
Source: "shaders\diffuse_arb.vp";        DestDir: "{app}/shaders"; Flags: ignoreversion
517
Source: "shaders\diffuse_texoff_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
518
Source: "shaders\glossmap_arb.vp";       DestDir: "{app}/shaders"; Flags: ignoreversion
519
Source: "shaders\haze_arb.vp";           DestDir: "{app}/shaders"; Flags: ignoreversion
520
Source: "shaders\multishadow_arb.vp";    DestDir: "{app}/shaders"; Flags: ignoreversion
521
Source: "shaders\night_arb.vp";          DestDir: "{app}/shaders"; Flags: ignoreversion
522
Source: "shaders\rings_arb.vp";          DestDir: "{app}/shaders"; Flags: ignoreversion
523
Source: "shaders\ringshadow_arb.vp";     DestDir: "{app}/shaders"; Flags: ignoreversion
524
Source: "shaders\shadowtex_arb.vp";      DestDir: "{app}/shaders"; Flags: ignoreversion
525
Source: "shaders\simple_arb.vp";         DestDir: "{app}/shaders"; Flags: ignoreversion
526
Source: "shaders\specular_arb.vp";       DestDir: "{app}/shaders"; Flags: ignoreversion
527
Source: "shaders\texphong_arb.vp";       DestDir: "{app}/shaders"; Flags: ignoreversion
528
Source: "shaders\texphong_alpha_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
529
Source: "shaders\diffuse2_arb.vp";       DestDir: "{app}/shaders"; Flags: ignoreversion
530
Source: "shaders\diffuse_texoff2_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
531
Source: "shaders\haze2_arb.vp";          DestDir: "{app}/shaders"; Flags: ignoreversion
532
Source: "shaders\night2_arb.vp";         DestDir: "{app}/shaders"; Flags: ignoreversion
533
Source: "shaders\specular2_arb.vp";      DestDir: "{app}/shaders"; Flags: ignoreversion
534
Source: "shaders\ell_galaxy_arb.vp";     DestDir: "{app}/shaders"; Flags: ignoreversion
535
Source: "shaders\star_arb.vp";           DestDir: "{app}/shaders"; Flags: ignoreversion
536

537

538
; Shaders (NV pixel)
539
Source: "shaders\bumpdiffuse_nv.fp";     DestDir: "{app}/shaders"; Flags: ignoreversion
540
Source: "shaders\diffuse_nv.fp";         DestDir: "{app}/shaders"; Flags: ignoreversion
541
Source: "shaders\eclipse1_nv.fp";        DestDir: "{app}/shaders"; Flags: ignoreversion
542
Source: "shaders\eclipse2_nv.fp";        DestDir: "{app}/shaders"; Flags: ignoreversion
543
Source: "shaders\shadow_on_rings_nv.fp"; DestDir: "{app}/shaders"; Flags: ignoreversion
544
Source: "shaders\texphong_nv.fp";        DestDir: "{app}/shaders"; Flags: ignoreversion
545
Source: "shaders\texphong_alpha_nv.fp";  DestDir: "{app}/shaders"; Flags: ignoreversion
546

547

548
; Models
549
Source: "models\E0.png";          DestDir: "{app}/models"; Flags: ignoreversion
550
Source: "models\S0.png";          DestDir: "{app}/models"; Flags: ignoreversion
551
Source: "models\Sa.png";          DestDir: "{app}/models"; Flags: ignoreversion
552
Source: "models\Sb.png";          DestDir: "{app}/models"; Flags: ignoreversion
553
Source: "models\Sc.png";          DestDir: "{app}/models"; Flags: ignoreversion
554
Source: "models\SBa.png";         DestDir: "{app}/models"; Flags: ignoreversion
555
Source: "models\SBb.png";         DestDir: "{app}/models"; Flags: ignoreversion
556
Source: "models\SBc.png";         DestDir: "{app}/models"; Flags: ignoreversion
557
Source: "models\MilkyWay.png";    DestDir: "{app}/models"; Flags: ignoreversion
558

559
Source: "models\amalthea.cmod";    DestDir: "{app}/models"; Flags: ignoreversion
560
Source: "models\asteroid.cms";     DestDir: "{app}/models"; Flags: ignoreversion
561
Source: "models\bacchus.cmod";     DestDir: "{app}/models"; Flags: ignoreversion
562
Source: "models\borrelly.cms";     DestDir: "{app}/models"; Flags: ignoreversion
563
Source: "models\castalia.cmod";    DestDir: "{app}/models"; Flags: ignoreversion
564
Source: "models\deimos.cmod";      DestDir: "{app}/models"; Flags: ignoreversion
565
Source: "models\epimetheus.cmod";  DestDir: "{app}/models"; Flags: ignoreversion
566
Source: "models\eros.cmod";        DestDir: "{app}/models"; Flags: ignoreversion
567
Source: "models\gaspra.cmod";      DestDir: "{app}/models"; Flags: ignoreversion
568
Source: "models\geographos.cmod";  DestDir: "{app}/models"; Flags: ignoreversion
569
Source: "models\golevka.cmod";     DestDir: "{app}/models"; Flags: ignoreversion
570
Source: "models\halley.cmod";      DestDir: "{app}/models"; Flags: ignoreversion
571
Source: "models\hyperion.cmod";    DestDir: "{app}/models"; Flags: ignoreversion
572
Source: "models\ida.cmod";         DestDir: "{app}/models"; Flags: ignoreversion
573
Source: "models\itokawa.cmod";     DestDir: "{app}/models"; Flags: ignoreversion
574
Source: "models\janus.cmod";       DestDir: "{app}/models"; Flags: ignoreversion
575
Source: "models\kleopatra.cmod";   DestDir: "{app}/models"; Flags: ignoreversion
576
Source: "models\ky26.cmod";        DestDir: "{app}/models"; Flags: ignoreversion
577
Source: "models\larissa.cmod";     DestDir: "{app}/models"; Flags: ignoreversion
578
Source: "models\pandora.cmod";     DestDir: "{app}/models"; Flags: ignoreversion
579
Source: "models\phobos.cmod";      DestDir: "{app}/models"; Flags: ignoreversion
580
Source: "models\phoebe.cmod";      DestDir: "{app}/models"; Flags: ignoreversion
581
Source: "models\prometheus.cmod";  DestDir: "{app}/models"; Flags: ignoreversion
582
Source: "models\proteus.cmod";     DestDir: "{app}/models"; Flags: ignoreversion
583
Source: "models\roughsphere.cms";  DestDir: "{app}/models"; Flags: ignoreversion
584
Source: "models\toutatis.cmod";    DestDir: "{app}/models"; Flags: ignoreversion
585
Source: "models\vesta.cmod";       DestDir: "{app}/models"; Flags: ignoreversion
586

587

588
; Fonts
589
Source: "fonts\clean12.txf";     DestDir: "{app}/fonts"; Flags: ignoreversion
590
Source: "fonts\clean16.txf";     DestDir: "{app}/fonts"; Flags: ignoreversion
591
Source: "fonts\cleanbold12.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
592
Source: "fonts\cleanbold16.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
593
Source: "fonts\default.txf";     DestDir: "{app}/fonts"; Flags: ignoreversion
594
Source: "fonts\sans10.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
595
Source: "fonts\sans12.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
596
Source: "fonts\sans14.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
597
Source: "fonts\sans20.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
598
Source: "fonts\sansbold10.txf";  DestDir: "{app}/fonts"; Flags: ignoreversion
599
Source: "fonts\sansbold12.txf";  DestDir: "{app}/fonts"; Flags: ignoreversion
600
Source: "fonts\sansbold14.txf";  DestDir: "{app}/fonts"; Flags: ignoreversion
601
Source: "fonts\sansbold20.txf";  DestDir: "{app}/fonts"; Flags: ignoreversion
602

603
Source: "fonts\sans12_be.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
604
Source: "fonts\sans14_be.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
605
Source: "fonts\sansbold20_be.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
606
Source: "fonts\sans12_bg.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
607
Source: "fonts\sansbold20_bg.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
608
Source: "fonts\sans12_ja.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
609
Source: "fonts\sans14_ja.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
610
Source: "fonts\sansbold20_ja.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
611
Source: "fonts\sans12_ko.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
612
Source: "fonts\sans14_ko.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
613
Source: "fonts\sansbold20_ko.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
614
Source: "fonts\sans12_ru.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
615
Source: "fonts\sans14_ru.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
616
Source: "fonts\sansbold20_ru.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
617
Source: "fonts\sans12_uk.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
618
Source: "fonts\sans14_uk.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
619
Source: "fonts\sansbold20_uk.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
620
Source: "fonts\sans12_zh_CN.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
621
Source: "fonts\sans14_zh_CN.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
622
Source: "fonts\sansbold20_zh_CN.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
623
Source: "fonts\sans12_zh_TW.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
624
Source: "fonts\sans14_zh_TW.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
625
Source: "fonts\sansbold20_zh_TW.txf";      DestDir: "{app}/fonts"; Flags: ignoreversion
626

627
; Standard extras
628
Source: "extras-standard\cassini\cassini.ssc"; DestDir: "{app}/extras-standard/cassini"; Flags: ignoreversion
629
Source: "extras-standard\cassini\models\cassini.3ds"; DestDir: "{app}/extras-standard/cassini/models"; Flags: ignoreversion
630
Source: "extras-standard\cassini\models\huygens.3ds"; DestDir: "{app}/extras-standard/cassini/models"; Flags: ignoreversion
631
Source: "extras-standard\cassini\data\cassini-cruise.xyzv"; DestDir: "{app}/extras-standard/cassini/data"; Flags: ignoreversion
632
Source: "extras-standard\cassini\data\cassini-orbit.xyzv"; DestDir: "{app}/extras-standard/cassini/data"; Flags: ignoreversion
633
Source: "extras-standard\cassini\data\cassini-solstice.xyzv"; DestDir: "{app}/extras-standard/cassini/data"; Flags: ignoreversion
634
Source: "extras-standard\cassini\data\huygens.xyzv"; DestDir: "{app}/extras-standard/cassini/data"; Flags: ignoreversion
635

636
Source: "extras-standard\galileo\galileo.ssc"; DestDir: "{app}/extras-standard/galileo"; Flags: ignoreversion
637
Source: "extras-standard\galileo\models\galileo.3ds"; DestDir: "{app}/extras-standard/galileo/models"; Flags: ignoreversion
638
Source: "extras-standard\galileo\data\galileo-cruise.xyzv"; DestDir: "{app}/extras-standard/galileo/data"; Flags: ignoreversion
639
Source: "extras-standard\galileo\data\galileo-orbit.xyzv"; DestDir: "{app}/extras-standard/galileo/data"; Flags: ignoreversion
640

641
Source: "extras-standard\hubble\hubble.ssc"; DestDir: "{app}/extras-standard/hubble"; Flags: ignoreversion
642
Source: "extras-standard\hubble\models\hubble.cmod"; DestDir: "{app}/extras-standard/hubble/models"; Flags: ignoreversion
643

644
Source: "extras-standard\iss\iss.ssc"; DestDir: "{app}/extras-standard/iss"; Flags: ignoreversion
645
Source: "extras-standard\iss\models\iss.cmod"; DestDir: "{app}/extras-standard/iss/models"; Flags: ignoreversion
646
Source: "extras-standard\iss\textures\medres\*.jpg"; DestDir: "{app}/extras-standard/iss/textures/medres"; Flags: ignoreversion
647

648
Source: "extras-standard\mir\mir.ssc"; DestDir: "{app}/extras-standard/mir"; Flags: ignoreversion
649
Source: "extras-standard\mir\models\mir.3ds"; DestDir: "{app}/extras-standard/mir/models"; Flags: ignoreversion
650

651
; celx scripts
652
Source: "scripts\mark-lg.celx";      DestDir: "{app}/scripts"; Flags: ignoreversion
653
Source: "scripts\z-dist.celx";       DestDir: "{app}/scripts"; Flags: ignoreversion
654

655

656
; Data extraction scripts (PERL)
657
Source: "src\tools\binaries\spectbins.pl";    DestDir: "{app}/tools/binaries"; Flags: ignoreversion
658
Source: "src\tools\binaries\visualbins.pl";   DestDir: "{app}/tools/binaries"; Flags: ignoreversion
659
Source: "src\tools\galaxies\deepsky.pl";      DestDir: "{app}/tools/galaxies"; Flags: ignoreversion
660
Source: "src\tools\globulars\globulars.pl";   DestDir: "{app}/tools/globulars"; Flags: ignoreversion
661
Source: "src\tools\charm2\charm2.pl";         DestDir: "{app}/tools/charm2"; Flags: ignoreversion
662
Source: "src\tools\charm2\charm2simbatch.pl"; DestDir: "{app}/tools/charm2"; Flags: ignoreversion
663
Source: "src\tools\xindex\buildxindices.pl";  DestDir: "{app}/tools/xindex"; Flags: ignoreversion
664
Source: "src\tools\xindex\readme.txt";        DestDir: "{app}/tools/xindex"; Flags: ignoreversion
665
Source: "src\tools\stardb\buildstardb.pl";    DestDir: "{app}/tools/stardb"; Flags: ignoreversion
666

667
; Help
668
Source: "help\CelestiaGuide.html";                DestDir: "{app}/help";                Flags: ignoreversion
669
Source: "help\CelestiaGuide\animatedcollapse.js"; DestDir: "{app}/help/CelestiaGuide";  Flags: ignoreversion
670
Source: "help\CelestiaGuide\cellogo.gif";         DestDir: "{app}/help/CelestiaGuide";  Flags: ignoreversion
671
Source: "help\CelestiaGuide\celstyles.css";       DestDir: "{app}/help/CelestiaGuide";  Flags: ignoreversion
672
Source: "help\CelestiaGuide\empty.gif";           DestDir: "{app}/help/CelestiaGuide";  Flags: ignoreversion
673
Source: "help\CelestiaGuide\guide.gif";           DestDir: "{app}/help/CelestiaGuide";  Flags: ignoreversion
674
Source: "help\CelestiaGuide\jquery.js";           DestDir: "{app}/help/CelestiaGuide";  Flags: ignoreversion
675

676
[InstallDelete]
677
Type: files; Name: "{app}\extras\minormoons.ssc";
678
Type: files; Name: "{app}\extras\numberedmoons.ssc";
679

680
[INI]
681
Filename: "{app}\celestia.url"; Section: "InternetShortcut"; Key: "URL"; String: "https://celestiaproject.space/"
682

683
[Icons]
684
Name: "{group}\Celestia";            Filename: "{app}\celestia.exe"; WorkingDir: "{app}"
685
Name: "{group}\README";              Filename: "{app}\README.txt"
686
Name: "{group}\Celestia on the Web"; Filename: "{app}\celestia.url"
687
Name: "{userdesktop}\Celestia";      Filename: "{app}\celestia.exe"; WorkingDir: "{app}"; MinVersion: 4,4; Tasks: desktopicon
688

689
[Registry]
690
; The Software\Shatters.net key is created by the Celestia program, so it needs
691
; to be deleted during an uninstall.
692
Root: HKCU; Subkey: "Software\Shatters.net"; Flags: uninsdeletekey
693

694
; If installing as admin, write associations to HKCR
695

696
Root: HKCR; Subkey: "cel"; Flags: uninsdeletekeyifempty; Check: not IsRegularUser
697
Root: HKCR; Subkey: "cel"; ValueType: string; ValueData: "URL:cel Protocol"; Tasks: urlassoc; Flags: uninsdeletevalue; Check: not IsRegularUser
698
Root: HKCR; Subkey: "cel"; ValueName: "URL Protocol"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue; Check: not IsRegularUser
699

700
Root: HKCR; Subkey: "cel\Shell"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
701
Root: HKCR; Subkey: "cel\Shell\open"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
702
Root: HKCR; Subkey: "cel\Shell\open\Command"; ValueType: string; ValueData: """{app}\celestia.exe"" --once --dir ""{app}"" -u ""%1"""; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
703

704
Root: HKCR; Subkey: ".cel";  ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
705
Root: HKCR; Subkey: ".clx";  ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
706
Root: HKCR; Subkey: ".celx"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
707

708
Root: HKCR; Subkey: "celestia_script"; ValueName: "URL Protocol"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
709
Root: HKCR; Subkey: "celestia_script\Shell"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
710
Root: HKCR; Subkey: "celestia_script\Shell\open"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
711
Root: HKCR; Subkey: "celestia_script\Shell\open\Command"; ValueType: string; ValueData: """{app}\celestia.exe"" --once --dir ""{app}"" -u ""%1"""; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
712

713
; If installing as regular user, write to HKCU
714

715
Root: HKCU; Subkey: "Software\Classes\cel"; Flags: uninsdeletekeyifempty; Check: IsRegularUser
716
Root: HKCU; Subkey: "Software\Classes\cel"; ValueType: string; ValueData: "URL:cel Protocol"; Tasks: urlassoc; Flags: uninsdeletevalue; Check: IsRegularUser
717
Root: HKCU; Subkey: "Software\Classes\cel"; ValueName: "URL Protocol"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue; Check: IsRegularUser
718

719
Root: HKCU; Subkey: "Software\Classes\cel\Shell"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
720
Root: HKCU; Subkey: "Software\Classes\cel\Shell\open"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
721
Root: HKCU; Subkey: "Software\Classes\cel\Shell\open\Command"; ValueType: string; ValueData: """{app}\celestia.exe"" --once --dir ""{app}"" -u ""%1"""; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
722

723
Root: HKCU; Subkey: "Software\Classes\.cel";  ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
724
Root: HKCU; Subkey: "Software\Classes\.clx";  ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
725
Root: HKCU; Subkey: "Software\Classes\.celx"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
726

727
Root: HKCU; Subkey: "Software\Classes\celestia_script"; ValueName: "URL Protocol"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
728
Root: HKCU; Subkey: "Software\Classes\celestia_script\Shell"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
729
Root: HKCU; Subkey: "Software\Classes\celestia_script\Shell\open"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
730
Root: HKCU; Subkey: "Software\Classes\celestia_script\Shell\open\Command"; ValueType: string; ValueData: """{app}\celestia.exe"" --once --dir ""{app}"" -u ""%1"""; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
731

732
[Run]
733
Filename: "{app}\celestia.exe"; Description: "Launch Celestia"; Flags: nowait postinstall skipifsilent
734

735
[UninstallDelete]
736
Type: files; Name: "{app}\celestia.url"
737

738
[code]
739
function IsRegularUser(): Boolean;
740
begin
741
  Result := not (IsAdminLoggedOn or IsPowerUserLoggedOn);
742
end;
743

744
function DefDirRoot(Param: String): String;
745
begin
746
  if IsRegularUser then
747
    Result := ExpandConstant('{localappdata}')
748
  else
749
    Result := ExpandConstant('{pf}')
750
end;
751

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.