Blizzard.Patch.PrintHeaders C# (CSharp) Method

PrintHeaders() public method

public PrintHeaders ( ) : void
return void
        public void PrintHeaders()
        {
            Console.WriteLine("PTCH: patchSize {0}, sizeBefore {1}, sizeAfter {2}", m_PTCH.m_patchSize, m_PTCH.m_sizeBefore, m_PTCH.m_sizeAfter);
            Console.WriteLine("MD5_: md5BlockSize {0}\n md5Before {1}\n md5After {2}", m_MD5.m_md5BlockSize, m_MD5.m_md5Before.ToHexString(), m_MD5.m_md5After.ToHexString());
            Console.WriteLine("XFRM: xfrmBlockSize {0}, patch type: {1}", m_XFRM.m_xfrmBlockSize, m_XFRM.m_type.FourCC());
        }

Usage Example

Example #1
0
        static void Main(string[] args)
        {
            if (args.Length != 3)
            {
                Console.WriteLine("Usage: [oldFile] [patchFile] [newFile]");
                return;
            }

            using (Patch p = new Patch(args[1]))
            {
                p.PrintHeaders();
                p.Apply(args[0], args[2], true);
            }
        }
All Usage Examples Of Blizzard.Patch::PrintHeaders