Графика - [addon] ACDSee (конструктор)

Ответить
 • Просмотры: 1
Аватара пользователя
volk1234

Re: Графика - [addon] ACDSee (конструктор)

Сообщение volk1234 »

Сегодня сделал бету конструктора для 4-ки про. еще не тестил аддон, но авто установка созданная конструктором корректно установилась, патч отработал. Как всегда впечатляет сжатие админ точки - из 70 Мб - 41Мб сделал архиватор!

Самая больная тема аддона, что 2.5 и 3.0 версии - не отрабатывал патч расширений файлов. Буду тестить, посмотрим.

Изменил модуль 7zipsfx: иконку поменял на ACDSee.
Аватара пользователя
mercuryn

Re: Графика - [addon] ACDSee (конструктор)

Сообщение mercuryn »

volk1234, ну и где-же эта бетка 4???
Аватара пользователя
MKN

Re: Графика - [addon] ACDSee (конструктор)

Сообщение MKN »

volk1234, должно быть что то пропустил из прочитанного, поправь пожалуйста.

закинул в distrib файл msi извлеченный из оригинального exe установщика 4.0.198 версии и переименовал в ACDSee40.msi

ввел в секцию :PIDKEYS файла constructor.cmd напротив соответствующей версии ключ Set PID40=ключ

далее запустил constructor.cmd и в любом из выбранных режимов 1-2-3-4 он создает соответствующие папки с файлом ACDSee40* который занимает 124,7 кб



при этом в папке adm появляется распакованный до админской точки дистр но желаемого результата в 40+/- Мб у меня не получается.




читать дальше »




Код:

Код: Выделить всё

===============================================================
ACDSee  eXtreeme Constructor
Copyright 2008-2011 Volk1234 
Log file was Created: 06.04.2011 at  1:50:54
===============================================================
 1:50:54 - *** 06.04.2011 ***
 1:50:54 - Start working...
 1:50:54 - USER runing script: 1 on 1S
 1:51:02 - USER choose: Make Deployed Setup[var ADDT=3]
 1:51:04 - USER chose: modification -- ACDSee40 
 1:51:04 - vars: VERS : 40 VERSM : 40 ADDT : 3 
 1:51:04 - Using PID KEY= КЛЮЧ УБРАН
 1:51:04 - * Folder ACDSee40_Auto already exist
 1:51:10 - folder ACDSee40_Auto sucessfully Deleted
 1:51:10 - Making comment for SFX: comment string= msiexec.exe /I ACDSee40.msi TRANSFORMS=un40.mst /qb- PIDKEY=КЛЮЧ УБРАН
 1:51:10 - folder D:\RePAcks\ACDSee\addon\temp sucessfully Created
 1:51:10 - Making comment for SFX:comment string= hidcon:file_ext40.cmd
 1:51:10 - file comm40 in folder D:\RePAcks\ACDSee\addon\temp sucessfully Created
 1:51:10 - Making folder ACDSee40 for autoinstall.
 1:51:10 - Creating autoinstall 7 zip archive..
 1:51:10 - Done.
 1:51:10 - 7 zip SFX module created..
 1:51:10 - folder D:\RePAcks\ACDSee\addon\temp Deleted







ps попробовал на виртуалке семерки x86 - все отработало. вывод - не отрабатывает на x64



и еще один вопрос - версии Lite подразумевают в первую очередь размер установленной программы ограничиваясь только списком файлов для установки (ненужные занулены) файла надстроек mst с которым они устанавливаются и не приводит к физическому удалению файлов из административной установки с целью уменьшить конечный дистрибутив?
Аватара пользователя
mercuryn

Re: Графика - [addon] ACDSee (конструктор)

Сообщение mercuryn »

MKN, спасибо, у меня всё это давно есть, меня интересует конструктор для 4-ки volk1234.
Аватара пользователя
volk1234

Re: Графика - [addon] ACDSee (конструктор)

Сообщение volk1234 »

Версия конструктора : 1.9.0 beta

+ Поддержка версии ACDsee Pro 4.0

+ изменил иконку модуля 7zipsfx на "глаз ACDSee"

* Для версии аддона ACDSee 30L отсутсвовал файл Conflict

****************************************************

Ассоциации файлов так и не подхватываются из "твика" при установке аддона, если кто поможет с набором "твиков", милости просим.

Автоустановка ассоциации подхватывает..
Аватара пользователя
specialist

Re: Графика - [addon] ACDSee (конструктор)

Сообщение specialist »

volk1234, должно быть что то пропустил из прочитанного, поправь пожалуйста.

закинул в distrib файл msi извлеченный из оригинального exe установщика 4.0.198 версии и переименовал в ACDSee40.msi

ввел в секцию :PIDKEYS файла constructor.cmd напротив соответствующей версии ключ Set PID40=ключ

далее запустил constructor.cmd и в любом из выбранных режимов 1-2-3-4 он создает соответствующие папки с файлом ACDSee40* который занимает 124,7 кб



при этом в папке adm появляется распакованный до админской точки дистр но желаемого результата в 40+/- Мб у меня не получается.




читать дальше »




Код:

Код: Выделить всё

