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

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

Алексей Н. 14-11-2008 20:04 952845

Тихая установка Ahead NERO 9
 
Кто-нибудь в курсе как установть по тихому это чудовище?
Ключей никаких не принимает. Управляется, как я понимаю, через .xml файлы. Пробовал их редактировать, но получилось только вставить серийный номер и убрать окно выбора языка установки.

conductor 15-11-2008 16:08 953445

http://forum.oszone.net/showthread.p...%E0+Ahead+NERO
дальше усё заглохло

katok888 29-11-2008 14:24 967197

Код:

Setupx.exe /i /q SERIALNUMBER="xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" EULAACCEPTED="1"
INSTAPP="ALL"


Алексей Н. 29-11-2008 15:21 967243

katok888, откуда информация, если не секрет? На офсайте все молчат как рыбы.
И есть ли возможность выборочной тихой установки.

katok888 29-11-2008 16:02 967281

Алексей Н., Вот отсюда ,
там же ссылка на некий пдф, в котором более подробно.

hb860 29-11-2008 16:36 967319

katok888, можешь перелить куда-нить PDF ? Лень региться опять, моя учётка там умерла.
P.S. Хотя я лично с год уже сижу на UUDS :)

katok888 29-11-2008 16:52 967335

hb860, В аттаче

kasa1963 14-12-2008 14:07 980696

hb860, katok888,
Привет!
Хочу поделиться своим опытом в тихой установке Nero 9 .

1. Берем инсталлятор Nero-9.0.9.4d_update.exe с офф.сайта

2. Запускаем его с ключом
-ai Setupx.exe /i /qb SERIALNUMBER="xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" EULAACCEPTED="1" INSTAPP="ALL" INCLANGUAGES= "CHS,CHT,CSY,DAN,DEU,ELL,ENG,ESL,ESP,FIN,FRA,HRV,HUN,ITA,JPN,KOR,NLD,NOR,PLK,PTB,PTG,RUS,SKY,SVE,THA ,TRK"

3. После окончания инсталляции запускаем reg файл с ключами регистрации и активации на ВСЕ составляющие
Nero (ключи подбирались на свеже установленной системе и вручную установленной Nero с помощью Keygen BetaMaster v.4.01) - ключи могу выслать в личку .

4. Запускаем cmd-ешник на удаление 2 - х файлов

DEL /F /Q "%SystemDrive%\Program Files\Common Files\Nero\AdvrCntr4\NeroPatentActivation.exe"
DEL /F /Q "%SystemDrive%\Program Files\Common Files\Nero\AdvrCntr4\NOSProductRegistration.dll"

5. Запускаем sfx - ик с файлами русской помощи

6. Запускаем инсталлятор ВСЕХ дополнительных Templates

7. Nero BackItUp 4.0.38.0 , Nero Move it 1.0.10.0 , Nero MediaHome 4.0.15.0 пока не пробовал (в reg файле ОНИ учтены - доп. ключи не нужны)

В целом все работает , но -

1. Очень долго длится установка - более 1-го часа
2. Контроль за процессом инсталляции только с помощью менеджера процессов (можно все это обьединить например в WPI )
3. По окончании выскакивает табличка с предложением ПЕРЕЗАГРУЗКИ
4. Хотелось бы решить вопрос с выборочной установкой
5. Советую заглянуть сюда - http://www.msfn.org/board/index.php?showtopic=126415
пробовал этим способом - размер перепакованного инсталлятора (Nero-9.0.9.4d_update.exe) увеличивается в полтора раза и почему - то после окончания инсталляции не чистится папка Темп , но есть возможность выборки приложений

Вобщем буду рад предложениям и сотрудничеству ................

sattva 23-01-2009 08:49 1016551

AutoIT скрипт - устанавливаются все компоненты, по умолчанию язык интерфейса русский все остальные языки удаляются:


Код:

Global $file='Nero-9.2.6.0.exe'
Global $def='Def.exe'
RunWait(@ScriptDir & '\' & $file & ' -ai Setupx.exe /i /qb SERIALNUMBER="ХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХ" EULAACCEPTED="1" REMOVEAPP="unit_app_1, unit_app_5, unit_app_6, unit_app_10, unit_app_12, unit_app_13, unit_app_14, unit_app_15, unit_app_16, unit_app_17, unit_app_19, unit_app_20, unit_app_21, unit_app_22, unit_app_50, unit_app_57, unit_app_64, unit_app_65, unit_app_66, unit_app_67, unit_app_68, unit_app_71, unit_app_74" INCLANGUAGES= "CHS,CHT,CSY,DAN,DEU,ELL,ENG,ESL,ESP,FIN,FRA,HRV,HUN,ITA,JPN,KOR,NLD,NOR,PLK,PTB,PTG,RUS,SKY,SVE,THA,TRK"')
RunWait($def & ' \RUS')
FileDelete(@CommonFilesDir & '\Nero\AdvrCntr4\NeroPatentActivation.exe')
FileDelete(@CommonFilesDir & '\Nero\AdvrCntr4\NOSProductRegistration.dll')


MKN 24-01-2009 11:16 1017751

Цитата:

Цитата Алексей Н.
как установть по тихому это чудовище? »

Цитата:

Цитата kasa1963
Очень долго длится установка - более 1-го часа »

ИМХО, такое безобразие совершенно не преемлемо.
Подумать бы , как из "чудовища" сделать нормальный инсталлятор для необходимых компонентов. Мне вот, к примеру интересны только сама Nero и NerоVision. Какого чёрта я буду целый час устанавливать кучу хлама из родного дистрибутива ?
Появились же в сети дистрибутивы "девятки" мини и микро. Ставятся 5 минут. Значит можно сделать. В чём проблема автоматизировать извлечение необходимого из дистрибутива и собрать новый ? Кто умеет - помогите уж...

SAOPP 24-01-2009 13:27 1017846

Цитата:

Цитата MKN
Ставятся 5 минут. »

Каких 5 минут? :) Там секундное дело. А в остальном да, Ахедовцы что-то совсем уж забылись...

vipnucleus 28-01-2009 20:47 1022729

Может кто подскажет ключ в реестре для Nero 9, чтоб показывало реальную скорость записи.

MKN 29-01-2009 12:17 1023323

vipnucleus,

Раньше такой срабатывал :

Код:

REGEDIT4

[HKEY_CURRENT_USER\Software\Ahead\Nero - Burning Rom\Recorder]
"ShowSingleRecorderSpeed"=dword:00000001


