Valhalla Legends Forums Archive | Visual Basic Programming | MSN Source Code In VB

AuthorMessageTime
j0k3r
I wanna start writing some stuff for MSN (for my own use) and I was wondering if anyone had the source code (for 6.0 or otherwise) that I could learn off.

I haven't found anything through search engines yet (maybe I just suck).
August 1, 2003, 11:22 PM
CupHead
MSN's protocol is largely (all?) string-based, if I recall correctly. I'm not sure about the details of the connection, but there are a number of people on these forums who have written MSN clients that you may want to ask (Skywing).
August 2, 2003, 12:20 AM
j0k3r
Well anyone care to enlighten me? All I really need is some source to study I'm looking mostly at making an auto responder, and some other stuff if I can think of it while looking through some of the coding.
August 2, 2003, 12:43 AM
Camel
[quote author=j0k3r link=board=5;threadid=2167;start=0#msg16735 date=1059784981]All I really need is some source to study[/quote]

Why not packetlog?
August 2, 2003, 1:04 AM
j0k3r
Well I don't even know what that is.

By "All I really need is some source to study" I was referring to MSN source, I don't need much (if any) explanation on what things do.
August 2, 2003, 1:42 AM
iago
Only microsoft has the source.. unless you count the Assembly source, in which case you already have it.
August 2, 2003, 2:29 AM
j0k3r
That's odd I thought I had seen it before... How do people make programs to interact with MSN if they don't know MSN's functions and whatnot?
August 2, 2003, 2:34 AM
iago
The way way I write a program that people write programs that interact with Starcraft and Diablo ii... reverse engineering, I would assume.

Maybe the source IS out there, but I seriously doubt the official source is.
August 2, 2003, 3:25 AM
drivehappy
http://www.pscode.com/vb/scripts/BrowseCategoryOrSearchResults.asp?optSort=Alphabetical&txtCriteria=msn&blnWorldDropDownUsed=TRUE&txtMaxNumberOfEntriesPerPage=10&blnResetAllVariables=TRUE&lngWId=1&B1=Quick+Search
August 2, 2003, 4:41 AM
j0k3r
[me=j0k3r]toasts drive happy[/me]

I believe I was here before, but didn't look too carefully due to my frustration.

Edit: Hey what do you know, it's like 4 years old...
August 2, 2003, 1:39 PM
Camel
[quote author=j0k3r link=board=5;threadid=2167;start=0#msg16831 date=1059831591]Edit: Hey what do you know, it's like 4 years old...[/quote]

So get out a packetlogger and see what's changed.
August 2, 2003, 6:54 PM
j0k3r
[quote]
Well I don't even know what that is.
[/quote]

Never used one, couldn't find one on google/yahoo to see what it is, still don't know what it is...

[me=j0k3r]heads dictionary.com[/me]

If you can still recommend a program/send me one that would be great.
August 3, 2003, 9:33 PM
iago
This has been answered a dozen times already
www.ethereal.com
August 3, 2003, 10:32 PM
j0k3r
That helps some, but I don't understand how the packets will help me learn the code for it, I took a look and could make out some stuff but almost nothing, anything I should know?
August 5, 2003, 2:29 AM
Adron
[quote author=j0k3r link=board=5;threadid=2167;start=0#msg17060 date=1060050592]
That helps some, but I don't understand how the packets will help me learn the code for it, I took a look and could make out some stuff but almost nothing, anything I should know?
[/quote]

You will have to use your intuition. Keep looking at the packets until you understand how it all fits together. If there are certain parts of a packet that you don't understand, try looking that up somewhere, or ask about that particular part here. You should be able to figure out 75% without trouble.
August 6, 2003, 12:23 PM

Search