<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=146259&amp;view=findpost&amp;p=1147290</guid>
        <pubDate>Wed, 21 Jun 2006 11:50:15 +0000</pubDate>
        <title>Инсталляторы</title>
        <link>https://forum.sources.ru/index.php?showtopic=146259&amp;view=findpost&amp;p=1147290</link>
        <description><![CDATA[Profi: <div class='tag-align-center'><span class='tag-size' data-value='14' style='font-size:14pt;'><span class="tag-color tag-color-named" data-value="red" style="color: red">Обзор инсталляторов.</span></span></div><br>
<br>
Рано или поздно перед программистом встает вопрос: «Как перенести свою программу на компьютер конечного пользователя, избавив его при этом от создания веток и ключей в реестре, регистрации <strong class='tag-b'>dll</strong> и прочего?». Ответ прост: «Создать инсталлятор». Конечно, инсталлятор можно написать и самому, но зачем тратить время (и изобретать велосипед), когда уже есть множество программ для создания инсталляторов.<br>
<br>
<div class='tag-align-center'><a class='tag-url' href='http://www.flexerasoftware.com/products/installshield.htm' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">InstallShield</span></a></div><br>
Программа распространяется бесплатно с дистрибутивом <strong class='tag-b'>Delphi</strong> (<strong class='tag-b'>BDS</strong>), иначе придется выложить свои кровные и не мало. Что программа может делать:<ul class="tag-list"><li>создает стандартные диалоги инсталляторов.</li><li>работает с реестром.</li><li>работает с библиотеками.</li><li>поддерживает <strong class='tag-b'>BDE</strong>.</li><li>создает ярлыки и папки.</li><li>поддерживает носители разных размеров.</li><li>может вместе с приложением установить на компьютер <strong class='tag-b'>.Net</strong>.</li></ul>Это, так сказать, начальный минимум.<br>
<br>
<div class='tag-align-center'><a class='tag-url' href='http://msdn2.microsoft.com/ru-ru/vstudio/aa718352.aspx' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">Visual Studio Installer</span></a></div><br>
Бесплатная утилита от <strong class='tag-b'>Microsoft</strong>, для создания инсталляторов программ, написанных на <strong class='tag-b'>Visual Studio</strong>.<br>
Главный плюс – если вы программируете в <strong class='tag-b'>Visual Studio</strong>, вам вообще не надо будет о чем-то заботиться. Программа сама узнает, что и куда надо прописать и что скомпилировать в дистрибутив. Другие достоинства:<ul class="tag-list"><li>Поддержка многоязыковых проектов.</li><li>Шаблоны инсталляторов.</li><li>Графические редакторы.</li><li>Поддержка различных видов носителей.</li><li>Предоставляет возможность самовосстановления программы (исправление).</li></ul><br>
<div class='tag-align-center'><a class='tag-url' href='http://www.indigorose.com/products/setup-factory/' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">Setup Factory</span></a></div><br>
Удобная программа создающая красивые инсталляторы, одна проблема: стоит она <strong class='tag-b'>495&#036;</strong>. Вот <a class='tag-url' href='http://www.indigorose.com/setup-factory/video-tutorials-setup-factory/' target='_blank'>тут</a> можно посмотреть ролики.<br>
Программа поддерживает темы и скрипты для инсталляторов. А так же:<ul class="tag-list"><li>поддержка серийных номеров.</li><li>редактирование реестра.</li><li>поддержка различных языков.</li><li>создание ярлыков и групп.</li><li>проверка правописания при создании сценария.</li></ul><br>
<div class='tag-align-center'><a class='tag-url' href='http://nsis.sourceforge.net/Main_Page' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">NSIS</span></a></div><br>
Программа для создания инсталляторов от разработчиков <strong class='tag-b'>WinAMP</strong>’а. Она абсолютно бесплатна и:<ul class="tag-list"><li>Сжимает дистрибутив методом <strong class='tag-b'>LZMA</strong>. </li><li>работает с реестром.</li><li>создает ярлыки и группы.</li><li>имеет встроенный скриптовый язык.</li><li>поддерживает многоязычные инсталляции.</li></ul>Так же для неё есть дополнительные программы:<ul class="tag-list"><li><a class='tag-url' href='http://www.labour-saving.com/nsis/nsis.html' target='_blank'>NSIS Script Editor</a> - Редактор скриптов NSIS с подсветкой синтаксиса. Есть русский язык. стоит <strong class='tag-b'>25&#036;</strong>.</li><li><a class='tag-url' href='http://hmne.sourceforge.net/' target='_blank'>HM NIS Edit</a> - Редактор скриптов NSIS с подсветкой синтаксиса. Есть Мастер сценариев и поддержка русского языка. Бесплатный.</li><li><a class='tag-url' href='http://skincrafter.com/products/nsis-skincrafter-plugin' target='_blank'>NSIS SkinCrafter plugin</a> - Надстройка для поддержки скинов к установочным пакетам NSIS.</li></ul><br>
<br>
<div class='tag-align-center'><a class='tag-url' href='http://www.sminstall.com/rus/' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">Smart Install Maker</span></a></div><br>
Это мощное и удобное средство для создания инсталляторов. Программа обладает удобным и интуитивно понятным интерфейсом. а также полным набором необходимых функций для создания профессиональных инсталляторов с минимальным размером, высокой степенью сжатия файлов и приятным интерфейсом. Основные особенности:<ul class="tag-list"><li>Современный стиль оформления. </li><li>Полностью настраиваемый интерфейс инсталлятора.</li><li>Небольшой размер установочного модуля - <strong class='tag-b'>50</strong> Кб.</li><li>Поддержка алгоритма сжатия LZMA.</li><li>Поддержка мультиязычных инсталляторов.</li><li>Интуитивно понятный интерфейс пользователя.</li><li>Проверка версии установленного <strong class='tag-b'>.NET Framework</strong>.</li><li>Возможность использования переменных директорий.</li><li>Возможность разбивки инсталлятора на установочные диски.</li><li>Возможность редактировать системный реестр и <strong class='tag-b'>INI</strong>-файлы.</li></ul>Описание взято с официального сайта. Предлагается платная и бесплатная версия. В бесплатной существует пара ограничений, за платную придется отдать <strong class='tag-b'>450</strong> рублей.<br>
<br>
<br>
<br>
<div class='tag-align-center'><a class='tag-url' href='http://www.deploymaster.com' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">DeployMaster</span></a></div><br>
Данный продукт, судя по всему, давно не обновлялся (хоть дата выхода последнего дистрибутива и не указана), и требует за своё использование <strong class='tag-b'>99&#036;</strong>. Однако есть и <strong class='tag-b'>Free Evaluation Version</strong>. Умеет:<ul class="tag-list"><li>Создавать &quot;тихие&quot; инсталляторы.</li><li>Устанавливать патчи.</li></ul>Имеет:<ul class="tag-list"><li>Простой и удобный GUI интерфейс.</li><li>Возможность перевода инсталлятора.</li></ul><br>
<br>
<br>
<div class='tag-align-center'><a class='tag-url' href='http://www.createinstall.ru' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">CreateInstall</span></a></div><br>
Универсальный инструмент для создания инсталляторов любой сложности. Основные возможности:<ul class="tag-list"><li>Скриптовый язык.</li><li>Алгоритмы сжатия: <strong class='tag-b'>Cab-LZX</strong>, <strong class='tag-b'>Cab-MSZIP</strong>, <strong class='tag-b'>Cab-Store</strong>.</li><li>Поддержка макросов.</li><li>Создание многоязыковых установщиков.</li><li>Возможность создавать <strong class='tag-b'>autorun.inf</strong> для <strong class='tag-b'>CD-ROM</strong>&#39;ов.</li></ul>Разные версии программ стоят от <strong class='tag-b'>700</strong> до <strong class='tag-b'>1400</strong> рублей.<br>
<br>
<div class='tag-align-center'><a class='tag-url' href='http://www.ethalone.com/products.php' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">Ghost Installer</span></a></div><br>
Позволяет легко и быстро создавать мощные профессиональные инсталляторы. <strong class='tag-b'>Adobe</strong>, <strong class='tag-b'>Xerox</strong>, <strong class='tag-b'>NEC</strong>, <strong class='tag-b'>Intel</strong> уже используют <strong class='tag-b'>Ghost Installer Studio</strong> для создания своих инсталляций.<br>
Основные возможности:<ul class="tag-list"><li>Имеет полную совместимость с <strong class='tag-b'>Microsoft Visual Studio</strong>, <strong class='tag-b'>Borland Delphi</strong>, <strong class='tag-b'>JBuilder</strong> и <strong class='tag-b'>C++Builder</strong>.</li><li>Поддержка <strong class='tag-b'>.NET</strong> приложений.</li><li>Возможность подгружать части установочных пакетов через интернет. </li><li>Защита программного обеспечения, используя <strong class='tag-b'>RSA</strong> шифрование и персональные ключи.</li><li>Управление регистрациями и пользователями (<strong class='tag-b'>e-mail</strong>-поддержка).</li><li>Поддержка <strong class='tag-b'>plugin</strong>&#39;ов.</li><li>Поддержка <strong class='tag-b'>skin</strong>&#39;ов.</li></ul>За все эти возможности придется заплатить от <strong class='tag-b'>300</strong> до <strong class='tag-b'>700&#036;</strong>.<br>
<br>
<br>
<br>
<div class='tag-align-center'><a class='tag-url' href='http://sourceforge.net/projects/wix' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">WiX.SF.net</span></a></div><br>
<div class='tag-align-center'><span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'>Описание находиться в процессе разработки&#33; Кое-что можно глянуть <a class='tag-url' href='http://www.dalun.com/wix/' target='_blank'>тут</a> и <a class='tag-url' href='http://www.c-gator.ru/articles/windows-installer-xml-wix-faq/' target='_blank'>тут</a>.</span></span></div><br>
<br>
<div class='tag-align-center'><a class='tag-url' href='http://www.inner-smile.com/dl_inf.htm' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">INF-Tool</span></a></div><br>
<div class='tag-align-center'><span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'>Описание находиться в процессе разработки&#33;</span></span></div><br>
<br>
<div class='tag-align-center'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">VISG</span></div><br>
<div class='tag-align-center'><span class="tag-color tag-color-named" data-value="gray" style="color: gray">Официальный сайт не доступен&#33; Можно скачать <a class='tag-url' href='http://freesoft.ru/?id=671972' target='_blank'>тут</a></span></div><br>
Бесплатная программа для быстрого создания полноценных инсталляторов под <strong class='tag-b'>MS Windows</strong>. Содержит в себе массу особенностей. Вот некоторые из них:<ul class="tag-list"><li>Маленький размер модуля установки/распаковки (<strong class='tag-b'>12</strong>-<strong class='tag-b'>13</strong>КБ). </li><li>Сильное <strong class='tag-b'>zip</strong>-сравнимое сжатие.</li><li>Маленький модуль деинсталляции (<strong class='tag-b'>4</strong>КБ). </li><li>Удобный понятный интерфейс программы и справка. </li><li>Многоязычный интерфейс (русский и английский языки на данный момент). </li><li>Возможность создать многоязычный инсталлятор/деинсталлятор. </li><li>Поддержка отображения лицензии при установке.</li><li>Поддержка кроме стандартного еще и альтернативного цветного интерфейса с заданными пользователем цветами.</li><li>Возможность задать название производителя программы для отдельного отображения в диалоге установки. </li><li>Возможность менять встроенную иконку инсталлятора на пользовательскую. </li><li>Программа и созданные инсталляторы работают даже при малом разрешении экрана (используется прокрутка). </li><li>Можно создавать ярлыки на устанавливаемые файлы в любом месте системы (рабочий стол, меню Пуск, меню Программы, меню Автозагрузка, панель быстрого запуска, меню Отправить). </li><li>Пользователь во время установки может выбрать создавать ли ему те или иные ярлычки или нет (но некоторые ярлычки контролировать он не сможет, это определяется на этапе проекта инсталлятора). </li><li>Возможность создавать папки (группы, подменю) в меню Программы. </li><li>Возможность задать пароль для созданного инсталлятора.</li><li>Возможность задать путь установки по-умолчанию (поддержка переменных окружения вроде %ProgramFiles%). </li><li>Программа поддерживает создание/открытие файлов-проектов для более удобной периодической работы с ней. </li><li>Работа под всеми версиями ОС <strong class='tag-b'>MS Windows</strong>, начиная с <strong class='tag-b'>Windows 98</strong> (скорее всего в <strong class='tag-b'>Windows 95</strong> тоже работает). </li><li>Работа под ОС семейства <strong class='tag-b'>Linux</strong> через программу <strong class='tag-b'>Wine</strong>. </li><li>Работа под ОС <strong class='tag-b'>ReactOS</strong> (начиная с версии <strong class='tag-b'>0.3.0</strong>, но, возможно, и в более ранних версиях тоже). </li><li>Постоянная поддержка через сайт автора и по <strong class='tag-b'>e-mail</strong>. </li><li>Шифрование данных помимо упаковки.</li></ul><span class="tag-color tag-color-named" data-value="gray" style="color: gray">Описание предоставлено разработчиком.</span><br>
<br>
<div class='tag-align-center'><a class='tag-url' href='http://www.actualinstaller.ru' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">Actual Installer</span></a></div><br>
Легкая в использовании программа для создания установочных пакетов для <strong class='tag-b'>Windows</strong> приложений. Программа стоит <strong class='tag-b'>950</strong> рублей, также имеется урезанная по функционалу бесплатная версия. За пару минут можно создать готовую для дистрибуции установку.<ul class="tag-list"><li>быстрое создание инсталлятора.</li><li>все основные функции инсталлятора.</li><li>упаковка больших по размеру приложений.</li><li>проверка установленных программ.</li><li>алгоритмы сжатия <strong class='tag-b'>LZX</strong>.</li><li>множество Wizard логотипов.</li><li>поддержка серийных номеров.</li><li>поддержка различных языков (включая русский).</li><li>выполнение любых <strong class='tag-b'>MS-DOS</strong> команд.</li></ul><span class="tag-color tag-color-named" data-value="gray" style="color: gray">Описание предоставлено разработчиком.</span><br>
<br>
<div class='tag-align-center'><a class='tag-url' href='http://www.jrsoftware.org/isdl.php' target='_blank'><span class="tag-color tag-color-named" data-value="blue" style="color: blue">Inno Setup</span></a></div><br>
Один из главных плюсов этой программы – она абсолютно бесплатна и распространяется с исходным кодом. Она:<ul class="tag-list"><li>поддерживает <strong class='tag-b'>32</strong>-х и <strong class='tag-b'>64</strong>-х битные версии <strong class='tag-b'>Windows</strong>. </li><li>Сжимает дистрибутив методом <strong class='tag-b'>7-zip</strong>. </li><li>Регистрирует <strong class='tag-b'>DLL</strong>/<strong class='tag-b'>OCX</strong>.</li><li>Устанавливает шрифты.</li><li>работает с реестром.</li><li>создает ярлыки и группы.</li><li>имеет встроенный скриптовый язык с синтаксисом <strong class='tag-b'>Pascal</strong>.</li><li>поддерживает многоязычные инсталляции.</li><li>поддерживает <strong class='tag-b'>BDE</strong>.</li></ul>Плюс ко всему, для неё есть дополнительные программы:<ul class="tag-list"><li><a class='tag-url' href='http://www.istool.org/default.aspx/' target='_blank'>ISTools</a> - Бесплатный редактор скриптов Inno Setup с подсветкой синтаксиса.</li><li><a class='tag-url' href='http://sourceforge.net/project/showfiles.php?group_id=102423' target='_blank'>Inno Setup Unpacker</a> - Распаковщик установок, сделанных с помощью Inno Setup. <br>
</li></ul>]]></description>
        <author>Profi</author>
        <category>Инсталляторы</category>
      </item>
	
      </channel>
      </rss>
	