Показать полную графическую версию : Тихая установка Ahead NERO 9
(LC90B.CAB и unit.msi), удалив из неё кучу многоязыковых файлов Eula_Moveit и Eula_Nero, а также файлы NOS_NOSUsageStatistics.dll, NOS_NOSProductRegistration.dll, NeroPatentActivation.exe. »
не приходилось мне править cab'ы ... сделал так (может кому пригодится)
распаковал LC90B.CAB 7-zip'ом
удалил не нужные файлы
создал batник1 с командой dir /b > lst (создает файл с перечнем всех файлов в папке)
запустил batник1 в папке с распакованным LC90B.CAB
открыл файл lst блокнотом и удалил строчки: lst и batник1.bat
создал batник2 с командой makecab /d MaxDiskSize=10240000 /f lst
запустил batник2 в папке с распакованным LC90B.CAB
В появившейся папке data1 находим наш cab.
Заменяем и все готово).
Не владею тонкостями cmd/bat. Как сделал, так и написал)
НЕ работает. Качайте по ссылке ниже...
не приходилось мне править cab'ы »
Скорее всего твой исправленный таким образом сав в этом дистрибутиве не заработает...
Просто скачай проверенно-работающий и исправленный unit_app_61
http://rapidshare.com/files/235549338/unit_app_61.zip
Часть 3. Сборка дистрибутива.
Собственно, исходя из вышеизложенного, всё и так ясно.
Но для порядка подытожим :
Файлы, папки подготовили. Про дочерние процессы инсталлятора Nero9, мешающие работе SFX модуля 7-Zip - помним . Триал учитываем.
Тогда создаём командный файл (назовём test.cmd) :
@echo off
set tempdate=%date:~-10%
date хх-хх-хх
Setupx.exe /i /qb SERIALNUMBER="Номер" EULAACCEPTED="1" INCLANGUAGES="RUS""
:ns_loop
tasklist /FI "Imagename eq setupx.exe" /nh 2> nul | find /i "setupx.exe" > nul
if errorlevel 1 (
date %tempdate%
exit )
echo ......
sleep 1
goto ns_loop
Ессно сюда можно добавить ещё что то, если надо...
Пакуем всё хозяйство в 7z, назвав Archive.7z.
Удобней и лучше паковать с помощью кнопки для создания и работы с 7z SFX архивами в Total Commander. Сжимает здорово.
http://forum.oszone.net/showthread.php?t=83838&highlight=%CA%ED%EE%EF%EA%E0+%E4%EB%FF+%F0%E0%E1%EE%F2%FB+%F1+7z+SFX+%E0%F0%F5%E8%E2%E0%EC%E8+%E2+TC
Создаём config.txt для Модифицированного SFX модуля 7-Zip'а для установок http://forum.oszone.net/thread-51547-76.html
;!@Install@!UTF-8!
RunProgram="hidcon:test.cmd"
ExtractTitle="Распаковка файлов..."
ExtractDialogText="Nero Burning ROM 9.2.6.0"
GUIMode="0"
;!@InstallEnd@!
Меняем иконку (если хотите) на Nero_вскую в 7ZSD_LZMA.sfx
Создаём дистрибутив
COPY /b 7ZSD_LZMA.sfx + config.txt + Archive.7z NERO9.exe
ps Также помним, что удалить программу штатным Uninstall_ером можно только при условии наличия установочного номера, зафиксированного в Nero ControlCenter 4.
Т.е. , если вы установили программу с триальным номером, а затем приобрели её и поменяли номер на другой, то при удалении верните номер установки (через Nero ControlCenter 4), удалив все прочие. Или не заморачивайтесь, а удалите программу с помощью General-CleanTool (хотя и он "хвосты" оставляет...)
Всё !
Все. Наконец то запустилось и установилось потихой.. (даже без ошибок всяких)
Спасибо.
MKN, для тех кто "не въехал" по приминению триального ключа... Если ключ до первого сентября, то какое системное время при автоустановке прописывать для максимального периода?И после двух недель после первого запуска программа будет работоспособна?
какое системное время при автоустановке прописывать »
Любое, но в диапазоне действия ключа (правда, начало действия ключа я точно не фиксировал).
т.е. для "сегодняшнего" ключа - любую дату до 1 сентября. Для прошлого ключа - до 15 апреля и т.д.
для максимального периода »
А период работы программы одинаков - 2 недели, с момента первого запуска. Сроки нам важны только для установки в любое время для данного ключа. А далее предполагается, вы программу купите и смените ключ...
Даже если срок действия ключа на момент установки истёк, но в командном файле указан в допустимом диапазоне, то вы всё равно сможете установить программу - в этом и смысл, а затем уже легализуете... Иначе она просто не заработает...
вопрос к аудитории, где опсуждение версии Nero-micro-8.3.6.0. интересует именно файловые ассоциации и добавление ярлыков.
jameszero
25-05-2009, 15:56
nero 8 micro Автоустановка (http://forum.oszone.net/thread-93444.html)
jameszero, :clapping: спасибо! это то что я искал!
MKN, в связи с выходом новой версии Nero, очень бы хотелось увидеть Вашу обновлённую инструкцию и особенно unit_app_61.
Пожалуйста.
NeSkoda,
Всё делается , как и для предыдущей версии.. Триальный ключ получаем по мылу. Дату для "сегодняшнего" ключа указываем любую в диапазоне с 3 июня по - где-то конец года, (точно не вычислял).
unit_app_61 можно и не трогать, а можно немного подкорректировать :
http://rapidshare.com/files/240259818/unit_app_61.zip
Проверил - работает.
C удивлением обнаружил отсутствие tasklist.exe в дистрибутиве Windows Home SP3 (диск лицензионный).
Так что для нормальной работы автоустановочного дистрибутива Nero 9 в Home, надо этот файлик в него включить, соответственно предусмотрев его копирование в system32.
Если кому необходимы только функции записи, то есть смысл сделать так называемый микро вариант Nero 9.4.13.2
Размер дистрибутива получается чуть более 25М.
Для примера, можно использовать вот такой минимальный набор файлов и компонентов :
http://rapidshare.com/files/245169975/Micro9.7z
Командный файл аналогичен выше предложенному.
В config.txt добавим :
RunProgram="hidcon:cmd /c xcopy ProgFiles \"%ProgramFiles%\" /s /e /i /y"
RunProgram="hidcon:cmd /c xcopy ComFiles \"%CommonProgramFiles%\" /s /e /i /y"
Ессно возможны и другие варианты и комбинции файлов дистрибутива.
mitek_gsm
24-07-2009, 00:18
MKN,
1 - размер дистрибутива 25м, а размер установленной Nero 230м, потому что у вас две папки с одинаковыми файлами.
2 - вот еще бы ярлыки сами появлялись ...
mitek_gsm,
у вас две папки с одинаковыми файлами »
Одинаковый набор файлов в разноимённых папках требуется для Nero Burning ROM и NeroExpress. (Плюс ещё некоторые мелочи для перехода из одной программы в другую при нажатии соответствующих кнопок.)
Зачем такой дубляж сделали разработчики (и в родном дистрибутиве) - не ясно...
В командном файле просто организовываем переименование двух файлов :
Program Files\Nero\Nero 9\Nero Burning ROM\Nero.exe на Program Files\Nero\Nero 9\NeroExpress\NeroExpress.exe
И аналогично - Nero.exe.manifest на NeroExpress.exe.manifest
(Если NeroExpress не нужен, то файлы и не копируем и не переименовываем.)
Ярлыки делаются просто, согласно документации 7ZSFX. Я сознательно их избегаю, дабы не захломлять раб стол.
Ессно такой же дистрибутив можно сделать, используя любой путный инсталлер.
Интересует тихая установка этого продукта: http://www.nero.com/eng/downloads-nero9-free.php
Это кастрированная бесплатная версия(и я безумно рад её появлению).
У кого-нибудь положительный опыт установки ?
вопрос к аудитории, где опсуждение версии Nero-micro-8.3.6.0. интересует именно файловые ассоциации и добавление ярлыков. »
добавить в config.txt
Shortcut="D,{%PROGRAMFILES%\\Nero\\Nero 9\\Nero Burning Rom\\nero.exe},{},{},{Nero Burning ROM},{Nero Burning ROM}"
Интересует тихая установка этого продукта: http://www.nero.com/eng/downloads-nero9-free.php
Это кастрированная бесплатная версия(и я безумно рад её появлению).
У кого-нибудь положительный опыт установки ? »
У меня прокатило
\Nero-9.4.12.3_free.exe /qb
Добрый
/qb не работает
получилось запустить с ключём /q но только после того как распаковал архив
привинтил его к WPI после запуска проходит разделение процессов установки полсе завершения 10го процесса wpi переходит к следующей программе а setupx от неро ещё работает как можно обойти данну проблему чтобы wpi дождалось полной установки неро?
LexxS,
У Вас, наверное, такая же проблема как здесь http://forum.oszone.net/post-1122841-32.html
Решение там же http://forum.oszone.net/thread-122944-4.html
ЗЫ. тот вопрос был для версии 9.2.6.0. Может быть поможет.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.