Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new Thread(() =>
- {
- List<string> titles = File.ReadAllLines(eShop_file_path).ToList();
- Title last = new Title(titles[titles.Count - 1]);
- List<string> strings = new List<string>();
- for (ulong i = last.content_id - 1000; i < last.content_id + 501; i++)
- {
- string resp;
- MakeRequest(GetTitleNinjaURL(i.ToString(), "US"), out resp);
- resp = resp.Replace("\n", string.Empty).Replace("\r", string.Empty);
- if (!resp.Contains("<error>"))
- {
- Title t = GetTitle(i.ToString());
- if (titles.Skip(1).Any(s => (new Title(s)).content_id == t.content_id))
- titles[titles.Skip(1).ToList().FindIndex(s => (new Title(s)).content_id == t.content_id) + 1] = t.ToString();
- else
- titles.Add(t.ToString());
- }
- }
- foreach (Title t in titles.Skip(1).Select(s => new Title(s)).Where(t => t.ContentLock && (!t.seed_published || (t.external_seed == string.Empty))).ToList())
- {
- GetInfo(t);
- titles[titles.Skip(1).ToList().FindIndex(s => (new Title(s)).content_id == t.content_id) + 1] = t.ToString();
- }
- titles = titles.Take(1).Concat(titles.Skip(1).OrderBy(s => (new Title(s)).content_id)).ToList();
- File.WriteAllLines(eShop_file_path, titles);
- }).Start();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement