public static ComputerInfo GetComputerInfo() { ComputerInfo info = new ComputerInfo(); info.System = Environment.OSVersion.ToString(); info.SystemVersion = Environment.Version.ToString(); info.Name = Environment.MachineName; //info.Mac = Environment.UserName; info.Ip = HardwareManager.GetDefaultIp(); info.Mac = HardwareManager.GetMac(); return(info); }
/// <summary> /// 默认的发送者对象 /// </summary> /// <returns>一个静态的发送者对象</returns> private static SenderInfo GetDefaultSender() { if (sender == null) { sender = new SenderInfo(); sender.MachineCode = HardwareManager.GetMachineCode(); AssemblyName an = Assembly.GetExecutingAssembly().GetName(); sender.ProgramName = an.Name; sender.Version = an.Version.ToString(); sender.Ip = HardwareManager.GetDefaultIp(); } return(sender); }
private void ClientConfigForm_Load(object sender, EventArgs e) { ClientConfig config = ClientConfig.GetConfig(); if (config != null) { this.txtServerIp.Text = config.ServerIp; this.txtIp.Text = config.Ip; this.txtPort.Text = config.Port.ToString(); } else { this.txtIp.Text = HardwareManager.GetDefaultIp(); } }
private void TcpServerConfig_Load(object sender, EventArgs e) { ServerConfig config = ServerConfig.GetConfig(); if (config != null) { this.cbDefaultStart.Checked = config.DefaultOpen; this.txtIp.Text = config.Ip; this.txtPort.Text = config.Port.ToString(); } else { this.txtIp.Text = HardwareManager.GetDefaultIp(); } }