Конструктор дистрибутива ACDSee

Аватара пользователя
MKN

Конструктор дистрибутива ACDSee

Сообщение MKN »

Конструктор дистрибутива ACDSee



Конструктор предназначен для создания собственного дистрибутива программы ACDSee, с выбранными необходимыми компонентами.

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



Коструктор работает с штатным MSI дистрибутивом программы ACDSee 5 версии.



После запуска и распаковки, скаченного с офсайта дистрибутива программы (например, acdseepro-5-0-110-win-en.exe) , нужный нам msi файл будет находиться во временной пользовательской папке. Например, в Windows XP, Вы обнаружите его здесь :

"c:\Documents and Settings\User\Local Settings\Temp\{120DF1BC-7E4C-435C-AA1D-8FA63FAE5716}\ACDSee Pro 5.msi"

(Папка "с циферками" может быть иного числового значения.) Не закрывая установщик, скопируйте куда нибудь этот msi файл.



Работать с конструктором просто : запустите, выберите файл msi программы, отметьтье НЕ нужные компоненты и нажмите кнопку "StartProcess".

По окончании процесса, в месте нахождения выбранного msi дистрибутива, будет создан новый дистрибутив, на основе 7zSFX с

параметрами заданными по умолчанию.

А именно - тихая распаковка, установка с отображением хода установки. Либо при запуске с ключом /qn - полностью тихая установка.



Также будет создана папка BackupMSI - с резервной копией исходного msi дистрибутива.



Предусмотрена авторегистрация программы, если введён действительный серийный номер (для версий 4 или 5).

Для 4 версии, номер будет занесён в таблицу MSI, (что позволяет регистрировать эту версию, в процессе установки).



Огромная благодарность за помощь в корректировке кода - kotkovets. kotkovets разработал также инструментарий для работы NSIS с msi, без чего не было бы этого конструктора.




Скачать конструктор v1.2 :
http://www.mediafire.com/?8d6g874h67ik12r




Конструктор тестировался в WindowsXPSP3x32 и Windows7SP1x64.
Аватара пользователя
wolkow70

Re: Конструктор дистрибутива ACDSee

Сообщение wolkow70 »

Молодец. А с регистрацией как?
Аватара пользователя
wolkow70

Re: Конструктор дистрибутива ACDSee

Сообщение wolkow70 »

Такой бы конструктор к последним версиям ACDSee. Изображение




Цитата wolkow70:



А с регистрацией как?
Конструктор дистрибутива ACDSee




А на скриншоте чекбокс "ACDSee License Manager" это случаем не оно?
Аватара пользователя
Nun-Nun

Re: Конструктор дистрибутива ACDSee

Сообщение Nun-Nun »

Цитата Nun-Nun:



Такой бы конструктор к последним версиям ACDSee
Конструктор дистрибутива ACDSee




А что не работает? если не работает, то сделаем.
Аватара пользователя
kotkovets

Re: Конструктор дистрибутива ACDSee

Сообщение kotkovets »

Цитата kotkovets:



А что не работает?
Конструктор дистрибутива ACDSee




При запуске вновь созданного SFX выводится:







Компоненты для удаления выбирал все.
Аватара пользователя
wolkow70

Re: Конструктор дистрибутива ACDSee

Сообщение wolkow70 »

wolkow70, Ошибка приблизительно ясна!

В какой папке выбирали пакет msi? - попробуйте путь выбрать к msi без пробелов

Файл конфиг для SFX ваш ?
Аватара пользователя
kotkovets

Re: Конструктор дистрибутива ACDSee

Сообщение kotkovets »

Цитата kotkovets:



Файл конфиг для SFX ваш ?
Конструктор дистрибутива ACDSee




Нет.




Цитата kotkovets:



В какой папке выбирали пакет msi? - попробуйте путь выбрать к msi без пробелов
Конструктор дистрибутива ACDSee




Путь был такой.

D:\5\ACDSee Pro 5.msi



Конечный размер ACDSee.exe 33 Мб. Файл ACDSee Pro 5.msi в SFX есть.



PS^ Cдается мне, что в названии ACDSee Pro 5.msi не должно быть пробелов.

Были когда-то подобные траблы с 7z SFX.
Аватара пользователя
wolkow70

Re: Конструктор дистрибутива ACDSee

Сообщение wolkow70 »

Исправил в создаваемом config.txt имя msi файла. Исправленная ссылка в шапке.



ps Самое странное, что на рабочем компе, на разных ОС всё работало и с имененм по умолчанию... Оч. интересно... Возможно это свзано с разными версиями MSI инсталлеров в ОС...
Аватара пользователя
MKN

Re: Конструктор дистрибутива ACDSee

Сообщение MKN »

Исправил в создаваемом config.txt имя msi файла. Исправленная ссылка в шапке.



ps Самое странное, что на рабочем компе, на разных ОС всё работало и с имененм по умолчанию... Оч. интересно... Возможно это свзано с разными версиями MSI инсталлеров в ОС...
Аватара пользователя
Nun-Nun

Re: Конструктор дистрибутива ACDSee

Сообщение Nun-Nun »

MKN,



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

Вернуться в «Автоматическая установка приложений»