Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)

Модерирует : gyra, Maz

Widok (17-06-2008 18:16): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Это мощное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки. Можно создавать свои страницы, используя Inno Setup Form Designer.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта.  
 
Последний релиз: 5.2.3 [10.03.2008]
История версий | скачать | все сборки || Скачать Preprocessor | все сборки
 
Русификатор от NightW0lf для версии 5.2.0
Скачать | зеркало
 
Русская справка к версиям 5.0.xx
Скачать | зеркало || cкачать в .chm формате
И снова BagIra на высоте
 
Руководство по расширенным возможностям Inno Setup 5 (не для чайников) от Kindly
Версия 5.1 скачать || версия 5 скачать|зеркало || версия 4 скачать|зеркало || версия 3 скачать|зеркало
 
Inno Setup Extensions Knowledge Base (содержит ответы на многие вопросы)
Новая версия (Web-интерфейс) || Старая chm-версия скачать | зеркало
 
Corona Skin & Check System Requirements от Victor_Dobrov
Скачать скрипт | зеркало | скриншот | описание | старая версия | InnoSetup Upgrade | Слайд-шоу
Обложка для Inno Setup. Сделает инсталлятор более симпатичным и добавляет расширения: Проверка минимальных требований. Расширенный прогрессбар. Расчёт времени до завершения распаковки. Список дисков. Слайдшоу или AVI-файл в фоновом окне. Компактный режим установки. Деинсталляция неучтённых файлов. Экран справки/скриншота. Медиаплеер и многое другое...
 
Примечание: начиная с версии 5.1.10 в Inno Setup при использовании в инсталляторе фонового изображения формата BMP стало глючить возможность растягивания картинки на весь экран - чтобы исправить добавьте этот код.
Если необходимо использовать метод проверки внешнего файла через сумму MD5 (который описан в 5 версии руководства от Kindly) для запуска инсталлятора, то понадобится калькулятор хеша MD5, калькулятор сумм MD5, SHA-256, CRC32. Если требуется узнать, какие ключи в реестр вносит та или иная программа, то понадобится RegShot.


Дополнительные утилиты для Inno Setup


Мощная надстройка для Inno Setup, при помощи которой создавать свои инсталляторы становится очень просто.
 
Последний релиз: 5.2.1 [15.10.2007]
Скачать | зеркало  
 
Русификатор
Скачать | зеркало

Распаковщик установок, сделанных с помощью Inno Setup. При распаковке извлекаются  ресурсы и скрипт установки (немного усечённый). Возможно подключение к Total Commander или FAR с помощью MultiArc плагинов.
Поддерживает распаковку инсталляторов, сделанных с помощью Inno Setup начиная с версии 3.0.0-beta по 5.2.3
 
Последний релиз: 0.20 [23.05.2008] New
Скачать  
 

Удобная оболочка для облегчения написания скриптов установки для Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
 
Последний релиз: 1.0.3.1 [23.03.2008]
Скачать | обновление | изменения
Примечание: обновление ставится только на Inno Setup Quickstartpack 5.2.3.
 
Старая версия [ScriptMaker 5.1.6.9 от 09.07.2006]
Русификатор версии 5.1.5 от GloThin | зеркало | зеркало | зеркало пароль: ruboard

Примечание для всех участников

Длинные куски кода помещайте под тегом more, дабы дать возможность знатокам Inno Setup прочитать сам вопрос, а не пролистывать бесконечно длинные листинги скриптов в посте.

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 17:33 25-09-2007 | Исправлено: juvaforza, 13:39 24-05-2008
DimanAk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
можна ли добиться максимального сжатия в lzma??

Всего записей: 14 | Зарегистр. 21-07-2006 | Отправлено: 17:06 18-10-2007
Foruman

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попытался реализовать "автоматический" инсталлер, не получилось.
 
Решил реализовать по-другому
но компилятор ругается

Код:
Line 34:
Column 10:
Invalid prototype for 'MyDir'

в связи с чем 2 вопроса, почему, и как вставлять только нужные ветки в реестр?
 
P.S. файлы копируются в windows\system\w98.dll, в winnt\system32\w2k.dll, в windows\system32\wxp.dll
P.P.S. Cb можно (даже нужно) представить массивом, но забыл как описать массив ( Cb[1..3]: array of boolean - не канает, почемуто )

Всего записей: 7 | Зарегистр. 10-10-2007 | Отправлено: 18:13 18-10-2007 | Исправлено: Foruman, 07:18 01-11-2007
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
noiseless
Corona Skin Test - с ключом /NOSKIN интерфейс почти стандартный.

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 18:35 18-10-2007 | Исправлено: Victor_Dobrov, 18:36 18-10-2007
script newbie

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 Уважаемые эксперты, здравствуйте! Очень нужна ваша помощь. Дело в том, что я хочу создать инсталлер с возможностью выбора компонентов установки. Подскажите как быть если нужно, к примеру, запаковать папку  
d:\Program  
которая имеет в себе папки Media\1 , Text\1 , Sound\1 и пр.  
                                                   \2         \2            \2
                                                   \3         \3            \3
