sonyps4.ru

Установка все программа. Установка программ на компьютер

Программа «Установщик программ для Windows» — это оригинальное и относительно новое решение, которое упрощает поиск и инсталляцию большинства стандартных программ для операционной системы Windows. Ведь раньше вам нужно было обойти кучу сайтов, чтобы найти классический набор нужного софта, скачать по очереди массу разных программ и приложений, чтоб нормализовать работу с компьютером или ноутбуком.

Установщик программ хорош уже тем, что раз в 10 экономит ваше время. Суть программы установщика проста – в нем уже встроены все нужные ссылки на скачивание более 700 различных программ для Windows. Естественно, многое из этого софта вам не понадобится, но вот нужные программы вы сможете отобрать без труда!

Зовется установщик программ, о котором мы говорим здесь, — InstallPack. По вашему желанию эта несложная программка соберет весь нужный софт в один инсталлятор и позволит скачать его на ваш компьютер для последующей установки. Значит, вы сэкономите то время, которое раньше тратили на поочередный поиск и загрузку каждого отдельного приложения. Теперь все это в прошлом.

Где скачать установщик программ

Шаг №1

Выполнить загрузку этого полезнейшего и удобнейшего софта можно с официального сайта по ссылке:

Шаг №2

Просто жмем кнопку «Скачать мультиустановщик», и далее «Сохранить файл».

Шаг №3

На следующем этапе нужно только запустить скачанный установщик программ из загрузок вашего браузера (загрузки можно открыть через комбинацию Ctrl+J) или памяти компьютера. Имя скачанного файла – InstallPack.exe (можно даже поиском в Windows найти).

ВАЖНО : если по каким-то причинам загрузка с первого раза не прошла, повторите процесс еще раз. По крайней мере, при скачивании были замечены предупреждения от антивируса, который не любит подобный самодельный софт, считая его вредным. Не стоит пугаться – перезапускаем загрузку.

Шаг №4

Сразу после запуска установщика программ появится список ТОП-100 наиболее популярного софта. Обратите внимание на кнопку «ТОП-100», которую можно раскрыть, чтобы выбрать нужный раздел с набором прог.

Шаг №5

Также рекомендуем пользоваться полем ПОИСК, чтобы отыскать здесь обязательные программы, которыми вы привыкли пользоваться на компьютере. Весь нужный софт, который желаем установить, помечаем галочками. Отобранные проги собираются в верхнем списке, что очень удобно для контроля проекта.

Шаг №6

Итак, после завершения выбора нужных программ, жмем кнопку «Далее». Загрузку антивируса (ну, или другой программы, которую сюда поставят в будущем) можно отменить – снять флажок. Снова кнопка «Далее».

Шаг №7

Теперь мы наблюдаем, как движется процесс закачки выбранных программ. Единственно, что здесь требуется от нас, — это ждать, пока InstallPack-программа автоматически выполнит свою работу. А подождать нам придется, так как закачка идет не очень быстро.

Все закачанные в очереди программы помечаются сообщением «Готово». Необходимо выждать, пока автоматический процесс пройдет до конца.

А вот уже на последнем этапе нам все же придется принять участие в инсталляции выбранного софта. Установщик программ всего лишь скачает нужные проги и запустит начало их инсталляции, но завершить процесс можно только в ручном режиме. В принципе, это очень правильно, так как установка предполагает выбор пользовательских настроек.

Например, выбранные вами приложения могут попросить вас:

а) указать язык установки – сделайте это;
б) выбрать комплектацию (полная или выборочная версия);
в) ввести логины и пароли (например, при установке Скайпа);
г) согласиться с правилами лицензионного соглашения;
д) указать путь установки;
е) ввести пользовательские настройки;
ж) несколько раз нажать кнопочку «ОК», «ДАЛЕЕ» или «ГОТОВО».

Но это уже куда проще, чем самостоятельно искать все программы по бескрайним просторам Интернета. ВАЖНО: обращайте внимание на то, что в процессе работы установщика программ будут запускаться по очереди разные инсталляторы. Они отображаются на нижней панели/строке задач Виндовс (в нижней полосе появятся значки новых программ).

Да, и не забывайте снимать лишние флажки-галочки, если вам «хвостом» пытаются что-либо инсталлировать. Сейчас все программы любят в довесок наставить еще по несколько прог против вашего желания. Читайте текст в окошках и обращайте внимание на поля с галочками. Каждый раз читайте опции, которые помечены по умолчанию, и снимайте лишние флажки.

Категория ~ Программирование Administrator

Собственный инсталлятор

Разработка собственного программного обеспечения это одна задача, а установка его - это совсем другое. Как только Вы создали свой продукт, необходимо подумать о том, каким образом он будет предоставляться конечному пользователю. Если это просто один исполняемый файл, который вы можете просто заархивировать и выложить, то все просто. Но когда Ваш продукт состоит из нескольких файлов таких как, например, dll, которые необходимо зарегистрировать, Вам уже необходим инсталлятор. Даже если Вам просто необходимо создать пару ярлыков на компьютерах пользователей, то инсталлятор уже будет удобен, если Вы, конечно, не хотите, чтобы ваши пользователи делали все вручную.

Дорогой и коммерческий флагман InstallShield знаком всем, и Вы не раз пользовались инсталляторами, созданными этим продуктом. Но, он не является единственным оплотом для создания исталляторов. Существуют и достаточно способные бесплатные продукты, которые могут обеспечить Вас всеми необходимыми возможностями. Я выбрал несколько лучших из них. Они охватывают различные подходы к созданию инсталлятора: от быстрых и легко настраиваемых (5-10 минут и готово) до мощных и поддерживающих огромное количество настроек.

Обзор бесплатных программ для создания инсталляторов

Программа для создания инсталлятора Inno Setup полноценный инструмент

После просмотра нескольких других свободных продуктов в этой категории, я решил остановиться на как самой привлекательной. Этот инструмент не для пользователей, которые ищут простой работы с графическим редактором и быстрого результата. Это решение более подходящее для тех разработчиков, которые хотят полностью контролировать создание программы установки, и не стесняются работы с текстовыми файлами конфигурации. Inno Setup была выпущена в 1997 году и очень развилась с тех пор. Этот инструмент, безусловно, бьет многих коммерческих претендентов в этой области за счет множества возможностей и стабильности работы.

GUI Inno Setup представляет из себя редактор / компилятор для файла конфигурации, который содержит настройки для создания программы установки. Формат текстового файла очень похож на формат файла INI, что позволяет ему быть менее громоздким для работы, чем файл формата XML, как, например, в . Файл справки отлично структурирован, что позволяет легко и просто узнать о доступных параметрах. Редактор поддерживает схему цветовой подсветки кода, что делает его более удобным для работы. Я не буду перечислять все особенности этого профессионального инструмента для создания программы установки, но я не нашел ничего, что еще Inno Setup не будет в состоянии совершить. Исходные файлы, целевые файлы, ярлыки, диалоги, лицензии принятии, удаление, пользовательские формы и многое другое. Я использовал его в течение нескольких проектов за последние годы с большим успехом (а не затрат). Если вы любите GUI, то для этого отличного инструмента вы можете найти несколько сторонних дополнений на главной странице InnoSetup.

Программа для создания инсталлятора NSIS удобная и мощная

- если Вам не особо то и нужен редактор сценариев, и Вы хотите что-то обладающее более расширенными возможностями пользовательского интерфейса, то инструмент от NullSoft для создания программ установки то, что Вам нужно. Это наиболее способный продукт, в котором правда не хватает полноценного пользовательского интерфейса (не считая окна компилятора).

Подобно тому как вы создаете HTML-код для веб-страницы в отдельной программе, и потом отображаете эту страницу в браузере, вы должны создать скрипт NSIS в любом редакторе по вашему вкусу и просто скомпилировать его компилятором NSIS. На домашней странице NSIS Вы можете найти ссылки на редакторы (PSPad, Notepad) и IDE плагины (например, для Eclipse) с поддержкой NSIS скриптов с подсветкой синтаксиса, а так же различные другие вспомогательные программы.

Этот продукт, безусловно, более ориентирован на профессиональных разработчиков, чем на тех, кто ищет быстрых и легких графических решений для создания программ установки. Продукты в данном обзоре рассматривают оба типа этих пользователей, и это создает небольшие трудности для рекомендации одного единого решения. Хотя NSIS более способный, чем , я выбрал последнее из-за его баланса между графическим интерфейсом и функциональностью (включая организацию обучения).

NSIS просто выводит одно маленькое окно с текстовыми ссылками, для того чтобы вы начали с изучения его бесконечных возможностей. Небольшое окно (действительно слишком маленькое, чтобы показать весь текст, но достаточное, чтобы не изменять размеры) содержит ссылки на сам компилятор, примеры скриптов, онлайн-поддержку, документацию и плагины.

