private GlobalData() { ConfigFilePath = @"Config.bin"; Directory.CreateDirectory(@"Data"); Directory.CreateDirectory(@"User"); Directory.CreateDirectory(@"Language"); Config = Only.Environment.LoadConfigOrDefault(ConfigFilePath); if (Config.UseLanguage) { Data = LanguageData.LoadFile(Config.SelectData); } //if (Data == null) //{ // Data = LoadLanguageDataDefault(); //} if (Config.User != null) { Baidu = Config.User.GetTranslation(); } Form_Main = new Form_Main(); Directory.CreateDirectory(@"Log"); Log = new StreamWriter(new FileStream($@"Log\log_{DateTime.Now.ToString("yyyyMMdd")}.log", FileMode.OpenOrCreate, FileAccess.Write, FileShare.Read)); }
public void LoadEnvironment() { Config = Only.Environment.LoadConfigOrDefault(ConfigFilePath); if (Config.User != null) { GData.Baidu = Config.User.GetTranslation(); } }