private void ProcessButton_Click(object sender, EventArgs e) { if (Files == null) { return; } if (!Directory.Exists(txtOutput.Text)) { try { Directory.CreateDirectory(txtOutput.Text); } catch (Exception ex) { } if (!Directory.Exists(txtOutput.Text)) { MessageBox.Show("Output dir doesn't exists!", "Output", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } DeObfuscator = new TDeObfuscator(Files); DeObfuscator.RenameClasses = RenameClassCheckBox.Checked; DeObfuscator.OutputDir = txtOutput.Text; DeObfuscator.UseUniqueNums = chkUseUniqueNums.Checked; Progress.Maximum = Files.Count; Progress.Visible = true; TDeObfuscator.Progress += new TDeObfuscator.ProgressHandler(OnProgress); // update the classfile with the new deobfuscated version ArrayList NewFileList = DeObfuscator.DeObfuscateAll(RenameStore); if (NewFileList != null) { MessageBox.Show("DeObfuscated everything ok!", "DeObfuscator"); Files = NewFileList; } else { MessageBox.Show("Error!!!", "DeObfuscator"); } Progress.Visible = false; RenameStore = new RenameDatabase(); UpdateTree(); }
private void ProcessButton_Click(object sender, EventArgs e) { if (Files == null) { return; } if (!Directory.Exists(txtOutput.Text)) { //MessageBox.Show("Output dir doesn't exists!", "Output", MessageBoxButtons.OK, MessageBoxIcon.Error); Directory.CreateDirectory(txtOutput.Text); return; } DeObfuscator = new TDeObfuscator(Files); DeObfuscator.RenameClasses = RenameClassCheckBox.Checked; DeObfuscator.OutputDir = txtOutput.Text; DeObfuscator.UseUniqueNums = chkUseUniqueNums.Checked; // update the classfile with the new deobfuscated version ArrayList NewFileList = DeObfuscator.DeObfuscateAll(RenameStore); if (NewFileList != null) { //MessageBox.Show("DeObfuscated everything ok!", "DeObfuscator"); Files = NewFileList; } else { MessageBox.Show("Error!!!", "Deobfuscator Stage Two"); } RenameStore = new RenameDatabase(); UpdateTree(); }
private void ProcessButton_Click(object sender, EventArgs e) { if (Files == null) return; if (!Directory.Exists(txtOutput.Text)) { MessageBox.Show("Output dir doesn't exists!", "Output", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } DeObfuscator = new TDeObfuscator(Files); DeObfuscator.RenameClasses = RenameClassCheckBox.Checked; DeObfuscator.OutputDir = txtOutput.Text; DeObfuscator.UseUniqueNums = chkUseUniqueNums.Checked; Progress.Maximum = Files.Count; Progress.Visible = true; TDeObfuscator.Progress += new TDeObfuscator.ProgressHandler(OnProgress); // update the classfile with the new deobfuscated version ArrayList NewFileList = DeObfuscator.DeObfuscateAll(RenameStore); if (NewFileList != null) { MessageBox.Show("DeObfuscated everything ok!", "DeObfuscator"); Files = NewFileList; } else MessageBox.Show("Error!!!", "DeObfuscator"); Progress.Visible = false; RenameStore = new RenameDatabase(); UpdateTree(); }