quote:
Originally posted by raceprouk
Make sure you put all the DAT files in 'C:\Documents and Settings\All Users\Application Data\Messenger Plus!\Custom Sounds'.
Information needs to be readded to the registry as well...
----------------------------------------------
quote:
Originally posted by CookieRevised
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.
There is actually a lot more to it (eg: if you have private sound libraries), but the above procedure will work for normal sounds in a global sound library.
If this all seems like 'Chinese' to you, then the only thing you can do is to manually add it one by one by typing "
/sound #xxxx" into a conversation, this will (redownload and) re-add the proper information to the registry.
xxxx = the sound id. This is actually the filename of those .DAT files. (thus if the filename is "#3584AACA7F1A.dat", you type "/sound #3584AACA7F1A")
PS: to avoid such things in the futur, make a soundpack first (or even as a simple backup) so you can always import the pack back again!
------------------------
If you have searched the forum, you would have come across some post telling you that fatfreechicken has made a personal program for this. I obtained the source from it (to check if the procedure he followed was correct). Unfortunatly his program has many potential bugs, sometimes writes wrong info to the registry, isn't compatible with private sound libraries and doesn't support unicode (not to mention to big program size and often redundant program code). As with all things, making something like that isn't as straitforward as it may seem at first glance... So I started to fix his source and by now I actually have rewritten the whole thing from scratch. But, it is not ready yet for public (I want to add a few minor GUI thingies). Also, because it was actually a project from fatfreechicken, he must approve the release first. And as of today I have again very little (none) time to work on it for a few weeks...
But it will be released soon enough....
------------------------------
EDIT: See
Messenger Plus! Sound Library Fixer