Плагины действительно того стоят, они предлагают множество расширенных возможностей, например, эффекты fadeout/fadein для пользовательских диалогов. NSIS предлагает создание более современной установки UI. Вы можете самостоятельно создавать собственные иконки , баннеры, фоны, и сделать из них свой сборник. Сообщество пользователей достаточно велико и многие ресурсы и форумы помогут Вам и поддержат Вас с вашим проектом установки NSIS.

Создание файла установки так же просто, как перетаскивание файла сценария в окне компилятора. В окне отображаются все сообщения компилятора, включая отчеты об успехах или ошибках. Созданные установочные файлы малы по сравнению с другими инструментами для создания программ установки, что позволяет более рационально распоряжаться . Я бы мог рассказать гораздо больше о NSIS, но я оставлю это для их хорошо организованной домашней страницы. Это наиболее способный инструмент, представленный из всех, но ориентирован на решения профессиональных разработчиков, и требующий сторонних инструментов для эффективной и плодотворной работы.

Программа для создания инсталлятора Ghost Installer аналог InnoSetup

представляет собой аналог . Если Вы хотите полностью контролировать создание программы установки, и Вы не боитесь работать с XML-файлами конфигурации, то Ghost Installer может быть хорошим выбором для Вас. Хотя коммерческая версия инструмента поставляется вместе с графическим интерфейсом (Ghost Installer Studio), бесплатная версия просто предлагает так называемый gEditor для редактирования файлов XML файлов конфигурации.

Этот продукт требует времени, чтобы освоиться в нем, но как только Вы разберетесь и узнаете обо всех настройках, Вы сможете использовать всю мощь данного инструмента. Файл справки очень хорошо организован, в нем перечислены все ключевые слова и настройки, которые Вы можете использовать. Когда Вы создаете новый проект, мастер-настройки создаст базовый или расширенный шаблон, в котором будет подготовлена необходимая XML-структура, с который Вы можете сразу начать работать. Для меня этот инструмент был несколько сложнее в изучении, нежели InnoSetup, но я уверен, что этот инструмент очень мощный. В итоге мы имеем XML редактор gEditor со встроенной кнопкой, запускающей процесс компиляцию Вашей программы установки. Если для Вас такая схема работы привлекательна, то, безусловно, попробуйте его.

Программа для создания инсталлятора Clickteam Install Creator быстрая и удобная

, наверно, самый быстрый и удобный инструмент создания программ установки из тех, что я рассмотрел. Этот инструмент содержит основные функции, заключенные в эффективный графический интерфейс. Мастер достаточно быстро проведет Вас через основные шаги. Мой первый проект был сделан за несколько минут, и все работало на "ура!".

Каждый этап представлен отдельной вкладкой, поэтому по завершении работы мастера у Вас всегда будет возможность изменить ранее заданные настройки. Если Вам требуется установить несколько исполняемых файлов, то Вам необходимо добавить меню в "Пуск" и создать ярлыки на рабочем столе. Инструмент позволяет легко изменять все тексты установки, даже текст в диалоговом окне "Добро пожаловать". Итоговая программа установки может работать как в режиме диалогового окна, так и в полноэкранном режиме (с возможностью установки градиента заливки фона, как в старые добрые времена Windows).

Можно устанавливать растровые изображения и иконки по своему выбору. В Install Creator отсутствуют более профессиональные функции, такие как добавление записей в реестр , различных пакетов установки или языков. Но это не было целью этого инструмента, и это прекрасно для простых задач. Это отличный выбор для быстрого решения по распространению своей программы, без необходимости разбираться в куче тонкостей процесса создания программ установки. Бесплатная версия полностью функциональна, однако, в конце каждой установки показывается окно с рекламой и со ссылкой на веб-сайт разработчиков.

CreateInstall аналог программы для создания инсталлятора Clickteam

это удовольствие для тех, кто не хочет тратить много времени на процедуру создания программ установки и редактирования кучи текста. Инструмент очень похож на , он так же представляет собой простой и эффективный интерфейс, где вы можете быстро найти и настроить все важные особенности вашего проекта. Вы можете выбрать пользовательские растровые изображения и иконку для диалога установки, а также указать фоновый градиент заливки для полноэкранного режима. Вы можете настроить шесть диалогов установки и один диалог завершения установки.

