コード例 #1
0
ファイル: Program.cs プロジェクト: yegorpetrov/whip
        static void Main(string[] args)
        {
            var file = @"E:\testdata\winamp\scripts\timer.maki";

            /*var vcpu = new VCPU(File.ReadAllBytes(file), DummyCtx.Instance);
             * DummyCtx.Instance.DoOnStart();
             * Console.Read();*/

            var maki = new Maki(File.ReadAllBytes(file));
            var da   = new ScriptDisassembly(maki);

            da.Disassemble(null);
            Console.WriteLine(da);
        }
コード例 #2
0
        static void Main(string[] args)
        {
            if (!args.Any())
            {
                Fail("No input file specified");
            }
            var file = args.Last();

            if (!File.Exists(file))
            {
                Fail(string.Format("The specified file “{0}” doesn't exist", file));
            }
            var bytes = File.ReadAllBytes(args.Last());
            var sda   = new ScriptDisassembly(new Maki(bytes));

            sda.Disassemble(null);
            Console.WriteLine(sda.ToString());
        }