Как вручную изменить и перестроить CAB-файлов - Об ОС Windows - Системное администрирование - Каталог статей - Архив документации и мануалов для админов

Четверг, 08.12.2016, 13:53
Приветствую Вас Гость | RSS
Мой сайт
Главная
Регистрация
Вход
Форма входа

Меню сайта

Категории раздела
Об ОС Windows [137]
В категории размещаются статьи, касающщиеся операционных систем от Microsoft.
Об ОС *Nix [198]
В данной категории собраны статьи об ОС семейства Unix/Linux/FreeBSD/...
Справочные материалы [351]
Справка по всему разделу.
Виртуализация и Облака [46]
Networks & Routing [86]
DataBases [22]

Наш опрос
Оцените мой сайт
Всего ответов: 193

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » Системное администрирование » Об ОС Windows

Как вручную изменить и перестроить CAB-файлов
Обзор инсталляторов.


Рано или поздно перед программистом встает вопрос: «Как перенести свою программу на компьютер конечного пользователя, избавив его при этом от создания веток и ключей в реестре, регистрации 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 рублей.


Данный продукт обладает не меньшей функциональностью, чем InstallShield, и даже имеет более понятный интерфейс. Умеет:
  • устанавливать патчи, шрифты и т.д.
  • создавать ярлыки, записи в реестре и ini-файлах, добавлять службы.
  • изменять внешний вид инсталлятора.
  • разбивать установочный файл на части.
Так же в программу включена поддержка Windows CE. Однако выложить за самую скромную версию придется 499$.


Данный продукт, судя по всему, давно не обновлялся (хоть дата выхода последнего дистрибутива и не указана), и требует за своё использование 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$.


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



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



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



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


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

___________
Моя командировка на Байконур!
Мысли Программиста
Поддержи разработку Disc Manager 4!
Жизнь идет, пока мы строим планы на будущее.


Источник: http://forum.sources.ru/index.php?showtopic=146259
Категория: Об ОС Windows | Добавил: admin (03.05.2012)
Просмотров: 1390 | Теги: installer, MSI | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz


  • Copyright MyCorp © 2016