What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Announcements » Announcements & News » Archive » Let's talk again about code sharing

Let's talk again about code sharing
Author: Message:
Patchou
Messenger Plus! Creator
*****

Avatar

Posts: 8607
Reputation: 201
43 / Male / Flag
Joined: Apr 2002
O.P. Grin  Let's talk again about code sharing
Hello everyone,

one day has passed since my last post about code sharing and I've now cooled-down a little (mostly because some of the people, who posted the original threads I was complaining about, publicly made fools of themselves by insisting on empty/bogus arguments). I would have liked to continue this discussion on MSN Fanatic as this is about development but I don't want some of their users to continue to spit on me for no reason while I'm asking for opinions. If you have contacts on MSN Fanatic that you know will be interested by this topic, please ask them to reply here, that way, we'll be sure to have a nice, clean debate (everybody has the right to say bad things about me, but nicely, without sarcasm and with a smile :)). I have absolutely nothing against the MSN Fanatic community so if the situation gets better there, I'll probably move this thread to their forum (I'll do it when I'll be sure that some of their users won't spoil the whole idea because of their "opinion" about me).

If you followed the "code-sharing" thread on MSN Fanatic at the beginning of the month, you've seen that I was asking for the opinion of developers and I got it. Some people wanted tutorials, some people wanted a multi-function DLL. The thread was concluded by people complaining that I was not replying fast enough and that waiting for an eventual compromise was just an excuse (which lead to my post yesterday in the News section). Well, I'm ok with deciding by myself with what I think is best for the community so here is the result of my thoughts on the matter.

About the multi-function DLL, I don't think it's a good idea. It would never have enough functions to satisfy everyone. As for tutorials, again, it's a problem because a lot of people would expect full-functional code they can copy/past while the original intent is to share knowledge, not help every developer to make his own little hack tool.

What's my idea then? well, that may sound kinda strange but if you read the rest of my post, it will help you understand it. My suggestion is simple: to release the full source code of Messenger Plus! 1.42 (the latest release in the 1.x series). When I got the idea, I thought this would probably be the best thing for several reasons: within the code, you'll find a lot of valuable information about Messenger inner workings as long as the proper hooking techniques to hook in the Messenger process safely and efficiently. However, Messenger Plus! 1.42 not being compatible with Messenger 6, it will prevent people to use its code directly to do their own tool and that's very important. In short, what I'm saying is that Messenger Plus! 1.42 is too old to be used in today's Messenger versions as-is (it does work wonderfully with Windows Messenger 4.x though) but it's still full of the early techniques I developed when I was experimenting with MSN Messenger. Messenger Plus! 2.x was recreated from scratch but the basic hooking techniques stayed almost identical as they were perfected from version 1.00 to version 1.40.

As you can see, this is a big suggestion and I'm very serious about it. I need your feedback about that (developers only please) and I'll gladly answer to any question you may have about the project (this thread is there for that reason). The code of Messenger Plus! 1.42 is mostly in Language C (there is not much C++ in Messenger Plus! 1.x because at that time, I was rewriting the same code again and again while I was learning better techniques and hooking is not very suited for object oriented programming). If we conclude that this is the good way to go, I'll have to do some clean up, translate all my french comments in english, add as much new comments as possible to document the important parts, ... (it will take me more than a couple of days to do that, please remember it if you feel like creating a thread about the delay ;)).

Again, I can't insist enough on the fact that without your feedback, nothing will happen. This is a community thing so there's no point in me doing it alone.

I'm looking forward to see what you all have to say about this,
Patchou
[Image: signature2.gif]
12-17-2003 08:08 AM
Profile PM Web Find Quote Report
« Next Oldest Return to Top Next Newest »

Messages In This Thread
Let's talk again about code sharing - by Patchou on 12-17-2003 at 08:08 AM
RE: Let's talk again about code sharing - by Chrono on 12-17-2003 at 08:36 AM
RE: Let's talk again about code sharing - by Jeronimo on 12-17-2003 at 08:48 AM
RE: Let's talk again about code sharing - by Muss on 12-17-2003 at 10:09 AM
RE: Let's talk again about code sharing - by Choli on 12-17-2003 at 10:16 AM
RE: Let's talk again about code sharing - by underdoc on 12-17-2003 at 10:48 AM
RE: Let's talk again about code sharing - by Jeronimo on 12-17-2003 at 11:06 AM
RE: Let's talk again about code sharing - by Wabz on 12-17-2003 at 12:35 PM
RE: Let's talk again about code sharing - by CookieRevised on 12-17-2003 at 12:54 PM
RE: Let's talk again about code sharing - by [Hobboe] on 12-17-2003 at 01:05 PM
RE: Let's talk again about code sharing - by Stigmata on 12-17-2003 at 08:53 PM
RE: Let's talk again about code sharing - by pedro_gb on 12-17-2003 at 09:35 PM
RE: Let's talk again about code sharing - by DXtremz on 12-17-2003 at 10:00 PM
RE: Let's talk again about code sharing - by ecko_complex on 12-17-2003 at 10:45 PM
RE: Let's talk again about code sharing - by dotNorma on 12-17-2003 at 10:57 PM
RE: Let's talk again about code sharing - by CookieRevised on 12-18-2003 at 01:43 AM
RE: Let's talk again about code sharing - by sonicadvance1 on 12-18-2003 at 02:07 AM
RE: Let's talk again about code sharing - by fleetadmiralmatt on 12-18-2003 at 02:50 AM
RE: RE: Let's talk again about code sharing - by Lost_Soul on 12-18-2003 at 03:29 AM
RE: Let's talk again about code sharing - by big_matty5 on 12-18-2003 at 03:52 AM
RE: Let's talk again about code sharing - by king_of_cool_kids on 12-18-2003 at 05:14 AM
RE: Let's talk again about code sharing - by big_matty5 on 12-18-2003 at 05:24 AM
RE: Let's talk again about code sharing - by king_of_cool_kids on 12-18-2003 at 05:27 AM
RE: Let's talk again about code sharing - by Luke87 on 12-18-2003 at 07:00 AM
RE: Let's talk again about code sharing - by Patchou on 12-18-2003 at 07:04 AM
RE: Let's talk again about code sharing - by Stigmata on 12-18-2003 at 09:20 AM
RE: Let's talk again about code sharing - by ka0z on 12-18-2003 at 11:34 AM
RE: Let's talk again about code sharing - by ApOlLo on 12-18-2003 at 01:35 PM
RE: Let's talk again about code sharing - by Wabz on 12-18-2003 at 06:34 PM
RE: Let's talk again about code sharing - by Patchou on 12-18-2003 at 07:03 PM
RE: Let's talk again about code sharing - by Stigmata on 12-18-2003 at 07:46 PM
RE: Let's talk again about code sharing - by Guido on 12-18-2003 at 07:57 PM
RE: Let's talk again about code sharing - by Wabz on 12-18-2003 at 08:11 PM
RE: Let's talk again about code sharing - by Stigmata on 12-18-2003 at 08:19 PM
RE: Let's talk again about code sharing - by Choli on 12-18-2003 at 08:41 PM
RE: Let's talk again about code sharing - by Menthix on 12-18-2003 at 11:17 PM
RE: Let's talk again about code sharing - by king_of_cool_kids on 12-18-2003 at 11:20 PM
RE: Let's talk again about code sharing - by Snakerboy on 12-18-2003 at 11:34 PM
RE: Let's talk again about code sharing - by bach_m on 12-18-2003 at 11:47 PM
RE: Let's talk again about code sharing - by Patchou on 12-19-2003 at 12:15 AM
RE: Let's talk again about code sharing - by Vantage on 12-19-2003 at 03:03 AM
RE: Let's talk again about code sharing - by ecko_complex on 12-19-2003 at 03:56 AM
RE: Let's talk again about code sharing - by CookieRevised on 12-19-2003 at 04:00 AM
RE: Let's talk again about code sharing - by Chrono on 12-19-2003 at 04:04 AM
RE: Let's talk again about code sharing - by ecko_complex on 12-19-2003 at 04:11 AM
RE: Let's talk again about code sharing - by Chrono on 12-19-2003 at 04:12 AM
RE: Let's talk again about code sharing - by ecko_complex on 12-19-2003 at 04:15 AM
RE: Let's talk again about code sharing - by Chrono on 12-19-2003 at 04:18 AM
RE: Let's talk again about code sharing - by ecko_complex on 12-19-2003 at 04:21 AM
RE: Let's talk again about code sharing - by Patchou on 12-19-2003 at 05:36 AM
RE: Let's talk again about code sharing - by ecko_complex on 12-19-2003 at 06:28 AM
RE: Let's talk again about code sharing - by Patchou on 12-19-2003 at 07:38 AM
RE: Let's talk again about code sharing - by ecko_complex on 12-19-2003 at 08:50 AM
RE: Let's talk again about code sharing - by Windy on 12-19-2003 at 11:42 AM
RE: Let's talk again about code sharing - by dotNorma on 12-19-2003 at 06:19 PM
RE: Let's talk again about code sharing - by Wabz on 12-19-2003 at 07:09 PM
RE: Let's talk again about code sharing - by Jnrz7 on 12-19-2003 at 07:21 PM
RE: Let's talk again about code sharing - by Patchou on 12-19-2003 at 07:23 PM
RE: Let's talk again about code sharing - by Stigmata on 12-19-2003 at 07:28 PM
RE: Let's talk again about code sharing - by Mnjul on 12-19-2003 at 07:29 PM
RE: Let's talk again about code sharing - by Choli on 12-19-2003 at 07:53 PM
RE: Let's talk again about code sharing - by Tochjo on 12-19-2003 at 07:57 PM
RE: Let's talk again about code sharing - by Guido on 12-19-2003 at 09:07 PM
RE: Let's talk again about code sharing - by ecko_complex on 12-19-2003 at 11:57 PM
RE: Let's talk again about code sharing - by Alpha Binary on 12-20-2003 at 08:45 AM
RE: Let's talk again about code sharing - by Stigmata on 12-20-2003 at 09:12 AM
RE: Let's talk again about code sharing - by Choli on 12-20-2003 at 09:38 AM
RE: Let's talk again about code sharing - by Jutx on 12-20-2003 at 05:37 PM
RE: RE: Let's talk again about code sharing - by Fraisie on 12-23-2003 at 02:35 PM
RE: Let's talk again about code sharing - by Vaitork on 12-23-2003 at 03:12 PM
RE: Let's talk again about code sharing - by billywoods1 on 12-26-2003 at 08:29 PM
RE: Let's talk again about code sharing - by Vantage on 12-27-2003 at 11:21 PM
RE: Let's talk again about code sharing - by ecko_complex on 12-28-2003 at 06:58 AM
RE: Let's talk again about code sharing - by Fraisie on 12-28-2003 at 04:31 PM
RE: Let's talk again about code sharing - by Choli on 12-28-2003 at 05:06 PM
RE: Let's talk again about code sharing - by J2000_ca on 12-28-2003 at 08:04 PM
RE: Let's talk again about code sharing - by lylesback2 on 12-29-2003 at 08:54 PM
RE: Let's talk again about code sharing - by Snakerboy on 12-30-2003 at 01:32 AM
RE: Let's talk again about code sharing - by J2000_ca on 12-30-2003 at 03:10 AM
RE: Let's talk again about code sharing - by Vantage on 01-01-2004 at 05:32 PM
RE: Let's talk again about code sharing - by bach_m on 01-01-2004 at 05:34 PM
RE: RE: Let's talk again about code sharing - by Guido on 01-02-2004 at 05:20 PM
RE: Let's talk again about code sharing - by Vantage on 01-01-2004 at 05:44 PM
RE: Let's talk again about code sharing - by bws on 01-01-2004 at 08:23 PM
RE: Let's talk again about code sharing - by Shaggie on 01-01-2004 at 11:52 PM
RE: Let's talk again about code sharing - by bws on 01-02-2004 at 10:33 AM
RE: Let's talk again about code sharing - by Stigmata on 01-02-2004 at 05:39 PM
RE: Let's talk again about code sharing - by tiojoca on 02-06-2004 at 11:09 AM
RE: Let's talk again about code sharing - by warlander on 02-10-2004 at 04:41 AM
RE: Let's talk again about code sharing - by tiojoca on 02-10-2004 at 12:26 PM
RE: Let's talk again about code sharing - by Choli on 02-10-2004 at 01:18 PM
RE: Let's talk again about code sharing - by Anubis on 02-10-2004 at 03:28 PM
RE: Let's talk again about code sharing - by tiojoca on 02-10-2004 at 03:35 PM
RE: Let's talk again about code sharing - by Anubis on 02-10-2004 at 04:57 PM
RE: Let's talk again about code sharing - by tiojoca on 02-10-2004 at 05:34 PM
RE: Let's talk again about code sharing - by Anubis on 02-10-2004 at 06:24 PM
RE: Let's talk again about code sharing - by tiojoca on 02-11-2004 at 10:17 AM


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On