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

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

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

Widok (10-08-2009 22:13): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146

   

Widok



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

Это мощное бесплатное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта, но генерит на 200-300 кб больший инсталятор. На данный момент он конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.
 
Последний бета релиз: 5.3.3 [05.08.2009]
Последний стабильный релиз: 5.2.4 [01.04.2009]
Что нового? | Что нового в версии 5.3-beta? | Все сборки
 
Inno Setup Compiler 5.2.3 090506 - расширенная версия от ResTools (зеркало)
Добавляет списку компонентов возможность сворачивать дочерние элементы. Содержит более удобный редактор, кроме того, компилятор имеет множество других возможностей и новых функций. На сайте автора также есть дополнительные библиотеки.
 
Русификатор версии 5.3.2 от vadimsva
 
Русская справка к версии 5.0.x, автор перевода BagIra (зеркало) | cкачать в .chm формате
 
Inno Setup Scripting 5.1 - Руководство по расширенным возможностям Inno Setup от Kindly
версия 5 скачать (зеркало) | версия 4 скачать (зеркало) | версия 3 скачать (зеркало)
 
Inno Setup Extensions Knowledge Base (содержит ответы на многие вопросы) | старая chm-версия
 
 

Дополнительные библиотеки и примеры для Inno Setup - Corona Skin, InnoTools Downloader, распаковка архивов 7-zip и FreeArc и т.д.
 
Дополнительные утилиты для Inno Setup - сюда входят различные распаковщики, надстройки над Inno Setup, различные генераторы скриптов, утилита объединения скриптов и т.д.
 
Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - обсуждение того, какими утилитами/способами лучше сжимать, чтобы получить как можно меньший размер инсталятора.
 

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

 
Перед тем, как задать вопрос: загрузите "версию для печати" (ссылка справа вверху, над номерами страниц) и попробуйте поискать средствами браузера (ctrl+F). Большинство типовых задач уже решались, причем неоднократно!
 
ВНИМАНИЕ!

Текст всех программ обязательно заключайте в теги [code][/code].
Большие тексты (более 10 строк) обязательно прячутся в [more]ВАШ ТЕКСТ и/или Ваш КОД[/more]


мусор вынесен в пост

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:45 16-05-2009 | Исправлено: SotM, 12:44 09-08-2009
DeKaNszn

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Angel_Smerti
 
я вижу HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{C05D8CD8-417D-4335-A38C-A0659EDFD6B8}_is1\UninstallString а не HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{501E4798-A958-4A95-88FF-9E48A95B1F93}_is1\UninstallString

Всего записей: 596 | Зарегистр. 03-03-2009 | Отправлено: 15:43 03-08-2009
Angel_Smerti



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

Цитата:
я вижу HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{C05D8CD8-417D-4335-A38C-A0659EDFD6B8}_

За ключ сори, конечно. В этом я и сам уже запутался. Спешу огорчить, да и сам уже огорчился – "тихий деинсталлятор" не работает.
Еще раз выкладываю свой скрипт, может так лучше будет.

Всего записей: 115 | Зарегистр. 03-08-2003 | Отправлено: 17:24 03-08-2009
vlad1996

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возьмите меня кто-нибудь на обучение делать красивый инсталятор....  
Пожалуйста...

Всего записей: 49 | Зарегистр. 27-07-2009 | Отправлено: 20:37 03-08-2009
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vlad1996
Ну для начала поучи Delphi, а потом приходи...
И опять же - не фиг по несколько раз повторять свои вопросы!!!

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 20:46 03-08-2009
Ork_in_the_Shell



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




Вот, собсна, сам скрипт:
Подробнее...

Всего записей: 2 | Зарегистр. 04-08-2009 | Отправлено: 02:26 04-08-2009 | Исправлено: Ork_in_the_Shell, 02:43 04-08-2009
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlad1996
Цитата:
Возьмите меня кто-нибудь на обучение делать красивый инсталятор....

 
В коллекции скриптов кроме всего остального есть и примеры различных украшательств: рисунки на фоновом окне (или градиент), графика в заголовке страницы (как в NSIS), прозрачность и прочие эффекты с окнами, проигрывание музыки, avi-файлов, слайдшоу, замена курсоров, хинты для компонентов и многое другое. Более навороченный вариант - подключить в свой инсталлятор расширение Corona Skin, которое работает до версии Inno Setup 5.2.4. (остальные пока beta)

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 02:33 04-08-2009
AlexPC101



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли через скрипт FreeArc'а, распаковывать архивы, которые лежат не на одном диске, а на нескольких, я пока сделал так, чтобы сначала распаковывался первый архив, потом распаковывались файлы из установщика, тем самым переходя на другой диск(setup-1.bin, setup-2.bin и т.д.), а после распаковывала второй архив, вот только на распаковке второго архива вылетает ошибка, из-за того что он пытается распаковать первый архив, которого на втором диске естественно нету.

