diff --git a/app/src/main/java/com/github/catvod/spider/Wogg.java b/app/src/main/java/com/github/catvod/spider/Wogg.java index b86dea9e..ef830b26 100644 --- a/app/src/main/java/com/github/catvod/spider/Wogg.java +++ b/app/src/main/java/com/github/catvod/spider/Wogg.java @@ -50,7 +50,7 @@ public class Wogg extends Ali { public String homeContent(boolean filter) { List classes = new ArrayList<>(); String url = extend.has("filter") ? extend.get("filter").getAsString() : ""; - Document doc = Jsoup.parse(OkHttp.string(siteUrl, getHeader())); + Document doc = Jsoup.parse(OkHttp.string(client(), siteUrl, getHeader())); Elements elements = doc.select(".nav-link"); for (Element e : elements) { Matcher mather = regexCategory.matcher(e.attr("href")); @@ -69,7 +69,7 @@ public class Wogg extends Ali { urlParams[Integer.parseInt(key)] = extend.get(key); } } - Document doc = Jsoup.parse(OkHttp.string(String.format("%s/index.php/vodshow/%s.html", siteUrl, String.join("-", urlParams)), getHeader())); + Document doc = Jsoup.parse(OkHttp.string(client(), String.format("%s/index.php/vodshow/%s.html", siteUrl, String.join("-", urlParams)), getHeader())); int page = Integer.parseInt(pg), limit = 72, total = 0; Matcher matcher = regexPageTotal.matcher(doc.html()); if (matcher.find()) total = Integer.parseInt(matcher.group(1)); @@ -93,7 +93,7 @@ public class Wogg extends Ali { @Override public String detailContent(List ids) throws Exception { String vodId = ids.get(0); - Document doc = Jsoup.parse(OkHttp.string(siteUrl + vodId, getHeader())); + Document doc = Jsoup.parse(OkHttp.string(client(), siteUrl + vodId, getHeader())); Vod item = new Vod(); item.setVodId(vodId); @@ -139,7 +139,7 @@ public class Wogg extends Ali { private String searchContent(String key, String pg) { String searchURL = siteUrl + String.format("/index.php/vodsearch/%s----------%s---.html", URLEncoder.encode(key), pg); - String html = OkHttp.string(searchURL, getHeader()); + String html = OkHttp.string(client(), searchURL, getHeader()); Elements items = Jsoup.parse(html).select(".module-search-item"); List list = new ArrayList<>(); for (Element item : items) { diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 42ec9d3c..9a846e41 100644 Binary files a/jar/custom_spider.jar and b/jar/custom_spider.jar differ diff --git a/jar/custom_spider.jar.md5 b/jar/custom_spider.jar.md5 index c70adf5f..105ccb24 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -60d5e47e1bbfa645ee6fb5aa561eee28 +0111bf77b42bfb642dd8217dc6606828