diff --git a/app/src/main/java/com/github/catvod/api/QuarkApi.java b/app/src/main/java/com/github/catvod/api/QuarkApi.java index 2cec2592..ab525187 100644 --- a/app/src/main/java/com/github/catvod/api/QuarkApi.java +++ b/app/src/main/java/com/github/catvod/api/QuarkApi.java @@ -114,6 +114,7 @@ public class QuarkApi { } Map header = getHeaders(); header.remove("Host"); + header.remove("Content-Type"); return ProxyVideo.buildCommonProxyUrl(playUrl, header); } diff --git a/app/src/main/java/com/github/catvod/bean/quark/Item.java b/app/src/main/java/com/github/catvod/bean/quark/Item.java index e71da3eb..c075be01 100644 --- a/app/src/main/java/com/github/catvod/bean/quark/Item.java +++ b/app/src/main/java/com/github/catvod/bean/quark/Item.java @@ -1,5 +1,7 @@ package com.github.catvod.bean.quark; +import com.github.catvod.utils.Util; + import java.util.Map; import java.util.regex.Pattern; @@ -100,7 +102,7 @@ public class Item { name = numbers[0]; } } - return name + " " + size; + return name + " " + Util.getSize(size); } public String getEpisodeUrl(String type_name) { diff --git a/app/src/test/java/WoggTest.java b/app/src/test/java/WoggTest.java index bd970f8d..567aecc0 100644 --- a/app/src/test/java/WoggTest.java +++ b/app/src/test/java/WoggTest.java @@ -67,7 +67,9 @@ public class WoggTest { @org.junit.Test public void detailContent() throws Exception { - String content = spider.detailContent(Arrays.asList("/voddetail/85997.html")); + String content = spider.detailContent(Arrays.asList("/voddetail/86346.html")); + System.out.println("detailContent--" + content); + JsonObject map = Json.safeObject(content); Gson gson = new GsonBuilder().setPrettyPrinting().create(); System.out.println("detailContent--" + gson.toJson(map)); @@ -76,7 +78,8 @@ public class WoggTest { @org.junit.Test public void playerContent() throws Exception { - String content = spider.playerContent("quark4K", "dc59b0932afd40d0a22f36000677601e++6f9d159fdc95595863011d419b6e6ff9++564626ac1ea7++cBtIFnirbHfAa6y/su8FxbPHk8mzXfrmSWBnV56+LQo=", new ArrayList<>()); + String content = spider.playerContent("quark4K", "c3f6b5fa48234c53909c65a4ff0f1888++14a1d67e74187d2415c81ba04517a63c++38c5e16d71f7++bOf18g/ZQ/P1U6EoNgIjt4vYXxXOeXa+JiKzZdTHFsI=", new ArrayList<>()); + System.out.println("playerContent--" + content); JsonObject map = Json.safeObject(content); Gson gson = new GsonBuilder().setPrettyPrinting().create(); System.out.println("playerContent--" + gson.toJson(map)); diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index dafe1bae..bf716076 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 6326a47f..2079d334 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -5c76b15e95eb27a4086e0113f94c4ca7 +f9fe580a44e0fa61b2eac049a5b4d124 diff --git a/json/index.json b/json/index.json index 33e3125d..5f67d071 100644 --- a/json/index.json +++ b/json/index.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;5c76b15e95eb27a4086e0113f94c4ca7", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;f9fe580a44e0fa61b2eac049a5b4d124", "lives": [ { "name": "直播ipv6", diff --git a/json/index1.json b/json/index1.json index 81cc60fd..684471c0 100644 --- a/json/index1.json +++ b/json/index1.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;5c76b15e95eb27a4086e0113f94c4ca7", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;f9fe580a44e0fa61b2eac049a5b4d124", "lives": [ { "name": "直播ipv6", diff --git a/json/index2.json b/json/index2.json index 87d3ee0d..56d7e1c8 100644 --- a/json/index2.json +++ b/json/index2.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;5c76b15e95eb27a4086e0113f94c4ca7", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;f9fe580a44e0fa61b2eac049a5b4d124", "lives": [ { "name": "直播ipv6",