private void button5_Click_1(object sender, EventArgs e) { fs = textBox1.Text; sprache = comboBox1.Text; password = txt_Pass.Text; name = txt_name.Text; switch (check_autostart.Checked) { case true: autostart = "true"; break; case false: autostart = "false"; break; } switch (check_autoende.Checked) { case true: autoende = "true"; break; case false: autoende = "false"; break; } switch (sprache) { case "Deutsch": //webBrowser1.Url = new System.Uri("http://battlelog.battlefield.com/bf3/de/gate/?returnUrl=|bf3|de|", System.UriKind.Absolute); // webBrowser1.Refresh(); break; case "Englisch": // webBrowser1.Url = new System.Uri("http://battlelog.battlefield.com/bf3/en/gate/?returnUrl=|bf3|en|", System.UriKind.Absolute); // webBrowser1.Refresh(); break; default: break; } #endregion Einstellungen übernehmen fs = textBox1.Text; TextDatei c_textdatei = new TextDatei(); #region Einstellungen speichern switch (check_autostart.Checked) { case true: autostart = "true"; break; case false: autostart = "false"; break; } switch (check_autoende.Checked) { case true: autoende = "true"; break; case false: autoende = "false"; break; } name = Crypt.Encrypt(txt_name.Text); password = Crypt.Encrypt(txt_Pass.Text); string[] einstellung = { " ", fs, sprache, autostart, autoende, name, password }; Einstellungen_speichern Einstellungen = new Einstellungen_speichern(); Einstellungen.Speichern(einstellung); #endregion Einstellungen speichern }
private void Form1_Load(object sender, EventArgs e) { #region Einstellungen auslesen und gegebenfalls Standartwerte setzen if (File.Exists("config.conf")) { Einstellungen_speichern Einstellungen = new Einstellungen_speichern(); ArrayList einstellungen = Einstellungen.Lesen(); fs = einstellungen[1].ToString(); sprache = einstellungen[2].ToString(); autostart = einstellungen[3].ToString(); autoende = einstellungen[4].ToString(); name = Crypt.Decrypt(einstellungen[5].ToString()); password = Crypt.Decrypt(einstellungen[6].ToString()); } else { //setzen der Standart Variablen sprache = stdsprache; fs = stdpfad; check_autostart.Checked = true; check_autoende.Checked = true; //Schreiben einer Datei string[] einstellung = { " ", stdpfad, stdsprache, "true", "true", " ", " " }; Einstellungen_speichern Einstellungen = new Einstellungen_speichern(); Einstellungen.Speichern(einstellung); } #endregion #region eingelesene Werte zuweisen textBox1.Text = fs; comboBox1.Text = sprache; txt_name.Text = name; txt_Pass.Text = password; switch (autostart) { case "true": check_autostart.Checked = true; break; case "false": check_autostart.Checked = false; break; } switch (autoende) { case "true": check_autoende.Checked = true; break; case "false": check_autoende.Checked = false; break; } #endregion //Origin Starten if (autostart == "true") { Process[] MatchingProcesses = Process.GetProcessesByName("Origin"); if (MatchingProcesses.Length == 0) { Process Origin = new Process(); Origin.StartInfo.FileName = fs; Origin.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; Origin.Start(); button1.Text = "Beende Origin"; button1.imgHover = Properties.Resources.btn_origin_stop_hover; button1.imgNormal = Properties.Resources.btn_origin_stop_normal; button1.imgPressed = Properties.Resources.btn_origin_stop_pressed; button1.Image = Properties.Resources.btn_origin_stop_normal; } } geckoWebBrowser3.Navigate("http://battlelog.battlefield.com/bf3/de/gate/?returnUrl=|bf3|de|"); if (!"".Equals(txt_name.Text) && !"".Equals(txt_Pass.Text)) { login(txt_name.Text, txt_Pass.Text, "de"); } }
private void Form1_Load(object sender, EventArgs e) { #region Einstellungen auslesen und gegebenfalls Standartwerte setzen if (File.Exists("config.conf")) { Einstellungen_speichern Einstellungen = new Einstellungen_speichern(); ArrayList einstellungen = Einstellungen.Lesen(); fs = einstellungen[1].ToString(); sprache = einstellungen[2].ToString(); autostart = einstellungen[3].ToString(); autoende = einstellungen[4].ToString(); username = einstellungen[5].ToString(); password = einstellungen[6].ToString(); } else { //setzen der Standart Variablen sprache = stdsprache; fs = stdpfad; check_autostart.Checked = true; check_autoende.Checked = true; //Schreiben einer Datei string[] einstellung = { " ", stdpfad, stdsprache, "true" ,"true", " ", " "}; Einstellungen_speichern Einstellungen = new Einstellungen_speichern(); Einstellungen.Speichern(einstellung); } #endregion #region eingelesene Werte zuweisen textBox1.Text = fs; comboBox1.Text = sprache; txt_name.Text = username; txt_Pass.Text = password; switch (autostart) { case "true": check_autostart.Checked = true; break; case "false": check_autostart.Checked = false; break; } switch (autoende) { case "true": check_autoende.Checked = true; break; case "false": check_autoende.Checked = false; break; } switch (sprache) { case "Deutsch": webBrowser1.Url = new System.Uri("http://battlelog.battlefield.com/bf3/de/gate/?returnUrl=|bf3|de|", System.UriKind.Absolute); webBrowser1.Refresh(); break; case "Englisch": webBrowser1.Url = new System.Uri("http://battlelog.battlefield.com/bf3/en/gate/?returnUrl=|bf3|en|", System.UriKind.Absolute); webBrowser1.Refresh(); break; default: MessageBox.Show("Etwas ist falsch"); break; #endregion } //Origin Starten if (autostart == "true") { Process[] MatchingProcesses = Process.GetProcessesByName("Origin"); if (MatchingProcesses.Length > 0) { } else { Process Origin = new Process(); Origin.StartInfo.FileName = fs; Origin.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; Origin.Start(); button1.Text = "Beende Origin"; schalter = 0; } } }