|
|
|
|
@ -50,7 +50,7 @@ public class Wogg extends Ali { |
|
|
|
|
public String homeContent(boolean filter) { |
|
|
|
|
List<Class> 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<String> 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<Vod> list = new ArrayList<>(); |
|
|
|
|
for (Element item : items) { |
|
|
|
|
|