Работа с файлами и контекстным меню осуществляется достаточно легко, что является преимуществом над Install Creator. Так же Вам дается возможность задать записи в реестр и зарегистрировать DLL / OCX / TBL файлы. В инструменте есть некоторые дополнительные функции, которые производят достаточно хорошее впечатление. С ними Вы можете изменить некоторые особенности, такие как: выбор языка, выбор пути установки. Однако, у меня возникло несколько вопросов по работе инструмента, а именно по поводу изменения шрифтов диалогов. Для некоторых шрифтов, например, Tahoma, на дисплее будет просто пустое окно. Почему так? Бесплатная версия является полнофункциональной, но выводит строку "CreateInstall Free" в нижнем левом углу каждого окна установки. Вы можете купить этот инструмент, и изменить содержание этой строки по своему вкусу.

Программа Advanced Installer для быстрого создания инсталлятора

является хорошим выбором, если Вам необходимо быстро создать MSI пакет установки. Caphyon предлагает бесплатную версию своего инструмента, встроенного в коммерческий продукт, по созданию программ установки. Вы можете скачать и установить полную версию продукта бесплатно, но только "Basic" опции работают без покупки регистрации. Но этого вполне достаточно для быстрого и простого создания MSI пакета установки.

В нем достаточно дружественный интерфейс, позволяющий Вам задать все основные конфигурации в кратчайшие сроки. Есть довольно много вариантов установки, что позволяет Вам достаточно легко играть с инструментом, например, целевая папка, ярлыки, перезагрузка системы, условия запуска, настройки реестра и многое другое. Единственно, я разочаровался в том, что нельзя определить различные типы установки такие, как "Полная установка" и "Минимальная установка". "Все или ничего" - не есть принцип сегодняшних программ установки. Я бы предпочел вместо опции условий запуска опцию установки типа. Тем не менее, мне очень импонирует простота в использовании и минимальное количество времени на проект. Если вам нужен MSI файл для простой установки, то Advanced Installer, безусловно, то, что Вам нужно.

Руководство по быстрому выбору (скачать бесплатно программы для создания инсталлятора)

Inno Setup

очень мощный - многолетний опыт - простой формат файла

NSIS

большое количество функций - небольшой размер инсталлятора - пользовательские диалоги - возможность подключать плагины
без графического интерфейса - не просто в освоении - нет своего редактора

Ghost Installer Free

мощные возможности - на основе XML
базируется на основе текстовых файлов - без графического интерфейса

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

Для новичков установка новой программы зачастую кажется чем-то сложным и невыполнимым, но на самом деле это не так – установка большей части программ, используемых нами для работы на компьютере, не требует каких-то особых знаний и навыков, и доступна даже самым «зеленым» юзерам.

Самым первым и понятным помощником в установке любой программы всегда является инструкция, которая пошагово направляет пользователя. Вам остается лишь нажимать кнопки «ок» и «далее». Но мы знаем, что лучше один раз увидеть, чем сто раз услышать, поэтому приведем наглядный пример по установке новой программы на компьютер.

Итак, Вы скачали нужную Вам программу на свой компьютер. Найдите скачанный файл и запустите его двойным щелчком мыши.

Первое окно, которое откроется сразу после запуска будет «Мастер установки», который Вас поприветствует и предложит продолжить установку нажатием кнопки «Далее». Кстати, на этом этапе рекомендуем Вам остановить работу остальных приложений, то есть закрыть их, чтобы они не тормозили процесс установки новой программы.

В следующем окне появляется текст лицензионного соглашения на использование программы. Ознакомьтесь с текстом и, если Вас все устраивает, то смело ставьте галочку «Принять условия лицензионного соглашения» и жмите кнопку «Далее».

В следующем окне Мастер установки предложит Вам выбрать папку для установки программы. Обычно, Мастер установки сам автоматически выбирает место на диске «С» в папке «Program Files», но Вы при желании можете изменить эту настройку и выбрать другую папку, нажав на кнопку «Обзор» и выбрав в списке нужную папку. Проще всего довериться Мастеру установки и оставить выбранную по умолчанию папку – так Вы будете знать, что все программы находятся в одном месте и их не нужно будет потом искать по всему компьютеру.

Когда мы качаем из интернета бесплатные программы, нам очень часто пытаются вместе со скачанной программой установить дополнительные, часто совершенно не нужные нам приложения. Внимательно читайте текст, появляющийся в окошках Мастера установки и, когда он предложит Вам установить дополнительно еще что-то, то снимите все лишние галочки и жмите кнопку «Далее».

Также Мастер установки предложит Вам создать ярлык новой программы на Рабочем столе или закрепить ярлык в меню «Пуск». Если Вам нужны такие ярлыки, то напротив этих позиций ставьте галочки, если нет – убирайте эти галочки.

Основные условия Мастер установки от Вас получил, поэтому теперь предлагает Вам перейти непосредственно к самой установке. Жмем кнопку «Установить».

