Войти

Показать полную графическую версию : Скрипты Inno Setup. Помощь и советы [часть 3]


Страниц : 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 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188

duxa
10-01-2011, 14:36
Одной из проблем различных Repack'ов является съезд элементов на ПК у которых установлено нестандартное разрешение\кол-во точек на дюйм. Каким образом это можно исправить в своих работах?

serg aka lain
10-01-2011, 15:16
Каким образом это можно исправить в своих работах? »
Left, Width = ScaleX
Top, Height = ScaleY

как наложит текстуру с помошью этого скрипта »
По аналогии, расширить array [0..5], bidSystemButton = 5, добавить в процедуру ButtonLabelClick (bidSystemButton: Button := SystemButton), и.т.д

Vista-w
10-01-2011, 18:04
Помогите пожалуйста, нужно чтоб при установке игры создались папки вот по такому адресу
C:\Documents and Settings\Admin\Мои документы\1C\Папка1\Папка2
Что нужно прописать в скрипте?
Жирным выделены папки, которые нужно создать.

Vitek 07
10-01-2011, 18:29
Vista-w,

[Dirs]
Name: "{userdocs}\1C\Три Богатыря\SAVEGAMES"

Всё описано в справке.

vahe-91
10-01-2011, 22:39
не смог решить проблему ( Пост 428 (http://forum.oszone.net/post-1584546-428.html) ), вот весь скрипт (http://narod.ru/disk/3149275001/se.iss.html) , помогите пожалуйста

Serega
10-01-2011, 23:53
не смог решить проблему ( Пост 428 ), вот весь скрипт , »
Сразу вопрос, каким образом у вас внешний setup.exe оказывается в папке Temp? т.к. в дистрибутив вы его не включаете, то отсюда я делаю вывод, что он там заранее расположен...
Что я сделал, просто добавил в секцию [Files]:

Source: compiler:Examples\MyProg.exe; DestDir: {tmp}; Flags: ignoreversion

в секции кода заменил название запускаемого файла и отображение:

Exec(ExpandConstant('{tmp}\MyProg.exe'), '', '', SW_SHOWNORMAL, ewWaitUntilTerminated, n);

После распаковки архива, был благополучно запущен MyProg.exe, в результате работы инсталлятора никаких ошибок не возникло.

vahe-91
11-01-2011, 11:40
каким образом у вас внешний setup.exe оказывается в папке Temp? »
он в архиве FreeArc, который распаковывается в Temp

Serega
11-01-2011, 16:29
не смог решить проблему »
благополучно запущен MyProg.exe, в результате работы инсталлятора никаких ошибок не возникло »

Vista-w
11-01-2011, 20:25
Дайте пожалуйста скриптик чтоб окно установки сворачивалось в правый нижний угол рабочего стола.

Imitri7
11-01-2011, 22:49
Цитата Imitri7:
как наложит текстуру с помошью этого скрипта »
По аналогии, расширить array [0..5], bidSystemButton = 5, добавить в процедуру ButtonLabelClick (bidSystemButton: Button := SystemButton), и.т.д »
покажи плыз как будет выглядеть, а то у меня не выходит

Vista-w, Если подразумевается окно распаковки файлов, то я сделал бы так»

serg aka lain
12-01-2011, 00:39
покажи плыз как будет выглядеть »

SCOOTERTECHNO
12-01-2011, 11:51
Уважаемые прграммисты, помогите пожалуйста со скриптом. Я распаковал инсталятор из дистрибутива игры с помощью Universal Extractor, заменил только один файл xrEngine.exe на патченый, далее открыл install_script.iss в программе Inno Setup, при компиляции инсталятора вылетает ошибка в файле ru.isl. Скрипт оригинальный от инсталятора игры, в нем я ничего не менял. Почему вылетает ошибка при запаковке? Как можно решить эту проблему?

Вот окно с ошибкой:

http://s44.radikal.ru/i106/1101/e1/15af8d60d7af.png (http://www.radikal.ru)

файл ru.isl имеет такой вид:

[LangOptions]
LanguageName=<0420><0443><0441><0441><043A><0438><0439>
LanguageID=$0419
LanguageCodePage=1251
TitleFontName=Arial
WelcomeFontName=Verdana
CopyrightFontName=Arial
LicenseText=Здесь написано лицензионной соглашение

InfoAfterText=Здесь описание издателя, системные требования и прочее.

DialogFontSize=8
TitleFontSize=29
WelcomeFontSize=12
CopyrightFontSize=8

Vitek 07
12-01-2011, 12:49
SCOOTERTECHNO, удалите строки из ru.isl
LicenseText=Здесь написано лицензионной соглашение
InfoAfterText=Здесь описание издателя, системные требования и прочее. »
Это прописано уже в скрипте


[Languages]
; These files are stubs ; To achieve better results after recompilation, use the real language files
Name: "ru"; MessagesFile: "embedded\ru.isl";
LicenseFile: "embedded\ruLicense.txt";
InfoAfterFile: "embedded\ruInfoAfter.txt";

SCOOTERTECHNO
12-01-2011, 13:02
Удалил, но вышла новая ошибка:

http://s54.radikal.ru/i146/1101/d3/daafe508fb3c.png (http://www.radikal.ru)

Скрипт:

http://i043.radikal.ru/1101/76/30ffa264ebc6.png (http://www.radikal.ru)

А это нужно удалять из файла ru.isl?

DialogFontSize=8
TitleFontSize=29
WelcomeFontSize=12
CopyrightFontSize=8

Что мне делать?

vint56
12-01-2011, 13:08
SCOOTERTECHNO, или Покажи весь скрипт
[Languages]
Name: ru; MessagesFile: compiler:Languages\Russian.isl

Vitek 07
12-01-2011, 13:10
А это нужно удалять из файла ru.isl? »
нет.
Покажите секцию CODE, а лучше прикрепите к сообщению весь скрипт.

SCOOTERTECHNO
12-01-2011, 13:14
Извиняюсь за размер, я не знаю как в миниатюре скрипт выложить.

Вот весь скрипт:

;InnoSetupVersion=5.3.3

[Setup]
AppName=S.T.A.L.K.E.R. - Зов Припяти
AppVerName=S.T.A.L.K.E.R. - Зов Припяти [v1.6.00]
DefaultDirName={pf}\GSC World Publishing\S.T.A.L.K.E.R. - Зов Припяти
DefaultGroupName=GSC World Publishing\S.T.A.L.K.E.R. - Зов Припяти
OutputBaseFilename=setup
Compression=lzma
WizardImageFile=embedded\WizardImage.bmp
WizardSmallImageFile=embedded\WizardSmallImage.bmp

[Files]
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\stalker_cop.ico"; DestDir: "{app}"; Flags: overwritereadonly
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\stalker_cop_save.ico"; DestDir: "{app}"; Flags: overwritereadonly
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\uninstall.ico"; DestDir: "{app}"; Flags: overwritereadonly
; the following file spans setup-1.bin to setup-3.bin
Source: "{tmp}\get_hw_caps.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy
; the following file spans setup-1.bin to setup-3.bin
Source: "{tmp}\get_hw_caps.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\GameuxInstallHelper.dll"; DestDir: "{app}"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\FirewallInstallHelper.dll"; DestDir: "{app}"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\Stalker-COP.exe"; DestDir: "{app}"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\fsgame.ltx"; DestDir: "{app}"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\BugTrap.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\crypto.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\dbghelp.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\eax.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\lua.JIT.1.1.4.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\luabind.beta7-devel.rc4.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\Microsoft.VC80.CRT.manifest"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\msvcr80.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\ode.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\OpenAL32.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\wrap_oal.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrAPI.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrCDB.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrCore.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrCPU_Pipe.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrD3D9-Null.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrGame.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrGameSpy.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrNetServer.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrParticles.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrPhysics.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrRender_R1.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrRender_R2.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrRender_R3.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrRender_R4.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrSound.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrXMLParser.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\dedicated\OpenAL32.dll"; DestDir: "{app}\bin\dedicated"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\dedicated\xrEngine.exe"; DestDir: "{app}\bin\dedicated"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\levels\levels.db0"; DestDir: "{app}\levels"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\levels\levels.db1"; DestDir: "{app}\levels"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_agroprom.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_atp.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_autostation.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_bath.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_darkvalley.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_factory.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_firestation.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_garbage.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_limansk.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_lost_village.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_pool.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_pripyat.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_railroad.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_rembasa.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_rostok.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_sport_center.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\mp\mp_workshop.db"; DestDir: "{app}\mp"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\resources\configs.db"; DestDir: "{app}\resources"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\resources\resources.db0"; DestDir: "{app}\resources"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\resources\resources.db1"; DestDir: "{app}\resources"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\resources\resources.db2"; DestDir: "{app}\resources"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\resources\resources.db3"; DestDir: "{app}\resources"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\resources\resources.db4"; DestDir: "{app}\resources"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\protect.dll"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\protect.exe"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\protect.x64"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\protect.x86"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\bin\xrEngine.exe"; DestDir: "{app}\bin"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{commondocs}\S.T.A.L.K.E.R. - Зов Припяти\user.ltx"; DestDir: "{commondocs}\S.T.A.L.K.E.R. - Зов Припяти"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\License.txt"; DestDir: "{app}"; Check: "MyProgCheckLang( 'ru' )"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\ReadMe.txt"; DestDir: "{app}"; Check: "MyProgCheckLang( 'ru' )"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\STALKER-COP.pdf"; DestDir: "{app}"; Check: "MyProgCheckLang( 'ru' )"; Flags: overwritereadonly ignoreversion
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\localization\xrussian.db"; DestDir: "{app}\localization"; Check: "MyProgCheckLang( 'ru' )"; Flags: overwritereadonly ignoreversion

[Registry]
Root: HKLM; Subkey: "Software\GSC Game World"; Flags: uninsdeletekeyifempty
Root: HKLM; Subkey: "Software\GSC Game World\STALKER-COP"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\GSC Game World\STALKER-COP"; ValueName: "InstallPath"; ValueType: String; ValueData: "{app}";
Root: HKLM; Subkey: "Software\GSC Game World\STALKER-COP"; ValueName: "InstallLang"; ValueType: String; ValueData: "{language}";
Root: HKLM; Subkey: "Software\GSC Game World\STALKER-COP"; ValueName: "InstallSource"; ValueType: String; ValueData: "stkcop-sj-rus-pack-r";
Root: HKLM; Subkey: "Software\GSC Game World\STALKER-COP"; ValueName: "InstallVers"; ValueType: String; ValueData: "1.6.00";
Root: HKLM; Subkey: "Software\GSC Game World\STALKER-COP"; ValueName: "InstallCDKEY"; ValueType: String;
Root: HKLM; Subkey: "Software\GSC Game World\STALKER-COP"; ValueName: "InstallUserName"; ValueType: String;
Root: HKLM; Subkey: "Software\GSC Game World\STALKER-COP"; ValueName: "UnInstConfirm"; ValueType: String; ValueData: "{cm:CM_DELETE_SAVED_GAMES}";
Root: HKLM; Subkey: "Software\GSC Game World\STALKER-COP"; ValueName: "InstallPatchID"; ValueType: Dword; ValueData: "$2EDA";
Root: HKCU; Subkey: "Software\GSC Game World\STALKER-COP\Keys"; Flags: uninsdeletekey
Root: HKCR; Subkey: ".scop"; Flags: uninsdeletekey
Root: HKCR; Subkey: ".scop"; ValueType: String; ValueData: "STALKER-COP.SAVED.GAME";
Root: HKCR; Subkey: "STALKER-COP.SAVED.GAME"; Flags: uninsdeletekey
Root: HKCR; Subkey: "STALKER-COP.SAVED.GAME"; ValueType: String; ValueData: "{cm:CM_SAVED_GAME}";
Root: HKCR; Subkey: "STALKER-COP.SAVED.GAME\DefaultIcon"; ValueType: String; ValueData: "{app}\stalker_cop_save.ico,0";
Root: HKCR; Subkey: "STALKER-COP.SAVED.GAME\shell"; ValueType: String; ValueData: "Play";
Root: HKCR; Subkey: "STALKER-COP.SAVED.GAME\shell\Play"; ValueType: String; ValueData: "{cm:CM_PLAY_SAVED}";
Root: HKCR; Subkey: "STALKER-COP.SAVED.GAME\shell\Play\command"; ValueType: String; ValueData: "{app}\Stalker-COP.exe ""%1""";

[Run]
Filename: "{app}\bin\xrEngine.exe"; WorkingDir: "{app}"; Description: "&{cm:LaunchProgram,S.T.A.L.K.E.R. - Зов Припяти}";

[Icons]
Name: "{group}\S.T.A.L.K.E.R. - Зов Припяти"; Filename: "{app}\bin\xrEngine.exe"; WorkingDir: "{app}"; IconFilename: "{app}\stalker_cop.ico"; Comment: "{cm:CM_LAUNCH_NOW}";
Name: "{group}\{cm:CM_VISIT_GAME_SITE}"; Filename: "{app}\gamesite.url"; Comment: "{cm:CM_VISIT_GAME_SITE_HINT}";
Name: "{group}\{cm:CM_VISIT_PUB_SITE}"; Filename: "{app}\publisher.url"; Comment: "{cm:CM_VISIT_PUB_SITE_HINT}";
Name: "{group}\{cm:ViewFile,ReadMe.txt}"; Filename: "{app}\ReadMe.txt"; Comment: "{cm:CM_README_HINT}";
Name: "{group}\{cm:CM_USER_MANUAL}"; Filename: "{app}\STALKER-COP.pdf"; Comment: "{cm:CM_USER_MANUAL_HINT}";
Name: "{group}\{cm:UninstallProgram,S.T.A.L.K.E.R. - Зов Припяти}"; Filename: "{uninstallexe}"; IconFilename: "{app}\uninstall.ico"; Comment: "{cm:CM_DELETE_NOW}";
Name: "{commondesktop}\S.T.A.L.K.E.R. - Зов Припяти"; Filename: "{app}\bin\xrEngine.exe"; WorkingDir: "{app}"; IconFilename: "{app}\stalker_cop.ico"; Tasks: "desktopicon";
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\S.T.A.L.K.E.R. - Зов Припяти"; Filename: "{app}\bin\xrEngine.exe"; WorkingDir: "{app}"; IconFilename: "{app}\stalker_cop.ico"; Tasks: "quicklaunchicon";

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}";
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}";
Name: "directx"; Description: "{cm:CM_UPDATE_DIRECT}"; GroupDescription: "{cm:CM_ADDITIONAL_TASKS}";
Name: "comrade"; Description: "{cm:CM_INSTALL_COMRADE}"; GroupDescription: "{cm:CM_ADDITIONAL_TASKS}";
Name: "adobe"; Description: "{cm:CM_INSTALL_ACROREADER}"; GroupDescription: "{cm:CM_ADDITIONAL_TASKS}";

