private void Accept() { if (usersLB.SelectedItems.Count != 0) { client.Send(JsonHelper.client_msg_serialization(usersLB.SelectedItem.ToString(), "gethistory", username, "", key)); } List <string> stringlist = new List <string>(); var list = serverTools.getUserList("friends", username).ToArray(); foreach (var item in usersLB.Items) { stringlist.Add(item.ToString()); } if (!Enumerable.SequenceEqual(stringlist.ToArray(), list)) { usersLB.Items.Clear(); foreach (var item in list) { usersLB.Items.Add(item); } } if (client.serverMsg != "") { var sre = JsonHelper.server_deserialization(client.serverMsg); switch (sre.type) { case "sethistory": if (msgClass.msgEquals(oldMsg, sre.msgclass)) { Thread.Sleep(100); Accept(); } else { addMsg(sre.msgclass); oldMsg = sre.msgclass; } break; case "removefriends": MessageBox.Show(sre.msg); break; default: break; } client.serverMsg = ""; } Thread.Sleep(100); Accept(); }
public static void sendData() { // client.Send(); List <String> lists = new List <string>(); foreach (var coord in finalPath) { lists.Add(coord.GridPosition.x + " " + coord.GridPosition.y); } client.Send(String.Join(", ", lists.ToArray())); }
void lbt_Click() { var json = JsonHelper.client_account_serialization("server", "login", loginAccountTb.Text, loginPasswordTb.Text, null, null); client.Send(json); }
public static void connect() { client = new ClientControl(); client.Connect("127.0.0.1", 8080); client.Send("game start!"); }
private void materialFlatButton2_Click(object sender, EventArgs e) { listBox1.Items.Clear(); client.Send(JsonHelper.client_msg_serialization("server", "searchfriends", username, materialSingleLineTextField1.Text, key)); }