GaZZaN 27-02-2009 22:49 1050881

Цитата:

Цитата kasa1963
После окончания инсталляции запускаем reg файл с ключами регистрации и активации на ВСЕ составляющие
Nero »

А не подскажите как их из реестра экспортировать, точнее где они там лежат, а то у меня эти ключи есть, установлены, а найти их не могу

Baw17 27-02-2009 22:56 1050885

Код:

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Installation\Families\Nero 8\Info]
"Serial8_1205662620"="xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx"

в 9 аналогично

GaZZaN 28-02-2009 22:41 1051575

Baw17, Спасибо! Попробую.

mariolast 01-03-2009 11:19 1051842

Вроде с реестром не прокатит, надо еще какой то файл патчить,

MKN 01-03-2009 18:00 1052150

GaZZaN

Вроде бы так срабатывает :

После установки Nero 9 запустить файл реестра (с легально прибретёнными номерами...) :

Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Shared\NL9]
"Serial7_1235416896"="номер"
"Serial7_1235416911"=" номер"
"Serial7_1235416919"=" номер"
"Serial7_1235416922"=" номер"
"Serial7_1235416926"=" номер"
"Serial7_1235416931"=" номер"
"Serial7_1235416935"=" номер"
"Serial7_1235416940"=" номер"
"Serial7_1235416944"=" номер"
"Serial8_1235416882"=" номер"
"Serial8_1235416892"=" номер"
"Serial8_1235416899"=" номер"
"Serial9_1235416863"=" номер"
"Serial9_1235416879"=" номер"
"Serial9_1235416886"=" номер"
"Serial9_1235416889"=" номер"
"Serial9_1235416903"=" номер"
"Serial9_1235416907"=" номер"
"Serial9_1235416915"=" номер"

Затем активировать программу через интернет.

NeSkoda 01-03-2009 23:48 1052406

MKN, а на другой машине (винде), запускать свой файл реестра запускать не пробовал? Отвечаю сам - не прокатит так!!!По крайней мере с так называемыми "с легально прибретёнными номерами..."

MKN 02-03-2009 09:13 1052602

Вообще то я ответил на вопрос
Цитата:

Цитата GaZZaN
где они там лежат, а то у меня эти ключи есть, установлены, а найти их не могу »


katok888 02-03-2009 19:45 1053077

Цитата:

Цитата MKN
как из "чудовища" сделать нормальный инсталлятор для необходимых компонентов »

Вот здесь есть инструмент, называется NAR - Nero Application Remover.

MKN 03-03-2009 17:14 1053906

Nero Application Remover - очень интересный и полезный инструментарий. Но... После создания с его помощью переработанного дистрибутива NERO 9, при последующей установке происходит следующее :

Прогресс-бар доходит до 72-73%, возвращается до 64-66% и так несколько раз. Затем появляется сообщение о невозможности продолжения установки и предложение удалить , то что установилось. Если проигнорировать это дело, то оказыается, что всё установилось и даже работает...

Это конечно не дело. На msfn.org , как я понял, у некоторых такая проблема также возникала. Решения не нашёл...

Кто нибудь работал с Nero Application Remover ? Каковы результаты ?

metalruler 04-03-2009 22:20 1055139

Пробовал недавно, NAR правильно работает, но сам инсталлятор nero очень косячный, видимо разработчики еще толком не доработали тихую установку и ключи работает весьма криво.

Приведу пример, как можно без NAR сделать тихую.
Код:

Setupx.exe /i /qb SERIALNUMBER="xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" EULAACCEPTED="1" EXCLUDEAPP="unit_app_1, unit_app_10, unit_app_12, unit_app_14, unit_app_16, unit_app_17, unit_app_50, unit_app_64, unit_app_65, unit_app_66, unit_app_67, unit_app_68, unit_app_71, unit_app_74" INCLANGUAGES= "RUS"
Теперь объясню что тут где:
/i - настройки по умолчанию (собственно других и нет))))
/qb - при установке показывает прогресс бар, можно и без него с помощью /q
SERIALNUMBER - серийник nero (можно добавить еще номера для подключения всяких плагинов ADDSERIALNUMBER="Serial")
EULAACCEPTED - принятие соглашения на пользование прогой, где Вы обычно "согласен" тыкаете.
EXCLUDEAPP - указываете приложения, которые не хотите ставить.
INCLANGUAGES - язык интерфейса

Есть аналоги ключа EXCLUDEAPP:
INSTAPP - указываете приложения, которые хотите установить (обратный EXCLUDEAPP); если хотите все поставить, то либо вообще без ключа, либо INSTAPP="ALL".
Есть еще любопытный ключ REMOVEAPP, собственно именно с ним работает NAR, удаляете папки с приложениями из дистрибутива и прописываете это, проще говоря, ключ аналогичен EXCLUDEAPP, но при этом из дистрибутива можно удалить соответствующие папки для уменьшения размера дистрибутива. Но почему-то выскакивает ошибка, о которой в посте выше писал MKN

Теперь раскрою секрет названия подпрограмм:
unit_app_1 InCD
unit_app_22 Nero BurnRights
unit_app_5 Nero CoverDesigner
unit_app_50 Nero DiscCopy Gadget
unit_app_57 Nero DiscSpeed
unit_app_19 Nero DriveSpeed
unit_app_6 Nero Express
unit_app_20 Nero InfoTool
unit_app_71 Nero Live
unit_app_74 Nero Live Gadget
unit_app_10 Nero PhotoSnap
unit_app_12 Nero Recode
unit_app_21 Nero RescueAgent
unit_app_13 Nero ShowTime
unit_app_15 Nero StartSmart
unit_app_16, unit_app_64, unit_app_65, unit_app_66, unit_app_67, unit_app_68, Nero Vision
unit_app_17 Nero WaveEditor
unit_app_14 Nero SoundTrax


Ну и на последок объясню, почему использую ключ EXCLUDEAPP вместо INSTAPP: дело в том, что помимо самих подпрограмм ставятся еще всякие плагины и доп софт типа lightscribe, и при использовании ключа INSTAPP нужно и их тоже прописывать, а как это сделать для меня пока вопрос, поэтому проще указать что не ставить.

И самое главное, как я понял, остался тот же косяк, как и предыдущих версиях - чуток кривая установка из распакованного дистрибутива с сидюка. Короче говоря, перепаковывайте дистрибутив, например, винраром в sfx со строками:
Код:

