Войти

Показать полную графическую версию : Перепакованный урезанный Nero 7


Страниц : [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15

vampik
27-12-2005, 08:48
Моя сборка актуальной версии Nero. Урезан исходный вариант, а не административная установочная точка, во избежание возможных глюков и для красоты дистрибутива. Протест против монструозности Nero 7;).

Минимальные системные требования
Windows 2000
DirectX 9.0b

Особенности пакета
+ Только русский язык
+ Отключено требование запуска инсталляции через SetupX.exe (вместо него используется мой лаунчер)
+ Оставлены: Nero Burning Rom, InCD, Nero CD-DVD Speed, Nero Drive Speed, Nero Info Tool, Nero Fast CD Burning Plugin.
+ Удалены: Nero Scout, Special Offer, Nero3D, DirectShow фильтры, справка и файлы, необходимые для Win9x.
+ Установка InCD включена по умолчанию, возможно отключить параметром командной строки.
+ Более удобные ярлыки.
+ Добавлена иконка в "Установке/удалении программ"
+ Ассоциации проектов Nero с Nero Burning ROM.
+ Проверка версии операционной системы
+ Проверка версии DirectX
+ Проверка наличия установленного Nero 7
+ Удаление временных файлов после установки
+ Регистрация с помощью ini-файла
+ Лоадер для исправления ошибки запуска InCD

Текущая версия - 7.2.0.3b от 06.06.2006 (финальный релиз)

История последних изменений
http://vampik.ru/misc/changelog.txt
Примечания к последнему релизу
http://forum.oszone.net/post-447104.html#post447104

Скачать Nero 7.2.0.3b от 06.06.2006 (21.1Мб) -
http://rapidshare.de/files/22314724/Nero7203brus.exe.html
http://www.egoshare.com/?cdcced9239fa5d08c65b1cef1c6d116a (с поддержкой докачки)
http://poleznosti.ru/soft/file_catalog/?file_id=20060502161200 (c поддержкой докачки)

Nero Setup Launcher 1.0.0.4 отдельно: - http://vampik.ru/files/nero7setup.7z (20.5кБ)
InCD Loader 0.0.0.2 отдельно: - http://vampik.ru/files/incdloader.7z (13.1кБ)

Информация для автоматической установки.
Тихая установка с InCD - с ключом -ai.
Тихая установка без InCD - с ключом -ai0.
Для автоматической регистрации создайте ini-файл по образцу:

[Registration]
Company=Pupkin Inc.
User=Vasja Pupkin
Serial=0000-0000-0000-0000-0000-0000-0000

Все параметры необязательны. При отсутствии серийного номера будет использован стандартный триальный, при отсутствии имени пользователя и/или организации будут использованы соответствующие данные из Windows. Ini-файл может находится либо в одной папке с sfx-архивом (имя файла должно совпадать с именем sfx-архива, например, nero-7203b.exe и nero-7203b.ini), либо (для любителей перепаковки) внутри sfx-архива (имя файла должно совпадать с именем установщика, например, setup.exe и setup.ini).

Примечания
Перед установкой необходимо удалить предыдущие версии Nero. При наличии Nero 7 инсталлятор сообщит об ошибке.

specialist
27-12-2005, 10:20
vampik
незнаю будут или нет тебя бить) но все же можно было найти способ и попроще чем создание новой темы.
за новые версии спасибо. но было бы неплохо существующие cab файлы в инсталляхе предварительно распаковать для лучшей компрессии, а потом чтобы перед установкой они собрались и начали установку... хто займется?

SyCraft
27-12-2005, 11:26
vampik
Отлична работа!" Спасибо за ВАш Труд!

specialist
27-12-2005, 11:49
vampik
ссылки не работают
орет что типа файл был удален загрузившим его человеком

vampik
27-12-2005, 11:52
Только что заметил недочёт - cab-файлы, которые SetupX при запуске создавал в дистрибутиве, оказались сжатыми. Я их сконвертировал в cab без сжатия, получится минус мегабайта полтора-два. Сейчас перезалью. Распаковка же архивов без сжатия смысла не имеет - фактически там только заголовок архива и имена файлов добавляются, пара сотен байт.
Я специально уже удалил старую версию, чтобы её не загружали.

SyCraft
27-12-2005, 11:55
vampik
а я успел блин..

specialist
27-12-2005, 13:33
vampik
вот это уже похоже на дело!
огромный респект :beer:

fanatf1
27-12-2005, 14:48
Тогда фстречный вопрос ...
КАК ты это делал?

Я научился делать из админской конфетку, хотелось бы послушать твой вариант!

vampik
27-12-2005, 16:40
fanatf1 с cab'ами всё не сложно, из таблицы Media в msi делаю красивую таблицу в Word'e, отмечаю, какие компоненты удалить, сверяясь по AdminStudio, из получившегося - bat'ник, который удаляет лишние файлы. Получилось компактно и красиво - ничего лишнего. Хотя с другими msi-инсталляторами предпочитаю административную точку.

Denchik
15-01-2006, 22:30
Слушай не подскажишь
как выкинуть из версии с InCD
сам InCD
а то тяжело качать :)

ANDYru
15-01-2006, 23:13
vampik
всё это конечно хорошо , но несколько звмечаний всё таки есть :
неплохо бы иконку для нюры сделать родную (так как то солиднее)

YuriPet
16-01-2006, 00:44
ANDYru
Если речь о "AdbeRdr705_rus_lite.exe" то замени распаковщик на вот этот

vampik
16-01-2006, 07:56
ANDYru замечание уже учёл, мне неоднократно об этом говорили. Когда будет обновление Nero, очередную версию сделаю с иконкой.
Denchik, добавил архив, содержимое которого поможет удалить InCD из моей версии, см. первый пост темы.

ANDYru
16-01-2006, 08:29
YuriPet
насчёт AdbeRdr705_rus_lite не понял , это не моё творение , а зятое напрокат с _http://unattended.nm.ru/

Hat
18-01-2006, 03:51
Доброго времени суток all.
Подскажите ПЛЗ менее искушенным как автоматизировать ввод кодов активации
Заранее благодарю )

vampik
18-01-2006, 08:35
Hat регистрационная информация хранится в следующих параметрах реестра:

HKLM "SOFTWARE\Ahead\Installation\Families\Nero 7\Info" "Serial7_$Time" "*$Serial"
HKLM "SOFTWARE\Ahead\Installation\Families\Nero 7\Info" "Company" "$Company"
HKLM "SOFTWARE\Ahead\Installation\Families\Nero 7\Info" "User" "$User"

где $Serial - собственно серийник, $User и $Company - пользователь и компания, на которых произведена регистрация, $Time - дата/время ввода серийного номера, в виде количества секунд, прошедших с 1 января 1970 года до этого момента. На самом деле, имея уже установленный Nero, можно просто экспортировать эти параметры из реестра в рег-файл, например, nero.reg, и при установке импортировать его обратно - regedit /s nero.reg. Либо можно вручную ввести код при первом запуске программы.

Ginsot
20-01-2006, 23:49
Народ, а что мешает самим перепаковать Nero так, как вам нужно?

Для начала распаковываете весь архив в какую-нибудь папку (для тех кто в танке, Nero web-install, та что распространяется одним файлом, это обычный rar архив).
Затем лезем в папку с только что распакованой nero, а оттуда в папку redist\Config. Там лежит один единственный файл conf.txt открываем его и редактируем.
В начале находим следующие строки:
INCEXCFTR (B035464E) (NeroStartSmart) NeroStartSmart INCLUDE
INCEXCFTR (BCAFF604) (NeroBurningRom) NeroBurningRom INCLUDE
INCEXCFTR (2FF8B816) (Actions) NeroHome INCLUDEи т.д. По названиям вполне понятно какие приложения из пакета nero описаны в этой секции. Так вот, те приложения которые вам нужны пропускаем, а для тех, которые не нужны меняем INCLUDE на EXCLUDE. После этого приложение при автоматической установке устанавливаться не будет.

Переходим к следующей секции - выбор языка установки.
Здесь можно удалить все строки кроме
INCEXCLNG RUS USER_LANGпри этом ангийский язык в программе будет присутствовать, но по умолчанию будет русский.

Далее идём в конец файла и добавляем строку
MSIPROPERTY SERIALNUM "1111-2222-3333-4444-5555-6666"где вставляем правильный s|n
Также, в строке
MSIPROPERTY ROOTDIR "[ProgramFilesFolder]Nero\Nero 7"можно изменить путь, куда будет производиться установка "по умолчанию".

На этом этапе, сохраняем файл и переходим к следующему этапу - создание архива.

Для "тихой" установки необходимо запустить SetupX.exe с ключем /quiet, а чтобы программа установки сама не перегрузила компьютер, добавить ещё один ключ /norestart
Т.е команда на запуск установки будет такой "SetupX.exe /quiet /norestart"

Запускаем WinRar, желательно версии 3.51, т.к. именно применительно к ней я буду дальше объяснять. Но можно использовать и младшие версии.
Заходим в каталог, куда мы распаковывали nero и выделяем все файлы. Нажимаем кнопочку "Добавить в архив / Add to archive", отмечаем галочки "Создать SFX-архив", "Добавить информацию для восстановления", по желанию "Создать непрерывный архив". Последнее позволит создать более компактный архив, но наложит некоторые ограничения (читаем help в WinRar'e). Ставим метод сжатия "Максимальный".
Теперь переходим на закладку "Комментарии" и вставляем следующее
Setup=SetupX.exe /quiet /norestart
TempMode
Silent=2
Overwrite=1
Title=Ahead Nero 7Половина параметров у вас уже настроена, осталась самая малость.
Переходим на закладку "Дополнительно" и нажимаем кнопочку "Параметры SFX"
Ничего не меняем, сразу переходим к закладке "Текст и графика". Здесь вам нужно указать путь к логотипу и иконке архива, для этого:
качаем архивчик ниже, распаковываем его куда угодно, кроме папки, в которой находятся файлы, которые мы собрались архивировать и указываем в соответствующих полях Rar'а пути к bmp и ico.
Всё, можно нажимать дважды на OK и через минут 5-30, зависит от вашей машинки вы получите готовый архив. Остаётся только при запуске добавить ключ /s и всё пройдёт в полной тишине.

А если кто не боится поковыряться в потрохах файлов, то берём старый добрый "ResHacker" и меняем диалоговые окна так как нам нравиться, ставим те логотипы и иконки, которые нравяться...
Дерзайте.

boss911
21-01-2006, 01:40
Ginsot

Хм! Честно говоря знал об этом уже давно! Но вопрос теперь в том, как сам дистр. обрезать, какие файлы отвечают за те компонетнты которые не выбирал!! А про эту инструкцию, я думаю, тоже давненько все знают!! :)

Ginsot
21-01-2006, 01:52
boss911
Ты хотел сказать, что знают про метод, т.к. инструкцию я написал только сегодня... :)
А по поводу обрезания есть другая тема (http://forum.oszone.net/showthread.php?t=52452) там как раз кажеться вышла новая утилита под семёрку.


P.S. Нет, ещё не вышла, но обещают в скором времени.

boss911
21-01-2006, 02:13
Ginsot

Про метод conf.txt я знал еще после того как вышла семерка, непомню где видел, но часто попадолось!! А про сам SFX архив тут все об этом знают! Понимаеш, тут нет проблемы как избавитса от ненужных компонентов, а как оптимально его урезать после этого, зачем тебе то, что ты не ставиш!!




© OSzone.net 2001-2012