Shoutbox

Plus! Sounds after re-installation - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: WLM Plus! Help (/forumdisplay.php?fid=12)
+----- Thread: Plus! Sounds after re-installation (/showthread.php?tid=44447)

Plus! Sounds after re-installation by pollolibredegrasa on 05-09-2005 at 08:38 PM

Hi there!

After re-installing MsgPlus! it had removed all of my Sounds from the library (or at least the registry entries), but had not removed the .dat files from the C:\Documents and Settings\All Users\Application Data\Messenger Plus!\Custom Sounds folder.

This was lucky for me, as i had aquired quite a large collection - however it is too many to re-add one at a time, and i was wondering if MsgPlus! stored the sound category somewhere within the MP3 Tags, as it does with the sound name (as it is in the sound library)? If so, then would it be possible for me to use this information to write a quick program to re-add the files into the registry and therefore back into the library?

Any help would be appreciated...

Thanks in advance

Richard

update: I've managed to write a quick program so far in Visual Basic 6, where it adds the sounds back into the registry, and have tested it on a few of my sounds, where it added them into the vocals group (which can be changed programmatically), but i still havent found if/where the sound category tag is within the MP3/DAT....


RE: Plus! Sounds after re-installation by Sunshine on 05-09-2005 at 10:39 PM

To get them back you need to convert all hashnumbers (#0AAD15FB90B7.dat) into regkeys and make a registry file of the complete list (HKEY_CURRENT_USER\Software\Patchou\MsgPlus2\Nobody\CustSounds\<hash>). Next step is import that registry file into the registry, then in soundlibrary (Plus icon in main MSNM screen > open soundlibrary) select every single sound and click "edit sound"..by doing this Plus! will read the other information.

Edit: you're welcome :D

Tip for next time: make a soundpack out of all sounds you have (soundlibrary > add > export).  Adding them back will be done in a jiffy then ;)


RE: Plus! Sounds after re-installation by pollolibredegrasa on 05-09-2005 at 10:46 PM

Thanks Sunshine!

I've now managed to add all the files back into my sound library with their proper names and it only took about a minute! Thanks for your advice about the Edit Sound button, as this is going to be much quicker than having to re-add/name them all and assign categories!

Much appreciated :)

Richard


RE: RE: Plus! Sounds after re-installation by CookieRevised on 05-10-2005 at 02:41 AM

quote:
Originally posted by Sunshine
To get them back you need to convert all hashnumbers (#0AAD15FB90B7.dat) into regkeys and make a registry file of the complete list (HKEY_CURRENT_USER\Software\Patchou\MsgPlus2\Nobody\CustSounds\<hash>). Next step is import that registry file into the registry, then in soundlibrary (Plus icon in main MSNM screen > open soundlibrary) select every single sound and click "edit sound"..by doing this Plus! will read the other information.
Important part of this procedure is NOT to add any other information of the sound to the registry. The only thing to add are the hash numbers as subkeys, thus not the Category, Flags, Name nor any other registry values.

The (other) information from the .DAT soundfiles can be read from them very easly and thus can also be added very easly to the registry (so you don't need to click on "Edit Sound" for each sound in the Library), but Patchou asked me to not put such information (aka the complete .DAT soundfile file format) out in public.

-----------------------

EDIT: See Messenger Plus! Sound Library Fixer for the final tool based upon fatfreechicken's own made tool.
RE: Plus! Sounds after re-installation by pollolibredegrasa on 05-11-2005 at 05:17 PM

Thank you both for your comments! I've now got them all back and into the correct categories! Also, thanks for the tip Sunshine :P lol, I'll do that next time!

Richard