TempMode
Silent=1
Overwrite=1
Setup=Setupx.exe /i /qb SERIALNUMBER="xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" EULAACCEPTED="1" EXCLUDEAPP="unit_app_1, unit_app_10, unit_app_12, unit_app_14, unit_app_16, unit_app_17, unit_app_50, unit_app_64, unit_app_65, unit_app_66, unit_app_67, unit_app_68, unit_app_71, unit_app_74" INCLANGUAGES= "RUS"


mariolast 05-03-2009 01:40 1055301

Как бы то его размер еще уменьшить...

MKN 05-03-2009 08:53 1055404

Обнаружил зависимость "выпендривания" прогресс бара при установке, от выбора способа автообновления в системе. Вообще, это дело известное. Но штатный дистрибутив у меня устванавливался без проблем, а урезанный нет. И это при равных условиях настроек ОС.
Цитата:

Цитата metalruler
видимо разработчики еще толком не доработали тихую установку »

Это всё мелочи. Главное автоматизирован процес "обрезания". А дистрибутив собрать - дело техники (и ессно не RAR-ом, как у автора.)

Цитата:

Цитата mariolast
Как бы то его размер еще уменьшить »

Только удалив "лишнее" из штатного инсталлятора. Но тогда не работает "родной" Setup.
Остаётся только, установив необходимое, правильно зафиксировать изменения в реестре и пути необходимых файлов и сделать новый дистрибутив. Это вполне успешно уже сделано в версиях мини-микро. Ещё бы Nero Vision "победить"и самое главное, заставить её работать с MKV форматом...

mariolast 08-03-2009 12:47 1057982

metalruler, Насколько я понял, активировать одним серийником все приложения не получится и в реестре прописать серийники тоже прописать не шибко то получается. Так что тихая установка все еще под вопросом, так?

MKN 09-03-2009 10:58 1058574

Цитата:

Цитата mariolast
Так что тихая установка все еще под вопросом, так? »

С тихой установкой давно всё ясно и вопросов нет. А регистрация - это отдельный момент, который здесь рассматривать смысла нет, т.к. её параметры(записи в реестре) индивидуальны для каждого компа.

loveaboveall 13-03-2009 18:49 1062940

Тихая установа Nero 9 lite и Nero 9 Micro
 
В виду того, что полный неро весит достаточно моного и вмещает в себе много не нужного хлама, в сети появились перепакованые сборки Nero 9 micro и Nero 9 Lite.
Чтобы тихо установить Nero 9.2.6 Lite достаточно запустить приложение с ключом установки /S . Но потом не получается его зарегистрировать. Импорт реестра с ключами регистрации и активации ничего не дает.
Кто знает как можно сделать абсолютно тихую установку Nero 9 Lite или Nero 9 Micro, пишите сюда пож...

zaval1976 16-03-2009 13:22 1065382

Попробуй с ключом /VERYSILENT, версия Nero-9.0.9.4_EN_RU_Lite с этим ключом ставится без проблем с регистрацией.

Чтобы не создавать лишнюю тему тему:можно ли при тихой установке поставить русский язык, а не менять его в control center?

Грешник1980 15-04-2009 21:08 1095114

Хотел спросить а куда делся Nero ImageDrive из 9 версии?

S.T.R.E.L.O.K. 15-04-2009 22:02 1095168

ну дак что, будем пробовать уменьшать размер или нет :)

Fresh96 20-05-2009 00:21 1122841

Такая проблема. Перепаковал в winrar sfx (Nero9.exe) с таким комментарием:

Код:

TempMode
Silent=1
Overwrite=1
Setupx.exe /i /qb SERIALNUMBER="key" EULAACCEPTED="1" EXCLUDEAPP="unit_app_1, unit_app_10, unit_app_12, unit_app_14, unit_app_17, unit_app_71, unit_app_74" INCLANGUAGES="RUS"

Запускаем...
после распаковки начинается установка Nero 9. В диспетчере видно, что запустился файлик setupx.exe,НО через пару секунд он сменяется файлом SetupX.exe. (Я понимаю, что без разницы какими буквами написан процесс, но скорее всего это не тот же самый, а какой то другой процесс)...И процесс Nero9.exe пропадает (видимо считается завершенным). Но дальше установка проходит как надо.

Зачем я это пишу: Устанавливаю через WPI, но т.к процесс Nero9.exe пропадает WPI переходит к установке следующей программы, что мне совсем не нужно(нужно, чтобы он ждал, а потом устанавливал дальше...).

Вообщем, люди, помогите. :)

MKN 20-05-2009 12:04 1123060

Fresh96,
Автоустановку Nero9 целесообразнее делать с помощью Модифицированного SFX модуля 7-Zip для установок
http://forum.oszone.net/thread-51547-76.html. При этом учитывать особенности возникновения дочерних процессов при запуске установки. И плюс ещё некоторые нюансы...
И лучше сначала подготовить дистрибутив, оставив только необходимые компоненты, а не перечислять их в ключе установки. Дистрибутив будет меньшего размера и установка быстрее пройдёт. Про это уже говорилось выше. Дело это конечно - хозяйское...

Если такой способ тебе интересен - продолжу далее...

Fresh96 20-05-2009 20:32 1123422

MKN, конечно интересно. Мне главное установить его в тихом режиме и чтоб без всяких ошибок.

Цитата:

Цитата MKN
Если такой способ тебе интересен - продолжу далее... »

продолжай и поподробнее)

--------------------------------
нашел твой пост http://forum.oszone.net/post-1072146-695.html по этому вопросу. понял так:

01. Распаковываем дистрибутив
02. Копируем в папку дистрибутива файл sleep.exe
03. Создаем cmd-файл (назовем его start.cmd) с таким содержанием:
Код:

@echo off
Setupx.exe /i /qb SERIALNUMBER="XXX" EULAACCEPTED="1" INCLANGUAGES="RUS""
:ns_loop
tasklist /FI "Imagename eq setupx.exe" /nh 2> nul | find /i "setupx.exe" > nul
if errorlevel 1 (
  exit )
echo ......
sleep 1
goto ns_loop

... и копируем его также в папку распакованного дистрибутива

04. Запаковываем с помощью Модифицированного SFX модуля 7-Zip (имхо! можно и винраром)
05. После распаковки, должен запускаться первым - наш start.cmd (КАК изменить код кмд чтобы окно не отображалось?)

Ты написал:
Цитата:

Цитата MKN
сначала подготовить дистрибутив, оставив только необходимые компоненты, а не перечислять их в ключе установки. Дистрибутив будет меньшего размера и установка быстрее пройдёт. »

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

