Thursday, May 31, 2007

Fixing MSNPSharp Direct Connect

This week i've spent a lot of time trying to fix P2P direct connection. It still doesn't work but i learned a lot of the msn protocol (really, a lot) :)

If you feel like helping me, grab the MSNPSharp code and try it :) You can use WireShark to intercept packets and see what's going on:

You can use aMSN to receive files and then use monkey messenger and compare the two WireShark results. I did it, they look the same and still doesn't work. Maybe it's a different ACK or something... something is different, this i can guarantee :)

Wednesday, May 23, 2007

Ping? Pong!

As Diogo Araujo suggested, Monkey Messenger now sends Pings to the server to keep the connection alive. The functionality was missing on MSNPSharp so i've implemented it :)

Btw, I'm cleaning MSNPSharp code, removing the code docs (not the comments, just the docs) as it doesn't belong there. I'm also organizing code to a better style. Variables on the top, constructors on the top, etc.. So if you feel like learning things, it's a good start since it's easy to do :)

Keep translations coming! I promise i will make it work properly soon, if someone doesn't do it first...

Wednesday, May 16, 2007

More Improvements

As many users request, you can now minimize the main window to the tray instead of closing it when you press the close button. And also thanks to Mark Baas we're giving another step to start to translate Monkey Messenger to another languages. Keep reading us hehe. For those who are looking for an easy way to install monkey messenger here I leave you a link that a user create:
But I suggest that you download the SVN version.

Friday, May 11, 2007

Chuck Norris uses Monkey Messenger

Some friend of mine told me that Chuck Norris, Steven Seagal and the Predator are using monkey messenger. So be cool like them and start using it! What are you waiting for?

UPDATE: I've heard that Rocky Balboa just started using monkey messenger!

Friday, May 4, 2007

File Transfers Reworked

I didn't like the transfer window, so i decided to re-work it and make it simple, like this:

Notice the file preview when transferring. Cool, isn't it? Please, post your thoughts.

See ya ;)