Главная | Форум | Статьи | Фaйлы| Картинки WoW | Профиль | Регистрация | Вход

[ Новые сообщения · Правила форума · Поиск · RSS ]

WoW-Info — информационный World of Warcraft портал

[М.А.Н.У.А.Л] Inno Setup Compiler. - Форум

  • Сторінка 1 з 1
  • 1
[М.А.Н.У.А.Л] Inno Setup Compiler.
[LAPKO]²º¹¹Дата: Субота, 29.01.2011, 12:21 | Сообщение # 1



[LAPKO]²º¹¹
Рыцарь
Группа: Пользователи
Сообщений: 213

Замечания:

Оффлайн
Добрового времени суток!

Я хочу с вами поделиться полезной программой для создания Инсталяторов(Установочных файлов). В неё входит много функций.
Инсталятор можно написать в ручную использую специальные языки програмирования, а можно воспользоваться автоматической сборкой. Ниже я опишу как создавать сборку автоматически.

Для начала нам нужно скачать программу Inno Setup. Специально для портала WoWIP я залил на 4файлобменника:

Letitbit.net
depositfiles.com
turbobit.net
filebeam.com

После того как мы скачали программу мы её устанавливаем:
1. Когда мы запускаем isetup-5.3.10.exe мы видим окно с выбором языков.
В него входят:
English(Английский язык)
Euskara(Баскский язык)
Русский(Russian язык)
2. После выбора языка мы жмём далее вылазит окно типо:"Вас приветствует мастер установки Inno Setup" мы не обращаем внимание жмём далее.
3. После клавиши далее мы видим Лицензионное соглашение. Это ваш выбор хотите читайте, хотяте нет. Мы жмём "Я принимаю условия соглашения" и кнопку Далее.
4. Теперь нам нужно указать путь установки. Я не буду ничего изменять и оставлю стандартый:"C:\Program Files\Inno Setup 5". Жмём Далее.
5. Теперь нас спрашивают как будет называться папка в меню "Пуск" я чтобы не "загаживать" место в меню "Пуск" нажму:"Не создавать папки в меню <Пуск>". Жмём далее.
6. Далее мы видим что установщик спрашивает согласны ли мы создать .exe файл на рабочий стол + связывать все файлы в расширении .iss с нашей программой. Я ничего не буду изменять и жму далее.
7. После мы видим небольшую информацию о том что мы проделали. Жмём установить.

Всё мы установили IS. Теперь запускаем.
Мы видим подобное окно:

1. Жмём "Create a New Script file using the Script Wizard" - это создать файл автоматический.
У нас появляется следующее окно. Я не буду переписывать и переводить что там написано:

