SourceForge.net Logo

TDZ Software


TDZ Chat

This started out as a plain and simple client program that connected to the MSN Messenger servers and allowed you to communicate with other people.

I have decided that I will rewrite the program so that it can support multiple account logins instead of just one. It can also be extended at a later date to include support for other chat protocols if the need arises.

The information below pertains to the current version that I had before I decided to rewrite it to include the extra functionality. There are two parts that belong to the program. One is a component that wraps up the communication with the MSN servers, and the other is the program itself which uses the component.

The component seems to work ok as it is, however it does not include the ability to do file transfers. The program is not quite as stable as the component. It does work, but the interface is pretty stupid, and some of the code is confusing. It also doesn't make any attempt to encrypt the password that it stores in the registry.

I will release both the component and the program as pre-release releases, mainly because I would like to have the upcoming new version as my first proper release.

Once I have got a basic working version of the new program I will update this page so that it is based solely on the new version. You will still be able to access the older versions from the projects file releases page.

Screenshots

Login dialog (6.3 KB)

The main contacts window (9.63 KB)

The event log window (20.6 KB)

These are the only screenshots I could produce from the latest executable of the program. I tried doing a contacts selection dialog and a conversation window, but it gave me a load of access violations. This is one reason why I am going to rewrite it!

Files

TDZ Chat

214 KB

TDZ MSN

15.9 KB

Other Information

I do not know when the new version will be ready for a file release, but I will update the cvs code as often as I can. Hopefully this will not be less than once a week, but I cannot be sure.