Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Автоматическая установка Nero 10 (http://forum.oszone.net/showthread.php?t=173682)

wolkow70 21-04-2010 07:55 1397421

Автоматическая установка Nero 10
 
Полагаю, что уже пора начать обсуждение вопроса об автоматической установке Nero10, этого нового монстра от Ahead.
Попалась мне недавно сборка от MKN (понравилась), но тихо не ставится. Да и хотелось бы убрать из нее Wave Editor и Cover Disagner.
Хотелось бы, получить полезную методическую помощь в этом вопросе.

PS:
Может кто-нибудь возьмется и аддон сделать только для Nero Burning Rom и Nero Express 10?

Snakus 21-04-2010 09:48 1397472

wolkow70,
сборка MKN тихо ставится, но ставит только сам неро.
А вот регулировка, что чтавить, что нет должна осуществлятся через INI файл. Но MKN не стал в этом разбираться :(
В то же время оргигинальный проект по урезанию неровского монстра так и делает, позволяет савить втихую с использованием настроек через INI файл.

wolkow70 21-04-2010 10:01 1397480

Цитата:

Цитата Snakus
В то же время оргигинальный проект по урезанию неровского монстра »

Что за проект?
Насколько я понимаю, там надо еще кабы перепаковывать от лишних языковых файлов.

MKN 21-04-2010 13:52 1397662

Цитата:

Цитата Snakus
не стал в этом разбираться »

Такой задачи и не ставилось. Обычная установка с выбором компонентов на основе штатного дистрибутива.
Для автоустановки лучше самому "собирать" дистрибутив, а не использовать штатный, который только загаживает систему и реестр.
Если нужны "составляющие" такого дистрибутива , выложу.

cleric1985_n 21-04-2010 18:04 1397854

А я вот (правда без согласия автора сборки MKN, прости мне этот грешок ;)) распаковал его пак и с командой setup.exe /s /v"/qb /norestart" все отлично ставиться, так что все реально...основной ключ добавил правкой Nero.MultimediaSuite.msi, ключи на плагины добавляются через реестр...так что все реально...:)

Кстати у MKN, действительно самый необходимый набор, за что ему спасибо!

wolkow70 22-04-2010 07:31 1398224

Цитата:

Цитата MKN
Если нужны "составляющие" такого дистрибутива , выложу. »

Конечно нужно!
Еще подскажите, если я хочу убрать из вашей сборки Cover Disagner и Wave editor, то достаточно ли только перепаковать установщик, удалив соответствующие папки или нужно править какие-нибудь файлы?

MKN 22-04-2010 10:28 1398292

Цитата:

Цитата wolkow70
хочу убрать из вашей сборки Cover Disagner и Wave editor »

Для этого из сборки http://rapidshare.com/files/376561728/N10TRIAL.zip (после распаковки)
достаточно удалить папки coverdesigner и waveeditor и подправить Nero.MultimediaSuite.msi и вновь упаковать.

wolkow70 23-04-2010 07:14 1399005

Цитата:

Цитата MKN
подправить Nero.MultimediaSuite.msi »

Оркой править? И какие там строки, на подскажите?
Не приходилось править MSI.

cleric1985_n 23-04-2010 10:57 1399110

Раздел Property, вместо ключа триал

Код:

Property NERO.INCLUDED_KEY
Value Ваш ключ


MKN 23-04-2010 16:28 1399316

Цитата:

Цитата wolkow70
И какие там строки »

Чтобы удалённые приложения не отображались в выборе компонентов

В Tables/Feature в столбце Feature для CoverDesignerApp и WaveEditorApp установить Level - 0

conductor 23-04-2010 20:05 1399419

Цитата:

Цитата MKN
Если нужны "составляющие" такого дистрибутива , выложу.

MKN
а можете сделать только burningrom !
что то у меня с наскоку не получилось

MKN 24-04-2010 10:16 1399691

conductor,
Для создания дистрибутива Nero Burning ROM необходимы :

Файлы Nero Burning ROM - http://rapidshare.com/files/37946844...Burning_ROM.7z
Путь установки : Program Files\Nero\Nero 10\содержимое архива
Оставляете то, что считаете необходимым (Вы должны понимать что там и для чего) "доведя" таким образом дистрибутив до состояния "лайт" или "микро"...

