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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Forslay



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Попробывал я заменить Listbox на ListboxNew, ни чо не выходит !
Еу вы вот сами попробуйте это сделать ! Значит я просто криворукий и нне чо в этом не смыслю, так помогите же криворукому, не для этого ли форуму создаются? ;(
 
Добавлено:
Ошибка происходит  не при компилляции проекта тоесть в инно... А уже в скомпллированом Setup.exe тоесть при инсталляции ! ! ! Вот посмотрите мой код:
Подробнее...
 
А вот код который надо слиять !
Подробнее...
Ну пожалуйста помогите !!!  
Заранее большое спасибо !!!!!!!!!!!!

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



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sid007
У объектов типа TNewStaticText фон убрать нельзя. Можно лишь изменить фон, но в случае когда в качестве основы скина вставляется неоднотонный рисунок, то лучше использовать TLabel, которые как раз обладают свойством прозрачного фона (Transparent).
P.S.: предварительно надо спрятать (Hide) объекты TNewStaticText.
 
Добавлено:
Forslay
Ошибка происходит при наведении мышастого на один из компонентов в соответствующем списке? Если да, то рекомендую просмотреть в выложенном мною скрипте секцию [Files], особенно Flags.
Также в скрипте CS присутствуют секции [Types] и [Components] - их невозможно "слиять" с кодом Sampron, поскольку ComboBox будет отсутствовать, а описание компонентов и их свойства вводятся вручную в [Code]. Можно конечно создать и комбо, но тогда надо будет вручную делать соответствие типам установки. Более совершенного способа никто не выкладывал. Но думаю те, кто может, заинтересуются и помогут с этой проблемой.

----------
/* Corona Skin is my FAVOURITE skin for Inno Setup! Must be and must have! */

Всего записей: 443 | Зарегистр. 29-04-2007 | Отправлено: 19:11 15-10-2007
Forslay



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
iTASmania_Inc, Мне тот стандартный выбор компоннетов вообще ненужен !!!!!!! Мне надо именно с таким компонентом сделать ! А тот стандартный нужно вообще убрать ! А ошибка возникает не при новедении ! А при нажатии на кнопку "Далее"! ;(((
 
Что делать помогите пожауйста !!!!!!!!!!!!!!

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



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cryzer
Ваш код с ошибкой - забыли операторные скобки begin ... end.
Исправленная часть.
 
Добавлено:
Forslay
Какого рода ошибка? Просто лень под себя перекраивать весь скрипт, особенно при отсутствии необходимых для компиляции файлов (могу так изменить, что у меня будет работать, у других - нет ).  
А без компила - в лом да и могу ошибок наделать.

----------
/* Corona Skin is my FAVOURITE skin for Inno Setup! Must be and must have! */

Всего записей: 443 | Зарегистр. 29-04-2007 | Отправлено: 19:49 15-10-2007
Forslay



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ППЦ Я веть очень прошу помоги пожалуйста, ну не полинись пожалуйста мне это надо уже проект этот доделывать срочно ! пожалуйста !

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



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Forslay
Я не ленюсь. Я намекаю на два варианта:
1) Название ошибки - мой совет на устранение.
2) Файлы, необходимые для компиляции инсталляционной оболочки, желательно куда-нить слить.
Намёк понятен?

----------
/* Corona Skin is my FAVOURITE skin for Inno Setup! Must be and must have! */

Всего записей: 443 | Зарегистр. 29-04-2007 | Отправлено: 20:41 15-10-2007
Forslay



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Если я тебе сейчас начну переделывать свой скрипт для того что бы он компелился, то я лучше пойду повешусь ;(((( А файлы дать просто могу !!!!  
передалаешь сам только пожалуйста помоги !
А ошибка вот такая:  
 
 
Line: 1784:
Exception: Внутренняя ошибка: An attempt was made to expand the "app" constant before it was initialized.
 
А вот и файлы: http://rapidshare.com/files/62762051/Files.7z.html
 
заранее нереальное спасибо !!!!!!!!!!!!!!!!!!!!!  
Только помоги пожалуйста !!!!!!!!!!!

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



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Forslay
Слегка поизращавшись с кодом, получил следующее:
http://www.rapidshare.ru/432062
P.S.: если желание устанавливать файлы игры вместо txt-шек примера очень и очень сильно, то рекомендую изучить [Files], особенно флаги у первых файлов.

----------
/* Corona Skin is my FAVOURITE skin for Inno Setup! Must be and must have! */

Всего записей: 443 | Зарегистр. 29-04-2007 | Отправлено: 23:54 15-10-2007
Forslay



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Спасибо оно то теперь работает, но толку я даже незнаю теперь как под этот новый вид подставить реальные компненты... которые использовались тогда !
(( Я думаю это не для меня ! Всё бесполезно но всё равно большое спасибо !

Всего записей: 181 | Зарегистр. 15-06-2007 | Отправлено: 00:09 16-10-2007
Sid007



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iTASmania_Inc
Огромное спасибо. Щас буду пробовать...

Всего записей: 31 | Зарегистр. 21-08-2007 | Отправлено: 08:57 16-10-2007
iTASmania_Inc



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sid007
http://data.cod.ru/33677540810
На всякий случай, для наглядности выложу скин от Sero, в котором как раз реализована замена на TLabel.  


----------
/* Corona Skin is my FAVOURITE skin for Inno Setup! Must be and must have! */

Всего записей: 443 | Зарегистр. 29-04-2007 | Отправлено: 10:10 16-10-2007
Sid007



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iTASmania_Inc
Слушай, ну это вообщее нечто!!! Огромнейший тебе РЕСПЕКТ...
 
Добавлено:
iTASmania_Inc
Че то я вообще запутался... Не мог бы ты в одном фрагменте показать как это делается...
и если можно выдели его (для "особо одаренных").
Подробнее...

Всего записей: 31 | Зарегистр. 21-08-2007 | Отправлено: 10:50 16-10-2007
Cryzer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iTASmania_Inc
 
СПАСИБО! Да хранит Вас джедай!

Всего записей: 102 | Зарегистр. 22-09-2007 | Отправлено: 16:07 16-10-2007 | Исправлено: Cryzer, 16:12 16-10-2007
Dima555555



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ISTool
Последний релиз: 5.2.1
 
Программа обновилась сама

Всего записей: 1682 | Зарегистр. 12-06-2006 | Отправлено: 17:36 16-10-2007
Andrey_Wlodimirovich



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всё, собрал симсов, вообщем сам скин и разные процедурки я не вставлял сюда (кому надо будет сами прикрутят) т.е. выложил просто голый скрипт.
 
Значит у кого пути другие (а они точно другие) не забудьте поправить их в коде: в секции "файлс" и "реестр".
(т.е. у меня структура такая, папка The Sims 2 LE (в нее установленны вторые симсы) и потом в ней папки EP1Data (дополнение университет) EP2Data (Ночная жизнь) EP3Data ... EP6Data (Путешествие) соответственно SP1Data - все для дома, SP5Data - HM стиль) и так все дополнения и каталоги?)
 
Подробнее...

Всего записей: 1773 | Зарегистр. 15-11-2003 | Отправлено: 17:48 16-10-2007 | Исправлено: Andrey_Wlodimirovich, 17:53 16-10-2007
iTASmania_Inc



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sid007
Так зачем же я указал на Bending. Там как раз показан пример этой замены. А если самому исправлять - то исправлю в точности так же. Поэтому - нет смысла.
Могу лишь посоветовать перейти на более новую версию скинов а-ля InstallShield:
http://data.cod.ru/38670400970

----------
/* Corona Skin is my FAVOURITE skin for Inno Setup! Must be and must have! */

Всего записей: 443 | Зарегистр. 29-04-2007 | Отправлено: 21:31 16-10-2007
Sid007



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iTASmania_Inc
Спасибо и на этом. Попробую тогда сам.

Всего записей: 31 | Зарегистр. 21-08-2007 | Отправлено: 08:17 17-10-2007
noiseless

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"Монстры" Inno! А не пробовали вы сделать установку с разными скинами при разных ключах после setup.exe?
Т.е., например, без ключа инсталляция имеет простой интерфейс, а при определенном ключе - красивый/расширенный/специальный(админский)...

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Довольно просто через ключ командной строки запретить инициализацию скина (интерфейс будет стандартный) и оставить кое-какие навороты.
Могу так переделать свой скин...

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 13:56 18-10-2007
noiseless

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

Всего записей: 182 | Зарегистр. 06-02-2006 | Отправлено: 14:43 18-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