private async void deleteKeyBtn_Click(object sender, EventArgs e) { Properties.Settings.Default.SelectedHWID = ""; Properties.Settings.Default.Save(); if (listView1.SelectedItems.Count > 0) { string keyCheck = await SQLStuff.GetSQLResultAsync("HWID", "SELECT * FROM whitelisted WHERE `HWID`='" + listView1.SelectedItems[0].Text + "' LIMIT 1"); if (keyCheck == listView1.SelectedItems[0].Text) { await SQLStuff.GetSQLResultAsync("HWID", "DELETE FROM whitelisted WHERE HWID='" + listView1.SelectedItems[0].Text + "'"); listView1.Items.Remove(listView1.SelectedItems[0]); } else { listView1.Items.Remove(listView1.SelectedItems[0]); } } selectedHWID.Text = "Selected HWID: null"; selectedDiscordID.Text = "DiscordID: null"; selectedHWIDPermitter.Text = "HWID Permitter: null"; selectedAdminLevel.Text = "Admin Level: null"; selectedUsername.Text = "Selected Username: null"; selectedDiscordIDText.Text = ""; selectedHWIDText.Text = ""; SelectedUsernameText.Text = ""; selectedHWIDPermitterText.Text = ""; selectedAdminLevelText.Text = ""; }
private async void EOV4UI_Load(object sender, EventArgs e) { var motd = await SQLStuff.GetSQLResultAsync("value", "SELECT * FROM settings WHERE `setting`='motd' LIMIT 1"); label1.Text = "HWID: " + EOV4.baseEncode(HWIDGen.Value()); label3.Text = "Current MOTD: " + motd; string adminlevel = await SQLStuff.GetSQLResultAsync("admin", "SELECT * FROM whitelisted WHERE `HWID`='" + EOV4.baseEncode(HWIDGen.Value()) + "' LIMIT 1"); if (adminlevel == "1") { label2.Text = "isAdmin: true"; } else { label2.Text = "isAdmin: false"; } }
public async static Task <bool> CheckkeyAsync(string key) { try { if (await SQLStuff.GetSQLResultAsync("HWID", "SELECT * FROM whitelisted WHERE `HWID`='" + baseEncode(key) + "' LIMIT 1") == baseEncode(key)) { return(true); } else { return(false); } } catch { return(false); } }
private async void updateKeyBtn_Click(object sender, EventArgs e) { if (selectedHWID.Text == "Selected HWID: HWID") { await SQLStuff.GetSQLResultAsync("HWID", "INSERT INTO `whitelisted`(`HWID`, `givenBy`, `admin`,`username`,`discordid`) VALUES ('" + selectedHWIDText.Text + "','" + selectedHWIDPermitterText.Text + "','" + selectedAdminLevelText.Text + "'" + ",'" + SelectedUsernameText.Text + "','" + selectedDiscordIDText.Text + "')"); } else { await SQLStuff.GetSQLResultAsync("HWID", "UPDATE `whitelisted` SET `HWID`='" + selectedHWIDText.Text + "',`givenBy`='" + selectedHWIDPermitterText.Text + "',`admin`='" + selectedAdminLevelText.Text + "',`username`='" + SelectedUsernameText.Text + "',`discordid`='" + selectedDiscordIDText.Text + "' WHERE `HWID`='" + HWIDHWID.Text + "'"); } selectedHWID.Text = "Selected HWID: null"; selectedDiscordID.Text = "DiscordID: null"; selectedHWIDPermitter.Text = "HWID Permitter: null"; selectedAdminLevel.Text = "Admin Level: null"; selectedUsername.Text = "Selected Username: null"; selectedDiscordIDText.Text = ""; selectedHWIDText.Text = ""; SelectedUsernameText.Text = ""; selectedHWIDPermitterText.Text = ""; selectedAdminLevelText.Text = ""; refreshListBtn_Click(null, null); }
static async void load() { var version = "1.0.0.7"; WebClient client = new WebClient(); if (await EOV4.CheckkeyAsync(HWIDGen.Value()) == true) { Console.WriteLine("You are whitelisted :)"); WMPLib.WindowsMediaPlayer wplayer = new WMPLib.WindowsMediaPlayer(); string username = await SQLStuff.GetSQLResultAsync("username", "SELECT * FROM whitelisted WHERE `HWID`='" + EOV4.baseEncode(HWIDGen.Value()) + "' LIMIT 1"); wplayer.URL = "startup.mp3"; wplayer.controls.play(); Thread.Sleep(6000); Console.Clear(); Console.WriteLine("Checking for updates..."); var onver = await SQLStuff.GetSQLResultAsync("value", "SELECT * FROM settings WHERE `setting`='version' LIMIT 1"); if (onver == version) { Console.Clear(); Console.WriteLine("You're on the latest version :D"); Thread.Sleep(2000); Console.Clear(); Console.Title = "EOV4 //\\ Private Alpha //\\"; Console.WriteLine("Welcome to EOV4, " + username + " //\\ Private Alpha //\\"); Console.Write(">"); String command; Boolean quitNow = false; var ccolor = ConsoleColor.White; while (!quitNow) { command = Console.ReadLine(); Console.Write("<"); switch (command) { case "help": Console.WriteLine("Current Commands are:" + "\n" + "motd -- outputs current MOTD to console" + "\n" + "ui -- Opens a new winform with the user's basic info" + "\n" + "ping -- outputs pong" + "\n" + "quit -- Closes EOV4 out" + "\n" + "cls -- Clears screen to original screen" + "\n" + "clear -- Clears the console of all text" + "\n" + "red -- Changes text color to red" + "\n" + "magenta -- Changes color to magenta" + "\n" + "calc -- Uses a normal text calculator" + "\n" + "normal -- Changes text color to normal" + "\n" + "calcui -- Opens a new winform with a calculator(WIP)" + "\n" + "updatelog -- Outputs current updatelog" + "\n" + "mario(Legacy) -- Plays mario theme song through beeps" + "\n" + "notepad -- Opens notepad.exe" + "\n" + "paint -- Opens mspaint.exe" + "\n" + "time -- outputs system's current time"); Console.Write(">"); break; case "motd": var motd = await SQLStuff.GetSQLResultAsync("value", "SELECT * FROM settings WHERE `setting`='motd' LIMIT 1"); Console.WriteLine(motd); Console.Write(">"); break; case "ui": Console.WriteLine("Here is the UI"); Application.EnableVisualStyles(); Application.Run(new EOV4UI()); Console.Write(">"); break; case "mario": Console.Beep(659, 125); Console.Beep(659, 125); Thread.Sleep(125); Console.Beep(659, 125); Thread.Sleep(167); Console.Beep(523, 125); Console.Beep(659, 125); Thread.Sleep(125); Console.Beep(784, 125); Thread.Sleep(375); Console.Beep(392, 125); Thread.Sleep(375); Console.Beep(523, 125); Thread.Sleep(250); Console.Beep(392, 125); Thread.Sleep(250); Console.Beep(330, 125); Thread.Sleep(250); Console.Beep(440, 125); Thread.Sleep(125); Console.Beep(494, 125); Thread.Sleep(125); Console.Beep(466, 125); Thread.Sleep(42); Console.Beep(440, 125); Thread.Sleep(125); Console.Beep(392, 125); Thread.Sleep(125); Console.Beep(659, 125); Thread.Sleep(125); Console.Beep(784, 125); Thread.Sleep(125); Console.Beep(880, 125); Thread.Sleep(125); Console.Beep(698, 125); Console.Beep(784, 125); Thread.Sleep(125); Console.Beep(659, 125); Thread.Sleep(125); Console.Beep(523, 125); Thread.Sleep(125); Console.Beep(587, 125); Console.Beep(494, 125); Thread.Sleep(125); Console.Beep(523, 125); Thread.Sleep(250); Console.Beep(392, 125); Thread.Sleep(250); Console.Beep(330, 125); Thread.Sleep(250); Console.Beep(440, 125); Thread.Sleep(125); Console.Beep(494, 125); Thread.Sleep(125); Console.Beep(466, 125); Thread.Sleep(42); Console.Beep(440, 125); Thread.Sleep(125); Console.Beep(392, 125); Thread.Sleep(125); Console.Beep(659, 125); Thread.Sleep(125); Console.Beep(784, 125); Thread.Sleep(125); Console.Beep(880, 125); Thread.Sleep(125); Console.Beep(698, 125); Console.Beep(784, 125); Thread.Sleep(125); Console.Beep(659, 125); Thread.Sleep(125); Console.Beep(523, 125); Thread.Sleep(125); Console.Beep(587, 125); Console.Beep(494, 125); Thread.Sleep(375); Console.Beep(784, 125); Console.Beep(740, 125); Console.Beep(698, 125); Thread.Sleep(42); Console.Beep(622, 125); Thread.Sleep(125); Console.Beep(659, 125); Thread.Sleep(167); Console.Beep(415, 125); Console.Beep(440, 125); Console.Beep(523, 125); Thread.Sleep(125); Console.Beep(440, 125); Console.Beep(523, 125); Console.Beep(587, 125); Thread.Sleep(250); Console.Beep(784, 125); Console.Beep(740, 125); Console.Beep(698, 125); Thread.Sleep(42); Console.Beep(622, 125); Thread.Sleep(125); Console.Beep(659, 125); Thread.Sleep(167); Console.Beep(698, 125); Thread.Sleep(125); Console.Beep(698, 125); Console.Beep(698, 125); Thread.Sleep(625); Console.Beep(784, 125); Console.Beep(740, 125); Console.Beep(698, 125); Thread.Sleep(42); Console.Beep(622, 125); Thread.Sleep(125); Console.Beep(659, 125); Thread.Sleep(167); Console.Beep(415, 125); Console.Beep(440, 125); Console.Beep(523, 125); Thread.Sleep(125); Console.Beep(440, 125); Console.Beep(523, 125); Console.Beep(587, 125); Thread.Sleep(250); Console.Beep(622, 125); Thread.Sleep(250); Console.Beep(587, 125); Thread.Sleep(250); Console.Beep(523, 125); Thread.Sleep(1125); Console.Beep(784, 125); Console.Beep(740, 125); Console.Beep(698, 125); Thread.Sleep(42); Console.Beep(622, 125); Thread.Sleep(125); Console.Beep(659, 125); Thread.Sleep(167); Console.Beep(415, 125); Console.Beep(440, 125); Console.Beep(523, 125); Thread.Sleep(125); Console.Beep(440, 125); Console.Beep(523, 125); Console.Beep(587, 125); Thread.Sleep(250); Console.Beep(784, 125); Console.Beep(740, 125); Console.Beep(698, 125); Thread.Sleep(42); Console.Beep(622, 125); Thread.Sleep(125); Console.Beep(659, 125); Thread.Sleep(167); Console.Beep(698, 125); Thread.Sleep(125); Console.Beep(698, 125); Console.Beep(698, 125); Thread.Sleep(625); Console.Beep(784, 125); Console.Beep(740, 125); Console.Beep(698, 125); Thread.Sleep(42); Console.Beep(622, 125); Thread.Sleep(125); Console.Beep(659, 125); Thread.Sleep(167); Console.Beep(415, 125); Console.Beep(440, 125); Console.Beep(523, 125); Thread.Sleep(125); Console.Beep(440, 125); Console.Beep(523, 125); Console.Beep(587, 125); Thread.Sleep(250); Console.Beep(622, 125); Thread.Sleep(250); Console.Beep(587, 125); Thread.Sleep(250); Console.Beep(523, 125); Console.WriteLine("Mario!"); Console.Write(">"); break; case "notepad": Process.Start("notepad.exe"); Console.WriteLine("Notepad.exe was launched!"); Console.Write(">"); break; case "paint": Process.Start("mspaint.exe"); Console.WriteLine("MSPAINT.EXE HAS BEEN LAUNCHED!"); Console.Write(">"); break; case "time": Console.WriteLine(DateTime.Now); Console.Write(">"); break; case "ping": Console.WriteLine("Pong"); Console.Beep(); Console.Write(">"); break; case "quit": quitNow = true; break; case "cls": Console.Clear(); Console.WriteLine("Welcome to EOV4, " + username + " //\\ Private Alpha //\\"); Console.Write(">"); break; case "clear": Console.Clear(); Console.Write(">"); break; case "admin": string adminlevel = await SQLStuff.GetSQLResultAsync("admin", "SELECT * FROM whitelisted WHERE `HWID`='" + EOV4.baseEncode(HWIDGen.Value()) + "' LIMIT 1"); if (adminlevel == "1") { Console.WriteLine("Admin Panel :o"); Application.EnableVisualStyles(); Application.Run(new AdminPanel()); Console.Write(">"); } else { Console.WriteLine("Sorry you do not have access to this"); Console.Write(">"); } break; case "red": Console.ForegroundColor = ConsoleColor.Red; ccolor = ConsoleColor.Red; Console.WriteLine("Red!"); Console.Write(">"); break; case "normal": Console.ForegroundColor = ConsoleColor.White; ccolor = ConsoleColor.White; Console.WriteLine("Back to normal!"); Console.Write(">"); break; case "magenta": Console.ForegroundColor = ConsoleColor.Magenta; ccolor = ConsoleColor.Magenta; Console.WriteLine("Magenta"); Console.Write(">"); break; case "calc": Console.WriteLine("Use ONLY 2 numbers or it will crash. ex: 2 + 2 not 2 + 2 * 3 or 2 + 2 + 2"); calccommand(); Console.Write(">"); break; case "github": Console.WriteLine("https://github.com/bob5918/easyopenerv4"); Process.Start("https://github.com/bob5918/easyopenerv4"); Console.WriteLine("Opened webbrowser!"); Console.Write(">"); break; case "updatelog": Console.WriteLine(client.DownloadString("https://pastebin.com/raw/mWW7N2XN")); Console.Write(">"); client.Dispose(); break; case "calcui": Console.WriteLine("Calculator UI!"); Application.EnableVisualStyles(); Application.Run(new Calculator()); Console.Write(">"); break; default: Console.WriteLine("Unknown Command " + command); Console.Beep(); Console.Write(">"); break; } client.Dispose(); } } else { Console.WriteLine("Update found! Please run EOUpdate.exe to get"); Thread.Sleep(3000); Environment.Exit(1); client.Dispose(); } } else { Console.WriteLine("You are not whitelisted :("); Thread.Sleep(3000); Environment.Exit(1); client.Dispose(); } client.Dispose(); }
private async void button2_Click(object sender, EventArgs e) { var motd = await SQLStuff.GetSQLResultAsync("value", "SELECT * FROM settings WHERE `setting`='motd' LIMIT 1"); label3.Text = "Current MOTD: " + motd; }