Esempio n. 1
0
        private void extractToolStripMenuItem_Click(object sender, EventArgs e)
        {
            GDFFile x      = (GDFFile)listView1.SelectedItems[0].Tag;
            string  result = VariousFunctions.GetUserFileLocale("Save to Where?", "", false);

            if (result == null)
            {
                return;
            }
            menuStrip1.Enabled = listView1.Enabled = advTree1.Enabled = false;
            textBoxX1.Text     = "Status: Extracting file...";
            x.Extract(result);
            textBoxX1.Text     = "Status: Idle...";
            menuStrip1.Enabled = listView1.Enabled = advTree1.Enabled = true;
        }
Esempio n. 2
0
        private void injectToolStripMenuItem_Click(object sender, EventArgs e)
        {
            GDFFile x      = (GDFFile)listView1.SelectedItems[0].Tag;
            string  result = VariousFunctions.GetUserFileLocale("Open a File", "", true);

            if (result == null)
            {
                return;
            }
            FileInfo y = new FileInfo(result);

            if (y.Length != x.Size)
            {
                MessageBox.Show("Error: Size must be the same");
                return;
            }
            menuStrip1.Enabled = listView1.Enabled = advTree1.Enabled = false;
            textBoxX1.Text     = "Status: Injecting file...";
            x.Inject(result);
            textBoxX1.Text     = "Status: Idle...";
            menuStrip1.Enabled = listView1.Enabled = advTree1.Enabled = true;
        }