Показать сообщение отдельно
Старый 03.04.2015, 18:18   #1
Emre
Освоившийся
Аватар для Emre
OFFLINE
Регистрация: 28.05.2010
Сообщений: 50
Благодарностей:
10 всего
Мнения: + 223
Репутация: 31
Отправить сообщение для Emre с помощью Skype™

[Гайд] Создание инсталятора


Добрый день форумчане. Сегодня решил написать гайд по поводу создания инсталятора. Инсталятор будет точно такой же как у старого клиента RF Online 2.2.3 ...

Что нам понадобится:
1-) Inno Setup (Последняя версия) Тык
2-) Клиент любой игры. Возьмиём в пример rf 2.2.3
3-) Мозг особо не нужен делайте просто как написано

Сначала устанавливаем Inno Setup на компьютер. Затем запускаем и видим такое
Выбираем Create a new script file using the Script Wizard и нажимаем на OK



Далее пишем название программы, версию, разработчика, и вебсайт. Идём дальше.



Здесь нам надо указать место установки файлов. Если вы создаёте инсталятор игры то нам надо оставить Program Files Folder. Ниже надо указать название папки с игрой. Дальше галочки не трогаем и нажимаем на Next.




Здесь нам надо выбрать файл который будет перемещён на Рабочий Стол как ярлык. В случаи RF это наш лаунчер.
Потом нам нужно добаыить файлы которые будет установлены.
ОЧЕНЬ ВАЖНО, если вы создаёте инсталятор с большими файлами вам надо добавть туда только папку на которой находится игра! Не добовляйте все файлы подряд это не пропашет. Только одну папку с установленной игрой.



Дальше можете просто нажать на Next или же можете отредактировать опции старта и т.д


В разделе Application Documentation можете выбрать лицензионный файл (.txt) который будет показываться перед установной и надо будет его принять что бы установить игру.



Дальше выбирайте язык инсталятора.

В разделе Compiler Settings задайте имя инсталятору и место куда будет создан инсталятор. Так же можете задать пароль для установки.

(Я рекомендую использовать Inno Setup Preprocessor)

Когда нажали на финиш программа вам спросит создать ли инсталятор сейчас. Мы нажмём на нет для RF Online так как нам надо добавить один очень важный скрипт в ручную!

Нам надо напсать в конец [Setup] :
DiskSpanning=yes

Добавить это очень важно. Если не добавите exe будет весить слишком много и инсталятор просто не сработает.



Дальше нажмите на build который находится в меню сверху и compile. Inno Setup создаст ваш инсталятор.

Доброй инсталяции!
 
Ответить с цитированием
Сказали спасибо:
RockyBallboa (12.04.2015), Allianz (04.04.2015)