This commit is contained in:
FongMi 2024-07-28 18:46:30 +08:00
parent f60ec6ef27
commit cdb8366d6e
4 changed files with 5 additions and 5 deletions

View File

@ -82,7 +82,7 @@ public class MainActivity extends Activity {
public void detailContent() { public void detailContent() {
try { try {
Logger.t("detailContent").d(spider.detailContent(Arrays.asList("245424"))); Logger.t("detailContent").d(spider.detailContent(Arrays.asList("434686")));
} catch (Throwable e) { } catch (Throwable e) {
e.printStackTrace(); e.printStackTrace();
} }

View File

@ -66,14 +66,14 @@ public class PTT extends Spider {
String remark = div.select("span.badge.badge-success").get(0).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"); String vodPic = img.attr("src").startsWith("http") ? img.attr("src") : url + img.attr("src");
String name = img.attr("alt"); String name = img.attr("alt");
if (!TextUtils.isEmpty(name)) list.add(new Vod(a.attr("href").substring(1), name, vodPic, remark)); if (!TextUtils.isEmpty(name)) list.add(new Vod(a.attr("href").substring(3), name, vodPic, remark));
} }
return Result.string(list); return Result.string(list);
} }
@Override @Override
public String detailContent(List<String> ids) throws Exception { public String detailContent(List<String> ids) throws Exception {
Document doc = Jsoup.parse(OkHttp.string(url + ids.get(0), getHeader())); Document doc = Jsoup.parse(OkHttp.string(url + ids.get(0) + "/1", getHeader()));
LinkedHashMap<String, String> flags = new LinkedHashMap<>(); LinkedHashMap<String, String> flags = new LinkedHashMap<>();
List<String> playUrls = new ArrayList<>(); List<String> playUrls = new ArrayList<>();
for (Element a : doc.select("ul#w1 > li > a")) { for (Element a : doc.select("ul#w1 > li > a")) {
@ -114,7 +114,7 @@ public class PTT extends Spider {
String remark = div.select("span.badge.badge-success").get(0).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"); String vodPic = img.attr("src").startsWith("http") ? img.attr("src") : url + img.attr("src");
String name = img.attr("alt"); String name = img.attr("alt");
if (!TextUtils.isEmpty(name)) list.add(new Vod(a.attr("href").substring(1), name, vodPic, remark)); if (!TextUtils.isEmpty(name)) list.add(new Vod(a.attr("href").substring(3), name, vodPic, remark));
} }
return Result.string(list); return Result.string(list);
} }

Binary file not shown.

View File

@ -1 +1 @@
c9605097e68348ad1779fc6047529c96 180e5301bc663f0f47928de94f1a8c94