private void start_server()
        {
            try
            {
                server   = new Servidor(8000, this);
                serverth = new Thread(server.OpenServer);
                serverth.Start();

                timer1.Enabled = true;
                timer1.Start();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        public Client(Socket a, Servidor pa)
        {
            s      = a;
            parent = pa;

            string temp = "";

            byte[] buffer = new byte[1024];
            int    k      = s.Receive(buffer);

            for (int i = 0; i < k; i++)
            {
                temp += Convert.ToChar(buffer[i]);
            }
            //recibe el mensaje, la primera vez es solo el nombre

            name = temp;
        }