private void SteamTest_Load(object sender, EventArgs e) { if (IniModel.GetSteamUsername() != null) { username.Text = IniModel.GetSteamUsername(); } Program.steam = new Platforms.Steam(); }
private void steamButton2_Click(object sender, EventArgs e) { String username = IniModel.GetSteamUsername(); if (username == null) { Program.Restart(); } this.Cursor = Cursors.WaitCursor; Program.steam = new Platforms.Steam(); Program.steam.manager.Subscribe <SteamUser.LoggedOnCallback>(OnLoggedOn); Program.steam.manager.Subscribe <SteamClient.DisconnectedCallback>(OnDisconnected); Program.steam.Connect(username, ""); this.Cursor = Cursors.Default; }
private void Loader_Shown(object sender, EventArgs e) { this.Visible = false; updater.run(); String AccessToken = null; String PSNRefreshToken = IniModel.GetPSNRefreshToken(); if (PSNRefreshToken == null) { this.Hide(); PSN login = new PSN(); login.ShowDialog(); PSNRefreshToken = IniModel.GetPSNRefreshToken(); } try { AccessToken = Platforms.PSN.AuthWithRefreshToken(PSNRefreshToken)[0]; } catch (Exception) { MessageBox.Show("Unable to connect PlayStation Network.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Environment.Exit(-1); } if (IniModel.GetSteamUsername() != null && IniModel.GetSteamLoginKey() != null) { Program.steam.manager.Subscribe <SteamUser.LoggedOnCallback>(OnLoggedOn); Program.steam.manager.Subscribe <SteamClient.DisconnectedCallback>(OnDisconnected); Program.steam.Connect(IniModel.GetSteamUsername(), null); } /*else * { * this.Hide(); * SteamLogin steamLogin = new SteamLogin(); * steamLogin.ShowDialog(); * }*/ Program.AccessToken = AccessToken; this.Hide(); OnPS OnPSClient = new OnPS(); OnPSClient.ShowDialog(); }
private void Settings_Load(object sender, EventArgs e) { if (Program.steamAvailable) { SteamLogButton.Text = "Logout"; } else { SteamLogButton.Text = "Login"; } checkBox1.Checked = Utils.StartupEnabled(); PsnUsernameLabel.Text = OnPS.activityModel.onlineId; SteamUsernameLabel.Text = IniModel.GetSteamUsername(); PsnPlatformComboBox.Text = IniModel.GetPSNPlatform(); initGameTypes(); GameType.SelectedIndex = int.Parse(IniModel.GetGameView()); PsnPlatformComboBox.SelectedIndexChanged += new System.EventHandler(this.PsnPlatformComboBox_SelectedIndexChanged); GameType.SelectedIndexChanged += new System.EventHandler(this.GameType_SelectedIndexChanged); checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged); }