public void Check() { try { ParseFile parse = new ParseFile(); var Mangas = parse.GetManga("webtoons"); var open = parse.GetValueSettings("open links"); foreach (var manga in Mangas) { var splitterino = manga.Split(new[] { "[]" }, StringSplitOptions.None); var Name = splitterino[0]; var Chapter = int.Parse(splitterino[1]); Chapter++; var Url = splitterino[2]; var rssitems = new RSSReader().Read(Url); foreach (var rssitem in rssitems.Items) { if (rssitem.Title.Text.Contains(Chapter.ToString())) { if (open.Equals("1")) { Process.Start(rssitem.Links[0].Uri.AbsoluteUri); parse.SetManga("webtoons", Name, Chapter.ToString()); debug.Write($"[{DateTime.Now}][Kissmanga] Found new Chapter {Name} {rssitem.Title.Text}."); } } } } } catch (Exception ex) { debug.Write($"[{DateTime.Now}][Webtoons] Error {ex.Message}."); } }
public void Setup() { ParseFile parse = new ParseFile(); Settings.Default.SettingBatoto = parse.GetValueSettings("batoto"); Settings.Default.SettingMangastream = parse.GetValueSettings("mangastream"); Settings.Default.SettingMangareader = parse.GetValueSettings("mangareader"); Settings.Default.SettingMangafox = parse.GetValueSettings("mangafox"); Settings.Default.SettingKissmanga = parse.GetValueSettings("kissmanga"); Settings.Default.SettingWebtoons = parse.GetValueSettings("webtoons"); Settings.Default.SettingOpenLinks = parse.GetValueSettings("open links"); Settings.Default.SettingBatotoRSS = parse.GetValueSettings("batoto_rss"); Settings.Default.SettingRefreshTime = int.Parse(parse.GetValueSettings("refresh time")); //Settings.Default.Save(); }