MKN 21-05-2009 11:23 1123790

Цитата:

Цитата Fresh96
(имхо! можно и винраром) »

Не нужно. Жмёт гораздо хуже. А так как мы будем делать дистрибутив с помощью Модифицированного SFX модуля 7-Zip , то винрар тут совсем не при делах.

Часть 1. Подготовка файлов и папок для дистрибутива.


Распаковав исходный дистрибутив, видим папки с именами : unit_app_№, unit_hlp_№ , unit_tpi_ххх

Каждому компоненту приложений и хелпов присвоен свой номер, а именно :

1 InCD
4 NeroBurningROM
5 NeroCoverDesigner
6 NeroExpress
8 NeroImageDrive
9 NeroMediaHome
10 NeroPhotoSnap
12 NeroRecode
13 NeroShowTime
14 NeroSoundTrax
15 NeroStartSmart
16 NeroVision
17 NeroWaveEditor
19 NeroDriveSpeed
20 NeroInfoTool
21 NeroRescueAgent
22 NeroBurnRights
30 Nero ProductInstaller (Mandatory)
50 NeroDiscCopy_Gadget
53 SecureDiscViewer
57 NeroDiscSpeed
61 NeroLicense
62 AuthoringTemplates_StarterKit
63 NeroControlCenter (Mandatory)
64 MovieTemplates_StarterKit
65 MovieTemplates_Pack1
66 AuthoringTemplates_Pack1
67 AuthoringTemplates_Pack2
68 AuthoringTemplates_Pack3
69 DolbyFiles
71 Nero Live
74 LiveGadget
75 AskToolbar


В папках unit_tpi_ находятся дополнительные компоненты для ОС , необходимые для нормальной работы некоторых приложений Nero9

То, что в :
unit_tpi_directx-9c-redist-d3dx9-30
unit_tpi_msxml-4
unit_tpi_vcredist-x86-2005Sp1
unit_tpi_windows-installer-3.1

как правило в нормальной ОС уже есть эти дополнения - можно не оставлять

unit_tpi_imagxpress-7.0.74.0 - обязателен для NeroVision, CoverDesigner и вообще лучше оставить.

unit_tpi_lightscribe-1.14.17.1 - оставляйте, если надо.

Первым делом удаляем в папках unit_app_№ не нужные языковые файлы. Обязательно оставляем ENG , ну и кому надо - RUS

Удаляем папки unit_hlp_№ , т.к. никаких хелпов в них нет.

Ну, и удаляем те папки с приложениями, которые нам не нужны.

ВАЖНО ! Папки unit_30_61_63_69 - обязательно должны присутствовать в любых комбинациях выбранных вами приложений !

Вышеуказанные операции можно делать вручную, а можно с помощью утилитки NAR.

Содержимое папки unit_app_61 можно подкорректировать (LC90B.CAB и unit.msi), удалив из неё кучу многоязыковых файлов Eula_Moveit и Eula_Nero, а также файлы NOS_NOSUsageStatistics.dll, NOS_NOSProductRegistration.dll, NeroPatentActivation.exe. Это немного уменьшит размер дистрибутива и избавит вас от надоедливых всплывающих сообщений...

Конечно можно урезать и др. папки, но это отдельная история и не всё так просто, да и не нужно этого делать...

Fresh96 21-05-2009 11:37 1123807

Цитата:

Цитата MKN
Жмёт гораздо хуже »

Да, это так)

Цитата:

Цитата MKN
Nero Application Remover - очень интересный и полезный инструментарий. Но... После создания с его помощью переработанного дистрибутива NERO 9, при последующей установке происходит следующее :
Прогресс-бар доходит до 72-73%, возвращается до 64-66% и так несколько раз. Затем появляется сообщение о невозможности продолжения установки и предложение удалить , то что установилось. Если проигнорировать это дело, то оказыается, что всё установилось и даже работает...
Это конечно не дело. На msfn.org , как я понял, у некоторых такая проблема также возникала. Решения не нашёл...
Кто нибудь работал с Nero Application Remover ? Каковы результаты ? »

Сообщение о невозможности продолжения установки и предложение удалить.... вот это совсем не гуд. Т.е. оно мне окошко выдаст при тихой установке? да еще и кнопку нажать придется? (теряется смысл ТИХОЙ становки)

Цитата:

Цитата Fresh96
КАК изменить код кмд чтобы окно не отображалось? »


MKN 21-05-2009 11:45 1123811

Цитата:

Цитата Fresh96
Сообщение о невозможности продолжения установки и предложение удалить.... вот это совсем не гуд. »

Это связанно не с самим "инструментом", а чаще всего с настройкой ОС. В частности, на прерывание процесса установки влияет - включена ли служба Updаte.

MKN 21-05-2009 12:31 1123841

Цитата:

Цитата Fresh96
КАК изменить код кмд чтобы окно не отображалось? »

Согласно документации - в config.txt :
RunProgram="hidcon:test.cmd"

MKN 21-05-2009 13:17 1123882

Часть 2. Особенности триальной версии...

Как известно, для автоматической установки в ключе установки необходимо указать регистрационный номер программы. Так как мы имеем дело с триальной программой, то и номер использовать будем триальный, который высылается с офсайта на мыло всем желающим. Сечас номер включили в xml файл дистрибутива.

Надо учесть, что с триальным номером программа будет работать только 2 недели с момента первого запуска а, самое главное - триальный номер действителен только до определённого временного момента.

Т.е., что же получается - сделав автоустановочный дистрибутив и решив запустить его после даты окончания срока действия ключа - ничего у вас не выйдет. Даже, если вы добропорядочный пользователь и решили легально приобрести продукт, вам придётся или вновь устанавливать программу с другим номером или переделывать дистрибутив... Конечно можно вручную перевести системное время, но это не интересно...

Выход прост - автоматически изменить системное время при установке, а затем вернуть его обратно.

Один из вариантов - указать в нашем командном файле :

set tempdate=%date:~-10%
date хх-хх-хх
date %tempdate%

Теперь можно использовать и любые старые триальные номера, установив соответствующую дату.

Надо только учитывать , что если хоть раз Nero9 уже устанавливалась на вашу ОС с триальным номером, то в реестре остаётся ключик для контроля пробного периода с начала первой установки для этого триального номера, используемого при установки, даже после удаления программы. И если пытаться устанавливать прогу вне диапазона этого периода с таким же триальным номером - вас ждёт неудача.

