예제 #1
0
 static void TryToReload(Saver saver)
 {
     Console.WriteLine("Try to reload? y/n");
     if (Console.ReadKey().KeyChar == 'n')
         return;
     foreach (var url in saver.TryToReload())
     {
         Console.WriteLine(url);
         //Console.ReadKey();
     }
     Console.WriteLine("All files {0}", saver.FileLoad);
     Console.WriteLine("Load Failed {0}", saver.FailedLoadCount);
     Console.WriteLine("1. Try reload\n2. New file\n3. Exit");
     switch (Console.ReadKey().KeyChar)
     {
         default:
             return;
         case '1':
             TryToReload(saver);
             break;
         case '2':
             Start();
             break;
     }
 }
예제 #2
0
        static void Save(string floderPath, string har)
        {
            var saver = new Saver();
            saver.Load(har);
            saver.SaveInFloder(floderPath);

            Console.WriteLine("All files {0}", saver.FileLoad);
            Console.WriteLine("Load Failed {0}", saver.FailedLoadCount);
            TryToReload(saver);
        }