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

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
elapse
 
Спасибо тебе за помощь по Слайдшоу, но у меня есть ещё один и последний вопрос
по этому коду, а именно {src}\Image_1.bmp, помоги с такой темой, нужно что бы
файлы находились в инсталляторе и брались прямо от туда или сразу после запуска
Setup.exe распаковывались во временную папку.

Всего записей: 180 | Зарегистр. 08-05-2007 | Отправлено: 05:43 07-03-2008
Kutsenko



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2 Diawer.
Это очень просто сделать. Поменяй с {src}\Image_1.bmp на {tmp}\Image_1.bmp, и так с каждым изображением + не забудь указать в секции [Files] так:  
Source: Image_1.bmp; DestDir: {tmp}; Flags: dontcopy

Всего записей: 80 | Зарегистр. 19-11-2007 | Отправлено: 08:31 07-03-2008 | Исправлено: Kutsenko, 08:41 07-03-2008
argnistkroleg

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
htuos, elapse
 
Спасибо.
А строчку, позволяющую окошку перетаскиваться подскажите, пожалуйста...

Всего записей: 55 | Зарегистр. 12-02-2008 | Отправлено: 10:11 07-03-2008
Diawer

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

Цитата:
argnistkroleg

Твой вариант не работает, выдаёт ошибку в которой пишет что не может найти файл
Image_1.bmp по пути C:\WINDOWS\Temp, то есть он ищет файлы не в инсталляторе, а
во временной папке WINDOWS в которую он конечно же их не копирует,
может в коде чего то не хватает? Посмотри пожалуйста, уже замучался.

Всего записей: 180 | Зарегистр. 08-05-2007 | Отправлено: 18:14 07-03-2008
elapse



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Diawer, вот сам код, "копи" и "паст". Насчёт "чего-то не хватает": тебе забыли сказать про ExtractTemporaryFile.
 
 
Добавлено:
argnistkroleg, здесь скрипт htuos, форму можно перетаскивать.

Всего записей: 95 | Зарегистр. 23-02-2008 | Отправлено: 18:37 07-03-2008
htuos

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
elapse
какое извращение с label'ом, но за неимением у панельки OnMouseDown можно и так
 
кстати не знаешь случайно можно ли в инно сабклассинг делать? или каким образом здесь можно переопределить оконную процедуру?
что-то у меня не фига не получается, а в хэлпе не нашел ничего

Всего записей: 335 | Зарегистр. 06-03-2008 | Отправлено: 21:03 07-03-2008
elapse



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
htuos, может хватит меня ставить в неловкое положение? Я и так в программировании ноль, а тут ещё такие вопросы... Думаю, лучше спросить кого-нить более сведущего, например Genri.

Всего записей: 95 | Зарегистр. 23-02-2008 | Отправлено: 23:52 07-03-2008
Genri

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

Цитата:
лучше спросить кого-нить более сведущего, например Genri.
-- нельзя Сам отстреливайся. Тем более у тебя получается лучше чем у меня. Тяну сейчас несколько проектов - на форум времени совсем нет.


Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 00:17 08-03-2008
argnistkroleg

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

Всего записей: 55 | Зарегистр. 12-02-2008 | Отправлено: 00:45 08-03-2008 | Исправлено: argnistkroleg, 11:55 08-03-2008
DarkSeroy



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ребята подскажыте можно ли в инно сетапе такую фишку сделать что после определенной даты инстал не будет запускатся. И если да ко как?

Всего записей: 8 | Зарегистр. 08-01-2008 | Отправлено: 20:10 08-03-2008
serg_aka_lain

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarkSeroy
 
Да, в Inno Setup Extensions Knowledge Base есть такой пример
 
Подробнее...

Всего записей: 340 | Зарегистр. 13-01-2007 | Отправлено: 21:21 08-03-2008
Kindly



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Genri
Цитата:
Тяну сейчас несколько проектов
а чо за проекты? Хоть в какой области?  

Всего записей: 3000 | Зарегистр. 04-08-2005 | Отправлено: 12:36 09-03-2008
Frenzzy



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрые люди, подскажите пожалуйста:
 
как сделать чтобы папка {app} создавалась до начала установки?
 
или как сделать так, чтобы файлы скаченые с FTP сервера помещались в папку {app} при установке?
 
Использую ISTool, [_ISToolDownload]
 

Всего записей: 55 | Зарегистр. 16-07-2004 | Отправлено: 15:00 09-03-2008
Genri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kindly -- внешние платежные терминалы; автоматизирование идентификации автотранспортных средств

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 21:39 09-03-2008
htuos

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

Цитата:
htuos, может хватит меня ставить в неловкое положение?

извини, больше не буду
может кто-то сможет ответить на мой вопрос?

Всего записей: 335 | Зарегистр. 06-03-2008 | Отправлено: 23:29 09-03-2008
KurtWagner



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
как сделать это >>> http://ifolder.ru/control/?file_id=5686036&code=71ddc484a6cfb123cc0c5d69cceae0a1 72,8 КБ

Всего записей: 90 | Зарегистр. 02-01-2008 | Отправлено: 05:28 11-03-2008
Kindly



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Genri, у меня надежда только на тебя. Есть dll для проигрывания формата YM для ZX Spectrum. Но проигрывание осуществляется не через файл, а через массив байтов (DWORD) YM файла. Такой внешний "исходник" чипа можно получить поставляемой программкой. Я выкладываю комплект:
http://dump.ru/files/o/o2180129775/
dll с примером и сорцами для проигрывания + программу для преобразования файла в массив байтов. Вообще реально реализовать это в Inno?

Всего записей: 3000 | Зарегистр. 04-08-2005 | Отправлено: 20:47 11-03-2008
Sampron

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Круто! в новой версии Inno Setup 5.2.3 можно через код редактировать форму деинсталлятора UninstallProgressForm.
 
http://files.jrsoftware.org/is/5/isetup-5.2.3.exe
 
http://cvs.jrsoftware.org/is/whatsnew.htm

Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 22:03 11-03-2008
NightW0lf



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[удалено]
 
Sampron
Опередил уже)))

Всего записей: 479 | Зарегистр. 08-11-2006 | Отправлено: 22:20 11-03-2008 | Исправлено: NightW0lf, 22:22 11-03-2008
Diawer

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
elapse Спасибо за помощь со Слайдшоу всё отлично теперь работает, здорово помог.
 
 
Добавлено:
1.
Есть ещё вопросы наверняка он поднимался, но я просмотрел весь форум по теме и не нашёл,
ключ SetupIconFile=program.ico всё устраивает кроме того, что он одинаков и на установщик, и на анинсталлер,
нужно что бы иконки оставались стандартными в {app}\unins000.exe и в Пуск\Uninstall My program.
То есть нужно, что бы всё что касается анинсталлера оставались стандартные иконки.
 
2.
После установки программы если запустить инсталлер ещё раз то он сообщает что программа уже установленна
и пишет сообщение типа "Программа уже установленна" и выходит из установки, то есть после сообщения есть только
одна кнопка "Завершить" или "Выход" (отмена установки).

Всего записей: 180 | Зарегистр. 08-05-2007 | Отправлено: 22:35 11-03-2008
   

Страницы: 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