コード例 #1
0
        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);
        }
コード例 #2
0
ファイル: MessageFactory.cs プロジェクト: marcellus/fivemen
 /// <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);
 }
コード例 #3
0
ファイル: ClientConfigForm.cs プロジェクト: marcellus/fivemen
        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();
            }
        }
コード例 #4
0
        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();
            }
        }