В новом окне появляются дорожки, которые постепенно заполняются цветом – это пошел процесс установки программы. Нужные файлы копируются и размещаются в папках Вашего компьютера.

Как только все необходимое установится на компьютер, появляется новое окно, оповещающее Вас о завершении установки. В этом окне есть галочка «Запустить…» - если Вам нужно запустить новую программу немедленно, то оставьте эту галочку. Далее жмем кнопку «Завершить» или «Готово».

На Рабочем столе появился ярлык Вашей новой программы (в случае, если Вы не убрали галочку «Создать ярлык на Рабочем столе» в одном из предыдущих шагов).

Здесь мы описали основные шаги по установке новой программы, которые присутствуют в большинстве подобных случаях. Но бывают случаи, когда Мастер установки может запрашивать дополнительную информацию, такую как, например, выбор языка или ввод лицензионных ключей. Эти дополнительные окошки не должны Вас пугать, так как при внимательном прочтении текста в появляющихся окошках позволит Вам на интуитивном уровне понять смысл этих запросов и принять нужное решение.

Версия программы: 2000.8.3 Размер программы: 606 Kb Скачали: 2264

Версия программы: 3.5 Размер программы: 1.19 Mb Скачали: 2860

Версия программы: 4.20 Размер программы: 963 Kb Скачали: 914

Версия программы: 1.5 Размер программы: 1.67 Mb Скачали: 1500

Версия программы: 3.0 Размер программы: 285 Kb Скачали: 2023

Описание: Программа для создания многофункциональных autorunов (меню). Программа позволяет без особого труда содать многофункциональные красочные меню для установки Ваших программ, загрузки уже установленных программ, открытия файлов и т.д. Программа проста в освоении, занимает малый объем, имеет большой набор функций и, что немаловажно, абсолютно бесплатна. Основные возможности программы: · создание многоуровневых меню, т.е., например, в зависимости от нажатой кнопки, может загружаться то или иное подменю; · добавление неограниченного количества подменю; · выбор стиля окна подменю; · указание иконок и заголовков подменю (в строке заголовка и на панели инструментов); · указание музыкального файла, который будет загружен при показе подменю (wav, midi); · задание фонового изображения подменю (jpg, bmp, ico, wmf, emf); · задание маски окна подменю (bmp). По маске будет созданно нестандартное окно Windows; · указание цвета окна подменю; · добавление в подменю информационной панели. При наведении мыши на кнопку на панели будет отображаться текстовая информация; · указание цвета, шрифта, выравнивания текста, прозрачности и др. информационной панели; · добавление в каждое подменю неограниченного количества кнопок; · указание текста, всплывающей подсказки каждой кнопки; · выбор стиля кнопки (обычная кнопка, кнопка - текст, графическая кнопка); · указание музыкальных файлов при наведении, нажатии и снятии мыши с кнопки (wav, midi); · указание шрифта текста кнопок и др. свойств; · большой набор функциональных возможностей кнопки: загрузка подменю, запуск программы, открытие файла, показ окна "О программе", завершение работы, минимизация окна, выдача текстовых сообщений до и после загрузки программы/файла, печать файла, просмотр папки и др.; · считывание имени файла/папки из системного реестра или указание напрямую; · настройка окна "О программе"; · указание списка шрифтов, использующихся в программе, которые будут установлены во время выполнения и выгружены при завершении работы программы; · указание текстовых констант, которые автоматически будут заменены в надписях, путях к файлам и т.д.; · 4 предопределенных константы (%CurDir% - путь к папке с Menu.exe, %WindDir% - путь к папке Windows, %SysDir% - путь к папке System, %Z% - имя диска, на котором находится Menu.exe); · более удобный способ составления файла menu.ini; · увеличена скорость работы по сравнению с предыдущими версиями; · и многое другое.... Здесь Вы можете

Версия программы: 4.2 Размер программы: 395 Kb Скачали: 3353

Версия программы: 1.2 Размер программы: 411 Kb Скачали: 2566

Версия программы: 1.2 Размер программы: 59 Kb Скачали: 797

Версия программы: 3.0.514 Размер программы: 1.27 Mb Скачали: 902

Описание: Инсталлятор программ для разработчиков. Без наворотов, но все, что надо. Установка Borland Database Engine 16bit(IDAPI). Просто и понятно. Для Windows 3.1, 95, NT.. Здесь Вы можете

Версия программы: 2.1 Размер программы: 499 Kb Скачали: 1621

