SkipBytes() public method

public SkipBytes ( int count ) : void
count int
return void
示例#1
0
        static void Main(string[] args)
        {
            Console.Title = "Tex Fix Alpha";

            if (args.Length <= 1)
            {
                return;
            }

            string original = args[0];
            string nuevo    = args[1];

            Console.WriteLine("Original: {0}", original);
            Console.WriteLine("Nuevo: {0}", nuevo);

            Console.WriteLine("Ready!");
            Console.WriteLine();

            byte[]       ori_data = ReadAllBytes(original);
            PacketReader ori_read = new PacketReader(ori_data);

            byte[] ori_head = ori_read.ReadBytes(44);

            byte[]       new_data = ReadAllBytes(nuevo);
            PacketReader new_read = new PacketReader(new_data);

            new_read.SkipBytes(44);
            int length = new_read.Buffer.Length - 44;

            byte[] new_com = new_read.ReadBytes(length);

            string mod = nuevo.Replace(".tex", "") + "_mod.tex";

            WriteAllBytes(ori_head, new_com, mod);
            Console.WriteLine();
            Console.WriteLine("Complete! - {0}", mod);
        }
示例#2
0
        static void Main(string[] args)
        {
            Console.Title = "Tex Fix Alpha";

            if (args.Length <= 1)
                return;

            string original = args[0];
            string nuevo = args[1];

            Console.WriteLine("Original: {0}", original);
            Console.WriteLine("Nuevo: {0}", nuevo);

            Console.WriteLine("Ready!");
            Console.WriteLine();

            byte[] ori_data = ReadAllBytes(original);
            PacketReader ori_read = new PacketReader(ori_data);
            byte[] ori_head = ori_read.ReadBytes(44);

            byte[] new_data = ReadAllBytes(nuevo);
            PacketReader new_read = new PacketReader(new_data);
            new_read.SkipBytes(44);
            int length = new_read.Buffer.Length - 44;
            byte[] new_com = new_read.ReadBytes(length);

            string mod = nuevo.Replace(".tex", "") + "_mod.tex";
            WriteAllBytes(ori_head, new_com, mod);
            Console.WriteLine();
            Console.WriteLine("Complete! - {0}", mod);
        }