コード例 #1
0
ファイル: Form1.cs プロジェクト: coxymla/Wabang
        private void Form1_Load(object sender, EventArgs e)
        {
            if (File.Exists("config.bin"))
            {
                try
                {
                    using (var file = File.OpenRead("config.bin"))
                    {
                        Config = (Config)new BinaryFormatter().Deserialize(file);
                        characters.Text = string.Join(",", Config.MyCharacters);
                        realm.Text = Config.MyRealm;
                        browserExe.Text = Config.BrowserExe;
                    }
                }
                catch (Exception)
                {
                    CreateNewConfig();
                }
            }
            else
            {
                CreateNewConfig();
            }

            //AddNotification("blah", "http://google.com");
            StartDoingIt();
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: coxymla/Wabang
        private void CreateNewConfig()
        {
            Config = new Config
                     {
                         ItemDatabase = new Dictionary<long, Item>(),
                         MyCharacters = characters.Text.Split(','),
                         MyRealm = realm.Text,
                         BrowserExe = browserExe.Text,
                     };

            WriteOutConfig();
        }