Exemplo n.º 1
0
        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++;
            }
        }
Exemplo n.º 2
0
        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);
        }