private void FetchInfo(string url) { av = JavLibraryHelper.GetAvFromUrl(url); }
private static List <MissingCheckModel> GetMissingAV() { return(JavLibraryHelper.GetAllRelatedJav("prefix", "RKI").Result); }
private static void TestJavService() { JavLibraryHelper.DoDownloadOnly(); }
public static void Main(string[] args) { LockModel lockModel = new LockModel(); if (args[0] == "daily") { JavLibraryHelper.DoDailyUpdate(200, true); } if (args[0] == "full") { JavLibraryHelper.DoFullScan(true); } if (args[0] == "single") { JavLibraryHelper.DoFullScanSingleThread(true); } if (args[0] == "refresh") { int page = 15; int.TryParse(args[1], out page); JavLibraryHelper.DoDailyRefresh(page, true); } if (args[0] == "faviscan") { var favi = "c:\\setting\\Favi.txt"; List <string> urls = new List <string>(); if (File.Exists(favi)) { using (StreamReader sr = new StreamReader(favi)) { while (!sr.EndOfStream) { var url = sr.ReadLine(); urls.Add(url); } } } if (urls.Count > 0) { JavLibraryHelper.DoFaviScan(urls, false); } } if (args[0] == "dolist") { var urlList = args[1].Split(',').ToList(); var asc = bool.Parse(args[2]); var limit = int.Parse(args[3]); if (urlList.Count > 0) { JavLibraryHelper.DoListSearch(urlList, asc, limit, false); } } if (args[0] == "certain") { var titleArry = args[1].Split(','); var urlArray = args[2].Split(','); Dictionary <string, string> dic = new Dictionary <string, string>(); for (int i = 0; i < titleArry.Length; i++) { dic.Add(urlArray[i], titleArry[i]); } JavLibraryHelper.DoCertainCategory(dic, true); } }