From 4cb6c6107f59d30f489277523d76bc92a0b1d12e Mon Sep 17 00:00:00 2001 From: yangqiang3504 <412594121@qq.com> Date: Thu, 15 Sep 2022 11:45:36 +0800 Subject: [PATCH] add - douban nm11 --- app/src/main/java/com/github/catvod/spider/XBiubiu.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/github/catvod/spider/XBiubiu.java b/app/src/main/java/com/github/catvod/spider/XBiubiu.java index 13f98b7..b83a1d2 100644 --- a/app/src/main/java/com/github/catvod/spider/XBiubiu.java +++ b/app/src/main/java/com/github/catvod/spider/XBiubiu.java @@ -197,6 +197,7 @@ public class XBiubiu extends PushAgent { String jiequshuzuqian = getRuleVal("bfjiequshuzuqian"); boolean bfjiequshuzuqian = jiequshuzuqian.equals(""); if(!bfjiequshuzuqian){ + String baseUrl = getRuleVal("url"); String[] idInfo = ids.get(0).split("\\$\\$\\$"); String webUrl = idInfo[0]; String html = fetch(webUrl); @@ -223,7 +224,7 @@ public class XBiubiu extends PushAgent { for (int j = 0; j < lastParseContents.size(); j++) { String title = subContent(lastParseContents.get(j), getRuleVal("bfbiaotiqian"), getRuleVal("bfbiaotihou")).get(0); String link = subContent(lastParseContents.get(j), getRuleVal("bflianjieqian"), getRuleVal("bflianjiehou")).get(0); - vodItems.add(title + "$" + link); + vodItems.add(title + "$" + baseUrl + link); } playList.add(0, TextUtils.join("#", vodItems)); } catch (Throwable th) { @@ -288,7 +289,7 @@ public class XBiubiu extends PushAgent { } JSONObject vod = new JSONObject(); - vod.put("vod_id", webUrl); + vod.put("vod_id", ids.get(0)); vod.put("vod_name", title); vod.put("vod_pic", cover); vod.put("type_name", category); @@ -315,7 +316,7 @@ public class XBiubiu extends PushAgent { list.put(vod); result.put("list", list); return result.toString(); - } else return getDetail(ids); + } else return PushAgent.getDetail(ids); } catch (Exception e) { SpiderDebug.log(e); }