Автоустановка ACDSee Pro 4.0.198
Автоустановка программы ACDSee Pro сама по себе интереса не представляет. Обычный MSI инсталлятор с использованием обычных ключей для тихой установки /qb или /qn и, если надо, с добавлением номера регистрации в командную строку.
Пользователю гораздо интереснее
выборочная установка отдельных составляющих дистрибутива, согласно собственных требований.
Интереснее, потому что шустрый в прошлом просмотрщик изображений, помещавшийся на дискете, сегодня превратился в неповоротливый комбайн-монстр, с кучей сомнительных дополнений и сервисов. Многим пользователем всё это хозяйство
совершенно не нужно.
В таком случае, ничто не мешает им "изъять" из дистрибутива лишнее, оставив только то, что действительно необходимо.
Самый простой метод для этого - отредактировать штатный дистрибутив.
Дистрибутив программы - файл
setup.exe, после запуска, распаковывается в пользовательскую
Temp директорию, откуда мы "изымаем" файл инсталлятора
ACDSee Pro 4.msi размером около 70M, который и редактируем.
Открыв этот MSI файл любым соответствующим инструментарием (это может быть программа Orca, SuperOrca, InstEd и др. ) редактируем Tables. В Feature оставляем те компоненты, которые нам надо ( установив исключаемым Level 0).
Можем сразу удалить не очень то и нужные файлы справок, компоненты VC++, добавить необходимые значения в реестр, серийный номер и т.д.
Ессно предполагается, что вы знаете как и что делать ! Многие операции гораздо удобне делать в InstallShield_е.
После чего делаем админ установку и пакуем результат в дистрибутив с помощью , например 7ZSFX , с необходимыми параметрами установки.
Но лучше сделать по другому. Т.к. механизм установки программы ACDSee не затейлив, можно просто пересобрать дистрибутив программы (предварительно установив её и отследив произошедшие изменения в ОС и реестре. Инструментария для этого предостаточно.)
После чего собрать
новый дистрибутив с помощью любого приличного инсталлятора, например NSIS или InnoSetup.
Плюс такой пересборки -
меньший размер дистрибутива, по сравнению с MSI установщиком.
Установка происходит заметно быстрее, т.к. не происходит предварительной распаковки, как с штатным дистрибутивом или с перепакованным 7ZSFX.
А самое главное, не будет загажен реестр, тысячими не нужными записями, чем грешат все MSI установки.
Как пример - пересобранный на NSIS , дистрибутив ACDSee Pro 4.0.198 (
без компонентов VC++2008) . В дистрибутив входит только самое необходимое (для меня). Ключ для тихой установки /s
Размер - менее 17M.
http://rapidshare.com/files/45580407...ro-4.0.198.zip
Программа устанавливается
в триальном варианте. После первого запуска надо ввести серийный номер.
Ессно, если Вы купили программу, то серийный номер можно "встроить" в установку или организовать авторегистрацию после установки с помощью AutoIt скрипта.
Тестировал этот дистрибутив на WinXPSP3x32 и Win7SP1x32/x64. (На Win7 не оч. удобно устанавливать ассоциации файлов, но эту процедуру не сложно включить в дистрибутив.)