MSN/WLM Emoticon Retriever v1.1 - by master131
Backup and retrieve your emoticons in an understandable format.
Why even bother?
We all know that Microsoft is shutting down MSN/WLM very soon and it means that we won't be able to port any of our custom emoticons to another platform easily since there are no tools out there that can do that effectively. Using this tool means we can back them up and use them in future projects or other chat clients.
What can this do?
This tool can read all the emoticons from your computer depending on which account you select and recover the emoticon name and keyboard shortcut which are actually encrypted inside the ID2 files. This tools stores that information in an "emoticons.xml" file so that it is readable and understandable. Also, in order to decrypt these files, you need your Unique ID (formerly called PUID, Passport User Identification) which can be found on your "Outlook" account.
How do I find my Unique ID?
Read the instructions in the tool, it tells you how. I'll copy it here just in-case:
Note about your Unique ID:
To find your Unique ID, log into Outlook.com and click on your name in the top-right corner,
followed by 'Account Settings'. Then click on 'Edit personal info' and copy the Unique ID at the bottom of the page.
Do not share or post your Unique ID online as it is sensitive information and it still used outside of Windows Live Messenger or MSN. Also, make sure that if you have multiple accounts on the computer that you use the correct Unique ID. Don't forget to press Enter after you've pasted the ID by the way.
- Now stores image data in the XML rather than the file name for easy import into Invitey
TheSteve - ID2 decryption (taken from Fanatic.net.nz which no longer exists, I used the Wayback Machine, this is the link I used)
PS - I made a small typo in the C# source for the website.
Source code is attached.
Help @Dave84311 by running this tool and ZIP/RAR'ing only the emoticons.xml file and attaching it on this thread.