_H_u_K_u_T_o_C 8 Posted July 27, 2013 (edited) Добрый день, прошу помощи знающих ребят. Требуется создать собственный установщик который в пару кликов раскидает все моды, что я в него засуну, по папкам (хvm, res_mods/0.8.7) видел уже такие, очень простые в использовании, выбираешь те моды путем установки галочки которые хочешь установить и вуаля... Руководство как управлять установщиком тоже бы не мешало, ибо нужно же указать куда какой файл должен устанавливаться. Ибо если каждый мод в ручную раскидывать , у пользователей могут возникнуть проблемы. Я думаю такое уже есть где то, и вы меня направите. Спасибо большое. Пример в скринах установщика : Edited July 29, 2013 by _H_u_K_u_T_o_C Share this post Link to post Short link Share on other sites
13 3,395 #85134 Posted July 27, 2013 Была где-то тема относительно недавно где обсуждались установщики. Я могу порекомендовать InnoSetup, например. Share this post Link to post Short link Share on other sites
BornToKill_ 110 #85138 Posted July 27, 2013 На скрине в одном месте зарисовано Amway921, а в другом нет Share this post Link to post Short link Share on other sites
_H_u_K_u_T_o_C 8 #85150 Posted July 27, 2013 (edited) Была где-то тема относительно недавно где обсуждались установщики. Я могу порекомендовать InnoSetup, например. Благодарю, хотелось бы понять как работать со скриптами? Все кажись просто , раскидать то нужно файлы по двум папкам основным, но как вписать это все? Или может есть возможность как то открыть чей то инсталятор и подсмотреть его скрипты ? И подстроить свои. Edited July 27, 2013 by _H_u_K_u_T_o_C Share this post Link to post Short link Share on other sites
Assassin2la 0 #85266 Posted July 28, 2013 (edited) или Smart Install Maker попробуй для распаковки *.exe пробуй Universal Extractor Edited July 28, 2013 by Assassin2la Share this post Link to post Short link Share on other sites
_H_u_K_u_T_o_C 8 #85315 Posted July 28, 2013 по каким то причинам выдает не соответствие с версиями "Universal Extractor" может есть еще какие варианты, хотелось бы сделать такой установщик, может кто то все же откликнется и подтолкнет в данном начинании? Share this post Link to post Short link Share on other sites
13 3,395 #85338 Posted July 28, 2013 @_H_u_K_u_T_o_C, в Inno Setup вроде бы есть простой мастер создания инсталяторов, который позволит вам сделать инсталятор не разбираясь в скриптах. Share this post Link to post Short link Share on other sites
_H_u_K_u_T_o_C 8 #85356 Posted July 28, 2013 Да мастер там есть, но он не дает возможности вставить заглавную картинку перед началом установки (с моей рекламой канала к примеру на Ютуб) и выбор желаемых файлов для установки как вы видите в первом посту. Share this post Link to post Short link Share on other sites
13 3,395 #85541 Posted July 28, 2013 @_H_u_K_u_T_o_C, в таком случае лучшим пособием будут примеры готовых скриптов. Если правильно помню, папка с ними должна быть прямо в директории программы. Share this post Link to post Short link Share on other sites
aaturlan 5 #85662 Posted July 29, 2013 могу вам помочь с созданием такого инсталлятора 1 Share this post Link to post Short link Share on other sites
_H_u_K_u_T_o_C 8 #85678 Posted July 29, 2013 могу вам помочь с созданием такого инсталлятора если не сложно оставьте свой контакт, Isq , Skype в ПМ , я сейчас работаю с человеком, если все будет не очень хорошо я с радостью приму вашу помощь , спасибо большое. Share this post Link to post Short link Share on other sites
Mamon1980 2 #85780 Posted July 29, 2013 Да мастер там есть, но он не дает возможности вставить заглавную картинку перед началом установки (с моей рекламой канала к примеру на Ютуб) и выбор желаемых файлов для установки как вы видите в первом посту. Разберись получше.В нём можно любую картинку запихнуть как на процесс установки,так и на открытие инсталятора.Даже иконку установщика можно изменить.Вобщем там меняется полностью всё. Share this post Link to post Short link Share on other sites
DimaFIX 0 #85826 Posted July 29, 2013 А есть вариант для возможности выборочной установки? Share this post Link to post Short link Share on other sites
Yusha 8 #86009 Posted July 30, 2013 (edited) Если лень изучать Паскаль и минимальный уровень красивостей устроит. http://forum.csmania.ru/viewtopic.php?f=38&t=4688 Edited August 1, 2013 by Yusha Share this post Link to post Short link Share on other sites
DimaFIX 0 #86114 Posted July 30, 2013 http://forum.csmania.ru/viewtopic.php?f=38&t=4688 битая ссылка Share this post Link to post Short link Share on other sites
Yusha 8 #86547 Posted August 1, 2013 битая ссылка Просто хост лежал в момент Вашей попытки... ссылка работает. Share this post Link to post Short link Share on other sites
YurikMed 7 #117009 Posted October 27, 2013 могу вам помочь с созданием такого инсталлятора тоже щас розбираюсь с созданием такого инсталятора, пока пичально)... если не трудно, отзовитесь в приват, буду рад помощи компетентных) Share this post Link to post Short link Share on other sites
[email protected] 0 #166116 Posted April 1, 2014 (edited) http://www.koreanrandom.com/forum/topic/9050-инсталлятор-для-модпаков/ Добрый человек выложил и инсталятор inno, скрипт для создания модпаков, и русский хелп.В ресурсе модпака три папки и скриптыпапка MODS - моды по отдельности папка Files - папки с рисунками для инстальника папка Output -папка в которую inno выложит готовый ваш инстальник.Далее файлы .issscript.iss - скрипт общий (начинающим лучше не лезть)Components.iss - скрипт который как раз и содержит перечень модов в виде меню и их установку. пример формирования меню выбора модов. [Components] - компоненты меню Name: KMP\P; Description: 1. Прицел.; Flags: FixedName: KMP\PDM; Description: a. Прицел Домоклов Меч.; Flags: exclusive ;Name: KMP\PGR; Description: b. Прицел Ghost Recon.; Flags: exclusive ;Name: KMP\PJV; Description: c. Прицел от JOVE.; Flags: exclusive ; Name: - присваевает имя данному элементу, Description:- Текст в меню выбора Flags: - параметр отображения кнопок выбора, если параметра нет (пустой квадрат) Fixed - фиксированый выбор exclusive - выбор одного из. (пример выше. выбрать можно только один из прицелов.) Далее идет [Files]//====={ Прицелы }=====\\Source: "MODS\PRICEL\DM\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: KMP\PDM;Source: "MODS\PRICEL\GR\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: KMP\PGR;Source: "MODS\PRICEL\JOVE\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: KMP\PJV; Если простым языком объяснить то если выбран Components: KMP\PDM; (прицел домоклов меч. смотри выше) то все что находится в папке "MODS\PRICEL\DM\* копируется в папку DestDir: "{app}" ( в нашем случае папку World_of_Tanks по пути который вы укажете в инстальнике.) единственно в папке с модом MODS\PRICEL\DM\ должен быть прописан весь путь т.е. res_mods\0.8.11\ и т.д. я сам не программист но по аналогии с ним разобрался и создал свой установщик. После формирования компонентов Components.iss открываем в inno файл script.iss и компилируем инстальник Ctrl+F9 Может чуть скомкано, просто сам не спец. P.S. Что не зделал так это выбор удаления предыдущих модов. В итоге вот что получилось http://yadi.sk/d/F2j8a3-4LYZET Огромное спасибо EvilAlex за тему и StranikS_Scan за нормальную помощь в вопросах. Edited April 1, 2014 by [email protected] Share this post Link to post Short link Share on other sites
AtotIK 580 #166120 Posted April 1, 2014 Предлагаю закрыть эту тему, т.к. есть эта. Share this post Link to post Short link Share on other sites