private static void Main() { var client = new TCPClient("192.168.0.168", 8005); client.Connect(); Console.Write("Введите имя: "); var name = Console.ReadLine(); client.SendMessage(MessageTypeName(name)); while (true) { Console.Write("Сообщение: "); var messageSend = Console.ReadLine(); if (messageSend == @"\stop") { client.SendMessage(MessageTypeStop()); Console.WriteLine("Вы отключились..."); break; } client.SendMessage(MessageTypeMessage(messageSend)); var msg_temp = JsonSerializer.Deserialize <Message>(client.GetMessage()); if (msg_temp.Type == TypeMessage.Message) { Console.WriteLine($"Сообщение от сервера: {msg_temp.Msg}"); } } client.Close(); }
static void Main(string[] args) { String message = String.Empty; while (true) { message = Encode(); TCPClient.Connect(message); } }
static void Main(string[] args) { Task.Run(async() => { for (var i = 1; i <= 10000; i++) { await TCPClient.Connect(i); } } ); Console.ReadLine(); }
private void buttonConnect_Click(object sender, EventArgs e) { client = new TCPClient(IPAddress.Parse(textBoxIP.Text), 17777); if (client.Connect()) { labelConnected.Text = "Connected to " + client.GetIE().ToString(); } else { MessageBox.Show("Can't connect to server."); } }
static void Main(string[] args) { Task.Run(() => { for (var i = 1; i <= 10000; i++) { var index = i; Task.Run(() => TCPClient.Connect(index)); } } ); Console.ReadLine(); }
static void Main(string[] args) { TCPClient client = new TCPClient(); client.Connect(1234); while (true) { try { Shape shape = GenerateShape(); client.Send(new Packet(shape)); Console.Clear(); Console.WriteLine("Şekil gönderildi."); } catch (Exception ex) { Console.WriteLine("Hata:" + ex.Message); Console.WriteLine("Devam etmek için bir tuşa basınız..."); Console.ReadKey(); Console.Clear(); } } }
private void btnConnect_Click(object sender, EventArgs e) { name = tbxName.Text; roomCode = tbxRoom.Text; client.Connect(name, roomCode); Thread th = new Thread(() => { while (true) { String buff = client.Receive(); String[] str = buff.Split('$'); foreach (var item in str) { Messag mes = new Messag(item); ProcessData(client.Socket, mes); } } }); th.IsBackground = true; th.Start(); }