Графика - [addon] ACDSee (конструктор)
-
volk1234
Re: Графика - [addon] ACDSee (конструктор)
Сегодня сделал бету конструктора для 4-ки про. еще не тестил аддон, но авто установка созданная конструктором корректно установилась, патч отработал. Как всегда впечатляет сжатие админ точки - из 70 Мб - 41Мб сделал архиватор!
Самая больная тема аддона, что 2.5 и 3.0 версии - не отрабатывал патч расширений файлов. Буду тестить, посмотрим.
Изменил модуль 7zipsfx: иконку поменял на ACDSee.
Самая больная тема аддона, что 2.5 и 3.0 версии - не отрабатывал патч расширений файлов. Буду тестить, посмотрим.
Изменил модуль 7zipsfx: иконку поменял на ACDSee.
-
mercuryn
-
MKN
Re: Графика - [addon] ACDSee (конструктор)
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+/- Мб у меня не получается.
Код:
ps попробовал на виртуалке семерки x86 - все отработало. вывод - не отрабатывает на x64
и еще один вопрос - версии Lite подразумевают в первую очередь размер установленной программы ограничиваясь только списком файлов для установки (ненужные занулены) файла надстроек mst с которым они устанавливаются и не приводит к физическому удалению файлов из административной установки с целью уменьшить конечный дистрибутив?
закинул в 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 Deletedps попробовал на виртуалке семерки x86 - все отработало. вывод - не отрабатывает на x64
и еще один вопрос - версии Lite подразумевают в первую очередь размер установленной программы ограничиваясь только списком файлов для установки (ненужные занулены) файла надстроек mst с которым они устанавливаются и не приводит к физическому удалению файлов из административной установки с целью уменьшить конечный дистрибутив?
-
mercuryn
Re: Графика - [addon] ACDSee (конструктор)
MKN, спасибо, у меня всё это давно есть, меня интересует конструктор для 4-ки volk1234.
-
volk1234
Re: Графика - [addon] ACDSee (конструктор)
Версия конструктора : 1.9.0 beta
+ Поддержка версии ACDsee Pro 4.0
+ изменил иконку модуля 7zipsfx на "глаз ACDSee"
* Для версии аддона ACDSee 30L отсутсвовал файл Conflict
****************************************************
Ассоциации файлов так и не подхватываются из "твика" при установке аддона, если кто поможет с набором "твиков", милости просим.
Автоустановка ассоциации подхватывает..
+ Поддержка версии ACDsee Pro 4.0
+ изменил иконку модуля 7zipsfx на "глаз ACDSee"
* Для версии аддона ACDSee 30L отсутсвовал файл Conflict
****************************************************
Ассоциации файлов так и не подхватываются из "твика" при установке аддона, если кто поможет с набором "твиков", милости просим.
Автоустановка ассоциации подхватывает..
-
specialist
Re: Графика - [addon] ACDSee (конструктор)
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+/- Мб у меня не получается.
Код:
ps попробовал на виртуалке семерки x86 - все отработало. вывод - не отрабатывает на x64
и еще один вопрос - версии Lite подразумевают в первую очередь размер установленной программы ограничиваясь только списком файлов для установки (ненужные занулены) файла надстроек mst с которым они устанавливаются и не приводит к физическому удалению файлов из административной установки с целью уменьшить конечный дистрибутив?
закинул в 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 Deletedps попробовал на виртуалке семерки x86 - все отработало. вывод - не отрабатывает на x64
и еще один вопрос - версии Lite подразумевают в первую очередь размер установленной программы ограничиваясь только списком файлов для установки (ненужные занулены) файла надстроек mst с которым они устанавливаются и не приводит к физическому удалению файлов из административной установки с целью уменьшить конечный дистрибутив?
-
volk1234
Re: Графика - [addon] ACDSee (конструктор)
Конструктор писал и проверял на Win 7x64, проверял установку аддона на Win XP x32.
Если посмотреть последнюю часть лога, и сравнить с моей например:
Код:
, то видно, что скрипт у вас не отрабатывает до конца. Надо разбираться. Я бы на вашем месте, удалил бы полностью папку и начал бы с начала- переименовать дистрибутив, добавить ключик без пробелов, выбрать например вариант 4- автоустановка из админ точки.
Второй вопрос - ответ да. Удалять компоненты физически- это трудоемко и неуниверсально. А просто отменить установку- легко. Т.е. так уж исторически сложилось, что в ACDSee постоянно засовывают новые функции которые ему не специфичны. Сначала я активно с этим боролся путем "неустановки" этих компонентов в результате чего и получилась верси я Lite- под мои предпочтения. Я уже давно плюнул на выбор компонентов и ставлю все- пусть пользователи сами разбираються, но версия осталась по традиции.
Вообще из нереализованных задумок осталась только одна- перевод конструктора на использование PROPERTIES- т.е. в итоге должна получиться командная строка вида
Код:
в которой были бы указанны все изменяемые параметры. Это бы позволило:
1. Сделать аддон\автоустановку более универсальной(каждый бы смог править эту строку в блокноте).
2. Отказаться от mst-файла, и от необходимости обновлять конструктор.
3. Использовать любой дистрибутив, даже перепакованный (лишь бы он содержал msi), в т.ч. и предлагаемые здесь и просто на других языках.
Но судя по всему, я это не реализую ибо нету времени...
Если посмотреть последнюю часть лога, и сравнить с моей например:
читать дальше »
Код:
Код: Выделить всё
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 (конструктор)
volk1234, странно что у меня не отработало в основной x64 системе ну да ладно. просто было интересно почему.
все равно спасибо за ответы, побольше вам свободного времени и творческих успехов.
все равно спасибо за ответы, побольше вам свободного времени и творческих успехов.
-
wolkow70
Re: Графика - [addon] ACDSee (конструктор)
Цитата MKN:
Попробуй так.
Я не хочу через скрипт ассоциации делать. Мне надо сделать, что бы программа сама зарегистрировала только графические файлы. С административной установки это получается с распакованным дистрибутивом, а через MST нет, значит в нем ошибка. Сейчас в Орке рыл MSI не нашел где там чего поправить в плане регистрации файлов.
Попробуй так.
Графика - [addon] ACDSee (конструктор)
Я не хочу через скрипт ассоциации делать. Мне надо сделать, что бы программа сама зарегистрировала только графические файлы. С административной установки это получается с распакованным дистрибутивом, а через MST нет, значит в нем ошибка. Сейчас в Орке рыл MSI не нашел где там чего поправить в плане регистрации файлов.
-
wolkow70
Re: Графика - [addon] ACDSee (конструктор)
Цитата wolkow70:
что бы программа сама зарегистрировала только графические файлы.
Дык она этого сама не умеет. Может зарегистрировать все типы, неиспользуемые или по выбору. А чтобы отдельно графику или там медиа... Почему то разрабы не научили. Потому то и лучше персобрать дистрибутив и не связываться с MSI, с его морем недостатков..
что бы программа сама зарегистрировала только графические файлы.
Графика - [addon] ACDSee (конструктор)
Дык она этого сама не умеет. Может зарегистрировать все типы, неиспользуемые или по выбору. А чтобы отдельно графику или там медиа... Почему то разрабы не научили. Потому то и лучше персобрать дистрибутив и не связываться с MSI, с его морем недостатков..