private void CreateLobby_Load(Object sender, EventArgs e) { stLib.Common.Random rd = new stLib.Common.Random(); tb_lobby_name.Text = "Lobby" + rd.GetInt32().ToString(); Text = Global.SelectedServer.Readable(); ddd_maxOffset.SelectedIndex = 0; }
static void Main() { var parser = new FileIniDataParser(); IniData data = parser.ReadFile("./config/app.cfg"); Global.IsDebugMod = data["dev"]["mode"] == "debug"; Global.ChromeBinPath = data["web"]["chrome_bin"] == "def" ? "" : data["web"]["chrome_bin"]; Global.WebdriverDir = data["web"]["webdriver_dir"]; // 检查是否为调试模式 if (!Global.IsDebugMod) { // 非调试模式情况下只允许程序运行一个实例 bool runone; Mutex run = new Mutex(true, "___vt_client___", out runone); if (!runone) { return; } else { run.ReleaseMutex(); } } else { stLogger.Init(); try { LoadServerInfo(); LoadUserInfo(); } catch (Exception ex) { stLogger.Log(ex.ToString()); MessageBox.Show(ex.Message); Application.Exit(); } stLib.Common.Random rd = new stLib.Common.Random(); Global.MyName = "user" + rd.GetInt32().ToString(); WinformConsoleHelper.AllocConsole(); Console.WriteLine("DEBUG MODE ON"); } Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new MainFrame()); }