Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Jedi Council _ Soft, Hard & Mobile _ Собственный инсталлер

Автор: OGRE 20.5.2007, 15:17

Шаг 1.
Скачайте программу Inno Compiler. Вот http://www.jrsoftware.org/isdl.php. С Random site.
http://foto.radikal.ru/f.aspx?i=b950a79400f64d91af180602eee296ca

Шаг 2.
Создайте 2 текстовых документа - Pre.txt и After.txt. А также Licence.txt (при желании). В первом документе должна быть информация, которая будет в инсталлере перед установкой (скажем, такой текст):

Цитата
Вас приветствует мастер установки бла-бла-бла

в втором тексте должна быть информация, которая будет после установки
Цитата
Спасибо за установку бла-бла
.
В третьем файле можно написать лицензию.

Шаг 3.
Запустите программу и выберите "Create a new script file using the Script Wizard" и нажмите ОК.
http://foto.radikal.ru/f.aspx?i=2d50b09f3d9c45d99c44de529f6abad3

Шаг 4.
Нажмите NEXT, галочку не выделять.
http://foto.radikal.ru/f.aspx?i=e5c2ef0d1e024c02b545ec7c9b469797

Шаг 5.
При желании можно заполнить поля, нажать NEXT.
http://foto.radikal.ru/f.aspx?i=6d00c272a0634c008aaaeaff2b3c2b9d

Шаг 6.
Выберите директорию куда будет инсталироваться файл. При выборе пункта "Program Files" файл установится в директорию C:\Program Files\Имя программы, при выборе пункта "Custom folder", вы сами можете сделать куда пихать файл, например D:\Games\Armed Assault\New maps... После этого нажмите NEXT.
http://foto.radikal.ru/f.aspx?i=7cbc6ecd5e5e4f8db819bbfc62a27da7

Шаг 7.
Выберите директорию, где находится файл. При этом стоит учесть, что файлы Application "видят" только программы и приложения, а при выборе "All files" можно выбрать любой файл - картинку, текст, RAR-архив и т.д.
http://foto.radikal.ru/f.aspx?i=e5703b2fd7024e15b09fc6237c28dc6c

Шаг 8.
Выберите название, которое будет носить программа в меню Пуск, нажмите NEXT.
http://foto.radikal.ru/f.aspx?i=1dcdfb895eba43aa9ba0f663d4f441c6

Шаг 9.
САМЫЙ ответственный шаг. Дело в том, что надо сразу нажать NEXT или программа вылетит.
Значит, нажимаем NEXT. Успокаиваемся.
http://foto.radikal.ru/f.aspx?i=716e4b640c854596bdaea9e0ba6edec4
На картинке видно, что в первый browse надо вставить lisence.txt (см. пункт 3), файл pre.txt и файл after.txt.
Заранее выложите эти файлы, скажем на Рабочий стол, потому что у вас будет 10 секунд, чтобы найти и загрузить файл.

Вдыхаем поглубже и нажимаем BACK. Быстро находим файл lisence.txt для первого пункта, и быстро нажимаем NEXT.
Снова нажимаем BACK, находим файл pre.txt для второго пункта и нажимаем NEXT.
Снова нажимаем BACK, находим файл after.txt для третьего пункта и нажимаем NEXT.

Всё! Советую не жадничать и не загружать 2 файла - программа вылетит и все данные потеряются.

Шаг 10.
Здесь надо выбрать языки. Для минимума выберите English и Русский.
http://foto.radikal.ru/f.aspx?i=df48979581964ae39daefc1ac2ff879b

Шаг 11.
Настройки
http://foto.radikal.ru/f.aspx?i=8406289ee01b4a47a1bb5360a75872b5
1. Здесь нужно указать куда будет компилироваться файл.
2. Как будет называться сам файл.
3. Можно загрузить собственную иконку в формате .ico
4. Можно поставить пароль на открытие файла.

Шаг 12.
Нажмите FINISH. После этого начнётся компиляция файла (время зависит от размера файла).

Готово! yahoo.gif

Автор: Lost Paradise 20.5.2007, 19:18

Так сказать вопрос от потребителя.
Чем он лучше (в плане функциональности) просто IS?
Например, умеет ли он подключать сторонние библиотеки, умеет ли он ставить системные утилиты?

Автор: Maickl 20.5.2007, 19:41

Lost Paradise
Это и есть IS..

JK_5
Я бы постеснялся ЭТО не то что называть "инструкцией", а просто выкладывать..
При первом запуске открывается "волшебник" и для особо одарённых всё разжёвывает.. (даже уже тексты с лиц. соглашением есть)
Где в твоей инструкции разбивка на тома?
Добавления отображения %, сменяющиеся картЫнки во время установки и музычку?
Какой метод сжатия использовать?
Выборочный тип установки?

Пх..

Автор: Lost Paradise 20.5.2007, 20:25

Maickl
IS=InstallShield
Если тебя интересует, что такое нормальный IS - http://s.foto.radikal.ru/0705/83/1241252e3c70.jpg - вот. Если тут чего-то нет - значит его нет вообще

Инсталляторы почти все сделаны на IS. Другое дело, что собираются на родном сборщике только половина из них

Автор: Maickl 20.5.2007, 21:10

Я думал ты сокращённо Inno Setup (а не Inno Compiler) =D

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)