/// <summary> /// 修改控制中心名称 /// </summary> public void Xiugai_mingzi(string new_name) { Mingling_Fu mingling_Fu = new Mingling_Fu { Mingling = "修改主机名", Canshu = new_name, Shebei_shibie = 3 }; Send_Mingling(mingling_Fu); }
/// <summary> /// 发送命令 /// </summary> public void Send_Mingling(Mingling_Fu mingling_Fu) { string jieguo = ""; using (TextWriter file = new StringWriter()) { JsonSerializer serializer = new JsonSerializer(); serializer.Serialize(file, mingling_Fu); jieguo = file.ToString(); } //发送当前设备数据 //绑定IP IPEndPoint ip = new IPEndPoint(IPAddress.Parse(Fuwuqi_Ip_.Ip), Fuwuqi_Ip_.Daunkou); //连接服务器 Socket server = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); byte[] bytes = System.Text.Encoding.UTF8.GetBytes(jieguo); server.SendTo(bytes, ip); server.Close(); }