//log out is clicked private void logOut1_Click(object sender, RoutedEventArgs e) { label1.Content = "Logged off..."; SteamBotController.logBotOff(); logIn1.IsEnabled = true; logOut1.IsEnabled = false; }
string username; // log in on the bot with username and password public void Show(string u, string p, MainWindow backHandle) { logIn1.IsEnabled = false; logOut1.IsEnabled = true; this.username = u; gameListFile = username + gameListFile; Show(); do { Application.Current.Dispatcher.Invoke(DispatcherPriority.Background, new Action(delegate { })); } while (!_shown && !SteamBotController.loggedIn); SteamBotController.steamLogin(username, p); initLogics(); label1.Content = "Logged into: " + username; openChat1.IsEnabled = SteamTwoProperties.jsonSetting.chatSetting; if (SteamTwoProperties.jsonSetting.chatComSetting) { label3.Content = "Chat Commands: On"; } else { label3.Content = "Chat Commands: Off"; } }
public void setMessage() { if (friendsList1.SelectedIndex != -1) { SteamBotController.sendChatMessage(SteamBotController.fObject.get(friendsList1.SelectedIndex).SteamIDObject, textbox1.Text); } }
//sends message public void sendMessage() { if (friendsList1.SelectedIndex != -1) { SteamBotController.sendChatMessage(AccountController.getAccount(user).getFriend(friendsList1.SelectedIndex).SteamIDObject, textbox1.Text); } }
//log in is clicked private void logIn1_Click(object sender, RoutedEventArgs e) { if (!SteamBotController.loggedIn) { label1.Content = "Logged into: " + username; SteamBotController.logBotIn(); logIn1.IsEnabled = false; logOut1.IsEnabled = true; } }
//idle button is clicked private void idle1_Click(object sender, RoutedEventArgs e) { if (listView1.SelectedItem != null) { ListViewItem item = new ListViewItem(); item = (ListViewItem)listView1.SelectedItem; int temp; int.TryParse(item.Tag.ToString(), out temp); SteamBotController.playGame(temp); } }
//generate games private void generateGames() { try { Process.Start(new ProcessStartInfo(STEAM_GAME_CONTROLLER, "botgamelist " + SteamBotController.getSteamUserID() + " " + username)); } catch (Exception) { } do { Thread.Sleep(2000); } while (!File.Exists(gameListFile)); }
//when bot window is closing private void MetroWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e) { SteamBotController.logBotOff(); MainWindow.currentHandle.Show(); }
//end bot is clicked private void endBot1_Click(object sender, RoutedEventArgs e) { SteamBotController.logBotOff(); Close(); }
private void logIn1_Click(object sender, RoutedEventArgs e) { SteamBotController.logBotIn(); }