На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ Inno Setup
Пожалуйста, выделяйте текст инсталлятора написанного на Inno Setup тегом [сode=ins] ... [/сode]. Для этого используйте кнопку [code=ins] в форме ответа или выпадающего списка, если нужно вставить код из другой программы.


Обязательно указывать:

  • Программу, используемую для создания инсталлятора.



Если в ходе решения проблемы возникли дополнительные вопросы, по возможности задаем их в той же теме.


Выразить свое отношение к модераторам раздела можно здесь: Profi, Fester
Модераторы: Fester
  
> Инсталляторы , Cсылки на наиболее известные программы
    Обзор инсталляторов.


    Рано или поздно перед программистом встает вопрос: «Как перенести свою программу на компьютер конечного пользователя, избавив его при этом от создания веток и ключей в реестре, регистрации dll и прочего?». Ответ прост: «Создать инсталлятор». Конечно, инсталлятор можно написать и самому, но зачем тратить время (и изобретать велосипед), когда уже есть множество программ для создания инсталляторов.


    Программа распространяется бесплатно с дистрибутивом Delphi (BDS), иначе придется выложить свои кровные и не мало. Что программа может делать:
    • создает стандартные диалоги инсталляторов.
    • работает с реестром.
    • работает с библиотеками.
    • поддерживает BDE.
    • создает ярлыки и папки.
    • поддерживает носители разных размеров.
    • может вместе с приложением установить на компьютер .Net.
    Это, так сказать, начальный минимум.


    Бесплатная утилита от Microsoft, для создания инсталляторов программ, написанных на Visual Studio.
    Главный плюс – если вы программируете в Visual Studio, вам вообще не надо будет о чем-то заботиться. Программа сама узнает, что и куда надо прописать и что скомпилировать в дистрибутив. Другие достоинства:
    • Поддержка многоязыковых проектов.
    • Шаблоны инсталляторов.
    • Графические редакторы.
    • Поддержка различных видов носителей.
    • Предоставляет возможность самовосстановления программы (исправление).


    Удобная программа создающая красивые инсталляторы, одна проблема: стоит она 495$. Вот тут можно посмотреть ролики.
    Программа поддерживает темы и скрипты для инсталляторов. А так же:
    • поддержка серийных номеров.
    • редактирование реестра.
    • поддержка различных языков.
    • создание ярлыков и групп.
    • проверка правописания при создании сценария.


    Программа для создания инсталляторов от разработчиков WinAMP’а. Она абсолютно бесплатна и:
    • Сжимает дистрибутив методом LZMA.
    • работает с реестром.
    • создает ярлыки и группы.
    • имеет встроенный скриптовый язык.
    • поддерживает многоязычные инсталляции.
    Так же для неё есть дополнительные программы:
    • NSIS Script Editor - Редактор скриптов NSIS с подсветкой синтаксиса. Есть русский язык. стоит 25$.
    • HM NIS Edit - Редактор скриптов NSIS с подсветкой синтаксиса. Есть Мастер сценариев и поддержка русского языка. Бесплатный.
    • NSIS SkinCrafter plugin - Надстройка для поддержки скинов к установочным пакетам NSIS.



    Это мощное и удобное средство для создания инсталляторов. Программа обладает удобным и интуитивно понятным интерфейсом. а также полным набором необходимых функций для создания профессиональных инсталляторов с минимальным размером, высокой степенью сжатия файлов и приятным интерфейсом. Основные особенности:
    • Современный стиль оформления.
    • Полностью настраиваемый интерфейс инсталлятора.
    • Небольшой размер установочного модуля - 50 Кб.
    • Поддержка алгоритма сжатия LZMA.
    • Поддержка мультиязычных инсталляторов.
    • Интуитивно понятный интерфейс пользователя.
    • Проверка версии установленного .NET Framework.
    • Возможность использования переменных директорий.
    • Возможность разбивки инсталлятора на установочные диски.
    • Возможность редактировать системный реестр и INI-файлы.
    Описание взято с официального сайта. Предлагается платная и бесплатная версия. В бесплатной существует пара ограничений, за платную придется отдать 450 рублей.




    Данный продукт, судя по всему, давно не обновлялся (хоть дата выхода последнего дистрибутива и не указана), и требует за своё использование 99$. Однако есть и Free Evaluation Version. Умеет:
    • Создавать "тихие" инсталляторы.
    • Устанавливать патчи.
    Имеет:
    • Простой и удобный GUI интерфейс.
    • Возможность перевода инсталлятора.




    Универсальный инструмент для создания инсталляторов любой сложности. Основные возможности:
    • Скриптовый язык.
    • Алгоритмы сжатия: Cab-LZX, Cab-MSZIP, Cab-Store.
    • Поддержка макросов.
    • Создание многоязыковых установщиков.
    • Возможность создавать autorun.inf для CD-ROM'ов.
    Разные версии программ стоят от 700 до 1400 рублей.


    Позволяет легко и быстро создавать мощные профессиональные инсталляторы. Adobe, Xerox, NEC, Intel уже используют Ghost Installer Studio для создания своих инсталляций.
    Основные возможности:
    • Имеет полную совместимость с Microsoft Visual Studio, Borland Delphi, JBuilder и C++Builder.
    • Поддержка .NET приложений.
    • Возможность подгружать части установочных пакетов через интернет.
    • Защита программного обеспечения, используя RSA шифрование и персональные ключи.
    • Управление регистрациями и пользователями (e-mail-поддержка).
    • Поддержка plugin'ов.
    • Поддержка skin'ов.
    За все эти возможности придется заплатить от 300 до 700$.




    Описание находиться в процессе разработки! Кое-что можно глянуть тут и тут.



    Описание находиться в процессе разработки!


    VISG

    Официальный сайт не доступен! Можно скачать тут

    Бесплатная программа для быстрого создания полноценных инсталляторов под MS Windows. Содержит в себе массу особенностей. Вот некоторые из них:
    • Маленький размер модуля установки/распаковки (12-13КБ).
    • Сильное zip-сравнимое сжатие.
    • Маленький модуль деинсталляции (4КБ).
    • Удобный понятный интерфейс программы и справка.
    • Многоязычный интерфейс (русский и английский языки на данный момент).
    • Возможность создать многоязычный инсталлятор/деинсталлятор.
    • Поддержка отображения лицензии при установке.
    • Поддержка кроме стандартного еще и альтернативного цветного интерфейса с заданными пользователем цветами.
    • Возможность задать название производителя программы для отдельного отображения в диалоге установки.
    • Возможность менять встроенную иконку инсталлятора на пользовательскую.
    • Программа и созданные инсталляторы работают даже при малом разрешении экрана (используется прокрутка).
    • Можно создавать ярлыки на устанавливаемые файлы в любом месте системы (рабочий стол, меню Пуск, меню Программы, меню Автозагрузка, панель быстрого запуска, меню Отправить).
    • Пользователь во время установки может выбрать создавать ли ему те или иные ярлычки или нет (но некоторые ярлычки контролировать он не сможет, это определяется на этапе проекта инсталлятора).
    • Возможность создавать папки (группы, подменю) в меню Программы.
    • Возможность задать пароль для созданного инсталлятора.
    • Возможность задать путь установки по-умолчанию (поддержка переменных окружения вроде %ProgramFiles%).
    • Программа поддерживает создание/открытие файлов-проектов для более удобной периодической работы с ней.
    • Работа под всеми версиями ОС MS Windows, начиная с Windows 98 (скорее всего в Windows 95 тоже работает).
    • Работа под ОС семейства Linux через программу Wine.
    • Работа под ОС ReactOS (начиная с версии 0.3.0, но, возможно, и в более ранних версиях тоже).
    • Постоянная поддержка через сайт автора и по e-mail.
    • Шифрование данных помимо упаковки.
    Описание предоставлено разработчиком.


    Легкая в использовании программа для создания установочных пакетов для Windows приложений. Программа стоит 950 рублей, также имеется урезанная по функционалу бесплатная версия. За пару минут можно создать готовую для дистрибуции установку.
    • быстрое создание инсталлятора.
    • все основные функции инсталлятора.
    • упаковка больших по размеру приложений.
    • проверка установленных программ.
    • алгоритмы сжатия LZX.
    • множество Wizard логотипов.
    • поддержка серийных номеров.
    • поддержка различных языков (включая русский).
    • выполнение любых MS-DOS команд.
    Описание предоставлено разработчиком.


    Один из главных плюсов этой программы – она абсолютно бесплатна и распространяется с исходным кодом. Она:
    • поддерживает 32-х и 64-х битные версии Windows.
    • Сжимает дистрибутив методом 7-zip.
    • Регистрирует DLL/OCX.
    • Устанавливает шрифты.
    • работает с реестром.
    • создает ярлыки и группы.
    • имеет встроенный скриптовый язык с синтаксисом Pascal.
    • поддерживает многоязычные инсталляции.
    • поддерживает BDE.
    Плюс ко всему, для неё есть дополнительные программы:
    • ISTools - Бесплатный редактор скриптов Inno Setup с подсветкой синтаксиса.
    • Inno Setup Unpacker - Распаковщик установок, сделанных с помощью Inno Setup.
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0245 ]   [ 15 queries used ]   [ Generated: 28.03.24, 19:51 GMT ]