Это не оч. хорошо со стророны разработчиков, но и не оч. страшно. Будем рассматривать этот ключ, как просто замусоривающий нашу ОС.
Хотя ключик этот почему то в упор не видят никакие триал-ресеты и чистильщики реестра (наверное это связанно с правами полного доступа к ключу), он легко вычисляется соответствующим инструментарием слежения за обращениями к реестру, а затем удаляется...
Ситуация такая вряд ли с вами произойдёт, но всё же...

mozgabyte 21-05-2009 13:21 1123889

MKN, спасибо за работу! все разжевали.. :)

Fresh96 21-05-2009 14:57 1123980

Цитата:

Цитата MKN
(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. Как сделал, так и написал)


НЕ работает. Качайте по ссылке ниже...

MKN 21-05-2009 15:08 1123997

Цитата:

Цитата Fresh96
не приходилось мне править cab'ы »

Скорее всего твой исправленный таким образом сав в этом дистрибутиве не заработает...

Просто скачай проверенно-работающий и исправленный unit_app_61
http://rapidshare.com/files/235549338/unit_app_61.zip

MKN 21-05-2009 18:06 1124150

Часть 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.p...0%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 (хотя и он "хвосты" оставляет...)

Всё !

Fresh96 21-05-2009 18:20 1124161

Все. Наконец то запустилось и установилось потихой.. (даже без ошибок всяких)
Спасибо.

NeSkoda 22-05-2009 17:45 1125112

MKN, для тех кто "не въехал" по приминению триального ключа... Если ключ до первого сентября, то какое системное время при автоустановке прописывать для максимального периода?И после двух недель после первого запуска программа будет работоспособна?

MKN 22-05-2009 18:01 1125128

Цитата:

Цитата NeSkoda
какое системное время при автоустановке прописывать »

Любое, но в диапазоне действия ключа (правда, начало действия ключа я точно не фиксировал).

т.е. для "сегодняшнего" ключа - любую дату до 1 сентября. Для прошлого ключа - до 15 апреля и т.д.

Цитата:

Цитата NeSkoda
для максимального периода »

А период работы программы одинаков - 2 недели, с момента первого запуска. Сроки нам важны только для установки в любое время для данного ключа. А далее предполагается, вы программу купите и смените ключ...

Даже если срок действия ключа на момент установки истёк, но в командном файле указан в допустимом диапазоне, то вы всё равно сможете установить программу - в этом и смысл, а затем уже легализуете... Иначе она просто не заработает...

7ka 25-05-2009 14:22 1127094

вопрос к аудитории, где опсуждение версии Nero-micro-8.3.6.0. интересует именно файловые ассоциации и добавление ярлыков.

jameszero 25-05-2009 15:56 1127172

nero 8 micro Автоустановка

7ka 27-05-2009 14:03 1128680

jameszero, :clapping: спасибо! это то что я искал!

NeSkoda 03-06-2009 00:01 1133504

MKN, в связи с выходом новой версии Nero, очень бы хотелось увидеть Вашу обновлённую инструкцию и особенно unit_app_61.
Пожалуйста.

MKN 03-06-2009 11:40 1133777

NeSkoda,
Всё делается , как и для предыдущей версии.. Триальный ключ получаем по мылу. Дату для "сегодняшнего" ключа указываем любую в диапазоне с 3 июня по - где-то конец года, (точно не вычислял).
unit_app_61 можно и не трогать, а можно немного подкорректировать :
http://rapidshare.com/files/240259818/unit_app_61.zip
Проверил - работает.

MKN 05-06-2009 12:58 1135695

C удивлением обнаружил отсутствие tasklist.exe в дистрибутиве Windows Home SP3 (диск лицензионный).
Так что для нормальной работы автоустановочного дистрибутива Nero 9 в Home, надо этот файлик в него включить, соответственно предусмотрев его копирование в system32.

MKN 16-06-2009 17:10 1144846

Если кому необходимы только функции записи, то есть смысл сделать так называемый микро вариант 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 1176077

MKN,
1 - размер дистрибутива 25м, а размер установленной Nero 230м, потому что у вас две папки с одинаковыми файлами.
2 - вот еще бы ярлыки сами появлялись ...

MKN 24-07-2009 09:11 1176251

mitek_gsm,
Цитата:

Цитата 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. Я сознательно их избегаю, дабы не захломлять раб стол.

Ессно такой же дистрибутив можно сделать, используя любой путный инсталлер.

hb860 30-07-2009 19:14 1181750

Интересует тихая установка этого продукта: http://www.nero.com/eng/downloads-nero9-free.php
Это кастрированная бесплатная версия(и я безумно рад её появлению).
У кого-нибудь положительный опыт установки ?

sattva 01-08-2009 16:15 1183054

Цитата:

Цитата 7ka
вопрос к аудитории, где опсуждение версии 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}"

slav_ko 01-08-2009 16:33 1183070

Цитата:

Цитата hb860
Интересует тихая установка этого продукта: http://www.nero.com/eng/downloads-nero9-free.php
Это кастрированная бесплатная версия(и я безумно рад её появлению).
У кого-нибудь положительный опыт установки ? »

У меня прокатило
\Nero-9.4.12.3_free.exe /qb

LexxS 06-09-2009 15:57 1212721

Добрый

/qb не работает
получилось запустить с ключём /q но только после того как распаковал архив
привинтил его к WPI после запуска проходит разделение процессов установки полсе завершения 10го процесса wpi переходит к следующей программе а setupx от неро ещё работает как можно обойти данну проблему чтобы wpi дождалось полной установки неро?

Fresh96 06-09-2009 20:07 1212843

LexxS,
У Вас, наверное, такая же проблема как здесь http://forum.oszone.net/post-1122841-32.html
Решение там же http://forum.oszone.net/thread-122944-4.html

ЗЫ. тот вопрос был для версии 9.2.6.0. Может быть поможет.

MKN 06-09-2009 21:22 1212888

LexxS,
Установщик Nero запускает несколько процессов, что и сбивает с толку WPI.
Попробуй "удерживать" SetupX.exe с помощью tasklist. Этот вариант уже рассматривался выше.

LexxS 10-09-2009 18:12 1215933

Спасибо
выполнил всё как описанно - WPI заработал нормально, но только на висте и вин 7, на ХР что то не получается задержать процесс в чём может быть проблема?

MKN 10-09-2009 18:34 1215952

Цитата:

Цитата LexxS
на ХР что то не получается задержать процесс »

Проблем с "задержкой" на ХР не наблюдалось. Разве что на Номe, из-за отсутствия файла tasklist, который надо скопировать в Sys32.

Otop Ris 24-10-2009 11:45 1251102

Nero 9 free:

cmd -файл :

@echo off
Setupx.exe /q
:ns_loop
tasklist /FI "Imagename eq setupx.exe" /nh 2> nul | find /i "setupx.exe" > nul
if errorlevel 1 (
exit )
echo ......
sleep 1
goto ns_loop

т.е. просто, остальное описано выше

плюс в догонку поставил micro от MKN(спасибо, что готовая и без ярлыков:))-вроде получилось, но вот free же без ограничений по ключу-кто знает? итого micro+free=80mb

Otop Ris 24-10-2009 12:47 1251138

Кстати, ControlCenter версии free удаляет (см. выше) и micro... Чистить после Nero лучше так: Встроенный деинсталл., Nero General CleanTool, ручками nero из двух кустов реестра HKCR и HKLM(если что осталось) и ошмётки в progra files, common files, documents and settings и RegOrganizer-ом (neroxml и перечень установщика msi)-может кому инфа сгодится...

Otop Ris 25-10-2009 12:16 1251845

Менюшка StartSmart весьма симпотная и удобная-хотелось бы увидеть вариант micro/lite + StartSmart, если кто соберёт(вместо компота free+micro(MKN) как я предложил)-то ярлыки лучше делать с оригинальным размещением и оригинальными русс.комментариями к ним...:)

dundell 13-11-2009 15:01 1269356

Понравилась сборка Nero Micro 9.4.26.0 MKN - то что нужно:)
Остался только один вопрос - как ее поставить по тихому?

edition7 20-11-2009 07:37 1275368

Понравилась сборка Nero Micro 9.4.26.0 MKN
как ее поставить по тихому? :beta:

MKN 20-11-2009 09:01 1275407

dundell,
edition7,
Читаем про Модифицированный SFX модуль 7-Zip'а для установок http://forum.oszone.net/thread-51547-76.html
На его основе и собираем тихий дистрибутив.

NeSkoda 21-11-2009 13:41 1276392

Подскажите мне тёмному, чем оригинальный Nero-9.4.26.0_trial.exe распаковать? "Волшебная кнопка" его не берёт...

MKN 21-11-2009 14:55 1276439

NeSkoda,
Просто запусти и смотри результат в Documents and Settings\User\Local Settings\Temp

NeSkoda 22-11-2009 13:17 1277094

У меня на Win7 x64 распаковался сюда \Users\admin\AppData\Local\Temp\NERO1005442

Alex333 19-12-2009 20:48 1299503

MKN, а setup.exe из вашей сборки запускается в тихом режиме каким ключом?

Habetdin 20-12-2009 09:46 1299768

Alex333,
Цитата:

Цитата MKN
Читаем про Модифицированный SFX модуль 7-Zip'а для установок »

-y -gm2 -fm0
Либо: Пост MKN'а

AlexM22204 20-12-2009 20:00 1300133

Цитата:

Цитата Habetdin
Alex333,
Цитата MKN:Читаем про Модифицированный SFX модуль 7-Zip'а для установок »
-y -gm2 -fm0 »

Внутри SFX архива находится файл setup.exe
Цитата:

Цитата Alex333
MKN, а setup.exe из вашей сборки запускается в тихом режиме каким ключом? »

ВОТ ПРО ЭТО СПРАШИВАЛИ!!!

MKN 20-12-2009 21:21 1300205

AlexM22204,
Вообще то я здесь эту сборку не выкладывал, а только часть её "заготовки"...
Если есть к сборке интерес, то обнародую здесь .

Alex333 20-12-2009 21:58 1300245

MKN, конечно есть

MKN 22-12-2009 18:01 1301805

Nero 9.4.26.0 Lite RU-EN Silent

http://rapidshare.com/files/324425364/NBLitte9S.zip Размер ~35М

В составе :
Nero Burning ROM * Nero Express * Nero CoverDesigner * Nero WaveEditor * Nero DiscSpeed * Nero DriveSpeed * Nero InfoTool * Nero BurnRights

Без Microsoft Visual C++ 2005 !

Nero 9.4.26.0 Lite RU-EN
Для установки непосредственно в ОС.
Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package - в составе этой сборки.
При установке возможен выбор устанавливаемых приложений.

http://rapidshare.com/files/324429530/NBLitte9.zip Размер ~37М

Регистрационных данных в сборках НЕТ !

Для переключения фейса программы с RU на ENG :

Код:

HKEY_LOCAL_MACHINE\SOFTWARE\Nero\Nero 9\Shared] 
"FamilyLanguage"="ENG" 
[HKEY_CURRENT_USER\Software\Nero\Nero 9\Shared] 
"FamilyLanguage"="ENG"


harleysoft 23-12-2009 15:26 1302533

Скачал вашу сборку - не заработала. У меня Windows 7 Ultimate 32-bit. На WinXP попробовал - тоже не заработала. Качал Nero 9.4.26.0 Lite RU-EN.

MKN 23-12-2009 15:40 1302550

harleysoft,
VC++ (июльский) установлен ? Какие сообщения, что происходит ?
Также помним - чтобы заработала, надо регистрировать !
Эта сборка давно уж хлопочет без проблем на сотнях компов.

harleysoft 23-12-2009 15:51 1302562

VC установлен. reg файл регистрации внёс в реестр. Ключ рабочий проверялся не раз. Да и ставилась на свежеустановленную винду. Сообщение одно тока было - Приложение некоректно настроено. Пожалуйста, переустановите Nero.

MKN 23-12-2009 15:58 1302568

Цитата:

Цитата harleysoft
reg файл регистрации внёс в реестр. »

Одного рег-файла не достаточно. Ключи (и не один ключ !) нужно добавлять через менеджер лицензий. (В сборку не входит.)

harleysoft 23-12-2009 16:03 1302576

Там в reg файле их было несколько. Один собственно Nero 9 и несколько для активации плагинов. Но через менеджер лицензий щас попробую.

Alex333 24-12-2009 22:17 1303653

harleysoft, а про файлик AdvrCntr4.dll забыли?

MKN, а почему вы исключили из своей "автоматической" сборки VC++?

harleysoft 24-12-2009 22:26 1303662

Нет не забыл.

MKN 25-12-2009 09:11 1303825

Цитата:

Цитата Alex333
почему вы исключили из своей "автоматической" сборки VC++ »