Папку Text нужно установить обязательно, остальные - по выбору. Но важно, чтобы все поддиректории (1,2,3) имели те же имена и включали в себя все файлы и папки.  

Всего записей: 1 | Зарегистр. 19-10-2007 | Отправлено: 11:42 19-10-2007 | Исправлено: script newbie, 11:43 19-10-2007
noiseless

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_Dobrov
Спасибо, потестим
 
Foruman
В какой версии Inno компилируете? У меня в 5.1.7 всё вроде нормально прошло.
Можно посмотреть в сторону функции GetWindowsVersionEx

Всего записей: 182 | Зарегистр. 06-02-2006 | Отправлено: 12:27 19-10-2007
EagleSH

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, давно не следил за инно, он случаем не научился делать бины нужным размером? (не 21000000 максимум, а к примеру 4 гига)

Всего записей: 318 | Зарегистр. 20-12-2005 | Отправлено: 14:53 19-10-2007
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нет, не научился. Размер одного тома бинарника по-прежнему не более 2Гб.

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 15:39 19-10-2007
EagleSH

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_Dobrov
понял, спс.

Всего записей: 318 | Зарегистр. 20-12-2005 | Отправлено: 16:04 19-10-2007
Forslay



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обращаюсь к профам!
Есть такая страничка в инсталляции: "Download"
так вот по умолчанию она английская, но по скольку у меня весь инсталлятор русский, то не хотелось бы оставлять эту страницу английской, как, а главное где находиться тот файл, в котором нужно править тескт этой страницы ????????????????
заранее нереальное спасибо !!!!!!!!!

Всего записей: 181 | Зарегистр. 15-06-2007 | Отправлено: 22:06 19-10-2007
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Forslay, пример создания такой странички находится в InnoSetup-QuickStartPack,  в папке приложения есть исходник Setup.iss.

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 01:52 20-10-2007
rupo

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите что надо прописать чтоб не было ограничения в размере инсталлятора?

Всего записей: 583 | Зарегистр. 21-08-2004 | Отправлено: 22:30 21-10-2007
Foruman

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
noiseless
5.2.0
GetWindowsVersionEx оно конечно удобно, но хотелось бы ручками , так надежней
тем более пользователь не привередлив

Всего записей: 7 | Зарегистр. 10-10-2007 | Отправлено: 11:00 22-10-2007
Sero



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rupo
Максимальный размер = 2гб и этого не исправить,пожно использовать только DiskSpanning=yes для того чтобы разделить на томах!

Всего записей: 309 | Зарегистр. 29-10-2006 | Отправлено: 14:53 22-10-2007
1uzer1



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
народ, подскажите, можно ли каким-нибудь образом сделать установку стартовой страницы в IE ?

Всего записей: 22 | Зарегистр. 23-08-2007 | Отправлено: 17:45 22-10-2007
Sampron

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1uzer1

Цитата:
народ, подскажите, можно ли каким-нибудь образом сделать установку стартовой страницы в IE ?

 
[Registry]
Root: HKCU; SubKey: Software\Microsoft\Internet Explorer\Main; ValueType: string; ValueName: Start Page; ValueData: http://forum.ru-board.com/

Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 18:42 22-10-2007
rupo

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sero
Спасибо

Всего записей: 583 | Зарегистр. 21-08-2004 | Отправлено: 18:46 22-10-2007
starwork

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброе время суток.
Нужно что бы файл при распаковке с инсталятора ложился не в {app}, а в папку Мои документы.
С вот этим я разобрался:
Source: "D:\Games\Test Drive Unlimited\CDKey.txt"; DestDir: "C:\Documents and Settings\All Users\Application Data\Test Drive Unlimited"; Flags: ignoreversion
Но Мои документы в папке пользователя и соответственно у всех разное имя пользователя....
Нуна вложить файл login_cache.bin в C:\Documents and Settings\admin\Мои документы\My Games\Company of Heroes\Cache
Вот меня здесь смущает admin.....
 
Понимаю что вопрос пустяковый но в справках ничего не нашёл.
 
Зарание спасибо....      

Всего записей: 94 | Зарегистр. 12-08-2006 | Отправлено: 20:20 22-10-2007 | Исправлено: starwork, 20:28 22-10-2007
Sampron

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
starwork
[Files]
Source: login_cache.bin; DestDir: {userdocs}\My Games\Company of Heroes\Cache

Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 20:29 22-10-2007
starwork

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2Sampron
 
 
   
огромное спасибо.

Всего записей: 94 | Зарегистр. 12-08-2006 | Отправлено: 20:32 22-10-2007 | Исправлено: starwork, 20:33 22-10-2007
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
starwork, что-то вопросы какие-то детские пошли. rupo, к тому же по 2 раза спрашивают одно и тоже.
Многое можно узнать в справке, многие вопросы отпадут при использовании ISTool (стандартный редактор Compil32.exe очень неудобен). Например, папку назначения можно выбрать, просто щёлкнув дважды на файле, да и всплывающие подсказки в ISTool о многом информируют.

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 03:30 23-10-2007
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
Widok (17-06-2008 18:16): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru