Цитата 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. Это немного уменьшит размер дистрибутива и избавит вас от надоедливых всплывающих сообщений...
Конечно можно урезать и др. папки, но это отдельная история и не всё так просто, да и не нужно этого делать...