CrueChat 1.1 - Client/Server version, with encryption By +Cruehead ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CrueChat is meant to be an example how to create a simple chat program that works on the Client/Server idea. The server program (called CrueServ.exe) is meant to be run on a separate machine, which the Client program (simply called CrueChat.exe) tries to connect to. Using this idea, many people can connect to the same server and thus making it a multi-person chat. You dont have to run the server program on a seperate machine, it works perfectly well if you run it together with one (or more) copies of the client program on the same computer. The only negative thing is that you'll be chatting with yourself, but that's not my problem :) Another feature is "encryption". It's not really encryption, just a simple XOR algorithm, but as this release is only meant for learning purposes I included it. Should be pretty easy to change it to some more advanced algo. Also included is the source codes, which is in win32asm and they should be compiled with TASM 5.0 A big thank you flies out to Iczelion for making me understand the idea behind sockets. He has a great homepage for win32asm freaks (like myself): http://members.xoom.com/Iczel/index.html Do whatever you wish with the sources, but if you use them in any way I'd appreciate if you included me in the "Thanks" list. /+Cruehead email: cruehead_@hotmail.com www : www.messinginbytes.home.ml.org