From 86614ef4f6d1c24b71da5d784c13f30152935185 Mon Sep 17 00:00:00 2001 From: yangqiang3504 <412594121@qq.com> Date: Wed, 7 Sep 2022 16:45:41 +0800 Subject: [PATCH] =?UTF-8?q?add=20-=20B=E7=AB=9911?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/github/catvod/spider/PushAgent.java | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/github/catvod/spider/PushAgent.java b/app/src/main/java/com/github/catvod/spider/PushAgent.java index 3f2da6f..80c3989 100644 --- a/app/src/main/java/com/github/catvod/spider/PushAgent.java +++ b/app/src/main/java/com/github/catvod/spider/PushAgent.java @@ -478,7 +478,6 @@ public class PushAgent extends Spider { vodAtom.put("vod_content", url); vodAtom.put("vod_area", type + refreshToken); if (Misc.isVip(url) && !url.contains("qq.com") && !url.contains("mgtv.com")) { - vodAtom.put("vod_play_from", "jx"); Elements playListA = null; Document doc = Jsoup.parse(OkHttpUtil.string(url, Misc.Headers(0,url))); String baseUrl = url.replaceAll("(^https?://.*?)(:\\d+)?/.*$", "$1");//https://www.dyk9.com @@ -499,14 +498,13 @@ public class PushAgent extends Spider { String playList = TextUtils.join("#", vodItems); vodAtom.put("vod_play_url", playList); } - vodAtom.put("vod_play_from", "parse"); } else { vodAtom.put("vod_play_url", "立即播放$" + url); } VodName = doc.select("head > title").text(); JSONObject result = new JSONObject(); vodAtom.put("vod_name", VodName); - + vodAtom.put("vod_play_from", "jx"); lists.put(vodAtom); result.put("list", lists); return result.toString(); @@ -828,13 +826,14 @@ public class PushAgent extends Spider { return result.toString(); } } - if(flag.startsWith("嗅探")||flag.equals("parse")){ - result.put("parse", 1); - result.put("playUrl", ""); - result.put("url", id); - if(!flag.equals("parse")) result.put("header", Misc.jHeaders(type,id).toString()); - return result.toString(); + if(flag.startsWith("嗅探")){ + result.put("header", Misc.jHeaders(type,id).toString()); } + if(id.contains("b23.tv"))result.put("header", Misc.jHeaders(1,id).toString()); + result.put("parse", 1); + result.put("playUrl", ""); + result.put("url", id); + return result.toString(); } catch (Exception e) { e.printStackTrace(); SpiderDebug.log(e);