コード例 #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Процесс начался...\n");

            try
            {
                //InputCommand input = new InputCommand
                //{
                //    CommandName = Constants.CompressCommand,
                //    SourceFile = "D:\\Marvel\\1.Iron.Man.2008_HDRip_[scarabey.org].avi",
                //    DestinationFile = "D:\\abc"
                //};
                //InputCommand input = new InputCommand
                //{
                //    CommandName = Constants.DecompressCommand,
                //    SourceFile = "D:\\abc.gz",
                //    DestinationFile = "D:\\abc1.avi"
                //};

                InputCommand input = ConvertArgsToInputCommand(args);
                GZipProgress.ProcessProgressedEvent += ProgressBar;
                GZipProgress.ProcessFinished        += Finished;
                GZipProcessor.Process(input);
            }
            catch (Exception e)
            {
                Console.BackgroundColor = ConsoleColor.Red;
                Console.ForegroundColor = ConsoleColor.White;
                Console.WriteLine(e.Message);
            }

            Console.ReadLine();
        }