예제 #1
0
        //public static bool IsThereSubtitles(string folderPath, string showName, int episodeNum, int seasonNum)
        //{
        //    showName = TrimFileName(showName).ToLower();
        //    string[] fileArray = Directory.GetFiles(folderPath);
        //    foreach (var file1 in fileArray)
        //    {
        //        var file = TrimFileName(file1).ToLower();
        //        if (file.EndsWith(".srt"))
        //        {
        //            if (file.Contains(showName) && (file.Contains("S" + seasonNum) || file.Contains("s" + seasonNum) || file.Contains("S0" + seasonNum) || file.Contains("s0" + seasonNum)) &&
        //                (file.Contains("E" + episodeNum) || file.Contains("e" + episodeNum) || file.Contains("E0" + episodeNum) || file.Contains("e0" + episodeNum))) //TODO ÉS SZEZONT ÉS EPIZÓDOT
        //            {
        //                return true;
        //            }
        //        }
        //    }

        //    return false;
        //}


        public static bool DownloadSubtitle(SubtitleModel subtitleModel, string path, string filename)
        {
            if (!SeriesHelper.DoesItContainHun(filename))
            {
                return(FeliratokInfoSeriesDownloader.GetFeliratokInfoHtml(subtitleModel, feliratokInfoEndpoint, path,
                                                                          filename));
            }
            return(false);
        }