AtotIK 580 #285700 Posted July 30, 2015 Сначала его нужно узнать. Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #285702 Posted July 30, 2015 Сначала его нужно узнать. Так ведь нет ничего сложного. Quote Share this post Link to post Short link Share on other sites
AtotIK 580 #285716 Posted July 30, 2015 Да, но всё же. Quote Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #285746 Posted July 30, 2015 как запретить деинсталлятору удалять файлы? 1 1 Quote Share this post Link to post Short link Share on other sites
AtotIK 580 #285759 Posted July 31, 2015 как запретить деинсталлятору удалять файлы? Flags: uninsneveruninstall Quote Share this post Link to post Short link Share on other sites
TopGuns 40 #286212 Posted August 3, 2015 (edited) Подскажите пож. как создать ещё три дополнительных подкомпонента к уже созданному компоненту, с такой структурой: Было так: [CustomMessages] Mods100 = Полезные мелочи в бою Mods101 = Индикатор ближайшего врага Mods102 = Отключение случайной стрельбы по союзникам и трупам: [Components] Name: "KMP\Mods\g"; Description: "{cm:Mods100}"; Flags: disablenouninstallwarning; Name: "KMP\Mods\g\a1"; Description: "{cm:Mods101}"; Flags: exclusive disablenouninstallwarning; Name: "KMP\Mods\g\a2"; Description: "{cm:Mods102}"; Flags: exclusive disablenouninstallwarning; Необходимо к компоненту KMP\Mods\g\a2 привязать ещё тройку подкомпонентов: Name: "KMP\Mods\g\a2"; Description: "{cm:Mods102}"; Flags: exclusive disablenouninstallwarning; - Только трупы ? - Только союзники ? - Союзники и трупы ? Edited August 3, 2015 by zekan Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #286217 Posted August 3, 2015 (edited) , [CustomMessages] Mods102 = Отключение случайной стрельбы по союзникам и трупам: Mods103 = Только по трупам. Mods104 = Только по союзникам. Mods105 = По союзникам и трупам. [Components] Name: "KMP\Mods\g\a2"; Description: "{cm:Mods102}"; Flags: disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYCORPS"; Description: "{cm:Mods103}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYALLY"; Description: "{cm:Mods104}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ALLYANDCORPS"; Description: "{cm:Mods105}"; Flags: exclusive disablenouninstallwarning Edited August 3, 2015 by Kotyarko_O 1 Quote Share this post Link to post Short link Share on other sites
TopGuns 40 #286219 Posted August 3, 2015 (edited) , [CustomMessages] Mods102 = Отключение случайной стрельбы по союзникам и трупам: Mods103 = Только по трупам. Mods104 = Только по союзникам. Mods105 = По союзникам и трупам. [Components] Name: "KMP\Mods\g\a2"; Description: "{cm:Mods102}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYCORPS"; Description: "{cm:Mods103}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYALLY"; Description: "{cm:Mods104}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ALLYANDCORPS"; Description: "{cm:Mods105}"; Flags: exclusive disablenouninstallwarning Большое спасибо! А в секции [Files] тогда как их разделить? У меня сейчас так: //===============================================<Полезные мелочи в бою>=================================================\\ Source: "моды\полезные мелочи в бою\индикатор ближайшего врага\*"; DestDir: "{app}\res_mods\{#Patch}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: KMP\Mods\g\a1; Source: "моды\полезные мелочи в бою\панель общего ХП команд\*"; DestDir: "{app}\res_mods\{#Patch}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: KMP\Mods\g\a2; Edited August 3, 2015 by zekan Quote Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #286220 Posted August 3, 2015 Большое спасибо! А в секции [Files] тогда как их разделить? У меня сейчас так: //===============================================<Полезные мелочи в бою>=================================================\\ Source: "моды\полезные мелочи в бою\индикатор ближайшего врага\*"; DestDir: "{app}\res_mods\{#Patch}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: KMP\Mods\g\a1; Source: "моды\полезные мелочи в бою\панель общего ХП команд\*"; DestDir: "{app}\res_mods\{#Patch}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: KMP\Mods\g\a2; Components Меняй 1 Quote Share this post Link to post Short link Share on other sites
TopGuns 40 #286222 Posted August 3, 2015 (edited) Components Меняй то есть так : Components: KMP\Mods\g\a2\ONLYCORPS; Components: KMP\Mods\g\a2\ONLYALLY; Components: KMP\Mods\g\a2\ALLYANDCORPS; , [CustomMessages] Mods102 = Отключение случайной стрельбы по союзникам и трупам: Mods103 = Только по трупам. Mods104 = Только по союзникам. Mods105 = По союзникам и трупам. [Components] Name: "KMP\Mods\g\a2"; Description: "{cm:Mods102}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYCORPS"; Description: "{cm:Mods103}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYALLY"; Description: "{cm:Mods104}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ALLYANDCORPS"; Description: "{cm:Mods105}"; Flags: exclusive disablenouninstallwarning Подскажите а в секции Name: "KMP\Mods\g\a2"; флаг ненужно менять на Flags: disablenouninstallwarning; Или достаточно будет добавить общий файл в папку Отключение случайной стрельбы по союзникам и трупам? Edited August 3, 2015 by zekan Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #286227 Posted August 3, 2015 (edited) то есть так Да. Подскажите а в секции Name: "KMP\Mods\g\a2"; флаг ненужно менять на Flags: disablenouninstallwarning; Этот флаг отвечает только за отключение сообщения при повторной установке, что: "данный компонент уже установлен, и при снятии галочки с него он не удалится", или как-то так. Или достаточно будет добавить общий файл в папку Отключение случайной стрельбы по союзникам и трупам? А потребность этого будет зависеть от того, как будут построены эти компоненты в секции [Files]. Edited August 3, 2015 by Kotyarko_O 1 Quote Share this post Link to post Short link Share on other sites
TopGuns 40 #286230 Posted August 3, 2015 Да. Этот флаг отвечает только за отключение сообщения при повторной установке, что: "данный компонент уже установлен, и при снятии галочки с него он не удалится", или как-то так. А потребность этого будет зависеть от того, как будут построены эти компоненты в секции [Files]. То есть в секции [Files] можно не указывать Components: KMP\Mods\g\a2; а сразу прописывать KMP\Mods\g\a2\ONLYCORPS,... Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #286231 Posted August 3, 2015 То есть в секции [Files] можно не указывать Components: KMP\Mods\g\a2; а сразу прописывать KMP\Mods\g\a2\ONLYCORPS,... Да. 1 Quote Share this post Link to post Short link Share on other sites
Kaster62rus 3 #286936 Posted August 9, 2015 День добрый Уважаемые Форумчане! Весь день сегодня подтачивал рашпилем сборочку, до ума доводил её. И под вечер мозги аж закипели. Никак не могу наладить проблемку. Если коротко, то надо в сборочку впихнуть файлы, которые должны устанавливаться автоматически при выборе хотя-бы одного любого компонента. Подсобите с реализацией данного! Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #286939 Posted August 9, 2015 (edited) @Kaster62rus, Source: ".."; DestDir: ".."; Flags: ..; Components: Самый_первый_компонент В основном, у всех первый компонент - "родитель" для всех остальных. Если у вас так же, то привязку можно сделать к нему. Edited August 9, 2015 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites
Kaster62rus 3 #286942 Posted August 9, 2015 @Kaster62rus, Source: ".."; DestDir: ".."; Flags: ..; Components: Самый_первый_компонент В основном, у всех первый компонент - "родитель" для всех остальных. Если у вас так же, то привязку можно сделать к нему. Пробовал что-то вроде: Name: interface; Description: "Прицелы"; Flags: checkablealone; Source: mods\.......\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs; Components: interface; Но в таком варианте выдаёт ошибку при компиляции. Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #286944 Posted August 9, 2015 Но в таком варианте выдаёт ошибку при компиляции. Ну так какую же? Quote Share this post Link to post Short link Share on other sites
Kaster62rus 3 #286945 Posted August 9, 2015 Ура!!!! Допетрил наконец. Ну так какую же? Не, не. Всё норм! Привязку закипевшими мозгами не верно сделал Quote Share this post Link to post Short link Share on other sites
-zav- 188 #287316 Posted August 12, 2015 Люди добрые, подскажите кто знает где цвет текста менять для системных сообщений?Скин на основе ISSkin (ххх.cjstyles). В скин билдере не нашел где это править.. Quote Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #287317 Posted August 12, 2015 Люди добрые, подскажите кто знает где цвет текста менять для системных сообщений? Скин на основе ISSkin (ххх.cjstyles). В скин билдере не нашел где это править.. текст.jpg Должно быть или делай новое окно и лепи картинку Quote Share this post Link to post Short link Share on other sites