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