Показать полную графическую версию : CorelDRAW X4
Может кто знает как по тихому установить CorelDRAW X4 сразу с ключом????????????
superkot007
06-04-2008, 21:59
Это не подойдет?
http://forum.oszone.net/post-702166-18.html
Bulba_S
Терзал CorelDRAW.Graphics.Suite.X3.v13.0 (en/ru)
Вот такой алгоритм работает прекрасно:
1) Setup.exe /S /V/qn
2) Ждем
3) xcopy DR13.dta "%ProgramFiles%\Corel\CorelDRAW Graphics Suite 13\Programs" /y /h
Единственный недостаток - при первом старте просит принять лицензионное соглашение.
От себя
Второй недостаток - надо сначала установить нормально с серийником, найти DR13.dta, потом уже можно и по-тихому ставить
Для X4 уже не катит?
Для X4 уже не катит? »
Не катит
superkot007
08-05-2008, 02:42
Никто не в курсе:
1. Setup.exe (распакованный) у X4 имеет какие-нибудь ключи для установки (Setup.msi не запускается без него...)
2. На кой фиг при запуске в папке TEMP создаются ДВЕ (?) папки и смысл маленькой папки
3. Зачем в папке присутствует setup.inx (что-нибудь полезное из него как можно почерпнуть и как использовать?)
4. Как распаковать .msi-файлы (Setup - запросто, а остальные требуют setup.exe. InstallShield 2008 в наличии есть, что подправить надо...)
5. Возможно ли на практике сделать инсталл как раньше, из одного setup.msi
???
unikum111
08-05-2008, 03:51
В распакованном виде запускается файл setup.exe. Он поддерживает стандартные ключи msi инсталляторов, также ключ SERIALNUMBER. Из папки темп вам нужна только папка "CorelDRAW Graphics Suite X4 Setup Files". Она появляется когда инсталлятор полностью инициализируется. В этой папке есть два файла: setup.exe и setparp.exe. Для тихой утсановки нужно запускать setup.exe /qb- SERIALNUMBER=XXXX-XXXX-XXXX-XXXX-XXXX
У меня эта папка находится в %USERPROFIKE%\Local Settings\Temp\{BE0B578D-3E23-4EB7-B904-735A005158CA}\{5A51C731-A877-4C6E-8D51-CD16CDC46C9B}\CorelDRAW Graphics Suite X4 Setup Files\
Пути могут отличаться.
superkot007
08-05-2008, 07:35
unikum111
Спасибо, конечно, все разжевал и в рот положил!!! (что и где искать при распаковке я был в курсе). Пробовал setup.exe с ключами, но почему-то не получалось. А оказалось - все просто (видно, переработался).
Прекрасно поставил и с
setup.exe /q SERIALNUMBER=XXXX-XXXX-XXXX-XXXX-XXXX
Кстати, при установке таким макаром появляется в конце диалог о принятии лицензионного соглашения - от него можно избавиться (мелочь, а неприятно)? Это надо с /qn+ ставить?
И еще - Activation Code необходим (просто я столько раз переустанавливал X4, что он перестал требовать активации...)?
Альтернативный вариант: правка Setup.xml (изврат, конечно). Извратиться я успел только до ввода серийника:
в конце файла, перед строкой
<Property name="Default.SN" value="DR14T22-FKTH7SJ-KN3CTHP-5BED2VW"
(ключ прописан в исходнике - это триальный, для установки)
есть такая
<Property name="SERIALNUMBER" value=""
Здесь в кавычки вставляется "правильный"серийник. При установке выводится диалог с именем пользователя и "правильным" серийником (изменить серийник здесь уже нельзя) и все.
Дальнейшие телодвижения по редактированию Setup.xml прекратил как только увидел Ваше сообщение (желающие могут продолжить...)
И еще - \{5A51C731-A877-4C6E-8D51-CD16CDC46C9B}\ - стандартная часть пути
У меня
...\Temp\{12ADA43C-20CF-48C7-8D3F-AA2D8214958C}\{5A51C731-A877-4C6E-8D51-CD16CDC46C9B}\...
unikum111
08-05-2008, 09:02
Пробовал с активацией экспериментировать. Если переустанавливать на ту же систему, то нужно экспортировать эту ветку
[HKEY_LOCAL_MACHINE\SOFTWARE\Protexis\Licenses\540228824]
а при следующей установке импортировать обратно.
Код активации прописывается сюда
[HKEY_LOCAL_MACHINE\SOFTWARE\Protexis\Licenses\540228824]
"ReleaseCode"=""
Но основная проблема заключается в том, что если устанавливать на другую систему код активации будет другой
Кстати, у меня устанавливает такой командой
start /wait setup.exe SERIALNUMBER=ХХХХХХ-ХХХХХХ.... /qn
Пробовал мучить активатор при первом запуске, но с AutoIT window info он дружить не хочет.
superkot007
08-05-2008, 16:00
unikum111,
ReleaseCode из
HKEY_LOCAL_MACHINE\SOFTWARE\Protexis\Licenses\540228824
- это Installtion Code, генерируемый самим X4 при процедуре активации (20-значный же).
Активируем-то Trial-версию с оф.сайта (там же не дураки...). Для нормальной активации нужна Retail-версия.
Кроме того, X4 реагирует на удаление/восстановление DR14.dta (как посмотреть нормально его содержимое?)
C:\ProgramData\Corel\CorelDRAW Graphics Suite X4
На Retail-версию посмотреть надо, когда найдется...
superkot007
08-05-2008, 19:14
Если начинать ставить с ключом
Setup.exe /A
то сгенеренные ключики не катят (!!!)...
2. На кой фиг при запуске в папке TEMP создаются ДВЕ (?) папки и смысл маленькой папки
3. Зачем в папке присутствует setup.inx (что-нибудь полезное из него как можно почерпнуть и как использовать?) »
Какие ключи нужны для распаковки Setup.exe в нужную папку (я так понимаю, Setup.exe - это "обертка" от Corel для типового Setup.msi, поэтому думаю, можно ли его распаковать "до конца"?)
???
unikum111
10-05-2008, 16:02
superkot007, там нет как такого msi, запуск через setup.exe, тот в свою очередь запускает последовательно цепочку msi-файлов.
unikum111
13-05-2008, 15:57
Разобрался с автоматической установкой CorelDRAW Graphics Suite X4 (русская официальная версия).
1. Распаковываем инсталлятор. Для необходимо запустить setup.exe и дождаться пока запустится инсталлятор. Затем копируем содержимое папки %USERPROFILE%\Local Settings\Temp\{CFA46ECF-3DD3-4C8C-8BD2-DC9DBC6E4584}\{5A51C731-A877-4C6E-8D51-CD16CDC46C9B}\CorelDRAW Graphics Suite X4 Setup Files\ (пути могут немного отличаться).
2. Автоматическая установка осуществляется с помощью команды:
setup.exe /qn (или qb) SERIALNUMBER=(серийный номер)
3. Активация осуществляется заменой файлов программы пропатченными. Я использовал nope-патч (пропатчил уже инсталлированную версию и скопировал изменённые файлы).
4. Для того, чтобы отключить лицензионное соглашение при первом запуске программы импортируем ключ реестра любым удобным способом:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Corel\CorelDRAW\14.0]
"ShowEULA"=dword:00000000
В итоге мой батник выглядит следующим образом:
setup.exe /qn SERIALNUMBER=..............
copy /y CorelDrw.dll "%ProgramFiles%\Corel\CorelDRAW Graphics Suite X4\Programs\"
copy /y CorelPP.dll "%ProgramFiles%\Corel\CorelDRAW Graphics Suite X4\Programs\"
copy /y CRLCLR.dll "%ProgramFiles%\Corel\CorelDRAW Graphics Suite X4\Programs\"
regedit /s eula.reg
Проверял как на виртуальной, так и реальной машине.
кому несложно выложите готовый автоустановшик
ЗЫ: зарание спасибо
Grunger86
17-06-2008, 18:14
V@NDAL, а самому слабо собрать? :) тут же ведь можно winrar sfx + батник, и всё.
mariolast
17-06-2008, 18:53
Grunger86,
Подскажи какие патченные файлы использовал для снятия активации
Grunger86,
Подскажи какие патченные файлы использовал для снятия активации »
Пунктом 3.18 правил форума запрещено выкладывать ссылки на такие файлы.
mariolast
18-06-2008, 21:29
А еще вопрос, в папке установки корела есть папка VBA и в ней много языковых версий одного и того же файла VBAOF11I.MSI, их можно подчистить?
unikum111
19-06-2008, 04:10
mariolast, можно, но также надо подчистить ссылки на эти файлы в инсталляторе.
mariolast
20-06-2008, 11:44
В инсталляторе не нашел ссылок на эти файлы
mariolast
20-06-2008, 12:08
Если поудалять эти файлы, дистрибутив Сайлент весит 292 мег.
unikum111
20-06-2008, 14:34
mariolast, у меня он, кажется, ругался на их отсутствие.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.