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).
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).
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.
Quote from: j0k3r on August 01, 2003, 07:43 PMAll I really need is some source to study
Why not packetlog?
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.
Only microsoft has the source.. unless you count the Assembly source, in which case you already have it.
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?
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.
http://www.pscode.com/vb/scripts/BrowseCategoryOrSearchResults.asp?optSort=Alphabetical&txtCriteria=msn&blnWorldDropDownUsed=TRUE&txtMaxNumberOfEntriesPerPage=10&blnResetAllVariables=TRUE&lngWId=1&B1=Quick+Search
/me toasts drive happy
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...
Quote from: j0k3r on August 02, 2003, 08:39 AMEdit: Hey what do you know, it's like 4 years old...
So get out a packetlogger and see what's changed.
Quote
Well I don't even know what that is.
Never used one, couldn't find one on google/yahoo to see what it is, still don't know what it is...
/me heads dictionary.com
If you can still recommend a program/send me one that would be great.
This has been answered a dozen times already
www.ethereal.com
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 from: j0k3r on August 04, 2003, 09:29 PM
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?
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.