internal async Task <bool> login() { if (!await pf.LoginKong()) { DialogResult dr = MessageBox.Show("Failed to log in.\nYour kong ID: " + KongregateId + "\nYour auth ticket: " + token + "\nLenght of token should be 64, yours is: " + token.Length + "\nDo you want help with creating MacroSettings file?", "Settings Question", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (dr == DialogResult.Yes) { MacroSettingsHelper msh = new MacroSettingsHelper(appSettings); msh.Show(); msh.BringToFront(); } return(false); } return(true); }
private void init() { if (!File.Exists("Newtonsoft.Json.dll")) { MessageBox.Show("Newtonsoft file not found. Please download it from this project's github"); } if (File.Exists(SettingsFilename)) { appSettings = AppSettings.loadSettings(); token = appSettings.token; KongregateId = appSettings.KongregateId; } else if (File.Exists("MacroSettings.txt")) { System.IO.StreamReader sr = new System.IO.StreamReader("MacroSettings.txt"); appSettings.actionOnStart = int.Parse(getSetting(sr.ReadLine())); token = appSettings.token = getSetting(sr.ReadLine()); KongregateId = appSettings.KongregateId = getSetting(sr.ReadLine()); appSettings.defaultLowerLimit = sr.ReadLine(); appSettings.defaultUpperLimit = sr.ReadLine(); sr.Close(); if (token == "1111111111111111111111111111111111111111111111111111111111111111" || KongregateId == "000000") { token = KongregateId = null; } appSettings.saveSettings(); } else { token = null; KongregateId = null; DialogResult dr = MessageBox.Show("Settings file not found. Do you want help with creating one?", "Settings Question", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (dr == DialogResult.Yes) { MacroSettingsHelper msh = new MacroSettingsHelper(appSettings); msh.Show(); msh.BringToFront(); } } if (token != null && KongregateId != null) { pf = new PFStuff(token, KongregateId); } }
private void openMSHButton_Click(object sender, EventArgs e) { MacroSettingsHelper msh = new MacroSettingsHelper(appSettings); msh.Show(); }