У путных пользователей этот компонент просто обязан быть в ОС. К тому же уже давно есть аддоны и DLLpack и VC++

mariolast 27-12-2009 19:35 1305608

MKN,
Recode и Vision Express есть тоже у вас в перепакованном виде?

Цитата:

Цитата MKN
DLLpack и VC++ »

Что за аддоны такие?Поделитесь, где лежат

MKN 27-12-2009 21:40 1305698

Цитата:

Цитата mariolast
Что за аддоны такие? »

dllsfull - http://forum.oszone.net/thread-69794-46.html
Microsoft Visual C++ 2005/2008 Redistributable Package - http://forum.oszone.net/thread-145766-7.html
Цитата:

Цитата mariolast
Recode и Vision Express есть тоже у вас в перепакованном виде? »

Есть NeroRecode и NeroVision. Про Vision Express первый раз слышу...

Vizit0r 27-12-2009 22:21 1305722

невеликий из меня знаток перепаковок.

несколько часов развлечений привели лишь к тому, что я из бесплатного Nero9 Lite смог сделать автоустановочный набор без ToolBar'а.
кому-то надо?

mariolast 27-12-2009 23:27 1305755

MKN,
Описался :)
Именно NeroVision

MKN 28-12-2009 09:21 1305936

Отдельно Nero Vision 6.4.17.100 RePack Silent

http://rapidshare.com/files/326875345/NV6417_S.zip Размер ~50M

Сборка без доп. Templates и без VC++

Дополнительные Templates качаем с http://www.nero.com/rus/nero9-template-packs.html

Регистрационных данных в сборке НЕТ !

R@MZEZzz 07-03-2010 20:16 1363161

Может пригодится кому:
Чтобы setupx.exe не создавал дочерний процесс (помнится сталкивались с такой проблемой), запускать его надо с параметрами:
Код:

setupx.exe /i /qb SERIALNUMBER="сериалнумбер" EULAACCEPTED="1" INCLANGUAGES="RUS" CONFIGPATH="путь к setupx\" SC SOURCEPATH="путь к setupx\"
я из autoit скрипта так ставлю:
Код:

FileCopy(@ScriptDir & "\unit_app_61\Nero\AdvrCntr4\AdvrCntr4.dll", @ProgramFilesDir & "\Common Files\Nero\AdvrCntr4\AdvrCntr4.dll", 9)
RunWait('setupx.exe /i /qb SERIALNUMBER="сериалнумбер" EULAACCEPTED="1" INCLANGUAGES="RUS" CONFIGPATH="' & @ScriptDir & '\" SC SOURCEPATH="' & @ScriptDir & '\"')
RunWait('msiexec /i vcredist\2005\vcredist.msi /qb')
RunWait('msiexec /i vcredist\2008\vc_red.msi /qb')


tiylar 12-03-2010 00:28 1366603

Доброго Вам времени суток обьяснити пожалуста по понятней как сделать нормылый ехе фаил nero для атоматической установки. Привиду не понятный мне вопросы:
1-
Цитата:

Тогда создаём командный файл (назовём 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. Сжимает здорово.
не понятно следующее - Setupx.exe откуда он берётся?
2-
Цитата:

Создаём 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
откуда взялся архив 7ZSD_LZMA.sfx и что в него входит если всё небходимое для сборки мы уже упаковали Archive.7z.
3 -
Цитата:

Создаём дистрибутив Код: COPY /b 7ZSD_LZMA.sfx + config.txt + Archive.7z NERO9.exe
что такое NERO9.exe и откуда оно взялось. Большое спасибо MKN за информацию ну мне просто не понятны эти аспекты обьясните похалуста заранее спс.

Habetdin 12-03-2010 01:19 1366620

tiylar,
Цитата:

Цитата tiylar
Setupx.exe откуда он берётся? »

Из распакованного оригинального инсталлятора
Цитата:

Цитата tiylar
откуда взялся архив 7ZSD_LZMA.sfx »

http://forum.oszone.net/thread-51547-76.html
Цитата:

Цитата tiylar
что такое NERO9.exe и откуда оно взялось »

Это готовый "тихий" инсталлятор :) http://7zsfx.info/ru/firststeps.html

R@MZEZzz 12-03-2010 08:33 1366708

tiylar,
например, мой NERO_9.4.26.0_LITE я собирал так:
1. распаковал оригинальный инсталлятор и получил пачку директорий с именами unit_app_#
2. руководствуясь постами MKN, поудалял лишнее, оставив только необходимые мне программы из пакета (Burinig Rom,Express,Recode,Vision,Cover Designer)
Код:

unit_app_4\
unit_app_5\
unit_app_6\
unit_app_12\
unit_app_16\
unit_app_30\
unit_app_61\
unit_app_62\
unit_app_63\
unit_app_64\
unit_app_69\
unit_tpi_imagxpress-7.0.74.0\
unit_tpi_lightscribe\
unit_tpi_NeroProductPatcher_85531\
ipclog.exe
setupx.exe
setup.xml

3. Немного упростил батник setup.bat:
Код:

set tempdate=%date:~-10%
date 05-12-09
start /wait setupnero.exe
date %tempdate%

...регистрация программ своими серийниками...
reg delete "HKLM\SOFTWARE\Nero\Shared" /f
reg add "HKLM\SOFTWARE\Nero\Shared\NL9" /v Serial9_1246389389 /t reg_sz /d xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx /f
...регистрация программ своими серийниками...

setupnero.exe - autoit скрипт:
Код:

FileCopy(@ScriptDir & "\unit_app_61\Nero\AdvrCntr4\AdvrCntr4.dll", @ProgramFilesDir & "\Common Files\Nero\AdvrCntr4\AdvrCntr4.dll", 9)
RunWait('setupx.exe /i /qb SERIALNUMBER="сериалнумбер" EULAACCEPTED="1" INCLANGUAGES="RUS" CONFIGPATH="' & @ScriptDir & '\" SC SOURCEPATH="' & @ScriptDir & '\"')

впринципе можно всё и в батнике написать, просто не помню как там сделать автоитовское @ScriptDir

4. Ложим батник и скрипт в ту же папку и упаковываем всё полученное в 7z
5. Далее создаём текстовый файл для 7zsfx архива и создаём сам 7zsfx архив любым известным способом:
Код:

;!@Install@!UTF-8!
ExtractTitle="Nero 9.4.26.0 Lite"
ExtractDialogText="Nero + Express + Cover Designer + Recode + Vision"
RunProgram="hidcon:setup.bat"
Shortcut="D,{%ALLUSERSPROFILE%\\Главное меню\\Программы\\Nero\\Nero 9},{},{},{Программы пакета Nero},{Nero 9 Lite},{%ALLUSERSPROFILE%\\Главное меню\\Программы\\Nero\\Nero 9},{%programfiles%\\Nero\\Nero 9\\Nero Burning ROM\\Nero.exe}"
GUIMode="1"
GUIFlags="2+4+8+16+32+2048+4096"
;!@InstallEnd@!

6. всё, автоинсталлятор готов. После установки на рабочем столе появиться ярлык Nero 9 Lite, открывающий папку из меню пуск, со списком установленных программ Nero

tiylar 12-03-2010 13:57 1366933

Всем доброго времени суток спасибо всем кто ответил не вы не моглибы немного расказать что ложить в sfx архив? Насколько я понял в архив 7z мы ложим все наши папки и батник test.cmd а фаил config.txt вложить в архив или нет? ну и также остались вопросы по поводу NERO9.exe откуда он взядся и что собой представляет.

Habetdin 12-03-2010 14:04 1366936

tiylar,
Цитата:

Цитата tiylar
что ложить в sfx архив? »

Содержимое оригинального инсталлятора, измененное по вашему желанию :)
Цитата:

Цитата tiylar
NERO9.exe откуда он взядся и что собой представляет. »

Это - 7z SFX архив
Получается из вашего *.7z, модифицированного модуля и файла конфигурации (у вас - config.txt)

Создание 7z-SFX архива: Первые шаги - прочтите :)

Цитата:

Цитата tiylar
спасибо »

http://forum.oszone.net/faq.php?faq=...age#faq_thanks

tiylar 12-03-2010 14:36 1366981

Habetd in спасибо что помогаеш пока писал на форуме понял следующее NERO9.exe это не тока 7z SFX но и имя этого самого 7z SFX. http://forum.oszone.net/thread-51547-76.html эта ссылка не работает когда на я на перехожу и пытаюсь чтото скачать открывается окно и одни каракули. Может у кого есть перебросте этот фаил или модуль.

Habetdin 12-03-2010 14:41 1366985

tiylar, а по этой ссылке открывает тему?
Скачать модуль можно здесь

tiylar 12-03-2010 15:19 1367025

И всё таки я чтото не пойму с твоей ссылки я скачал 7z SFX Tools потому что он единственный скачивается. Это обычный установшик а не какой то модуль. Все равно не пойму что делать дальше. Мне что переименовать 7z SFX Tools в 7ZSD_LZMA.sfx положить его в папку с с архивом и файлом конфигурации? Если да то я пробЫвал выполнить команду все мои файлы лежали в на диске G в новной папке тогда поидее для выполнения команды не обходмо к команде COPY /b 7ZSD_LZMA.sfx + config.txt + Archive.7z NERO9.exe дописать G/новая папка(или заминить на латинский алфавит)COPY /b 7ZSD_LZMA.sfx + config.txt + Archive.7z NERO9.exe. потому что если просто выполнить COPY /b 7ZSD_LZMA.sfx + config.txt + Archive.7z NERO9.exe говорит COPY такой команды нет.

Habetdin 12-03-2010 15:30 1367038

tiylar, зайдите в папку %ProgramFiles%\7z SFX Tools и найдете там модули, справку и 7ZSplit
Ярлык к справке также создан на рабочем столе

tiylar 13-03-2010 12:31 1367613

Спасибо Habetdin нашёл. Просто у меня уже стояло до этого 7z и я вечно не вту папку лез. :). Теперь осталось последнее COPY /b 7ZSD_LZMA.sfx + config.txt + Archive.7z NERO9.exe у меня в таком виде если выполнять через пуск-выполнить говорит что фаил COPY не найден.

MKN 13-03-2010 13:46 1367668

Цитата:

Цитата tiylar
если выполнять через пуск-выполнить говорит что фаил COPY не найден. »

Путь не указан ко всему этому хозяйству.

tiylar 13-03-2010 14:11 1367684

MKN ты не мог бы привести пример этой команды допутим что всё не обходимое находится в G:/d

conductor 13-03-2010 21:13 1367968

Цитата:

Цитата tiylar
. Теперь осталось последнее COPY /b 7ZSD_LZMA.sfx + config.txt + Archive.7z NERO9.exe у меня в таком виде если выполнять через пуск-выполнить говорит что фаил COPY не найден. »

может проще и лучше с помощью волшебной кнопки
читать дальше »
http://forum.oszone.net/thread-83838.html

MKN 14-03-2010 16:28 1368443

tiylar,

Надо бы тебе сначала почитать соответствующую документацию (хотя бы http://7zsfx.info/ru/)... Ну да ладно, попытаюсь разжевать пошагово :

Во-первых команду следует выполнять из консоли, а не из "Выполнить"

Окно консоли откроется, если в "Выполнить" напечатать cmd и нажать ОК

В консоли увидишь нечто , типа :

C:\Documents and Settings\User> (вместо User может быть что угодно...)

Т.к. ты говоришь, что твои файлы находятся на диске G: , то переходишь на G: - для этого печатаешь G: (там где мигает курсор) и нажимаешь Enter

В консоли видишь G:\>

Если файлы(7ZSD_LZMA.sfx, config.txt, Archive.7z) находятся в папке, например Setup, то надо сначала зайти в эту папку - печатаешь cd Setup и нажимаешь Enter

И только теперь печатаешь команду COPY /b 7ZSD_LZMA.sfx + config.txt + Archive.7z MyApp.exe
в которой -
Archive.7z - имя твоего архива (любое)
MyApp.exe - имя твоего файла (любое), который получится в результате.

Также не забываешь, что содержимое config.txt должно быть в кодировке UTF-8. (Т.е. после правки в каком либо редакторе, сохраняешь этот файл в UTF-8)

Только и это окольный путь. На практике проще создать командный файл (команду печатаешь в любом текстовом редакторе и сохраняешь файл под любым именем и расширением .cmd Например, build.cmd )
Этот build.cmd запускаешь из той же папки, где находятся файлы 7ZSD_LZMA.sfx, config.txt, Archive.7z.

Чтобы избежать кучи лишних движений, лучше работать из TotaCommander_а.
В нём же иметь и соответствующий инструментарий(http://buttontc.7zsfx.info/ и т.д.), значительно ускоряющий процесс создания конечного результата. Но дело это конечно хозяйское...


Время: 14:54.

Время: 14:54.
© OSzone.net 2001-