Компания Clickteam выпускает простые и дружелюбные продукты для разработчиков: например, Clickteam Fusion, The Games Factory, Multimedia Fusion. В этом же ряду находится программа Install Creator. Основное преимущество продукта - быстрое создание дистрибутива при помощи пошагового мастера.

Разделы настроек расположены в такой строгой последовательности в виде вкладок. Вначале указываются данные (Files), текстовое содержание диалогов (Wizard Text), формат окна (Window), дополнительные настройки (Options), настройки деинсталлятора (Uninstaller), размер дистрибутива (Build). После нажатия на Build запускается компиляция инсталлятора, остается лишь указать место его расположения.

Инсталлятор занимает 65 КБ, с учетом деинсталлятора это 105 КБ. Вдобавок к этому, в Install Creator применяется один из двух алгоритмов компрессии (zipper/ differentiator), оптимальный вариант определяется автоматически. При необходимости, данные можно поместить в пакет отдельно от инсталлятора.

Функциональность Clickteam Install Creator унифицирована, отсутствуют некоторые важные опции. Так, мультиязычность не поддерживается, русский язык в перечне локализаций и вовсе отсутствует. Интеграция со сторонними решениями не предусмотрена, поэтому работа с большими проектами (подразумевающими множество связей в системе) будет неудобной. Программа не позволяет создавать обновления, патчи. Впрочем, в последнем случае, можно использовать - разработку Clickteam.

В незарегистрированной версии Install Creator присутствует реклама. Профессиональная версия, помимо снятия этого лимита, позволяет включать в дистрибутив несколько редакций, устанавливать лицензионное ограничение для пользователя инсталлятора.

Резюме . Возможности Install Creator будут востребованы при работе с несложными проектами. Получаемые инсталляторы содержат базовый набор пользовательских опций, среди которых нет выбора языков или профиля установки. Определенно, это максимально простое решение среди всех упомянутых в обзоре инсталляционных комплексов.

Actual Installer

Actual Installer - программа для создания достаточно сложных установщиков Windows Installer без использования сценариев. В базовый набор возможностей входят мультиязычность, эффективная компрессия, детальная настройка интерфейса, командная строка и прочие функции, перечисляемые ниже.

Использование пошагового мастера не предполагается, но доступно окно параметров для нового проекта. Определив базовые сведения продукта, можно перейти в главное окно программы. Опции расположены в 5 секциях - «Общее», «Установка», «Диалоги», «Система» и «Реестр».

В разделе General (Общее) указывается информация о проекте, здесь же настраивается внешний вид мастера установки. В процессе установщик может проверять системные требования (такие как версия ОС, привилегии пользователя) и зависимости (Microsoft .NET Framework, Internet Explorer, Adobe Reader, Java, SQL Server и прочие). При отсутствии указанных компонентов, инсталлятор потребует от пользователя скачать и установить их.

В Installation («Установка») - расположение файлов и папок, расположение исполнимого файла, настройки процессов установки, обновления и деинсталляции. Оба процесса могут осуществляться в тихом режиме, не требуя вмешательства пользователя. В довесок к установщику, может использоваться (Actual Updater).

Dialogs («Диалоги») предоставляют доступ к «начинке» разделов, включая текст лицензионного соглашения, readme файла, в том числе в формате RTF. Здесь же - выбор языков локализации, причем русский язык числится в списке. Ненужные разделы установщика легко отключить.

System («Система») - настройка системных изменений, вносимых при инсталляции: ярлыки, ключи реестра, переменные и пользовательские команды.

Register («Реестр») - установка файловых ассоциаций, переменных окружения, библиотек.

После выставления нужных опций достаточно нажать на кнопку Build Project - инсталлятор готов к запуску. В случае, если при создании инсталлятора была пропущена важная опция, при компиляции Actual Installer даст об этом знать и укажет на ошибку.

Резюме . Actual Installer включает в себя практически все стандартные параметры и опции проекта. Это «промежуточный» вариант между очень простыми (вроде Clickteam Install Creator) и более тяжеловесными решениями, о которых также пойдет речь.

CreateInstall

CreateInstall - инструментарий для создания установщиков. В его основу заложено две особенности - контроль над процессом установки и неограниченная расширяемость. Обе возможности реализованы благодаря , применяемому для написания сценариев.

Интерфейс CreateInstall разбит на 3 вкладки - «Проект», «Скрипт установки» и «Скрипт деинсталляции». Первый раздел позволяет задать общие настройки инсталлятора: информация о продукте, поддерживаемые языки, пути, внешний вид. Дополнительно, инсталлятор можно защитить цифровой подписью и установить пароль.

