/* * <summary> * This method starts the whole sha-bang off. * </summary> */ static void BeginCreation() { StreamWriter masterHTMLWriter; List <string> swfFiles; classLogger.WriteLineToLog($"Getting all subfiles from '{masterHTML.DirectoryName}'"); if (verbose) { Console.Write("Sleeping for 15 seconds before proceeding forward."); Thread.Sleep(15000); } swfFiles = FSSpider.GetAllSubFiles(masterHTML.Directory.FullName, ignoreNames.ToArray(), verbose, ".swf"); masterHTMLWriter = masterHTML.CreateText(); masterHTMLWriter.AutoFlush = true; if (!recursive) { classLogger.WriteLineToLog("Create single html file."); CreateMasterHTMLForOne(masterHTMLWriter, swfFiles[0]); } else { classLogger.WriteLineToLog("Create multiple html files."); CreateMasterHTMLForAll(masterHTMLWriter, swfFiles.ToArray()); } #if DEBUG Console.WriteLine($"Done, please press any key to continue."); Console.Read(); #else Console.WriteLine($"Exit code ({Environment.ExitCode})"); #endif classLogger.Flush(); Thread.Sleep(250); }
public void FSSpiderTester() { FSSpider.GetAllSubFiles(new DirectoryInfo(Environment.CurrentDirectory).Root.FullName, new string[] { }); }