Update Wogg.java
This commit is contained in:
parent
a64ad378b7
commit
9a92d48d30
|
|
@ -49,6 +49,7 @@ public class Wogg extends Ali {
|
|||
@Override
|
||||
public String homeContent(boolean filter) {
|
||||
List<Class> classes = new ArrayList<>();
|
||||
String url = extend.get("filter").getAsString();
|
||||
Document doc = Jsoup.parse(OkHttp.string(siteUrl, getHeader()));
|
||||
Elements elements = doc.select(".nav-link");
|
||||
for (Element e : elements) {
|
||||
|
|
@ -57,7 +58,7 @@ public class Wogg extends Ali {
|
|||
classes.add(new Class(mather.group(1), e.text().trim()));
|
||||
}
|
||||
}
|
||||
return Result.string(classes, this.parseVodListFromDoc(doc), filter ? JsonParser.parseString(OkHttp.string(extend.get("filter").getAsString())) : null);
|
||||
return Result.string(classes, parseVodListFromDoc(doc), filter ? JsonParser.parseString(OkHttp.string(url)) : null);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
@ -73,7 +74,7 @@ public class Wogg extends Ali {
|
|||
Matcher matcher = regexPageTotal.matcher(doc.html());
|
||||
if (matcher.find()) total = Integer.parseInt(matcher.group(1));
|
||||
int count = total <= limit ? 1 : ((int) Math.ceil(total / (double) limit));
|
||||
return Result.get().vod(this.parseVodListFromDoc(doc)).page(page, count, limit, total).string();
|
||||
return Result.get().vod(parseVodListFromDoc(doc)).page(page, count, limit, total).string();
|
||||
}
|
||||
|
||||
private List<Vod> parseVodListFromDoc(Document doc) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue