Автор: 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. После этого начнётся компиляция файла (время зависит от размера файла).
Готово!
Автор: 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