Войти

Показать полную графическую версию : Автоматическая установка Adobe Photoshop CS4


Страниц : 1 2 [3] 4 5 6 7

jameszero
17-02-2009, 15:58
gitanes
На форуме OSZone.net запрещено обсуждать средства превращения лицензионного программного обеспечения в нелицензионное.

Общие Правила конференции (http://forum.oszone.net/rules.html) (п.3.18)

rexwonted
23-02-2009, 22:59
Ребята, а для CS3 подойдёт ? »
Maxim13, Автоматическая установка Adobe Photoshop CS3 (http://forum.oszone.net/thread-83355.html)

boss911
07-03-2009, 03:43
Adobe Photoshop CS4 11.0.1 update - multiple languages (http://www.adobe.com/support/downloads/thankyou.jsp?ftpID=4292&fileID=4003)

Случаем никто не подскажет, как в тихую поставить это обновление? Обновление это важное, реально устраняет проблему со скоростью работы на некоторых компьютерах, я это реально уже почувствовал.

setup.exe --record=1 не прокатил, проверить другие варианты не могу, повторно обновление не ставится, нужно весь CS4 переустанавливать, весь геморно переустанавливать, тем более результата это может не дать.

mariolast
08-03-2009, 19:07
Что с русской версией?

boss911
09-03-2009, 02:47
Что с русской версией? »
Да все так же, как описано в шапке. Я в этом убедился на своем файле ответов (http://forum.oszone.net/post-982562-8.html) (xml), только не забудьте сменить язык будущего интерфейса с en_US на ru_RU -
<Properties>
<Property name="installLanguage">ru_RU</Property>
</Properties>

boss911
10-03-2009, 03:20
Случаем никто не подскажет, как в тихую поставить это обновление? »

Оказалось все просто -
Photoshop_11.0.1_mul_AdobeUpdate\setup.exe --mode=Silent

trvi
11-03-2009, 10:34
Скачал: Adobe Photoshop CS4.install.xml

Запустил: setup.exe --deploymentFile="D:\Adobe Photoshop CS4.install.xml"

Photoshop, после ввода ключа и т. п., не даёт изменить "галки" у приложений которые я не хочу ставить... Что не так делаю???

boss911
11-03-2009, 16:50
Photoshop, после ввода ключа и т. п., не даёт изменить "галки" у приложений которые я не хочу ставить... »
Назовите два-три приложения, с которых вы не можете снять галки.

trvi
11-03-2009, 16:56
Да фактически, что предлагал снять мне сам Photoshop я и снял, а другие (большая часть) галки не снимаются. Получается, что я правил фаил, что нет - те же яйца, только в профиль.

Помогите решить проблему!!!

boss911
12-03-2009, 05:38
trvi >>

Если запустить установщик только с ключом --deploymentFile="Deployment.xml" ничего не получится, инсталлятор не примет файл ответов к сведенью, оно работает только в связке с ключом --mode=Silent
setup.exe --mode=Silent --deploymentFile="[полный_путь]\Deployment.xml"
В этом случае установка будет полностью тихая, пользователь ничего не увидет, установка компонентов будет зависит от того, что указано в файле ответов.

[hr]>>

Если вы хотите иметь возможность снимать галочки на тех компонентах, на которых они заблокированы, вам нужно будет отредактировать файл(ы) -
payloads\AdobePhotoshop11-Core\AdobePhotoshop11-Core.proxy.xml
и / или
payloads\AdobePhotoshop11-Core_x64\AdobePhotoshop11-Core_x64.proxy.xml
в зависимости от вашей операционной системы.

Я привожу вам пример, что нужно отредактировать, чтобы иметь возможность снять галку с компонента Adobe Bridge:
<ProductInfo visible="1" type="required">
<Family>CoreTech</Family>
<ProductName>Adobe Bridge CS4</ProductName>

</ProductInfo>
Смените значения в 'type' на "recommended". С другими компонентами поступить аналогично. Не забывайте, что некоторые компоненты важны для правильной и стабильной работы приложения, посему не трогайте компоненты, которые идут под типом "critical" (type="critical").

trvi
12-03-2009, 19:56
Большое Спасибо за помощь!!!

boss911
12-03-2009, 23:17
Я когда-то писал, что CS4 перестал устанавливаться с моим файлом ответа (http://forum.oszone.net/post-982562-8.html), виновник этому был отключенный компонент для установки Adobe Bridge, без этого компонента CS4 напрочь отказывался ставиться в тихом режиме.

Мне удалось решить эту ситуацию. Для этого нужно править файл или два файла, тут уже зависит от типа вышей операционной системы:
payloads\AdobePhotoshop11-Core\AdobePhotoshop11-Core.proxy.xml
payloads\AdobePhotoshop11-Core_x64\AdobePhotoshop11-Core_x64.proxy.xml
<ProductInfo visible="1" type="required">
<Family>CoreTech</Family>
<ProductName>Adobe Bridge CS4</ProductName>

</ProductInfo>
Смените значения в 'type' на "recommended". По умолчанию этот компонент нельзя было отключить в момент обычной установки, о чем я писал немного выше. Видимо поэтому и происходил конфликт в режиме автоматической установки, оно пыталось отключить то, что якобы не должно иметь возможности отключаться по умолчанию.

boss911
14-03-2009, 03:53
Многие, наверное заметили, что CS4 не хочет устанавливаться с диска, требует вставить диск с продуктом в привод, в момент начала установки с того же диска. Это происходит только в том случае, если структура дистрибутива размещена не так, как это сделано на оригинальном диске, то есть, дистрибутивная папка "Adobe CS4" должна строго находиться в корне диска, иначе устанавливаться он не будет. Если установка с HDD, то ни каких правил нет, устанавливается в любом случае.

Меня этот факт больше всего бесил, так как я не хотел нарушать свое виденье структуры каталогов на своем сборочном диске софта, что CS4 диктует свои правила, как он должен размещаться на диске, мне же надо, чтобы он размещался там, где мне нужно, удобнее.

Благодаря nekto78 (ru-board), эту пакость можно искоренить, методом правки (пропатчиванием) всего лишь одного байта в исполняемом файле, таким способом отключается проверка структуры каталогов дистрибутива на диске.

Открываем Setup.exe (v. 2.0.133.0) от CS4, с помощью WinHex (например), находим адрес 00019810 и меняем там цифру 40 на 90. Примерно это выглядит так:
00019810 83 F8 06 74 04 33 C0 EB 03 33 C0 40 8B 4C 24 04
Сохраняем и наслаждаемся результатом - установка CS4 с любого каталога на диске.

Mr dUSHA (http://forum.oszone.net/member.php?u=66512) мне сообщил, что этот метод работает и для файла с английского дистрибутива, я же проверял установку с cz-hu-pl-ro-ru-tr-ua (многоязычного) дистрибутива.

mariolast
14-03-2009, 10:49
boss911,
Брал твой Deployment.xml и по методу из шапки создавал файл AdobePhotoshop11-Driver.boot.xml, поместил его в папку \AdobePhotoshop11-Driver
Запускал тихую учтановку как и положено
setup.exe --mode=Silent --deploymentFile="Deployment.xml"
Только через пару минут все установка типа завершена с сообщением End Adobe setup: Exit code 7
Что то не так делаю?

boss911
14-03-2009, 19:09
по методу из шапки создавал файл AdobePhotoshop11-Driver.boot.xml, поместил его в папку \AdobePhotoshop11-Driver »
Вы явно делаете не то, что нужно, в шапке неописан метод по созданию этого файла, его вообще трогать не надо.

Скачайте файл ответов (*.xml) из шапки, который подготовил Salt или же мой файл ответов (http://forum.oszone.net/post-982562-8.html), в котором отключено меньше (для надежности стабильной работы) компонентов для установки, не забудьте также прочесть мое примечание (http://forum.oszone.net/post-1062196-60.html).
Еще раз прочтите третий пункт из шапки, создайте этот файл подавления запросов в нужной директории.

setup.exe --mode=Silent --deploymentFile="Deployment.xml" »

Нужно указать полный путь к файлу ответов, а не относительный, будьте внимательны, об этом тут писалось не один раз.

mariolast
14-03-2009, 23:18
boss911,
неправильно описал, извиняюсь, конечно же Adobe Photoshop CS4.install.xml

Делаю этот файл по методу из шапки.
Устанавливаю setup.exe --mode=Silent --deploymentFile="Adobe Photoshop CS4.install.xml", работает, никакого относительного или полного пути не указываю.
Запускаю ваш файл методом
setup.exe --mode=Silent --deploymentFile="Deployment.xml"
Не работает, файлы в одном и том же месте лежат.
Дистрибутив брал Adobe_Photoshop CS4(RU_EN)Box

Подспутно пытаюсь в AutoIT установку всего этого прикрутить. И странно, что не получается.
RunWait ('setup.exe --mode=Silent --deploymentFile=Silent.xml') не срабатывает,
RunWait ('setup.exe --mode=Silent --deploymentFile=' & @ScriptDir & '\Silent.xml') тоже не прокатило. Может кто уже игрался с этим?

boss911,
Файл подавления запросов конечно же сделал.

boss911
15-03-2009, 02:20
mariolast

Я вам еще раз говорю, нужно указать полный путь к файлу ответов в командной строке, если в пути есть пробелы, путь нужно заключить в кавычки, например:
C:\Photoshop CS4\setup.exe --mode=Silent --deploymentFile="C:\Photoshop CS4\Deployment.xml"
У меня тоже CS4 не ставился с моим файлом ответов, виновник тому был отключенный для установки компонент Adobe Bridge, установка без него не шла, приходилось включать. Но эта ситуация решаема (http://forum.oszone.net/post-1062196-60.html), что я уже не однократно проверил.

Больше мне сказать нечего, но точно знаю, что вы не одиноки - пост #22 (http://forum.oszone.net/post-992453.html#post992453) и #28 (http://forum.oszone.net/post-1018506.html#post1018506). В чем причина этого всего, я не знаю, видимо Adobe не до конца постаралось сделать нормальный инсталл, по крайней мере удобную и надежную автоматическую установку, но имеем то, что имеем.

Тихую установку со своим файлом ответов (http://forum.oszone.net/post-982562-8.html) и без установки Adobe Bridge я уже проверил на трех разных машинах включительно с моей, все они с WinXP. Все устанавливается, все работает.

mariolast
15-03-2009, 11:10
boss911,
Вообщем то....интересует пока такой момент, какие файлы в папке payloads в попдпапках точно нельзя удалять (шапку читал). А то получается что компонент не используется и установочные файлы (кроме как *.xml) можно удалить, но...тогда тихая установка не работает, какой именно компонент мешает, пока не вычислил.
Еще точно проверил, что Антивирус Касперского 2009 очень даже влияет на тихую установку, он что то блокирует в памяти и она не происходит, это уже проверил на 100%.
Впринципе, уже готов скрипт для тихой установки, но буду тестировать с вашим файлом ответов. Возможно еще setup.exe подправлю. Ну и с языковыми пакетами немножко разберусь, хотя впрочем я так понимаю все указывается в файле Adobe Photoshop CS4.install.xml.

sattva
15-03-2009, 12:19
Подспутно пытаюсь в AutoIT установку всего этого прикрутить. И странно, что не получается.
RunWait ('setup.exe --mode=Silent --deploymentFile=Silent.xml') не срабатывает,
RunWait ('setup.exe --mode=Silent --deploymentFile=' & @ScriptDir & '\Silent.xml') тоже не прокатило. Может кто уже игрался с этим? »

все дело в том, что отсутсвуют кавычки в пути к файлу ответов:

RunWait($file & ' --mode=Silent --deploymentFile='& Chr('34') & @ScriptDir & '\Adobe CS4\Adobe Photoshop CS4.install.xml' & Chr('34'))

mariolast
15-03-2009, 16:13
sattva,
Да, спасибо, я поступил так же
RunWait($file & ' --mode=Silent --deploymentFile='& '"' & @ScriptDir & '\Adobe CS4\Adobe Photoshop CS4.install.xml' & '"')

Ну надо же :), твой скрипт в точности повторяет мой




© OSzone.net 2001-2012