Shoutbox

Rename conflict emoticons? - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Skype & Technology (/forumdisplay.php?fid=9)
+---- Forum: Skype & Live Messenger (/forumdisplay.php?fid=10)
+----- Thread: Rename conflict emoticons? (/showthread.php?tid=99460)

Rename conflict emoticons? by Mnjul on 07-11-2012 at 12:11 PM

Well, when I was using WLM 2009, I had two custom emoticons with shortcuts ":}" and ":]". But WLM 2011 also has built-in emoticons with the same shortcuts...and after I upgraded from 2009 to 2011, when I send :} or :], I see my custom emoticons, but my contacts (with WLM 2011) see the default emoticons, which is driving me crazy.

I want to re-assign new shortcuts to my own custom emoticons but in the emoticons window I can't -- the Modify and the Remove buttons for the two custom emoticons are gray-ed out.

Any ideas how I can delete the conflict custom emoticons or re-assign the shortcuts for them?


RE: Rename conflict emoticons? by CookieRevised on 07-12-2012 at 08:04 AM

There's probably another method involving deleting a file in your storage map where also your other custom stuff is stored for Messenger, but that might remove all custom emoticons. Or, editing the proper file or something (decode, decrypting, editing, re-encrypting, re-encode, etc)..... but  I would never bother doing that...

What I would do instead is using the "poor man's version" of editing the standard emoticons by patching. This will probably work for this too...

Thus by patching ":}" and ":]" in msnmsgr.exe to something else (eg: "11" and "22"), then changing the custom emoticons shortcuts to whatever in Messenger, and finally patching those build-in shortcuts back to what they were (or putting back the original msnmsgr.exe).

Or as a step-by-step:
1) Close Messenger
2) Using a hex-editor you search for ":}" and ":]" (but as unicode text, thus not simply as ascii) in the file msnmsgr.exe.
You will recognize the proper search results (there might be more than one) because there will be more emoticon shortcuts around the same place.
3) Note these addresses down.
4) Change those build-in shortcuts ":}" and ":]" to something like "11" and "22"
5) Save the file (obviously :D)
6) Start Messenger and change your custom emoticon shortcuts to what you want.
7) Close Messenger
8) Open msnmsgr.exe in your hex-editor again and go back to those addresses you found in point 3.
9) Change them back to what they were, thus ":}" and ":]".
10) Save the file

done (I hope :p)
of course maybe the best way to do all this is by using a copy/backup of msnmsgr.exe in case you screw up.


RE: Rename conflict emoticons? by Mnjul on 07-12-2012 at 09:16 AM

Thanks Cooks, you made that sound easy :p I'll try when I get home with my xvi32.

Edit: Done in three minutes! That was easy :p