Всего записей: 28 | Зарегистр. 27-07-2009 | Отправлено: 06:09 04-08-2009 | Исправлено: AlexPC101, 06:10 04-08-2009
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
isgsg_1.0.0.48 а эта штука только с 24 версией работает? хотел попробовать - написало: неизвестный параметр Char.

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 07:05 04-08-2009
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Насколько реально извлечь инсталляционный скрипт из экзешника? Анпакер дает сильно урезанный вариант, без реестра, а меня интересует как раз запись/удаление в реестр.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 09:11 04-08-2009
Roden37101



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
пользуюсь innounp plus
извлекает скрипт (в том числе и [Registry]) но без секции [code]

Всего записей: 194 | Зарегистр. 20-06-2009 | Отправлено: 10:15 04-08-2009
NattyBampo



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55 почему без реестра??? у меня с реестром - я даже пару лицензионных игрушек вскрыл которые делались через Инно и поменял там сжатие - в результате - та же лицензия только меньше весит и инсталлятор такой же)))

Всего записей: 222 | Зарегистр. 19-06-2009 | Отправлено: 10:16 04-08-2009
Bulat_Ziganshin

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

Цитата:
Можно ли через скрипт FreeArc'а, распаковывать архивы, которые лежат не на одном диске, а на нескольких

afaik в версии 3.2ext можно

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 10:24 04-08-2009
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Roden37101
Ща скачаю и проверю этот вариант.
NattyBampo
Вот софт, всего 700 кил:
http://makbit.com/product-virtualdvd.html
Меня интересует буквально все, что касается реестра, каким образом пишется, каким образом деинсталлируется. Буду крайне признателен за помощь.


----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 10:25 04-08-2009
Roden37101



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
хм, извлёк скрипт,
тож секции [Registry] не обнаружил..

Всего записей: 194 | Зарегистр. 20-06-2009 | Отправлено: 10:46 04-08-2009
New_KoMa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ребята а почему вы считает что что данные реестра обязательно должны быть в секции Registry, а например не в Code?
а что мешает воспользоваться RegShot для снятия реестра?

Всего записей: 83 | Зарегистр. 27-05-2009 | Отправлено: 11:15 04-08-2009
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
New_KoMa
Мне не нужны данные реестра, они есть полностью. Суть проблемы (я уже как-то пытался здесь просить поомощи, но безуспешно) в том, что этот софт пишет в ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_.....
Мне крайне нужно знать каким образом это сделать в рамках Inno. Если не понятна суть проблемы, то попробуйте записать или удалить ключи из этой ветки, разумеется, не получая вручную прав, а скриптом.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 11:46 04-08-2009
Bulat_Ziganshin

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

Цитата:
Если не понятна суть проблемы, то попробуйте записать или удалить ключи из этой ветки, разумеется, не получая вручную прав, а скриптом.

я бы спросил на программерских форумах. суть-то дела не в inno, а в получении прав
 
Добавлено:
как вариант - поискать софтинки, отслеживающие все winapi calls. под юниксы такие есть, наверно под винды тоже

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 11:49 04-08-2009
Angel_Smerti



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

Цитата:
Если не понятна суть проблемы, то попробуйте записать или удалить ключи из этой ветки, разумеется, не получая вручную прав, а скриптом.

Люди, Astra55 прав, даже ручками, с правом администратора в этот раздел не пускают, а Inno Setup просто выдает ошибку, это точно проблема!!!

Всего записей: 115 | Зарегистр. 03-08-2003 | Отправлено: 12:04 04-08-2009 | Исправлено: Angel_Smerti, 12:08 04-08-2009
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Bulat_Ziganshin
Я усиленно изучал этот вопрос, но найденные варианты крайне громоздкие и неудобные. Да, есть утилиты позволяющие получить доступ к этой ветке, только размер будет сопоставим с размером всего софта, что не есть правильно. Поэтому мне интересно как это реализовано именно в этом софте. Очень хочется сделать кучу портабельных софтов, которые сейчас просто не реализовать из-за указанных ограничений.  
 
Может действительно у кого-нибудь из здесь присутствующих есть программеры, разбирающиеся в этой проблеме?

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 12:36 04-08-2009
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexPC101
Цитата:
Можно ли через скрипт FreeArc'а распаковывать архивы, которые лежат не на одном диске, а на нескольких

Если архивы на нескольких болванках, то пока нельзя, нужно делать запрос: "Вставьте следующий диск."
А что конкретно имеется ввиду? Локальные диски (винчестеры) или болванки (CD/DVD-диски)?

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 13:58 04-08-2009
   

Страницы: 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 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
Widok (10-08-2009 22:13): Лимит страниц. Продолжаем здесь.


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru