123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|675|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> On Topic -> Testing MSN (I'm bored...)

Sat, 20 Dec 2008, 16:47
Afr0
Could somebody test this for me, to confirm it works?
If everything goes as it should, you should get a nicely formated list at the end of it, in a file called 'ProfileDetails.txt'.

It should look like so:



'

FAQ
Q: Will this send my account information to Afr0?
A: No.

Q: Is this secure?
A: It sends your Passport (account info for MSN Messenger) details through SSL, which is the way the official client does it. SSL is a... 128bit encryption or something like so, meaning it's pretty much un-decryptable unless you have 20 machines going for a week.

Q: The program doesn't let me know how far in the connection process I've come!
A: I'm still working on that. This is an early test. Doesn't use threading or anything. Be patient.

Q: Does this use .NET 3.0?
A: It... shouldn't. If you have any problems, let me know!

Q: I'm bored! I wanna learn how to rape (read: use) Microsoft's horrible, stinky, god-awful protocol!
A: Go here!

Q: Are you bored?
A: Yes.

Linky!



-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Sat, 20 Dec 2008, 17:38
Jayenkai
JFaq
Q: Would Jay run this?
A: Would he bollocks.

-=-=-
''Load, Next List!''
Sat, 20 Dec 2008, 17:53
Stealth
Yeah, this does look like a lot of personal information Afr0. Could maybe you explain it a little more?

-=-=-
Quit posting and try Google.
Sat, 20 Dec 2008, 21:58
Afr0
If you're referring to the list being generated, Stealth;
That list is data sent by the official MSN Notification server(s).
Mostly used for logging into Hotmail.
The only personal information you're giving is your Passport details - which, as I've stated, are transferred through SSL.

Edit: You obviously won't (shouldn't?) have to post your generated list here! Although I believe the MSNPAuth code (part of the URL for logging into Hotmail) in the list is unique for every session.
Just write if it worked or not!

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Sun, 21 Dec 2008, 00:27
Stealth
Oh well, I'll be the first one to risk it.



-=-=-
Quit posting and try Google.
Mon, 29 Dec 2008, 14:51
Afr0
Finally!
After lots of swearing, going back and forth, cursing Microsoft, even more swearing, sacrificing lambs to Bill Gates in our garden - here's version 0.5 (ish)!
Could someone test this for me please?

Linky

Known issues:

Will either not work or fuck up the lists the second time you run it, due to a list-synchronization problem. By 'fucking up the lists' I mean that you will probably get every contact added twice or even three times to the groups they belong in when you run the client multiple times.

Still haven't implemented any notification about login-status (meaning you'll just have to wait for login without any information - it shouldn't take too long).

Contacts' names still haven't been HTML-decoded (meaning alot of characters look weird).

Might not run on Vista X64? My brother couldn't get it to run on his PC, even though he had .NET 2.0. He's running Vista X64, but I honestly don't know if that's the issue, or if it was something else. The client crashed with a strange error about not being able to load the *.dll for the Network Library.


If you get the client running, and the window with the contactlists showing, you will be wise to close the program by way of 'File -> Exit'. Otherwise, it may stay running in the background until your next reboot, due to threading issues.


... Probably more that aren't known.

Would be kind of neat if someone could post a screenshot of their contactlist if they get it working!

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Mon, 29 Dec 2008, 15:20
Jayenkai
Not "RUINED" just "Not scaled nicely" If I could figure that out, it'd be fine.
Meanwhile, just click the thing to enlarge it like you're supposed to!

And, for the record, I'm about 9,000% sure that all those people won't be happy about having their details shared like that...

-=-=-
''Load, Next List!''
Mon, 29 Dec 2008, 15:22
Afr0
Hmmmm!

Can bots grab email addies from images now?

:<

Edit: The first time it looked horrible, but then I tried a new uploader that made the image look nicer.

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Tue, 30 Dec 2008, 04:36
Afr0
Can someone please test?
Pretty please?

Linky

Don't post an image of your contactlist! Jay made me realize it was a bad idea. Just post a post saying whether it worked or not...

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Tue, 30 Dec 2008, 13:26
Afr0
New version uploaded!

Updates:

- Thread problems (should be) taken care of.
- Sends NLN (oNLiNe) command to server (meaning you'll be seen as online by other clients - tested with my brother's Messenger client).
- Did some backwards hackery to the list-caching to support MSNP8 and MSNP9. Quote from the MSNPiki forums:

SYN command - The version number returned will always be 1 higher than the one you send. This effectively breaks the contact list caching feature.


Stupid sodding Microsoft...

Anyways - Linky!

Please download and test and write a response in this thread!

Edit: Because of the backwards hackery, you'll now be able to log on multiple times, and the main window with your contacts should show up every time.

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Wed, 31 Dec 2008, 14:23
Afr0
I now have tray-icon support working *properly* for the main window, with a right-click menu and everything!
And automagical Hotmail login in celebration of the new year!!!!11

(Though the last feature currently only works with my Passport account, because I hardcoded the 'Profiledetails.txt' lookup slightly.) Won't be long before everyone can start using my Messenger for quick access to Hotmail in the new year though!!1111!!111!11!111

Edit: Future versions to be released in the coming year will include support for newer protocol versions, Fireworks, Firefox, Opera, Google-Chrome and Platdude integration (It's a game within the Instant Messenger!!1111 w00t!!1111!!11111), semi-transparent windows like on Vista, the ability to actually send messages to people and more!
Be ready...

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Thu, 01 Jan 2009, 00:13
Stealth
Can bots grab email addies from images now?


I'm sure it could, but it's far to difficult to scan every image on the internet just to look for emails. Just don't name the photo something obvious like "email.jpg" and you should be good.

-=-=-
Quit posting and try Google.