private static void SavePage(FatTaskPage page, int num) { var reportFolder = Path.Combine("FatReportsFolder", num + " - " + page.Title); if (!Directory.Exists(reportFolder)) { Directory.CreateDirectory(reportFolder); } File.WriteAllText(Path.Combine(reportFolder, "0писание.txt"), page.ContentText); Logger.WriteWhite("Видео - " + page.VideoUrls.Count); var i = 1; foreach (var videoUrl in page.VideoUrls) { Logger.WriteWhite("Сохранение видео N - " + i); var videoName = i.ToString() + " - " + videoUrl.Split('/').Last(); using (var client = new WebClient()) { client.DownloadFile(videoUrl, Path.Combine(reportFolder, videoName)); } i++; } }
private static void HandleUrl(IWebDriver driver, string url, int num) { var page = new FatTaskPage(driver, url); var FatReportsFolder = "FatReportsFolder"; if (!Directory.Exists(FatReportsFolder)) { Directory.CreateDirectory(FatReportsFolder); } SavePage(page, num); }