PEChat V 1.04b


About:

      PEChat is a LAN Chat application for windows written in Assembly language using NASM Assembler.


Features:

Instructions:


Server side:

- Run serv.exe in any system in the LAN.

- Note down the IP address of the system.(type "ipconfig" in command prompt to get the ip of the system.)

- Now that system will behave like our Chat server.

- Now the server is ready to accept connections.



Client side:

-Run client.reg (though not mandatory).

-Run client.exe (in other systems within LAN) to get connected to the server by specifying the
IP Address of the server..(where serv.exe is running.)
(You can change the default ip to be displayed in the connection dialog by changing the value of the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\PECHAT\DEFSERVIP )

-Online users are shown in the listbox in the Main chat dialog.

-All online users can participate in the Main conference chat.

Private chat:

Double click any user in the listbox to start a private chat with that user.

Conference chat:

- Click Conference in the menu to start a conference ( Ctrl+click to invite multiple users
in the invite dialog.)
-In Conference chat dialog , click Chat->invite to invite other users..
-Click 'Leave' to leave the conference.

Source:

Source is available in the src directory. You need to download nasmw.exe , alink.exe ,gorc.exe , nagoa+.inc inorder to assemble them.
(All of them are free.)

Links:

http://nasm.sourceforge.net/ - Official site to download NASM.

http://alink.sourceforge.net/download.html - site to download Alink (linker)

http://www.jorgon.freeserve.co.uk/ - contains gorc resource compiler

http://www.visual-assembler.pt.vu/ - site to download nagoa+.inc

http://www.deinmeister.de/wasmtute.htm - contains in-depth tutorial about win32 programming in nasm.(ideal for beginners)

ftp://ftp.cs.virginia.edu/pub/lcc-win32/win32hlp.exe - Windows API reference.





	--Enjoy programming--


	              \\\|///
                  \\  ~ ~  //
	             (  @ @  )
	/===========oOOo=(_=oOOo=============/

				-mathi

                      Email:  mathiisalive@yahoo.com