diff --git a/.vs/FModel/v15/.suo b/.vs/FModel/v15/.suo index 76bba010..16ddb884 100644 Binary files a/.vs/FModel/v15/.suo and b/.vs/FModel/v15/.suo differ diff --git a/.vs/FModel/v15/Server/sqlite3/storage.ide-shm b/.vs/FModel/v15/Server/sqlite3/storage.ide-shm index 02055a9d..9a898432 100644 Binary files a/.vs/FModel/v15/Server/sqlite3/storage.ide-shm and b/.vs/FModel/v15/Server/sqlite3/storage.ide-shm differ diff --git a/.vs/FModel/v15/Server/sqlite3/storage.ide-wal b/.vs/FModel/v15/Server/sqlite3/storage.ide-wal index 935a351e..e65170cc 100644 Binary files a/.vs/FModel/v15/Server/sqlite3/storage.ide-wal and b/.vs/FModel/v15/Server/sqlite3/storage.ide-wal differ diff --git a/FModel/PAKWindow.cs b/FModel/PAKWindow.cs index 4499233e..ca34b373 100644 --- a/FModel/PAKWindow.cs +++ b/FModel/PAKWindow.cs @@ -8,6 +8,7 @@ using System.Drawing.Imaging; using System.Drawing.Text; using System.IO; using System.Linq; +using System.Net; using System.Runtime.InteropServices; using System.Windows.Forms; @@ -45,10 +46,16 @@ namespace FModel } AESKeyTextBox.Text = "0x" + File.ReadAllText("key.txt").ToUpper(); - if (!Directory.Exists(docPath + "\\Generated Icons\\")) //Create Generated Icons Subfolder - Directory.CreateDirectory(docPath + "\\Generated Icons\\"); - if (!Directory.Exists(docPath + "\\Extracted Sounds\\")) //Create Generated Icons Subfolder - Directory.CreateDirectory(docPath + "\\Extracted Sounds\\"); + if (!File.Exists(docPath + "\\john-wick-parse-modded.exe")) + { + WebClient Client = new WebClient(); + Client.DownloadFile("https://www53.zippyshare.com/d/m6LyNUXB/936989/john-wick-parse-modded.exe", docPath + "\\john-wick-parse-modded.exe"); + + AppendText("[FileNotFoundException] ", Color.Red); + AppendText("File ", Color.Black); + AppendText("john-wick-parse-modded.exe ", Color.SteelBlue); + AppendText("downloaded successfully", Color.Black, true); + } ExtractButton.Enabled = false; SaveImageButton.Enabled = false; @@ -252,6 +259,11 @@ namespace FModel ItemRichTextBox.Text = ""; ItemIconPictureBox.Image = null; + if (!Directory.Exists(docPath + "\\Generated Icons\\")) //Create Generated Icons Subfolder + Directory.CreateDirectory(docPath + "\\Generated Icons\\"); + if (!Directory.Exists(docPath + "\\Extracted Sounds\\")) //Create Generated Icons Subfolder + Directory.CreateDirectory(docPath + "\\Extracted Sounds\\"); + int fontLength = Properties.Resources.BurbankBigCondensed_Bold.Length; byte[] fontdata = Properties.Resources.BurbankBigCondensed_Bold; System.IntPtr weirdData = Marshal.AllocCoTaskMem(fontLength); diff --git a/FModel/bin/Debug/FModel.exe b/FModel/bin/Debug/FModel.exe index 8cfda385..2e623ec8 100644 Binary files a/FModel/bin/Debug/FModel.exe and b/FModel/bin/Debug/FModel.exe differ diff --git a/FModel/bin/Debug/FModel.pdb b/FModel/bin/Debug/FModel.pdb index deaa1650..8b739fcb 100644 Binary files a/FModel/bin/Debug/FModel.pdb and b/FModel/bin/Debug/FModel.pdb differ diff --git a/FModel/bin/Release/FModel.exe b/FModel/bin/Release/FModel.exe index 55cc7bdd..acc328cf 100644 Binary files a/FModel/bin/Release/FModel.exe and b/FModel/bin/Release/FModel.exe differ diff --git a/FModel/bin/Release/key.txt b/FModel/bin/Release/key.txt deleted file mode 100644 index d80ed306..00000000 --- a/FModel/bin/Release/key.txt +++ /dev/null @@ -1 +0,0 @@ -AC7AF84B59C4BD4F916F7EFCB292B3A5897CFF7DD7A688AC8B3791A4EDF32E7B \ No newline at end of file diff --git a/FModel/obj/Debug/FModel.exe b/FModel/obj/Debug/FModel.exe index 8cfda385..2e623ec8 100644 Binary files a/FModel/obj/Debug/FModel.exe and b/FModel/obj/Debug/FModel.exe differ diff --git a/FModel/obj/Debug/FModel.pdb b/FModel/obj/Debug/FModel.pdb index deaa1650..8b739fcb 100644 Binary files a/FModel/obj/Debug/FModel.pdb and b/FModel/obj/Debug/FModel.pdb differ diff --git a/FModel/obj/Release/FModel.exe b/FModel/obj/Release/FModel.exe index 31cbd975..f6ae05c1 100644 Binary files a/FModel/obj/Release/FModel.exe and b/FModel/obj/Release/FModel.exe differ diff --git a/FModel/obj/Release/FModel.pdb b/FModel/obj/Release/FModel.pdb index 48dcd40a..ec5c13d3 100644 Binary files a/FModel/obj/Release/FModel.pdb and b/FModel/obj/Release/FModel.pdb differ