Файлы Common (bdcore, corecomponents, dolbyfiles) - http://rapidshare.com/files/379467694/CF.7z
Путь установки : Program Files\Common Files\содержимое архива

Файлы Nero ControlCenter (если у вас уже есть "рег комплект", то они не нужны) - http://rapidshare.com/files/379467761/controlcenter.7z
Организовываем запуск Nero.ControlCenter.msi (лучше установить отдельно, зарегистрировать программу, а затем удалить, сохранив "рег-комплект")

Всё это хоз-во используем в любом инсталляторе или в 7zSFX

Регистрируем AdvrCntr5.dll (в Program Files\Common Files\Nero\AdvrCntr5\)
Регистрируем imagXpr7.dll (в Sys32) - для BROMа не нужна, но необходима для ряда приложений

В реестр, в зависимости от устанавливаемых приложений, экспортируются такие данные (помним про относительные пути и их изменение для х64 ОС) :

Код:


[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10]

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Installer]

;Этот ключ в принципе не обязателен - показывает номер версии пакета.
[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Installer\Suites\{D6C46BCD-A33F-4C70-9D1E-59978CF17168}]
"ProductCode"="{277C1559-4CF7-44FF-8D07-98AA9C13AABD}"
"NERO.INSTALLER_CATEGORY"=dword:00000002
"NERO.PRODUCT_LINE"="NeroX"
"ProductName"="Nero Multimedia Suite 10"
"ProductVersion"="10.0.13100"

;Эти ключи нужны для переключения между приложениями
[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Installer\Applications]

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Installer\Applications\{88AC0B51-E55D-4B3D-BF0A-986C84C48695}]
"NERO.APPID"=dword:00000006
"Nero.MainComponent"="{1B0B6BAF-93BB-478B-A4EA-069A9AF36A20}"
"NERO.PRODUCT_LINE"="NeroX"
"PackageName"="NE"
"ProductCode"="{70550193-1C22-445C-8FA4-564E155DB1A7}"
"ProductName"="Nero Express 10"
"ProductVersion"="10.0.11000.10.100"

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Installer\Applications\{E4EC4AAD-D4B8-421B-B791-358974A993A6}]
"NERO.APPID"=dword:00000004
"Nero.MainComponent"="{864466AB-98B7-441E-8D34-B0DEFE13E8F1}"
"NERO.PRODUCT_LINE"="NeroX"
"PackageName"="NBR"
"ProductCode"="{7A5D731D-B4B3-490E-B339-75685712BAAB}"
"ProductName"="Nero Burning ROM 10"
"ProductVersion"="10.0.11100.10.100"

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Installer\Applications\{3638DC7D-8454-4B5E-A677-E61D310B02BD}]
"NERO.APPID"=dword:00000005
"Nero.MainComponent"="{8066E857-35A5-4671-B9B4-5CA82389BB19}"
"NERO.PRODUCT_LINE"="NeroX"
"PackageName"="NCD"
"ProductCode"="{FCF00A6E-FB58-477A-ABE9-232907105521}"
"ProductName"="Nero CoverDesigner 10"
"ProductVersion"="5.0.10900.11.100"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\BA6644687B89E144D8430BEDEF318E1F]
"D137D5A73B4BE0943B9357867521ABBA"="C:\\Program Files\\Nero\\Nero 10\\Nero Burning ROM\\nero.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\FAB6B0B1BB39B8744AAE60A9A93FA602]
"3910550722C1C544F84A65E451D51B7A"="C:\\Program Files\\Nero\\Nero 10\\Nero Express\\NeroExpress.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\758E66085A5317649B4BC58A3298BB91]
"E6A00FCF85BFA774BA9E329270015512"="C:\\Program Files\\Nero\\Nero 10\\Nero CoverDesigner\\CoverDes.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Nero Burning ROM]

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Nero BurnRights]
"{943CFD7D-5336-47AF-9418-E02473A5A517}"="C:\\Program Files\\Nero\\Nero 10\\Nero BurnRights\\NeroBurnRights.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Nero Toolkit]

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Nero Toolkit\Nero DiscSpeed]

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Nero Toolkit\Nero DiscSpeed\Seek Times]
"Seek Type"=hex:01

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Nero Toolkit\Nero DiscSpeed\Transfer Rate]
"Buffer Update"=hex:02,56

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\NeroX]

;На переключения языка фейса, почему то не влияет. Пусть будет для порядка...
[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\NeroX\Shared]
"FamilyLanguage"="ru-RU"
"InstalledLanguages"="en-US,ru-RU"

;Запрет отсылки статистики на офсайт. Если соответствующие файлы удалить, то не нужен.
[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\Shared]
"SendUsageStatistics"=dword:00000000
@=""

;Эти ключи для WaveEditor_а
[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 10\NeroX\Shared\AudioEffects]
"{6D32D183-28B4-4253-9858-A3F12C62CE66}"="DirectX Effects"
"{F1F60FDD-97EA-43F1-920F-6EE61F32F435}"="VST Effects"
"{71CD24C5-9704-4D1F-86E8-F1E7AE677E43}"="Audio Effects"

;Для отдельно BROMа не нужен( как и сами файлы). Для некоторых приложений нужен. Лучше оставить.
[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Shared]
"Dolby10"="C:\\Program Files\\Common Files\\Nero\\DolbyFiles10\\"

;Здесь номер установки + доп. номера. (Если делается уже зарегиная сборка, то эти же номера должны уже быть в AdvrCntr5.dll)
Или устанавливается СС и номера добавляются обычным образом.
[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Shared\NL10]

; BurnRights на Панели управления
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cpls]
"Nero BurnRights 10"="C:\\Program Files\\Nero\\Nero 10\\Nero BurnRights\\NeroBurnRights_10.cpl"

Изменение значения "FamilyLanguage"="ru-RU" - почему то ни на что не влияет... Язык фейса устанавливается в зависимости от системного. Принудительно перключить можно только, если удалить не нужные языковые файлы.


Это разобран простейший случай. Ессно , если в сборку будут добавляться другие компоненты-приложения, то будут и другие вводные данные...
Как пример, вот готовый вариант автоустановочного триального дистрибутива Nero Burning ROM 10 micro ( размер ~20M) :
http://rapidshare.com/files/379475862/N10MicroTrial.zip

Не забываем, что для работы программы необходим VC++2005sp1

conductor 24-04-2010 11:39 1399726

MKN
а можно Nero Burning ROM 10 micro
не в Inno Setup а то не могу внутри посмотреть

MKN 24-04-2010 12:01 1399733

conductor,
Это Setup Factory. А "внутри" , то что я рассказал выше. Или что то более конкретное интересует ?

conductor 24-04-2010 22:44 1400080

Цитата:

Цитата MKN
. Или что то более конкретное интересует ?[/post]

я просто хотел покопатся внутри и зачем делать тоже если уже сделано
и скорее более грамотно чем я сделаю
1 а интересует вот что
ведь серийный номер можно прописать в setuo.ini
2 Nero ControlCenter с этим не совсем понятно "рег комплект"
это что запись реестра?
ЗЫ а ваще можно в 7zSFX

MKN 25-04-2010 09:32 1400188

conductor,
Про 7zSFX я уже говорил - конечно с его помощью можно сделать дистрибутив .
Для сборок, изготавливаемых "с нуля", не оч хороши и setuo.ini и сам ControlCenter...
При классической регистрации программы при вводе номеров в ControlCenter, запись "попадает" как в реестр, так и в AdvrCntr5.dll . Эта связка и есть "рег-комплект", который однажды "изготовив" (т.е. зарегистрировав приобретённую программу, как положено), можно использовать в сборке уже без СС.

wolkow70 26-04-2010 09:05 1400788

Цитата:

Цитата MKN
Про 7zSFX я уже говорил - конечно с его помощью можно сделать дистрибутив . »

На его основе и собираемся делать. Спасибо за приведенные здесь разъяснения и ссылки. Возникает еще один важный вопрос, все это будет ставится в тихом режиме на T13 в качестве аддона? Это по поводу ручного выбора устанавливаемых компонентов.

