public string work(string myparameters) { Aworks aw = new Aworks(); string result = aw.exec(EXEPATH, myparameters); return result; }
private void dec_Click(object sender, RoutedEventArgs e) { if (Salt.Text.Equals("") || key.Text.Equals("") || enc_path.Equals("") || Com_Encway.Text.Equals("")) { MessageBox.Show("Something wrong ,Please recheck"); return; } Aworks aw = new Aworks(); if (aw.webcheckpass(Salt.Text) == false) { return; } byte[] fkey = aw.generatekey(Salt.Text, key.Text); if (checkBox.IsChecked == false) { int index = FilePath.IndexOf("."); string newpath = FilePath.Substring(0, index-3) + "src" + FilePath.Substring(index); MessageBox.Show(newpath); checkstate(aw.DecFile(FilePath ,newpath, Com_Encway.Text,fkey)); } else { checkstate(aw.DecFile(FilePath, Com_Encway.Text,fkey)) ; } }
private void getComboboxtag() { int COUNT = 0; MyConfig con = new MyConfig(); if (!File.Exists("message.xml")) { if (con.GetValue("querytimes") != "0") { MessageBox.Show(myerror[1], "WARNING", MessageBoxButton.OK, MessageBoxImage.Error); return; } return; } Aworks aw = new Aworks(); if (con.GetValue("sig").Equals("true")) { if (!aw.Verify("message.xml")) { this.Close(); } } XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load("message.xml"); XmlNode root = xmlDoc.SelectSingleNode("ALLUSER"); XmlNodeList nodeList = xmlDoc.SelectSingleNode("ALLUSER").ChildNodes; foreach (XmlNode xn in nodeList) { XmlElement xe = (XmlElement)xn; if (xe.GetAttribute("Name") == username) { foreach (XmlNode xn2 in xe.ChildNodes) { XmlElement xe2 = (XmlElement)xn2; if (xe2.GetAttribute("tag") !="") { COMBOBOX.Items.Add(xe2.GetAttribute("tag")); COUNT++; } } } } runpy ru = new runpy(COUNT); Thread bb = new Thread(ru.run); bb.Start(); foreach(var astring in WAY2ENC) { Way2Enc.Items.Add(astring); } string a = con.GetValue("querytimes") ; int b = Int32.Parse(a) + 1 ; con.SetValue("querytime", b.ToString()); }
private void bn_refresh_Click(object sender, RoutedEventArgs e) { Aworks aw = new Aworks(); string name = aw.getUname(); if (name==null) { MessageBox.Show("检测有误,请稍后再试!!!", "错误", MessageBoxButton.OK); return; } key.Text = "12345";//aw.getSerialNumberFromDriveLetter(name); }