diff --git a/app/src/main/java/com/github/catvod/spider/Ddrk.java b/app/src/main/java/com/github/catvod/spider/Ddrk.java index 500e21e4..18e1b235 100644 --- a/app/src/main/java/com/github/catvod/spider/Ddrk.java +++ b/app/src/main/java/com/github/catvod/spider/Ddrk.java @@ -415,8 +415,12 @@ public class Ddrk extends Cloud { * @return */ @Override - public String playerContent(String flag, String id, List vipFlags) { - return Result.get().url(ProxyVideo.buildCommonProxyUrl(id, Util.webHeaders(siteUrl))).string(); + public String playerContent(String flag, String id, List vipFlags) throws Exception { + if(flag.contains("quark")){ + return super.playerContent(flag, id, vipFlags); + }else{ + return Result.get().url(ProxyVideo.buildCommonProxyUrl(id, Util.webHeaders(siteUrl))).string(); + } } @Override diff --git a/app/src/test/java/DdrkTest.java b/app/src/test/java/DdrkTest.java index 88c72d27..e5edec35 100644 --- a/app/src/test/java/DdrkTest.java +++ b/app/src/test/java/DdrkTest.java @@ -72,6 +72,7 @@ public class DdrkTest { String content = spider.detailContent(Arrays.asList("https://ddys.pro/dahmer-monster/")); JsonObject map = Json.safeObject(content); Gson gson = new GsonBuilder().setPrettyPrinting().create(); + System.out.println("detailContent--" + content); System.out.println("detailContent--" + gson.toJson(map)); Assert.assertFalse(map.getAsJsonArray("list").isEmpty()); } diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 4a268337..e049e2ae 100644 Binary files a/jar/custom_spider.jar and b/jar/custom_spider.jar differ diff --git a/jar/custom_spider.jar.md5 b/jar/custom_spider.jar.md5 index e3d5a20c..7917dcf3 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -3414fbf0c21f59f02b3cf03a7473cabb +8669c4e59677fb468d72b104c792c67d diff --git a/json/index.json b/json/index.json index 80884ff1..1179b7b0 100644 --- a/json/index.json +++ b/json/index.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;3414fbf0c21f59f02b3cf03a7473cabb", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;8669c4e59677fb468d72b104c792c67d", "lives": [ { "name": "直播ipv6", diff --git a/json/index1.json b/json/index1.json index 08ee33be..e4b32f03 100644 --- a/json/index1.json +++ b/json/index1.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;3414fbf0c21f59f02b3cf03a7473cabb", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;8669c4e59677fb468d72b104c792c67d", "lives": [ { "name": "直播ipv6", diff --git a/json/index2.json b/json/index2.json index e3bdd14c..41f779ea 100644 --- a/json/index2.json +++ b/json/index2.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;3414fbf0c21f59f02b3cf03a7473cabb", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;8669c4e59677fb468d72b104c792c67d", "lives": [ { "name": "直播ipv6",