main
FongMi 2 years ago
parent a0c2f4a618
commit e5b955ae09
  1. 11
      app/src/main/java/com/github/catvod/spider/PTT.java
  2. 2
      jar/custom_spider.jar.md5

@ -56,13 +56,15 @@ public class PTT extends Spider {
if (!TextUtils.isEmpty(extend.get("area"))) builder.appendQueryParameter("area_id", extend.get("area"));
if (!TextUtils.isEmpty(extend.get("year"))) builder.appendQueryParameter("year", extend.get("year"));
if (!TextUtils.isEmpty(extend.get("sort"))) builder.appendQueryParameter("sort", extend.get("sort"));
builder.appendQueryParameter("page", pg);
Document doc = Jsoup.parse(OkHttp.string(builder.toString(), getHeader()));
List<Vod> list = new ArrayList<>();
for (Element div : doc.select("div.card > div.embed-responsive")) {
Element a = div.select("a").get(0);
Element img = a.select("img").get(0);
Element remark = div.select("span.badge.badge-success").get(0);
list.add(new Vod(a.attr("href").substring(1), img.attr("alt"), url + img.attr("src"), remark.text()));
String remark = div.select("span.badge.badge-success").get(0).text();
String vodPic = img.attr("src").startsWith("http") ? img.attr("src") : url + img.attr("src");
list.add(new Vod(a.attr("href").substring(1), img.attr("alt"), vodPic, remark));
}
return Result.string(list);
}
@ -107,8 +109,9 @@ public class PTT extends Spider {
for (Element div : doc.select("div.card > div.embed-responsive")) {
Element a = div.select("a").get(0);
Element img = a.select("img").get(0);
Element remark = div.select("span.badge.badge-success").get(0);
list.add(new Vod(a.attr("href").substring(1), img.attr("alt"), url + img.attr("src"), remark.text()));
String remark = div.select("span.badge.badge-success").get(0).text();
String vodPic = img.attr("src").startsWith("http") ? img.attr("src") : url + img.attr("src");
list.add(new Vod(a.attr("href").substring(1), img.attr("alt"), vodPic, remark));
}
return Result.string(list);
}

@ -1 +1 @@
e15a4ec1e9d6fe49326304bf84a4e404
85c5bdb3daf9516d23c9c9064adfd342

Loading…
Cancel
Save