ajua Posted May 12, 2007 Posted May 12, 2007 (edited) i found myself working on an msi installer for nero lite.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 *registerAudioPluginMgr.dllBCGCBPRO860un71.dllBCGPOleAcc.dllMFC71.dllmfc71u.dllmsvcp71.dllmsvcr71.dllnero.exenero.txtNeroFileDialog.dll *registerNeroFileDialogCF.dll *registerNeroFileDialogIDLPS.dll *registerNeroFileDialogVista.dll *registerShellManager.dll *registeruCDCopy.dlluGeneratr.dllugeniso.dlluGenUDF.dlluimage.dlluImageGen.dlluISOFS.dlluMMC.dlluNeroErr.dlluNeRSDB.dllunewtrf.dll/AudioPlugins/AC3.dllAiff.dllAReadyLB_Nero.dllAudible.dllDefConvertor.dlllame_enc.dllmp3PP.dllmp3PRO.dllmsa.dllMSAxp.dllNeroDigital.dllnxMyFLA.dllogg.dllWav.bkp *original nero file but replaced in case one need to install MauSauWav.dll *MauSau provided fileMauSau Audio Plugins/AudioPlugins/nxLame.dllnxMyAC3.dllnxMyAPE.dllnxMyASF.dllnxMyLPAC.dllnxMyMPC.dllnxMyOFR.dllnxMyReal.dllnxMySHN.dllnxMySPX.dllnxWavPack.dllNero Cover Designer/Nero CoverDesigner/CoverDes.exeCoverEdCtrl.ocx *registerdef.datNeroCoverDesigner_ENG.chmstocks.datTemplates\Aqua.nctTemplates\Audible_audiobook.nctTemplates\Audiobook_Classic.nctTemplates\AudioData.nctTemplates\AudioData_B&W.nctTemplates\AudioData_Classic.nctTemplates\AudioData_Content.nctTemplates\Audio_Classic.nctTemplates\Audio_Content.nctTemplates\Audio_Title.nctTemplates\Audio_TitleMax.nctTemplates\Blue_Disc.nctTemplates\DanceHiphop.nctTemplates\DanceHiphop_B&W.nctTemplates\Data.nctTemplates\Data_B&W.nctTemplates\Data_Classic.nctTemplates\Data_Content.nctTemplates\Data_Title.nctTemplates\Data_TitleMax.nctTemplates\Empty-0.ncdTemplates\Empty-1.ncdTemplates\Empty-10.ncdTemplates\Empty-2.ncdTemplates\Empty-3.ncdTemplates\Empty-4.ncdTemplates\Empty-5.ncdTemplates\Empty-6.ncdTemplates\Empty-7.ncdTemplates\Empty-8.ncdTemplates\Empty-9.ncdTemplates\Jazz_Classical.nctTemplates\Rock.nctTemplates\Vocal.nct/Windows System 32 Folder/imagX7.dllimagXpr7.dllimagXR7.dllimagXRA7.dllTwnLib4.dllToolkit/Toolkit/Nero CD-DVD Speed 4.7.5.0.exeNero Drive Speed 3.00.exeNero InfoTool 4.1.0.8.exeWell, 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. Edited May 13, 2007 by elajua
zeroFX Posted July 12, 2007 Posted July 12, 2007 Somthing like that would be really nice to have for the whole Nero package.
jander44 Posted July 12, 2007 Posted July 12, 2007 elajua,There is a standalone Recode download here if that helps you out. I think it's a older version but maybe worth a look.
ajua Posted July 13, 2007 Author Posted July 13, 2007 well, this file listing i made is working for the latest 7.10.1.0 as well.about the recode file listing im thinking of giving up as i dont really need it but there is atill a little demand of it.if i can come upt with something that works i will let you know. thanks.
DigeratiPrime Posted July 13, 2007 Posted July 13, 2007 When you say "Im working on the Recode component, but so far i got an error at the end of the process when testing it" what do you mean by at the end of the process? It fails to create the msi or Recode fails to run after installing? Nero comes as an MSI so you should be able to view it using Orca and see the Recode settings.
ajua Posted July 17, 2007 Author Posted July 17, 2007 at the end of the process of conversions made with recode, not the install script.i never thought of looking the msi tables with orca, thanks for the heads-up. will do it sometime this week.if anyone has some insights on it, please post, i dont have much time now for trying again the recode component of my installer.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now