«Проект» - не равноценная замена двух последующих разделов, т. е. для создания дистрибутива нужно тщательно настроить скрипты установки и деинсталляции. Соответствующие параметры отображаются в виде групп, можно отобразить их единым списком.

Дополнением для CreateInstall служит утилита Quick CreateInstall. Она значительно упрощает создание инсталлятора, предоставляя только базовые настройки проекта. Из Quick CreateInstall в дальнейшем проект можно импортировать в CreateInstall.

Код проекта не предназначен для самостоятельного редактирования, переноса в IDE-среду, экспорта. Хотя язык Gentee имеет отличный потенциал: как минимум, это переменные и функции, условные выражения и синтаксис, базирующийся на C, C++ и Java.

Существует 3 редакции программы - полная, light (простая) и бесплатная. Список различий между ними опубликован . По большей части, отсутствующие функции бесплатной редакции программы видны при навигации по группам настроек скриптов.

Интерфейс и справка доступны на русском языке.

Резюме . CreateInstall - функциональная и доступная для понимания среда. Инструментарий CreateInstall не так уж и беден и позволяет обходиться собственными средствами. Но к недостаткам все же следует отнести замкнутость программы «в себе», подразумевая функции импорта и экспорта.

Advanced Installer

Advanced Installer основывается на технологии Windows Inslaller, позволяя создавать msi-, exe- и других видов дистрибутивов. Этому способствует продуманный интерфейс и работа с проектами. В Advanced Installer можно обнаружить немало возможностей, которых нет в других подобных комплексах, о чем ниже.

Примечательно, прежде всего, разнообразие проектов: сюда входят инсталляторы, Java-установщики, обновления, дополнения, модули слияния и другие. В разделе меню Installer собраны команды импорта проектов из Visual Studio, RAD Studio, Real Studio, Visual Basic. Здесь раскрывается потенциал Advanced Installer во взаимодействии с IDE-средами.

Для каждого из выбранных типов проекта предусмотрен детальный мастер настройки. Есть общие шаблоны - Simple, Enterprise, Architect или Professional. Большая часть проектов доступна только для определенных типов лицензии, общедоступные проекты обозначены как None в графе License Required.

Как уже сказано, при создании проекта можно воспользоваться пошаговым мастером, где, в частности, доступен выбор способа распространения пакета, языков локализации, настройка пользовательского интерфейса, ввод текста лицензии и другие опции. Advanced Installer позволяет выбрать вариант распространения программы - оставить данные без компрессии, разделить на CAB-архивы, сохранить в MSI и др., добавить цифровую подпись, потребовать ввод серийного номера и т. д.

Главное окно Advanced Installer (редактор проекта), в простом режиме отображения (Simple), содержит несколько секций:

  • Product Information (Информация о продукте) - ввод сведений о продукте, параметры установки.
  • Requirements (Требования) - указание аппаратных и системных требований, зависимостей ПО. Также имеется возможность создания пользовательских условий.
  • Resources (Ресурсы) - редактор ресурсов (файлов и ключей реестра).
  • Deployment (Развертывание) - выбор типа распространения продукта. Это может быть MSI, EXE или веб-инсталлятор. Для MSI, EXE ресурсы можно поместить отдельно от инсталлятора.
  • System Changes - переменные среды.

При выборе ресурсов могут использоваться файлы, ключи реестра, переменные окружения, конфигурационные ini, драйверы, базы данных и переводы. С помощью модулей объединения можно добавить и другие ресурсы, такие как сервисы, разрешения, ассоциации и др.

Для выполнения более сложных задач позволяется использовать пользовательские действия, EXE, DLL или скрипты, написанные на C, C++, VBS или JS. Для создания сценариев предусмотрен удобный редактор.

Однако следует отметить, что в режиме Simple доступна лишь малая часть разделов. Работая с Advanced Installer в ознакомительном режиме, есть смысл зайти в настройки и переключиться в другой режим работы с проектом. После этих действий становятся доступны новые подразделы редактора.

Резюме . Благодаря различным редакциям продукта (включая бесплатную), возможностям импорта, множеству шаблонов и схем, редактору проектов - Advanced Installer будет интересен широкой аудитории.

BitRock InstallBuilder

