Shoutbox

Advanced nickname changer :) - 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: Scripting (/forumdisplay.php?fid=39)
+----- Forum: Plug-Ins (/forumdisplay.php?fid=28)
+------ Thread: Advanced nickname changer :) (/showthread.php?tid=12279)

Advanced nickname changer :) by allex87 on 07-04-2003 at 10:56 PM

Hi.
I decided (and completed 20%) to make the following plugin for Messenger Plus!:

A nickname changer. Now... it won't be just a regular nickname changer. It will allow multi-colored nicknames (not gradients).
For example: change the nickname to ALEX, but the first 2 letters will be blue and the last 2 will be green.

I have completed the graphical interface and all that. However, I have MSN Messenger 6 and I am not aware of its new API. I just need to be able to change the nickname.

Could someone tell me how to use this API with C++ (no mfc, plain win32 api)?

Here is the first (almost functional :)) version of the plugin. It will just display the dialog to change the nickname:
http://members.rogers.com/alex_roman/xNickChanger.dll

The command to display the dialog is: /xnickchanger

Thanks.


RE: Advanced nickname changer :) by mey32 on 07-05-2003 at 04:51 AM

sounds cool :D


RE: Advanced nickname changer :) by BooGhost on 07-05-2003 at 05:07 AM

yeah but still not working :(


RE: Advanced nickname changer :) by Predatory Kangaroo on 07-05-2003 at 05:16 AM

Well, if the plugins are run before the default messenger functions, couldn't you just set the return message to /nick [formatted message]?
Of course, that might not work, but it's worth a try


RE: Advanced nickname changer :) by allex87 on 07-05-2003 at 01:11 PM

That doesn't work, unfortunately :(


RE: Advanced nickname changer :) by allex87 on 07-05-2003 at 10:44 PM

I have (almost) found a way of changing the nicknames using the MSN API... however, I will need an extra 2-3 days to figure it out...

However, I could really use some help from someone who knows how to do this, or who has already done this. Patchou did it in MsgPlus! (via the /nick command). Can you tell me the method of doing it in C++ Patchou?  :$

Thanks everyone who read this... :)


RE: Advanced nickname changer :) by Patchou on 07-06-2003 at 12:15 AM

lol, the /nick command is very complicated. As it will apaprently helps you, I just modified my code so that comands are parsed again after the plugins have been called, so you can call /nick, it will work in the next beta :).


RE: Advanced nickname changer :) by allex87 on 07-06-2003 at 01:29 AM

:D:D:D:D:D:D:D:D You made me sooo happy!

I was trying to use some code adapted  from some VB code found on another forum... which didn't work...

Thanks Patchou!!!

So, when are you going to release the next beta with this functionality?

A million thanks again! :D


RE: Advanced nickname changer :) by Bamboe on 07-06-2003 at 04:01 PM

how did you made that form?
I tried to make a form too but the Form1->ShowModal(); command didn't worked


RE: Advanced nickname changer :) by Predatory Kangaroo on 07-06-2003 at 04:04 PM

Did you do this?
[whatever class you assigned your form] form;
form->ShowModal();

Or is it DoModal? I can never remember =/


RE: Advanced nickname changer :) by Patchou on 07-06-2003 at 05:22 PM

yep, this functionnality is available now in version .20.46.


RE: Advanced nickname changer :) by allex87 on 07-06-2003 at 08:19 PM

It wokrs... Thanks Patchou a LOT!

I'm sorry, I don't use MFC (or whatever framework that is sorry :))
I only like to use the API. But, anyways, I think you can do CreateDialog or DialogBox... search ur API or MFC reference...


RE: Advanced nickname changer :) by Shlap on 07-07-2003 at 02:31 AM

hey sounds good but can u show us where it is??

Shlap


RE: Advanced nickname changer :) by Shlap on 07-07-2003 at 02:33 AM

hey sounds good but can u show us where it is??

Shlap


RE: Advanced nickname changer :) by Shlap on 07-07-2003 at 02:38 AM

sorry about those messages exacly alike my comp is stuffing up and i'm swearing my head off at it


RE: Advanced nickname changer :) by allex87 on 07-07-2003 at 04:31 AM

It is still being made.. lol.
I didn't finish it, but it is almost done. In fact, I hope that tomorrow or Tuesday, I will release it ;).


RE: Advanced nickname changer :) by BooGhost on 07-07-2003 at 04:36 AM

i'll be waiting for it :P


RE: Advanced nickname changer :) by DarKnight on 07-07-2003 at 05:00 AM

Sounds cool. :) *Will also be waiting*


RE: Advanced nickname changer :) by Mippo on 07-07-2003 at 05:51 AM

Looks so cool *wait*


                                                                              *wait*
                                             *wait*


            *wait*

                                                                                                    *wait*


RE: Advanced nickname changer :) by allex87 on 07-08-2003 at 09:21 PM

:( I still need to do some more work.. but here's what it can do right now....

the plugin will open a window which will let u select up to 3 colors and it can change ur nickname to whatever u want.. I only need to add the color codes before the nickname and after the /nick command.

So, I will have to break my promisse.. to release it today, the latest. So, I will work hard to get it done maybe this week. I'm sorry.


RE: RE: Advanced nickname changer :) by musicalmidget on 07-08-2003 at 10:39 PM

quote:
Originally posted by allex87
So, I will have to break my promisse.. to release it today, the latest. So, I will work hard to get it done maybe this week. I'm sorry.

Hey, don't worry about it.  I know it must be time consuming, so take your time and release a cool plugin when it's ready. :)
RE: Advanced nickname changer :) by allex87 on 07-09-2003 at 02:36 AM

Thank you for the encouragement... it's a pretty complex program, because when i get the red color (for example) i get it as 63 instead of 063, so i must make a function which checks it for that... and... i still have some problems on that.. :(


RE: Advanced nickname changer :) by allex87 on 07-09-2003 at 03:44 AM

OK...

I made the function to set the nick in only 1 color work!!! :D

I hope making the functions for 2 and 3 colors won't be too much trouble... heh...

So, I updated the plugin.. on the first link, just to hear from you what u think... I hope u like the interface....

Note: this plugin is in an early stage of development... I cannot guarantee it's bug-free, so, please... If u find a bug, say what u did, and what happened and I'll try to fix it...
Also, if u think the interface could be improved, please tell me how... :)
Also (again) u might get some MessageBox-es sometimes - I use those to find where bugs are... since I dunno how to debug dlls... :(

Thanks.


RE: Advanced nickname changer :) by Predatory Kangaroo on 07-09-2003 at 06:06 AM

Told ya so alex ;)