MKN 26-04-2010 09:18 1400794

Аддоном всё устанавливается как обычно, т.е. нормально.
Цитата:

Цитата wolkow70
Это по поводу ручного выбора устанавливаемых компонентов. »

В смысле - нужен выбор на T13 ? А зачем ? Пусть уж в сборке сразу будет только то, что надо.
Если не о выборе речь, тогда очевидно, что в сборку включено (хоть все приложения пакета), то и установится.

wolkow70 26-04-2010 12:03 1400912

Цитата:

Цитата MKN
В смысле - нужен выбор на T13 ? А зачем ? Пусть уж в сборке сразу будет только то, что надо. »

Наоборот, выбор не нужен, нужно, что бы в тихом режиме без всяких окон установилось все включенное в сборку.

postalok 01-05-2010 00:49 1404422

Кто то может сделать конструктор? И подсказать как MKN так сжимает установщик?

clevergod 13-05-2010 08:48 1412119

Цитата:

Цитата postalok
Цитировать »

UPX сжимаются обычно такие вещи. а конструктор никто делать не собирается, все делают "руками".

ZePr 10-08-2010 20:55 1471005

Не подскажете ли как можно автоматически поставить Nero Burn Lite?

Alex333 07-03-2011 20:31 1629467

Запускаю Nero-10.5.10500_trial.exe с ключами
Код:

Nero-10.5.10500_trial.exe /S /ASKTOOLBAR=NO /v" /qb NERO.INCLUDED_KEY=XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX  NERO.IS_EULA_ACCEPTED=1 NERO.INSTALL_DESKTOPSHORTCUT=1 NERO.LANGUAGE_CURRENT=RUS"
выдает ошибку
Код:

Ошибка 2607. Таблица носителей не найдена или пуста (требуется для установки файлов)
В чем проблема - никто не знает?

alex-tag 09-03-2011 01:09 1630366

Если кому надо: добавление Nero в меню автозапуска CD|DVD
Код:

Windows Registry Editor Version 5.00
 
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlersDefaultSelection\HandleCDBurningOnArrival] 
@="NeroBurningROM10LaunchNBR"   

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlersDefaultSelection\HandleDVDBurningOnArrival] 
@="NeroBurningROM10LaunchNBR"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Nero.BurningROM.10.AutoPlay] 
@=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Nero.BurningROM.10.AutoPlay\shell]   
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Nero.BurningROM.10.AutoPlay\shell\LanchNE] 
@="Записать диск"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Nero.BurningROM.10.AutoPlay\shell\LanchNE\command] 
@="C:\\Program Files\\Nero\\Nero 10\\Nero Burning ROM\\nero.exe /Media:AUTO /Drive:%L"   
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\HandleBDBurningOnArrival] 
"NeroBurningROM10LaunchNBR"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\HandleCDBurningOnArrival] 
"NeroBurningROM10LaunchNBR"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\HandleDVDBurningOnArrival] 
"NeroBurningROM10LaunchNBR"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\NeroBurningROM10LaunchNBR] 
"Action"="Записать диск"
"DefaultIcon"="C:\\Program Files\\Nero\\Nero 10\\Nero Burning ROM\\nero.exe,-2"
"InvokeProgID"="Nero.BurningROM.10.AutoPlay"
"Provider"="Nero Burning ROM 10"
"InvokeVerb"="LanchNE"

Проверял на ноуте и стационарном комп-е. На обоих стоит Windows 7 SP1.

Alex333 09-03-2011 19:07 1630888

Ощибка 2607 в моем случае вызвана созданием папки SKTOOLBAR=NO в c:\Users\ВАЛЕРА\AppData\Local\Temp\NeroInstallFiles\NERO20101008172804043, т.е. некорректно отрабатывает ключ /ASKTOOLBAR=NO.
Подскажите как убрать окно о лицензионном соглашении ASK Toolbar в начале установки Nero?

Speznazovez 09-09-2011 21:32 1749926

А чем можно распаковать дистрибутив Nero_BurningROM-10.6.10600_trial?
пробовал 7-zip 9.2 и Universal Extractor 1.6.1


Время: 22:49.

Время: 22:49.
© OSzone.net 2001-