Ejemplo n.º 1
0
        /// <summary>
        /// Télécharge un chapitre à partir d'un objet Chapitre
        /// </summary>
        /// <param name="chap"></param>
        /// <returns></returns>
        internal void dlChapWebClient(Chapitre chap)
        {
            Console.WriteLine("Chapitre {0} en cours", chap.ChapTitleClean);
            DirectoryInfo chapDir = Directory.CreateDirectory(chap.ChapPath);

            foreach (var p in chap.ChapPicLst)
            {
                Outils.downloadFile(p.PicUrl, p.PicPath);
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Vérifie que la saisie est correcte pour un titre de manga.
 /// </summary>
 /// <param name="titleUrl"></param>
 /// <returns></returns>
 private static bool writeAndCheckTitle(String titleUrl, LelScan lel)
 {
     if (titleUrl.Length <= 0)
     {
         Console.WriteLine("Le titre saisi ne peut être vide"); return(false);
     }
     if (!Outils.testUrl(lel.LelScanUrlMangaRoot + "/" + titleUrl))
     {
         return(false);
     }
     return(true);
 }