This way people that uses group policy or just prefer msi installers can make one on their own.
currently my setup consist of 4 components: Nero Lite itself, MauSau Plugins, Cover Designer, Toolkit. Im trying to come up with a 5th component to install Recode but im having some problems with it. Im letting recode out of this for now (if someone has already made a recode addon or know exactly which files to use, please post them and will include it both on this thread and my setup).
Here the file listing for each component, along with files that needs to be registered with regserver and which registry entries to make so everything works well at the end.
File listing per component of the setup:
Nero Lite
/Core/ AdvrCntr2.dll *register AudioPluginMgr.dll BCGCBPRO860un71.dll BCGPOleAcc.dll MFC71.dll mfc71u.dll msvcp71.dll msvcr71.dll nero.exe nero.txt NeroFileDialog.dll *register NeroFileDialogCF.dll *register NeroFileDialogIDLPS.dll *register NeroFileDialogVista.dll *register ShellManager.dll *register uCDCopy.dll uGeneratr.dll ugeniso.dll uGenUDF.dll uimage.dll uImageGen.dll uISOFS.dll uMMC.dll uNeroErr.dll uNeRSDB.dll unewtrf.dll /AudioPlugins/ AC3.dll Aiff.dll AReadyLB_Nero.dll Audible.dll DefConvertor.dll lame_enc.dll mp3PP.dll mp3PRO.dll msa.dll MSAxp.dll NeroDigital.dll nxMyFLA.dll ogg.dll Wav.bkp *original nero file but replaced in case one need to install MauSau Wav.dll *MauSau provided file
MauSau Audio Plugins
/AudioPlugins/ nxLame.dll nxMyAC3.dll nxMyAPE.dll nxMyASF.dll nxMyLPAC.dll nxMyMPC.dll nxMyOFR.dll nxMyReal.dll nxMySHN.dll nxMySPX.dll nxWavPack.dll
Nero Cover Designer
/Nero CoverDesigner/ CoverDes.exe CoverEdCtrl.ocx *register def.dat NeroCoverDesigner_ENG.chm stocks.dat Templates\Aqua.nct Templates\Audible_audiobook.nct Templates\Audiobook_Classic.nct Templates\AudioData.nct Templates\AudioData_B&W.nct Templates\AudioData_Classic.nct Templates\AudioData_Content.nct Templates\Audio_Classic.nct Templates\Audio_Content.nct Templates\Audio_Title.nct Templates\Audio_TitleMax.nct Templates\Blue_Disc.nct Templates\DanceHiphop.nct Templates\DanceHiphop_B&W.nct Templates\Data.nct Templates\Data_B&W.nct Templates\Data_Classic.nct Templates\Data_Content.nct Templates\Data_Title.nct Templates\Data_TitleMax.nct Templates\Empty-0.ncd Templates\Empty-1.ncd Templates\Empty-10.ncd Templates\Empty-2.ncd Templates\Empty-3.ncd Templates\Empty-4.ncd Templates\Empty-5.ncd Templates\Empty-6.ncd Templates\Empty-7.ncd Templates\Empty-8.ncd Templates\Empty-9.ncd Templates\Jazz_Classical.nct Templates\Rock.nct Templates\Vocal.nct /Windows System 32 Folder/ imagX7.dll imagXpr7.dll imagXR7.dll imagXRA7.dll TwnLib4.dll
Toolkit
/Toolkit/ Nero CD-DVD Speed 4.7.5.0.exe Nero Drive Speed 3.00.exe Nero InfoTool 4.1.0.8.exe
Well, thats all about the files needed.
Now the registry entries we have to make. These are to point to some files in the setup and to set personal settings.
Nero Lite
/CurrentUser/ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software] [HKEY_CURRENT_USER\Software\Ahead] [HKEY_CURRENT_USER\Software\Ahead\Nero - Burning Rom] [HKEY_CURRENT_USER\Software\Ahead\Nero - Burning Rom\General] "StartWithNew"=dword:00000000 "ProjectSavingState"=dword:00000000 "UseVerifyAfterBurn"=dword:00000000 "bShowAllCompilationTypes"=dword:00000001 "EjectTheCDLater"=dword:00000000 "EnableShutDownCheckbox"=dword:00000001 "PrintOrSaveLog"=dword:00000000 "StartWithIso"=dword:00000001 "EnableDAOOverSize"=dword:00000000 "EnableDVDOverSize"=dword:00000000 "OverSizeDefaultValue"=dword:00000000 [HKEY_CURRENT_USER\Software\Ahead\Nero - Burning Rom\Compilation] "RememberLastUsedVolumeLabel"=dword:00000000 [HKEY_CURRENT_USER\Software\Ahead\Nero StartSmart] [HKEY_CURRENT_USER\Software\Ahead\Nero StartSmart\Settings] "DisplayLeftPanel"=dword:00000001 /LocalMachine/ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Ahead] [HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Installation] [HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Installation\Families] [HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Installation\Families\Nero 7] [HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Installation\Families\Nero 7\Info] "User"="user" "Serial7_1169242788"="XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX" "MissingFilesState"="0" "OS_MinorVersion"=dword:00000000 "Company"="company" "EulaAccepted"="1" "OS_MajorVersion"=dword:00000006 [HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Installation\Info] "OS_MajorVersion"=dword:00000006 "OS_MinorVersion"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Shared] *you can change this locations using Windows Installer variables such as $TARGETDIR$ etc "AudioPlugin"="C:\\Program Files\\Nero Lite\\AudioPlugins\\" "Lib"="C:\\Program Files\\Nero Lite\\Core\\" "AudioPluginManager"="C:\\Program Files\\Nero Lite\\Core\\" "NeroAPI"="C:\\Program Files\\Nero Lite\\Core\\"
Nero Cover Designer
/LocalMachine/ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Cover Designer] [HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Cover Designer\DefaultSettings] *again, you can use variables for this location "DocTemplates"="C:\\Program Files\\Nero\\Nero CoverDesigner\\Templates"
That is all you need to make your own installer.
Things to remember:
- Organize it using features so one can choose which components to install
- Make shortcuts, but keep in mind which ones go with each component
- You can add any settings you want to the registry
- For silent installs, you can make a transforms file if you need it.
This file listing is somewhat different from the nero lite release of Acheron and Major but i have found that it worked for me, so i save some disk space with just this files. Also, im using all files inside one folder in program files, instead of using common files folder.
Im working on the Recode component, but so far i got an error at the end of the process when testing it. If someone know which files to install and what to do, please post or send me a pm so i can include it.
I hope this helps out everyone in need for a msi installer for nero lite.
This post has been edited by elajua: 12 May 2007 - 11:36 PM



Help

Back to top









