/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnUpdate_Click(object sender, EventArgs e) { try { BlueRose.GC(); client.DownloadFileCompleted += new AsyncCompletedEventHandler(freeSODownloadCompleted); client.DownloadFileAsync(TeamCity.tcAddress("servo.freeso.org", "ProjectDollhouse_TsoClient"), "teamcity.zip"); localBuild.Text = "..."; btnUpdate.Text = "Downloading"; btnUpdate.Enabled = false; devBtn.Enabled = false; playBtn.Enabled = false; } catch (Exception ex) { #if DEBUG MessageBox.Show(ex.Message); #endif btnUpdate.Text = errorBtn; btnUpdate.Enabled = false; } }
private void Form1_Load(object sender, EventArgs e) { BlueRose.GC(); try { localBuild.Text = BlueRose.readBuild(buildFile); onlineBuildLabel.Text = "#" + BlueRose.distNum(); } catch { onlineBuildLabel.Text = "Offline"; } try { if (File.Exists(fsoConfigFile)) { File.Copy(fsoConfigFile, fsoConfigFile + ".backup", true); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }