CodeBase - DBChat
Return to the CodeBase listing
Category: Complete Applications
Version: 1.02
Information
Uploaded: 7th Nov 2006 05:13
Modified: 1st Jan 1970 01:00
Author: moqzart
Summary
A chat program with voice recording
Full Description
V 1.02 adds and mods<br /> --------------------<br /> * Now sends greeting sound named "<CLIENT NAME>.WAV" if file is present in working folder.<br /> This sounds gets sent only when you join the session.<br /> * Added "default.bmp" for client image where there isn't any client image file. Now there<br /> will always be a client image sent.<br /> * Moved client images to righthand side and adjusted printing of client names to suit.<br /> * History array now changed to TYPE STRINGMSG which includes SENDER, RECEIVER and TIMESTAMP<br /> values.<br /> * SPAWN image is now just the DEFAULT image tinted blue.<br /> Other notes and issues:<br /> # When you spawn a new client process it will identify itself as "SPAWN" and will look for<br /> "SPAWN.BMP" and "SPAWN.WAV" in the working directory and sends them if present. It seems<br /> that you won't hear the sound unless you focus back to the process window it was spawned<br /> from before it gets sent.<br /> # Spawning more than one new client process may trigger the Data Execution Protection. I have<br /> had this happen to other programs that I have written and even the DB Compiler has triggered<br /> it. I have no idea what causes this to happen. If your hardware uses DEP, the OS will allow<br /> you to exclude your program from DEP, but I have no idea how to turn off DEP globally.<br /> I don't recommend that you use the spawn feature anyway since it's purpose is to allow me to<br /> test the code.<br /> # Voice Chat Mode will not work with the spawned client since you can't swap between windows<br /> quick enough to hear what you are sending.<br /> # Client image must be 134x174 pixels. Please keep to this standard.<br /> <br /> V 1.01 adds and mods<br /> --------------------<br /> * Added sound recording for voice communication. (Can't get it to work properly yet).<br /> * Added client image sending and receiving (client image must be in working folder and named<br /> "<CLIENT NAME>.BMP". Your own client image is sent to all existing clients when you join the<br /> session and sent to any new clients as they join the session.<br /> * Modified spawned client chat, now automatically calls itself "SPAWNED".<br /> * Dropped user select window sizing.<br /> * Added Voice Status line at the top of display.<br /> <br /> V 1.0 features<br /> --------------<br /> * Text input with cursor movement, backspace, delete.<br /> * Message History stored in string array.<br /> * Displays names of chat clients and host.<br /> * Displays local time and date.<br /> * F1 key spawns new instance of chat. This is to allow me to test chat features.<br /> * User selected window sizing.<br />
Comments
No comments yet.