===============================================================
ACDSee  eXtreeme Constructor
Copyright 2008-2011 Volk1234 
Log file was Created: 06.04.2011 at  1:50:54
===============================================================
 1:50:54 - *** 06.04.2011 ***
 1:50:54 - Start working...
 1:50:54 - USER runing script: 1 on 1S
 1:51:02 - USER choose: Make Deployed Setup[var ADDT=3]
 1:51:04 - USER chose: modification -- ACDSee40 
 1:51:04 - vars: VERS : 40 VERSM : 40 ADDT : 3 
 1:51:04 - Using PID KEY= КЛЮЧ УБРАН
 1:51:04 - * Folder ACDSee40_Auto already exist
 1:51:10 - folder ACDSee40_Auto sucessfully Deleted
 1:51:10 - Making comment for SFX: comment string= msiexec.exe /I ACDSee40.msi TRANSFORMS=un40.mst /qb- PIDKEY=КЛЮЧ УБРАН
 1:51:10 - folder D:\RePAcks\ACDSee\addon\temp sucessfully Created
 1:51:10 - Making comment for SFX:comment string= hidcon:file_ext40.cmd
 1:51:10 - file comm40 in folder D:\RePAcks\ACDSee\addon\temp sucessfully Created
 1:51:10 - Making folder ACDSee40 for autoinstall.
 1:51:10 - Creating autoinstall 7 zip archive..
 1:51:10 - Done.
 1:51:10 - 7 zip SFX module created..
 1:51:10 - folder D:\RePAcks\ACDSee\addon\temp Deleted







ps попробовал на виртуалке семерки x86 - все отработало. вывод - не отрабатывает на x64



и еще один вопрос - версии Lite подразумевают в первую очередь размер установленной программы ограничиваясь только списком файлов для установки (ненужные занулены) файла надстроек mst с которым они устанавливаются и не приводит к физическому удалению файлов из административной установки с целью уменьшить конечный дистрибутив?
Аватара пользователя
volk1234

Re: Графика - [addon] ACDSee (конструктор)

Сообщение volk1234 »

Конструктор писал и проверял на Win 7x64, проверял установку аддона на Win XP x32.

Если посмотреть последнюю часть лога, и сравнить с моей например:


читать дальше »




Код:

Код: Выделить всё

23:31:13 - file comm40 in folder G:\CREATION\Addons\ACDSEE\ACDSeeExtreem\new\temp sucessfully Created
23:31:14 - Making addon folder ACDSee40.
23:31:14 - Copying addon files..Done.
23:31:14 - Creating addon 7 zip archive..
23:32:16 - Done.
23:32:17 - 7 zip SFX module created..
23:32:18 - folder G:\CREATION\Addons\ACDSEE\ACDSeeExtreem\new\temp Deleted
23:32:18 - Found file Out.ini 
23:32:18 - Out.ini is empty 
23:32:18 - Addon ACDSee40 creating succesfully.
23:32:18 ===========================================





, то видно, что скрипт у вас не отрабатывает до конца. Надо разбираться. Я бы на вашем месте, удалил бы полностью папку и начал бы с начала- переименовать дистрибутив, добавить ключик без пробелов, выбрать например вариант 4- автоустановка из админ точки.



Второй вопрос - ответ да. Удалять компоненты физически- это трудоемко и неуниверсально. А просто отменить установку- легко. Т.е. так уж исторически сложилось, что в ACDSee постоянно засовывают новые функции которые ему не специфичны. Сначала я активно с этим боролся путем "неустановки" этих компонентов в результате чего и получилась верси я Lite- под мои предпочтения. Я уже давно плюнул на выбор компонентов и ставлю все- пусть пользователи сами разбираються, но версия осталась по традиции. Изображение

Вообще из нереализованных задумок осталась только одна- перевод конструктора на использование PROPERTIES- т.е. в итоге должна получиться командная строка вида

Код:

Код: Выделить всё

msiexec.exe /I ACDSee40.msi TRANSFORMS=un40.mst /qb- PIDKEY= /ALLUSERS

в которой были бы указанны все изменяемые параметры. Это бы позволило:

1. Сделать аддон\автоустановку более универсальной(каждый бы смог править эту строку в блокноте).

2. Отказаться от mst-файла, и от необходимости обновлять конструктор.

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

Но судя по всему, я это не реализую ибо нету времени...
Аватара пользователя
specialist

Re: Графика - [addon] ACDSee (конструктор)

Сообщение specialist »

volk1234, странно что у меня не отработало в основной x64 системе ну да ладно. просто было интересно почему.

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

Re: Графика - [addon] ACDSee (конструктор)

Сообщение wolkow70 »

Цитата MKN:



Попробуй так.
Графика - [addon] ACDSee (конструктор)




Я не хочу через скрипт ассоциации делать. Мне надо сделать, что бы программа сама зарегистрировала только графические файлы. С административной установки это получается с распакованным дистрибутивом, а через MST нет, значит в нем ошибка. Сейчас в Орке рыл MSI не нашел где там чего поправить в плане регистрации файлов.
Аватара пользователя
wolkow70

Re: Графика - [addon] ACDSee (конструктор)

Сообщение wolkow70 »

Цитата wolkow70:



что бы программа сама зарегистрировала только графические файлы.
Графика - [addon] ACDSee (конструктор)




Дык она этого сама не умеет. Может зарегистрировать все типы, неиспользуемые или по выбору. А чтобы отдельно графику или там медиа... Почему то разрабы не научили. Потому то и лучше персобрать дистрибутив и не связываться с MSI, с его морем недостатков..
Ответить

Вернуться в «Наборы обновлений для Windows XP/2003/Windows 7»