sergy2010 Posted April 24, 2018 Share Posted April 24, 2018 (edited) 22 часа назад, night_dragon_on сказал: Пример, в процессе инициализации установщика добавляем шрифт, после завершения - удаляем. Спасибо, конечно работает но нельзя менять размер шрифта Edited April 25, 2018 by Сергей 2010 @ Quote Link to comment Short link Share on other sites More sharing options...
DKRUBEN Posted April 25, 2018 Share Posted April 25, 2018 Good here is a great script example for inno setup. missing the addition to auidio selection and downloads ... script to inno.zip @ Quote Link to comment Short link Share on other sites More sharing options...
tunut Posted April 26, 2018 Share Posted April 26, 2018 5 часов назад, DKRUBEN сказал: missing [ISPP] File not found: "botva2.ish". [ISPP] File not found: "DescCtrl.ish". @ Quote Link to comment Short link Share on other sites More sharing options...
DKRUBEN Posted April 26, 2018 Share Posted April 26, 2018 12 часов назад, tunut сказал: [ISPP] File not found: "botva2.ish". [ISPP] File not found: "DescCtrl.ish". download this version of inno installer (5.5.9u) # 12.12.16 ... and drag to a folder, then do "open with" set this version as default ... http://www.mediafire.com/file/mrmujb8xrbtc9bm/inno.7z @ Quote Link to comment Short link Share on other sites More sharing options...
m4rs Posted April 27, 2018 Share Posted April 27, 2018 (edited) del. Edited May 1, 2018 by m4rs @ Quote Link to comment Short link Share on other sites More sharing options...
Furious Posted May 10, 2018 Share Posted May 10, 2018 (edited) Господа, есть такая необходимость, как прописать после установки модов адрес установки в несколько строчек txt файла, который устанавливается. Файл вот такой и нужно заменить путь к папке ReShade на тот, куда пользователь поставил моды. Предполагаю, что это можно сделать каким-нибудь батником, который будет запускаться после установки модов и в котором будет шаблон файла, а вместо адреса будет подставлен адрес установки. UPD кажись сам нашел тут https://koreanrandom.com/forum/topic/9050-создание-инсталляторов-для-модпаков-на-базе-inno-setup/?do=findComment&comment=198978 [GENERAL] EffectSearchPaths=D:\Games\World_of_Warplanes\ReShade\Shaders TextureSearchPaths=D:\Games\World_of_Warplanes\ReShade\Textures PerformanceMode=1 ScreenshotPath=D:\Games\World_of_Warplanes\ PreprocessorDefinitions=RESHADE_DEPTH_LINEARIZATION_FAR_PLANE=1000.0,RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN=0,RESHADE_DEPTH_INPUT_IS_REVERSED=1,RESHADE_DEPTH_INPUT_IS_LOGARITHMIC=0 NoReloadOnInit=0 TutorialProgress=4 PresetFiles=D:\Games\World_of_Warplanes\low_contrast.ini,D:\Games\World_of_Warplanes\wowp_noblue.ini,D:\Games\World_of_Warplanes\wowp_sharpen.ini CurrentPreset=1 ScreenshotFormat=0 ShowClock=0 ShowFPS=0 FontGlobalScale=1.000000 [INPUT] KeyMenu=113,0,1 KeyScreenshot=44,0,0 InputProcessing=2 KeyEffects=192,0,0 [STYLE] Alpha=1.000000 ColActive=0.200000,0.200000,1.000000 ColFPSText=1.000000,1.000000,0.000000 ColBackground=0.275000,0.275000,0.275000 ColItemBackground=0.447000,0.447000,0.447000 ColText=0.800000,0.900000,0.900000 Edited May 10, 2018 by Furious @ Quote Link to comment Short link Share on other sites More sharing options...
Nowik1971 Posted May 10, 2018 Share Posted May 10, 2018 (edited) 7 часов назад, Furious сказал: Господа, есть такая необходимость, как прописать после установки модов адрес установки в несколько строчек txt файла, который устанавливается. Файл вот такой и нужно заменить путь к папке ReShade на тот, куда пользователь поставил моды. Предполагаю, что это можно сделать каким-нибудь батником, который будет запускаться после установки модов и в котором будет шаблон файла, а вместо адреса будет подставлен адрес установки. UPD кажись сам нашел тут https://koreanrandom.com/forum/topic/9050-создание-инсталляторов-для-модпаков-на-базе-inno-setup/?do=findComment&comment=198978 [GENERAL] EffectSearchPaths=D:\Games\World_of_Warplanes\ReShade\Shaders TextureSearchPaths=D:\Games\World_of_Warplanes\ReShade\Textures PerformanceMode=1 ScreenshotPath=D:\Games\World_of_Warplanes\ PreprocessorDefinitions=RESHADE_DEPTH_LINEARIZATION_FAR_PLANE=1000.0,RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN=0,RESHADE_DEPTH_INPUT_IS_REVERSED=1,RESHADE_DEPTH_INPUT_IS_LOGARITHMIC=0 NoReloadOnInit=0 TutorialProgress=4 PresetFiles=D:\Games\World_of_Warplanes\low_contrast.ini,D:\Games\World_of_Warplanes\wowp_noblue.ini,D:\Games\World_of_Warplanes\wowp_sharpen.ini CurrentPreset=1 ScreenshotFormat=0 ShowClock=0 ShowFPS=0 FontGlobalScale=1.000000 [INPUT] KeyMenu=113,0,1 KeyScreenshot=44,0,0 InputProcessing=2 KeyEffects=192,0,0 [STYLE] Alpha=1.000000 ColActive=0.200000,0.200000,1.000000 ColFPSText=1.000000,1.000000,0.000000 ColBackground=0.275000,0.275000,0.275000 ColItemBackground=0.447000,0.447000,0.447000 ColText=0.800000,0.900000,0.900000 Так надо не буквально и не явно путь писать, т.к. игра у многих в разных папках и дисках установлена... Надо относительный путь указывать в корне игровой папки.... Вот пример: [GENERAL] TextureSearchPaths=Textures EffectSearchPaths=Shaders ScreenshotPath=Maine Screenshots PerformanceMode=0 CurrentPreset=0 PresetFiles=Reshade_3_setting_bercut13.ini TutorialProgress=4 PreprocessorDefinitions=RESHADE_DEPTH_LINEARIZATION_FAR_PLANE=1000.0,RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN=0,RESHADE_DEPTH_INPUT_IS_REVERSED=0,RESHADE_DEPTH_INPUT_IS_LOGARITHMIC=0 ScreenshotFormat=0 ShowClock=0 ShowFPS=0 Edited May 10, 2018 by Nowik1971 1 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Furious Posted May 10, 2018 Share Posted May 10, 2018 22 минуты назад, Nowik1971 сказал: Так надо не буквально и не явно путь писать, т.к. игра у многих в разных папках и дисках установлена... Надо относительный путь указывать в корне игровой папки.... Вот пример: [GENERAL] TextureSearchPaths=Textures EffectSearchPaths=Shaders ScreenshotPath=Maine Screenshots PerformanceMode=0 CurrentPreset=0 PresetFiles=Reshade_3_setting_bercut13.ini TutorialProgress=4 PreprocessorDefinitions=RESHADE_DEPTH_LINEARIZATION_FAR_PLANE=1000.0,RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN=0,RESHADE_DEPTH_INPUT_IS_REVERSED=0,RESHADE_DEPTH_INPUT_IS_LOGARITHMIC=0 ScreenshotFormat=0 ShowClock=0 ShowFPS=0 Спасибо @ Quote Link to comment Short link Share on other sites More sharing options...
Nowik1971 Posted May 10, 2018 Share Posted May 10, 2018 (edited) 9 минут назад, Furious сказал: Спасибо И потом просто стандартным инноустановщиком все делаешь... я делал так для того что ты хочешь сделать....Короче я так понял, что установщик тебе нужен для Reshade вот мой полностью файл ini [INPUT] KeyMenu=113,0,1 InputProcessing=2 KeyScreenshot=44,0,0 KeyEffects=145,0,0 [GENERAL] TextureSearchPaths=Textures EffectSearchPaths=Shaders ScreenshotPath=Maine Screenshots PerformanceMode=0 CurrentPreset=0 PresetFiles=Reshade_3_setting_bercut13.ini TutorialProgress=4 PreprocessorDefinitions=RESHADE_DEPTH_LINEARIZATION_FAR_PLANE=1000.0,RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN=0,RESHADE_DEPTH_INPUT_IS_REVERSED=0,RESHADE_DEPTH_INPUT_IS_LOGARITHMIC=0 ScreenshotFormat=0 ShowClock=0 ShowFPS=0 [STYLE] ColFPSText=1.000000,1.000000,0.000000 ColActive=0.200000,0.500000,0.600000 Alpha=0.950000 ColBackground=0.275000,0.275000,0.275000 ColText=0.800000,0.900000,0.900000 ColItemBackground=0.447000,0.447000,0.447000 А вот мой кусок файла основной установщика: Source: "моды\1.0.1.0\ReShade3.0_with_SweetFX_32X64XbitPb13\Версия3\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; components: Universal; Source: "моды\1.0.1.0\ReShade3.0_with_SweetFX_32X64XbitPb13\Конфиг станарт\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; components: Universal\stsndart; Source: "моды\1.0.1.0\ReShade3.0_with_SweetFX_32X64XbitPb13\Конфиг яркость\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; components: Universal\yarkost; Source: "моды\1.0.1.0\ReShade3.0_with_SweetFX_32X64XbitPb13\Конфиг цвет\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; components: Universal\Cvet; Source: "моды\1.0.1.0\ReShade3.0_with_SweetFX_32X64XbitPb13\Конфиг bercut13\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; components: Universal\bercut13; Source: "моды\1.0.1.0\ReShade3.0_with_SweetFX_32X64XbitWin10\Версия3 win10\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; components: Universal10; Source: "моды\1.0.1.0\ReShade3.0_with_SweetFX_32X64XbitWin10\Конфиг станарт\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; components: Universal10\stsndart10; Source: "моды\1.0.1.0\ReShade3.0_with_SweetFX_32X64XbitWin10\Конфиг яркость\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; components: Universal10\yarkost10; Source: "моды\1.0.1.0\ReShade3.0_with_SweetFX_32X64XbitWin10\Конфиг цвет\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; components: Universal10\Cvet10; Source: "моды\1.0.1.0\ReShade3.0_with_SweetFX_32X64XbitWin10\Конфиг bercut13\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; components: Universal10\bercut1310; ; Примечание: Не используйте "Flags: ignoreversion" для системных файлов [Icons] Name: "{app}\Удаление_{#MyAppName} ver {#MyAppVersion}"; Filename: "{uninstallexe}"; //IconFilename: "картинки модов\LEX-NEW Icon 156.ico" [Components] Name: Universal; Description: SweetFX_3.0X 32bx64it (Улучшение графики для 32 и 64 битной версии windows. Универсальный winХР,win7,win8).; Flags: exclusive Name: Universal\stsndart; Description: SweetFX_3.0X 32bx64it (Оптимальный конфиг от PB13).; Types: custom; Flags: exclusive Name: Universal\yarkost; Description: SweetFX_3.0X 32bx64it (Улучшение яркости от PB13).; Types: custom; Flags: exclusive Name: Universal\Cvet; Description: SweetFX_3.0X 32bx64it (Улучшение цвета от nowik1971).; Types: compact custom; Flags: exclusive Name: Universal\bercut13; Description: SweetFX_3.0X 32bx64it (Конфиг от bercut13).; Types: custom; Flags: exclusive Name: Universal10; Description: SweetFX_3.0X 32bx64it (Улучшение графики для 32 и 64 битной версии windows. Универсальный win10).; Flags: exclusive Name: Universal10\stsndart10; Description: SweetFX_3.0X 32bx64it (Оптимальный конфиг от PB13).; Types: custom; Flags: exclusive Name: Universal10\yarkost10; Description: SweetFX_3.0X 32bx64it (Улучшение яркости от PB13).; Types: custom; Flags: exclusive Name: Universal10\Cvet10; Description: SweetFX_3.0X 32bx64it (Улучшение цвета от nowik1971).; Types: custom; Flags: exclusive Name: Universal10\bercut1310; Description: SweetFX_3.0X 32bx64it (Конфиг от bercut13).; Types: custom ; Flags: exclusive Edited May 10, 2018 by Nowik1971 1 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Furious Posted May 10, 2018 Share Posted May 10, 2018 10 минут назад, Nowik1971 сказал: И потом просто стандартным инноустановщиком все делаешь... я делал так для того что ты хочешь сделать....Короче я так понял, что установщик тебе нужен для Reshade У меня там много чего уже. Я просто не знал, что в ини файле можно прописывать относительный путь. @ Quote Link to comment Short link Share on other sites More sharing options...
Nowik1971 Posted May 10, 2018 Share Posted May 10, 2018 5 минут назад, Furious сказал: У меня там много чего уже. Я просто не знал, что в ини файле можно прописывать относительный путь. Ну, у меня так же много чего, я просто ставлю эту прогу как мод вот и все.... У меня для танков сделано, ты сделай для карабликов.... 1 1 @ Quote Link to comment Short link Share on other sites More sharing options...
soldater Posted May 14, 2018 Share Posted May 14, 2018 Уважаемые дайте пожалуйста несколько скриптиков 1) на ползунок музыка в модпаке играет и стоят кнопки включить и выключить хочу поставить ползунок 2) как создать страницу faq в модпаке? 3) нужен скрипт на проверку версии клиента игры допустим если сейчас 1.0.1 то когда выйдет 1.0.2 нельзя будет установить модпак будет выдавать ошибку в окне данная версия клиента устарела укажите путь до новой версии клиента @ Quote Link to comment Short link Share on other sites More sharing options...
Lom Posted May 14, 2018 Share Posted May 14, 2018 1 час назад, soldater сказал: Уважаемые дайте пожалуйста несколько скриптиков короче вот то что есть у меня. на счет последнего не уверен правда))) ФАК.rar с регулятор громкости.rar проверка версии клиента игры.rar 2 @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted May 14, 2018 Share Posted May 14, 2018 (edited) 2 hours ago, soldater said: 1) на ползунок Пример можете найти здесь: https://bitbucket.org/Kotyarko_O/kmp/src/74e6d009828e12d49f27600a26e2159c558424d0/Resourses/CompSound.iss#lines-116 2 hours ago, soldater said: 2) как создать страницу faq в модпаке? Не обязательно создавать для этого новую страницу. Можно использовать уже имеющиеся, но не использованные. Например, InfoBefore: https://bitbucket.org/Kotyarko_O/kmp/src/74e6d009828e12d49f27600a26e2159c558424d0/Setup.iss#lines-21. Интерфейс страницы не сложно изменить в рантайме, кодом. Если интерфейс визарда в целом стандартный, можно воспользоваться встроенным дизайнером (может сломать свой кастомный код, но это не проблема, просто необходимо будет распределить по порядку процедуры). 2 hours ago, soldater said: 3) нужен скрипт на проверку версии клиента игры допустим если сейчас 1.0.1 то когда выйдет 1.0.2 нельзя будет установить модпак будет выдавать ошибку в окне данная версия клиента устарела укажите путь до новой версии клиента Как вариант, можно использовать findWOT, который в XVM-установщике. Пример тут: https://bitbucket.org/XVM/xvm/src/default/src/installer/src/xvm.iss#lines-148 Edited May 14, 2018 by Kotyarko_O 1 @ Quote Link to comment Short link Share on other sites More sharing options...
soldater Posted May 14, 2018 Share Posted May 14, 2018 (edited) 3 часа назад, ЛОМ сказал: короче вот то что есть у меня. на счет последнего не уверен правда))) ФАК.rar с регулятор громкости.rar проверка версии клиента игры.rar как эти страницы подключать?: через инклюд? и еще такой вопрос постоянно ругаеться на вот эту ошибку при дабовлении скрипта в модпак как с ней бороться? Edited May 14, 2018 by soldater @ Quote Link to comment Short link Share on other sites More sharing options...
Lom Posted May 14, 2018 Share Posted May 14, 2018 35 минут назад, soldater сказал: как эти страницы подключать?: через инклюд? и еще такой вопрос постоянно ругаеться на вот эту ошибку при дабовлении скрипта в модпак как с ней бороться? примерно так - http://prntscr.com/jhtz1f 2 @ Quote Link to comment Short link Share on other sites More sharing options...
soldater Posted May 14, 2018 Share Posted May 14, 2018 1 минуту назад, ЛОМ сказал: примерно так - http://prntscr.com/jhtz1f а как объединить их? @ Quote Link to comment Short link Share on other sites More sharing options...
Lom Posted May 14, 2018 Share Posted May 14, 2018 (edited) 5 минут назад, soldater сказал: а как объединить их? ты тему по ходу вообще не читал рас такое спрашиваешь)))) свой скрипт кинь. там видно будет))) если не хочешь сюда то кидай в личку. если не хочешь в личку тогда читай тему Edited May 14, 2018 by ЛОМ 1 2 @ Quote Link to comment Short link Share on other sites More sharing options...
soldater Posted May 14, 2018 Share Posted May 14, 2018 Только что, ЛОМ сказал: ты тему по ходу вообще не читал рас такое спрашиваешь)))) свой скрипт кинь. там видно будет))) если не хочешь сюда то кидай в личку. если не хочешь в личку тогда читай тему))) окай) Есть активные юзеры готовые помочь? @ Quote Link to comment Short link Share on other sites More sharing options...
BeJIuKuu_TaHKoBbIu_BouH Posted May 15, 2018 Share Posted May 15, 2018 20 часов назад, soldater сказал: Есть активные юзеры готовые помочь? Прочитай всю тему и они появятся. 1 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.