2. Там есть такое поле "Create a new empty script file" - это создать файл самому, без помощи программы(при помощи своих знаний в языках программирования. Мы не ставим галочку и жмём Next
У нас появляется подобное окно:

В котором:
Application Name(Название программы(вашей))
Application Version(Версия программы(вашей))
Application Publisher(Ваша компания(ну или что-то вроде этого smile =))
Application WebSite(Ссылка на сайт(обычно ссылку делают на сайт разработчика вашей программы [думаю понятно написал]))
Я сделаю следующим образом:

Жмём Next и видим следующее окно:

В котором:
Application destination base folder(Куда будет устанавливаться программа стандартом)
В этот пункт входят 2 выбора:
# Program files folder - это в папку Program files
# Custom - это по вашему усмотрению
Application folder name(Это название папки вашей программы)
Я сделаю следующим образом:

Жмём Next и видим следующее окно:

В котором:
Application main executable file(Это .exe файл который будет запускать программу.)
В этот пункт входят 2 выбора:

# Allow user to start the application after Setup has finished - это относиться к Application main executable file
# The application doesn't have a main executable file - это сделать без Application main executable file, только одни файлы.
Other application files(Это какие файлы будут находиться в инсталяторе.)
# Add file(s)... - это добавить файл(ы) в инсталятор
# Add folder - это добавить папку в инсталятор
# Edit... - это редактировать(файл/Папку)
# Remove... - это удалить файл/папку из списка.
Я сделаю следующим образом:

Жмём Next и видим следующее окно:

В котором:
Application Start Menu folder name(Это название папки в меню <Пуск>.)
# Allow user to change the start menu folder name - Если у вас стоит галочка значит вы разрешаете пользователю сменить название программы в меню <Пуск>
# Allow user to disable the start menu folder creation - Если у вас стоит галочка значит вы разрешаете пользователю отключить создание папки в меню <Пуск>
# Create an Internet short in the Start Menu folder - я точно незнаю... smile
# Create an Uninstall icon in the Start Menu folder - Если у вас стоит галочка значит в меню <Пуск> будет создан файл Uninstall.exe чтобы удалять программу.
Я сделаю следующим образом:

Жмём Next и видим следующее окно:
[img]http://s50.radikal.ru/i129/1101/c6/e37f38b4d100.jpg [/img]
В котором:
License file(Нужно указывать файл в расширении .txt В нём вы должны написать Лицензионное соглашение.см. процесс по установке пункт 3.)
Information file shown before installation(Это информационный файл который показывают перед установкой Нужно указывать файл в расширении .txt.)
Information file shown after installation(Это информационный файл который показывают после установки. Нужно указывать файл в расширении .txt.)
Названия файла .txt не имеет значения пусть будет хоть asdgasg.txt
Я сделаю следующим образом:

Жмём Next и видим следующее окно:

В котором:
Languages(Языки которые предназначены для программы.)
# Select All - Выбрать все языки
# Deselect All - Убрать все языки
Я выберу только Русский язык

Жмём Next и видим следующее окно:

Custom compiler output folder(Это куда будет сохранён наш инсталятор.)
Compiler output base file name(Это как будет называться наш инсталятор.)
Custom setup icon file(Это иконка инсталятора.)
Setup password(Это поставить пароль на инсталятор.)
Я сделаю следующим образом:

Жмём Next и видим окно с тем что мы закончили создание инсталятора. Жмём Finish.
После того как мы нажали кнопку Finish нам показывают информацию об инсталяторе уже в готовом коде и видим окно в котором можно нажать Да или Нет:

# Да - это создать НОВЫЙ инсталятор(Не Ваш который мы только что делали а вообще НОВЫЙ)
# Нет - это отменить создание НОВОГО

Жмём нет.
Теперь мы свободны в просторах инсталятора.

Жмём вверху кнопокуRun.Всё программа начала сборку. Сборка инсталятора занимает секунд 5-10, а то и меньше. Как только программа собрала инсталятор она запускает его. Дальше ваш выбор хотите устанавливайте хотите нет. Инсталятор будет находится там куда вы его направили на сохранение.

Удачи!

Добавлено (29.01.2011, 12:21)
---------------------------------------------
!!!



Сообщение отредактировал lapko - Субота, 29.01.2011, 11:37
 
[LAPKO]²º¹¹Дата: Субота, 29.01.2011, 12:38 | Сообщение # 2



[LAPKO]²º¹¹
Рыцарь
Группа: Пользователи
Сообщений: 213

Замечания:

Оффлайн
Online, Канешно прикольно!!
Это очень подходит для того если ты сделал свои патчи в клиент! И сделать для них инстолятор!!!
 
[LAPKO]²º¹¹Дата: Субота, 29.01.2011, 12:41 | Сообщение # 3



[LAPKO]²º¹¹
Рыцарь
Группа: Пользователи
Сообщений: 213

Замечания:

Оффлайн
Quote (Online)
а воще прога супер !

Online, +1
 
[LAPKO]²º¹¹Дата: Субота, 29.01.2011, 12:48 | Сообщение # 4



[LAPKO]²º¹¹
Рыцарь
Группа: Пользователи
Сообщений: 213

Замечания:

Оффлайн
Quote (Online)
Хоть и компипаст за старание + !

Я даже и сопротивляться не буду! Этих прог полно и я взял с другова сайта!!
А если здесь копипаст то я не согласен так как ее тут нету!!!
P.S. за + спс)))))))
 
OnlineДата: Субота, 29.01.2011, 12:52 | Сообщение # 5



Online
Центурион
Группа: Пользователи
Сообщений: 301

Замечания:

Оффлайн
Quote (lapko)
P.S. за + спс)))))))

НЕзачто !

НУ воще прога супер и думаю комуто поможет !



 
  • Сторінка 1 з 1
  • 1
Пошук:

Новые сообщения в темах
Сдам в аренду сервер и хостинг · (Хост Предложения)
Автор: redlaine
Последнее сообщение в 23:53
хаха :D · (Приколы)
Автор: [N1ke]Medved
Последнее сообщение в 18:40
Autobattle - новый боевой бот ... · (Боты для WoW)
Автор: terrikon
Последнее сообщение в 18:39
PvE руководство для Чернокнижн... · (Чернокнижник)
Автор: Darkensand
Последнее сообщение в 18:38
Пустой свиток (Часть 11) · (Истории WoW)
Автор: R_a_Z_o_R
Последнее сообщение в 18:37
Друиды в Катаклизме: Официальн... · (Друид)
Автор: Darkensand
Последнее сообщение в 18:37
[Баг 3.3.5] Фарм ледяных бадже... · (Читы для WoW)
Автор: Darkensand
Последнее сообщение в 18:35
FarmBot (Бот для фарма руды и ... · (Боты для WoW)
Автор: homma
Последнее сообщение в 18:34
Почему мы сражаемся: ролевая и... · (Воин)
Автор: Darkensand
Последнее сообщение в 18:34
Книги по Wold of Warcraft · (Истории WoW)
Автор: R_a_Z_o_R
Последнее сообщение в 18:33
Маг огня в Cataclysm · (Маг)
Автор: Darkensand
Последнее сообщение в 18:33
Как начать играть в World of W... · (Полезно знать)
Автор: Belkmondesh
Последнее сообщение в 18:32
Характеризация профессий · (Профессии)
Автор: Darkensand
Последнее сообщение в 18:31
Что значит для арканов бета те... · (Маг)
Автор: Darkensand
Последнее сообщение в 18:31

Контакты Контакты Copyright WoW-Info — World of Warcraft портал © 2026 | Условия и правила использования ресурса | Реклама / Услуги
WoW-Info портал.World of Warcraft портал — готовые сервера, сайты, картинки, аддоны, патчи, читы, баги, mangos, ArcEmu, TrinityCore, Warcraft 3, новости, Cataclysm...
Яндекс.Метрика Хостинг від uCoz