Introduction - If you have any usage issues, please Google them yourself
CSharp prepared using a chat room, which is not perfect, the client needs of hard-coded server address
Packet : 109201265tcp-socket-chat-room-source.rar filelist
CommandServer\CommandServer\ClientManager.cs
CommandServer\CommandServer\Command.cs
CommandServer\CommandServer\CommandServer.csproj
CommandServer\CommandServer\Enums.cs
CommandServer\CommandServer\EventArgs.cs
CommandServer\CommandServer\Properties\AssemblyInfo.cs
CommandServer\CommandServer.sln
CommandServer\CommandServer.suo
CommandServer\ConsoleServer\ConsoleServer.csproj
CommandServer\ConsoleServer\Program.cs
CommandServer\ConsoleServer\Properties\AssemblyInfo.cs
CommandClient\ChatClient\bin\localtest-test\ChatClient.exe
CommandClient\ChatClient\bin\localtest-test\ChatClient.pdb
CommandClient\ChatClient\bin\localtest-test\ChatClient.vshost.exe
CommandClient\ChatClient\bin\localtest-test\CommandClient.dll
CommandClient\ChatClient\bin\localtest-test\CommandClient.pdb
CommandClient\ChatClient\bin\localtest-test\CommandClient.xml
CommandClient\ChatClient\bin\localtest-test\P_0_0_0.U_0.dll
CommandClient\ChatClient\bin\localtest-test\P_0_0_0.U_0.xml
CommandClient\ChatClient\bin\remote-testing\ChatClient.exe
CommandClient\ChatClient\bin\remote-testing\ChatClient.pdb
CommandClient\ChatClient\bin\remote-testing\ChatClient.vshost.exe
CommandClient\ChatClient\bin\remote-testing\CommandClient.dll
CommandClient\ChatClient\bin\remote-testing\CommandClient.pdb
CommandClient\ChatClient\bin\remote-testing\CommandClient.xml
CommandClient\ChatClient\bin\remote-testing\P_0_0_0.U_0.dll
CommandClient\ChatClient\bin\remote-testing\P_0_0_0.U_0.xml
CommandClient\ChatClient\ChatClient.csproj
CommandClient\ChatClient\ChatClient.csproj.user
CommandClient\ChatClient\CSS\Styles.css
CommandClient\ChatClient\frmLogin.cs
CommandClient\ChatClient\frmLogin.Designer.cs
CommandClient\ChatClient\frmLogin.resx
CommandClient\ChatClient\frmMain.cs
CommandClient\ChatClient\frmMain.Designer.cs
CommandClient\ChatClient\frmMain.resx
CommandClient\ChatClient\frmPrivate.cs
CommandClient\ChatClient\frmPrivate.Designer.cs
CommandClient\ChatClient\frmPrivate.resx
CommandClient\ChatClient\Graphics\arrow.gif
CommandClient\ChatClient\Graphics\back.gif
CommandClient\ChatClient\Graphics\face.gif
CommandClient\ChatClient\Icons\Enter.ico
CommandClient\ChatClient\Icons\Exit.ico
CommandClient\ChatClient\Icons\Private.ico
CommandClient\ChatClient\Icons\Save.ico
CommandClient\ChatClient\Icons\SendMessage.ico
CommandClient\ChatClient\Icons\Smiely.ico
CommandClient\ChatClient\Images\arrow.gif
CommandClient\ChatClient\Images\Enter.png
CommandClient\ChatClient\Images\Exit.png
CommandClient\ChatClient\Images\face.gif
CommandClient\ChatClient\Images\MNUBack.png
CommandClient\ChatClient\Images\Private.png
CommandClient\ChatClient\Images\Save.png
CommandClient\ChatClient\Images\Smiely.png
CommandClient\ChatClient\obj\ChatClient.csproj.FileListAbsolute.txt
CommandClient\ChatClient\Program.cs
CommandClient\ChatClient\Properties\AssemblyInfo.cs
CommandClient\ChatClient\Properties\Resources.Designer.cs
CommandClient\ChatClient\Properties\Resources.resx
CommandClient\ChatClient\Properties\Settings.Designer.cs
CommandClient\ChatClient\Properties\Settings.settings
CommandClient\ChatClient\ShareUtils.cs
CommandClient\ChatClient\SoundResources\Door.wav
CommandClient\ChatClient\SoundResources\Knock.wav
CommandClient\ChatClient\SoundResources\Message.wav
CommandClient\ChatClient\SoundResources\Pow.wav
CommandClient\CommandClient\Command.cs
CommandClient\CommandClient\CommandClient.cs
CommandClient\CommandClient\CommandClient.csproj
CommandClient\CommandClient\Enums.cs
CommandClient\CommandClient\EventArgs.cs
CommandClient\CommandClient\Exceptions.cs
CommandClient\CommandClient\obj\CommandClient.csproj.FileListAbsolute.txt
CommandClient\CommandClient\Properties\AssemblyInfo.cs
CommandClient\CommandClient.sln
CommandClient\CommandClient.suo
CommandClient\P_0_0_0.U_0.dll
CommandClient\P_0_0_0.U_0.xml
CommandServer\CommandServer\bin\Debug
CommandServer\CommandServer\obj\Debug
CommandServer\ConsoleServer\bin\Debug
CommandServer\ConsoleServer\obj\Debug
CommandClient\ChatClient\bin\Debug
CommandClient\ChatClient\bin\localtest-test
CommandClient\ChatClient\bin\Release
CommandClient\ChatClient\bin\remote-testing
CommandClient\ChatClient\obj\Debug
CommandClient\ChatClient\obj\Release
CommandClient\CommandClient\bin\Debug
CommandClient\CommandClient\bin\Release
CommandClient\CommandClient\obj\Debug
CommandClient\CommandClient\obj\Release
CommandServer\CommandServer\bin
CommandServer\CommandServer\obj
CommandServer\CommandServer\Properties
CommandServer\ConsoleServer\bin
CommandServer\ConsoleServer\obj
CommandServer\ConsoleServer\Properties
CommandClient\ChatClient\bin
CommandClient\ChatClient\CSS
CommandClient\ChatClient\Graphics
CommandClient\ChatClient\Icons
CommandClient\ChatClient\Images
CommandClient\ChatClient\obj
CommandClient\ChatClient\Properties
CommandClient\ChatClient\SoundResources
CommandClient\CommandClient\bin
CommandClient\CommandClient\obj
CommandClient\CommandClient\Properties
CommandServer\CommandServer
CommandServer\ConsoleServer
CommandClient\ChatClient
CommandClient\CommandClient
CommandServer
CommandClient