[CustomMessages]
ru.NameAndVersion=%1, версия %2
ru.AdditionalIcons=Дополнительные значки:
ru.CreateDesktopIcon=Создать значок на &Рабочем столе
ru.CreateQuickLaunchIcon=Создать значок в &Панели быстрого запуска
ru.ProgramOnTheWeb=Сайт %1 в Интернете
ru.UninstallProgram=Деинсталлировать %1
ru.LaunchProgram=Запустить %1
ru.AssocFileExtension=Св&язать %1 с файлами, имеющими расширение %2
ru.AssocingFileExtension=Связывание %1 с файлами %2...
ru.NotFound=%1 не найдены
ru.ViewFile=Просмотреть %1
ru.CM_ALREADY_INSTALLED=Игра уже установлена.
ru.CM_YOUR_CHOICE=Вы хотите:
ru.CM_LAUNCH_NOW=Запустить игру
ru.CM_DELETE_NOW=Удалить игру
ru.CM_DELETE_SAVES=Удалить сохраненные игры?
ru.CM_INSTALL_ACROREADER=Установить Adobe Acrobat Reader
ru.CM_INSTALL_DIRECTX=Установить обновленную версию Microsoft DirectX
ru.CM_TECHSUPPORT_REQUEST=Обращение в техподдержку
ru.CM_TECHSUPPORT_REQUEST_HINT=Создать файл отчета конфигурации компьютера
ru.CM_VISIT_DEV_SITE=WEB сайт разработчиков
ru.CM_VISIT_DEV_SITE_HINT=Посетить WEB сайт разработчиков
ru.CM_VISIT_PUB_SITE=WEB сайт издателя
ru.CM_VISIT_PUB_SITE_HINT=Посетить WEB сайт издателя
ru.CM_VISIT_GAME_SITE=WEB сайт игры
ru.CM_VISIT_GAME_SITE_HINT=Посетить WEB сайт игры
ru.CM_VISIT_REG_SITE=Регистрация игры
ru.CM_VISIT_REG_SITE_HINT=Зарегистрировать игру в интернете
ru.CM_ONLINE_RESOURCES=Онлайн ресурсы
ru.CM_COLLECT_INFO=Идет сбор данных о конфигурации компьютера
ru.CM_LOW_HARDWARE=Производительности вашей системы недостаточно для запуска игры
ru.CM_ASK_CONTIUNUE=Продолжить установку?
ru.CM_ASK_REGISTER=Зарегистрировать игру online?
ru.CM_REGISTER_ADVANTAGES=Только зарегистрированным пользователям доступен сайт технической поддержки и эксклюзивный контент.
ru.CM_SPECIAL_CODE=Если у вас есть специальный "бонусный" код, введите его для установки дополнительного контента
ru.CM_UNLOCK_CODE=Код разблокировки
ru.CM_BONUS_PACK=Бонусный материал
ru.CM_EXTRA_CONTENT=Дополнительный контент
ru.CM_INVALID_CODE=Неверный код разблокировки
ru.CM_UPDATE_DIRECT=Обновить DirectX
ru.CM_ADDITIONAL_TASKS=Системные задачи:
ru.CM_DELETE_SAVED_GAMES=Удалить сохраненные игры и профили?
ru.CM_README_HINT=Просмотреть ReadMe
ru.CM_USER_MANUAL=Руководство пользователя
ru.CM_USER_MANUAL_HINT=Просмотреть руководство пользователя
ru.CM_HARDWARE_INFO=Аппаратное обеспечение
ru.CM_HARDWARE_INFO_HINT=Программа установки обнаружила следующие необходимые компоненты
ru.CM_HW_PROCESSOR=Процессор
ru.CM_HW_VIDEO_CARD=Видеоадаптер
ru.CM_HW_SOUND_CARD=Звуковая карта
ru.CM_HW_PHYS_RAM=Память
ru.CM_HW_VIRT_RAM=Файл подкачки
ru.CM_HARDWARE_COMMENT_RED=Компоненты, выделенные красным, не удовлетворяют требованиям игры. Проверьте соответствие системным требованиям.
ru.CM_HARDWARE_COMMENT_GOOD=Все компоненты удовлетворяют требованиям игры.
ru.CM_SETUP_LOCATION=Выберите пользователя
ru.CM_SETUP_LOCATION_HINT=Игра может быть установлена как для текущего так и для всех пользователей системы
ru.CM_4CURRENT_USER=Для текущего пользователя
ru.CM_4ALL_USERS=Для всех пользователей
ru.CM_DRIVES_LIST=Список жестких дисков и свободного места
ru.CM_CD_KEY_DESC=Для игры в S.T.A.L.K.E.R. по сети Интернет, пожалуйста, введите желаемое имя пользователя и соответствующий ключ, указанный на коробке.
ru.CM_CD_KEY=Ключ
ru.CM_REGISTER_TITLE=Регистрация игры
ru.CM_REGISTER_DESC=Зарегистрировать вашу копию игры S.T.A.L.K.E.R.?
ru.CM_REGISTER_GOODS=Только зарегистрированным пользователям доступен сайт технической поддержки и эксклюзивный контент.
ru.CM_REGISTER_ASK=Да, зарегистрировать игру.
ru.CM_UPDATE_TITLE=Обновление до версии %1
ru.CM_GAME_NOT_FOUND=Программа обновления не смогла найти игру.%n%nОбновление невозможно без установленной игры.
ru.CM_UPDATE_FROM_TO=Программа произведет обновление с версии %1 до версии %2.
ru.CM_NOT_NEEDED=Обновление не требуется.
ru.CM_ALREADY_UPDATED=У Вас уже установлено обновление версии %1, которое включает в себя все предыдущие обновления.
ru.CM_ASK_UPDATE=Установить обновление?
ru.CM_UPDATE=Обновление
ru.CM_PLEASE_WAIT=Подождите пожалуйста...
ru.CM_CHECKING_CHECKSUMS=Сравнение контрольных сумм файлов...
ru.CM_WRONG_CHECKSUM=Контрольная сумма для файла %1 не совпадает с эталонной.%n%nВозможно файл не является оригинальным или поврежден.%n%nРекомендуеться переустановить игру с оригинального носителя.
ru.CM_PATCHING=Обновление файлов
ru.CM_PATCH_ERROR=Произошла ошибка обновления файла %1.%n%nПопробуйте отключить антивирусные программы и запустить обновление снова.
ru.CM_CANT_CONTINUE=Продолжение установки обновления невозможно.
ru.CM_BAD_VERSION=Обнаружена установленная версия %1.%n%nЭтот пакет обновлений предназначен только для обновления версии %2.
ru.CM_US_SKU=Unites States
ru.CM_WW_SKU=World Wide
ru.CM_DD_SKU=Digital Distribution
ru.CM_RU_SKU=Russia and CIS
ru.CM_HW_OS=ОС
ru.CM_HW_OLD_OS=Устаревшая операционная система
ru.CM_HW_DEP_OS=Неподдерживаемая операционная система
ru.CM_HARDWARE_SURVEY=Разрешить отправить эту информацию для участия в онлайн-анкетировании
ru.CM_USER_NICK=Введите желаемое имя игрока
ru.CM_SAVED_GAME=Сохранённая игра S.T.A.L.K.E.R.: Зов Припяти
ru.CM_PLAY_SAVED=Загрузить
ru.CM_PREV_NOT_FOUND=Для установки S.T.A.L.K.E.R.: Зов Припяти необходима версия игры S.T.A.L.K.E.R. или S.T.A.L.K.E.R.: Чистое Небо.%n%nПрограмма установки не нашла указанных версий на Вашем компьютере.
ru.CM_INSTALL_COMRADE=Установить GameSpy Comrade

[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "ru"; MessagesFile: "embedded\ru.isl"; LicenseFile: "embedded\ruLicense.txt"; InfoAfterFile: "embedded\ruInfoAfter.txt";

Vitek 07
12-01-2011, 13:22
Check: "MyProgCheckLang( 'ru' )" »
Удалите это. Запускается проверка языка, а самой функции или процедуры в скрипте нет, т.к. не самой секции CODE

SCOOTERTECHNO
12-01-2011, 13:31
Удалить все 4 строчки?

http://s005.radikal.ru/i211/1101/4c/29500965d02f.png (http://www.radikal.ru)

Vitek 07
12-01-2011, 13:36
Source: "{app}\License.txt"; DestDir: "{app}"; Flags: overwritereadonly ignoreversion
Source: "{app}\ReadMe.txt"; DestDir: "{app}"; Check: "MyProgCheckLang( 'ru' )"; Flags: overwritereadonly ignoreversion
Source: "{app}\STALKER-COP.pdf"; DestDir: "{app}"; Flags: overwritereadonly ignoreversion
Source: "{app}\localization\xrussian.db"; DestDir: "{app}\localization"; Flags: overwritereadonly ignoreversion »




© OSzone.net 2001-2012