InstallBuilder - кроссплатформенная среда для создания инсталляторов. В перечень поддерживаемых систем входят: Windows ME - Windows 8, Mac OS X, FreeBSD, OpenBSD, Solaris (Intel & Sparc), AIX, HP-UX, IRIX, Linux (Intel x86/x64, Itanium, s390 & PPC). Инсталляторы доступны как для настольного, так и сетевого ПО. В первой части путеводителя уже рассматривался продукт IzPack, но для InstallBuilder характерна поддержка языков написания, включая не только Java, но и PHP, Perl, Python, Ruby, C/C++ и.NET/Mono.

Интерфейс программы доступен на русском языке. Для работы с проектом используется очень простая графическая оболочка. Присутствуют следующие секции с настройками:

  • Product Details («Информация о продукте») - информация о проекте.
  • Files («Файлы») - проводниковый интерфейс для добавления файлов
  • Advanced («Расширенные настройки») - наиболее интересный раздел, где, пожалуй, и раскрывается вся мощь BitRock Installer. Для работы с проектами используется формат XML (см. обзор WiX в первой части), возможна совместная работа, ручная настройка проектов с поддержкой сценариев. Встроенные действия позволяют автоматизировать процессы установки и объединять задачи, делая их доступными в несколько кликов. Таким образом можно проверять зависимости, добавлять переменные окружения, изменять реестр и файловую систему и прочее. Для редактирования сценариев используется встроенный, очень простой, XML-редактор.
  • Customization («Настройка») - настройка пользовательского интерфейса инсталлятора, переменных окружения, пост-установочных действий, платформ, разрешений и компрессии. Для сжатия применяется ZIP/LZMA-компрессия. Можно создать тихий установщик, работающий в текстовом режиме.
  • Packaging («Упаковка») - для отслеживания ошибок имеется встроенный дебаггер. При построении легко создать кроссплатформенный инсталлятор. На выходе он использует «родную» среду ОС (это относится к графическим системам Windows, KDE и Gnome).

Резюме . BitRock InstallBuilder рекомендуется, прежде всего, для создания кроссплатформенных продуктов. Сценарий, основанный на XML-спецификациях, удобен в обращении, проект легко импортировать и экспортировать для редактирования во внешней среде. Таким образом, на основе данного XML-сценария можно быстро генерировать инсталляторы для всех требуемых платформ.

InstallMate

InstallMate представляет собой инструментарий для создания дистрибутивов на основе Windows Installer. Основные особенности: интуитивная графическая среда, широкий выбор элементов установки, проверка зависимостей, детальная настройка внешнего вида инсталлятора, поддержка компонентов, локализаций и расширений. Дистрибутивы, созданные с помощью InstallMate, отличаются компактностью и скоростью работы.

Мастер создания нового проекта позволяет выбрать существующий шаблон и указать начальные параметры - языки локализации (один или несколько), имя продукта.

Можно импортировать созданный проект или воспользоваться редактором InstallMate. Кстати говоря возможности импорта не впечатлили: поддерживаются продукты компании Tarma и проекты Visual Basic.

Главное окно программы содержит разделы с параметрами, разделенные, условно, на три секции:

  • Общие настройки: детальная информация о проекте, программные зависимости, системные требования, компоненты, а также опции инсталлятора. В боковой панели Package можно также указать тип инсталлятора, компрессии, ссылку на скачивание (в случае с веб-инсталлятором), пароль на установку. В один инсталлятор можно добавить несколько пакетов.
  • Компоненты: включение в дистрибутив элементов и связей: это файлы и папки, ключи реестра, ini-конфиги, переменные среды, файловые ассоциации, COM-классы, сервисы.
  • Опции инсталлятора: с помощью редактора можно отредактировать текст диалогов. Предусмотрена гибкая настройка локализаций, InstallMate поддерживает 19 языков по умолчанию. Можно создать один дистрибутив с несколькими локализациями либо несколько проектов с одним языком. В этом же разделе доступны пользовательские действия, а также переменные - включая 250 . Расширить функциональность пакета можно с помощью расширений и DLL-библиотек.

Как было отмечено, при создании инсталлятора можно использовать шаблоны. Помимо шаблонов проектов, возможно создание пакетов на основе компонентов, определяя группы элементов. Из других опций стоит отметить скрытую и тихую установку и деинсталляцию, два типа сжатия (Deflate или LZMA).

Полный список функций представлен .

Резюме . Профессиональная среда для создания инсталляторов с действительно удобным интерфейсом и быстродоступным инструментарием: можно оперативно переключиться с одного языка локализации на другой при создании дистрибутива, протестировать проект. Не хватает функционального пошагового мастера настройки, возможностей импорта. Сильная сторона - наличие всех стандартных функций, работа с переменными и действиями.



Загрузка...