I am working on a code for a chat client/server and I have it all working, I can connect and chat locally and global. The problem I am having is that when someone just hits the X in the corner to exit it crashes my server as well as the fact that if someone wants to they can make their username the same as someone elses.
Im using the code from [URL] as a starter, most of the code is the same. the chat system works fine but on the client a added a disconnect button "clientSocket.Close()" and as soon as i click that i get errors, on the client, this is the code...
Private Sub getMessage() For infiniteCounter = 1 To 2
[CODE]...
And this line...
serverStream.Read(inStream, 0, buffSize) gives me "Unable to read data from the transport connection: A blocking operation was interrupted by a call to WSACancelBlockingCall."
Now im talking the server, after the client clicks disconnect or closes by task manager, looses connection, etc the server crashes and gives me.
I am working on a chat client and server, and so far it works well, but when I close the client, the server throws an exception because it continues to try to do processes on the disconnected client. I have tried adding clientSocket.Close() in various places throughout the client and server with no luck. Does someone know how to add the disconnect code to either the server or client with this code?Server:
I am currently working on a messenger client that connects to a server then back to the clients for full chat room support.I have it operational however when you close the client before connecting to server it closes normal, if you close the client after you have connected to the server then the client dissapears but it is still running in processes. To make it worse if you close the process it then kills the server.What I need is a disconect button code so it will stop crashing it.Here is my code Client:
Imports System.Net.Sockets Imports System.Text Public Class Form1[code]......
So far i have a normal login system but want to add 3 radio buttons.you have to enter the right username and password then check the right radio button..
ok i got this from online source the only problem i found with it is it will not disconnect from the server on a regual basis, now i did some mods on it but nutting to change the way it works i am using vb2008 the server side i have no problem with it. here is the code for the client:
[code]...
i just can't get it to disconnect on a regular basis only maybe 50/50
I'm trying to make a chat room that when the user connects hes added to a listview. Im having trouble on how would i remove that client when the user disconnects.
I understand that you can do ListView1.Item.RemoveAt(Sender) but that would not work because RemoveAt only accepts integers.
Searched quite a bit and am having trouble finding how to have the server catch the client has disconnected. When the server detects the disconmnect it goes bonkers. Would like to Try and Catch ex so I could gracefully handle it.
i have made a client and server chat system in VB 2008 with winsock,it's a one to one chat and works perfect fine, but do anyone know how to turn it into a multi-client chat system? Code in below: Here is the code for the server:
2) To access the Chat Program one has to put in ones Username and password in a Login Form.
3) TextBox1 = Username TextBox2 = Password
4) One clicks the "Log In" button.
5) HERE is the problem. I do not know how to check if the specific username and the password are correct. I have a file called "Users.dat". In there every valid Username(marked with a *) and it's Password(marked with a #) is contained e.g.*Username#Password.
I want my "Log In" program to check if the Username matches one of the usernames and if the username is found in the file, if the password provided is the same as the one standing behind the Username in the file.
6) If both the Username and Password are valid, the Chat Programs shows up.
im a bit humiliated on searching the net with a step by step instruction on how to create a vb.net form app that can communicate to other computers using tcplistener/tcpclient.
I have been searching for days and months on youtube,google and everywhere else about how to create a Multi user chat system, where everybody can talk to each other all at once. Some people say Winsock is the way to go and others say TCP/IP is the way to go. I have little to no experience in either one of them. So if somebody can give me a really great turtioal or show me the guide lines on how to create a server and a client I would highly appreacite it. I am using Visual Basic 2008 express.
I made one client-server chat application using vb.net. I want to know how can i change the form/icon color when a client sends a message and vice versa.
for eg: like in yahoo messenger or msn messenger,etc, How i user knows when he receives an message.
I have been searching far and wide for knowledge regarding how to make a server program with a client program.Think like Msn ( Messenger ) You have the client and you send a message which is then send through the client to the server, and then to some other client (a friend might be ).I want to make a semilar program where ill make the server and the client myself, i just need a hint or two to get started.
create a chat client for vb2008.The user logs in from a form, And they are taken to the main form with all the features. From their I want them to already be logged into the chat. The chat will get the username from the config.ini file. Since multiple people will be using this, I will be hosting the server part of the chat on a windows 2008 server.
I have been looking for a really detailed tut on how to use in a server to client chat room. I looked on google but they just post the script which helps alittle but I need a lot of detail to make a working chatroom.
I have a VPN connection set up on my computer. I am trying to make a button in my VB.NET program to connect/disconnect to/from the VPN connection. I have tried making a shortcut to the VPN on my desktop and calling it with the Shell method but I get an error saying file not found. I have also added the shortcut extension ".lnk" and still have the same error.
If I decide to build this, this would probably be my first "large" project i've ever done myself.What I am looking to build is a very simple Chat/IM client to use for the users in our office network. It would just call us their Windows logon name and use that to IM and the like. I'm talking a very simple client, with a list of names of people who are logged into the network, and option to IM them and an option to do a multiple user chat. It doesn't have to be visually stunning.
I have google it but I couldn't find the answers. So basically I want to make a Client-Server chat. I just want to creating each server for the clients to entered the chat room with each different server, e.g: client 1 and client 2 entered chat server 1 (just a name of a room), client 3 and client 4 entered chat server 2 and so on. How I can do that?
i have wrote a chat app and have it so it sends text to a rich text box my question is
how would i set it so a user can set there font color and when they talk it shows in that color to all other users but the nick name is in a diffrent color from the text
I have a client/server chat application which I made . My question is how do I make the application work not only Locally but On any other network. I tried putting my IP in the part of creation of the client socket .