Ejemplo n.º 1
0
        private void SaveFile(string FilePath)
        {
            AppData[0x11] = (byte)trackBar1.Value; //Level
            AppData[0x12] = (byte)trackBar2.Value; //Heart

            byte[] AppData_Patched_File = Amiibo_Class.WriteAppData(File.ReadAllBytes(Current_File_Bin), AppData);
            File.WriteAllBytes(FilePath, AppData_Patched_File);
            MessageBox.Show(this, i18n.__("TP_Editor_SaveMessage", Path.GetFileNameWithoutExtension(FilePath)), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
            this.Close();
        }
Ejemplo n.º 2
0
 private void writeAppDataToolStripMenuItem_Click(object sender, EventArgs e)
 {
     openFileDialog1.FileName = "";
     openFileDialog1.Title    = i18n.__("Write_AppData_Title");
     openFileDialog1.Filter   = i18n.__("Write_AppData_Filter", "|*.AppData|", "|*.*");
     if (openFileDialog1.ShowDialog() == DialogResult.OK)
     {
         byte[] AppData_Patched_File = Amiibo_Class.WriteAppData(File.ReadAllBytes(Path.Combine(Current_Folder, listView1.SelectedItems[0].Text.Trim())), File.ReadAllBytes(openFileDialog1.FileName));
         File.WriteAllBytes(Path.ChangeExtension(Path.Combine(Current_Folder, listView1.SelectedItems[0].Text.Trim()), ".AppData_Patched.bin"), AppData_Patched_File);
         MessageBox.Show(this, i18n.__("Write_AppData_Message1", Path.GetFileName(openFileDialog1.FileName)), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }