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 aeee38bc..68ddd967 100644 --- a/app/src/main/java/com/github/catvod/api/QuarkApi.java +++ b/app/src/main/java/com/github/catvod/api/QuarkApi.java @@ -2,6 +2,7 @@ package com.github.catvod.api; import android.text.TextUtils; +import com.github.catvod.bean.Result; import com.github.catvod.bean.Vod; import com.github.catvod.bean.ali.Cache; import com.github.catvod.bean.quark.Item; @@ -115,7 +116,7 @@ public class QuarkApi { Map header = getHeaders(); header.remove("Host"); header.remove("Content-Type"); - return ProxyVideo.buildCommonProxyUrl(playUrl, header); + return Result.get().url(ProxyVideo.buildCommonProxyUrl(playUrl, header)).octet().header(header).string(); } diff --git a/app/src/main/java/com/github/catvod/spider/Quark.java b/app/src/main/java/com/github/catvod/spider/Quark.java index 9fbe0abe..289e13a3 100644 --- a/app/src/main/java/com/github/catvod/spider/Quark.java +++ b/app/src/main/java/com/github/catvod/spider/Quark.java @@ -34,7 +34,8 @@ public class Quark extends Spider { @Override public String playerContent(String flag, String id, List vipFlags) throws Exception { - return Result.get().url(QuarkApi.get().playerContent(id.split("\\+\\+"), flag)).string(); + return QuarkApi.get().playerContent(id.split("\\+\\+"), flag); + } /** diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 80a22feb..6729f6f6 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 369bab09..013f349f 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -61c76bc583e6d866eab103ba4e8ec0dc +c9bc6ab1732e07ad236c946d3d1de670 diff --git a/json/index.json b/json/index.json index 2bb2cd46..82c3b65d 100644 --- a/json/index.json +++ b/json/index.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;61c76bc583e6d866eab103ba4e8ec0dc", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;c9bc6ab1732e07ad236c946d3d1de670", "lives": [ { "name": "直播ipv6", diff --git a/json/index1.json b/json/index1.json index f5e65d03..c468edc8 100644 --- a/json/index1.json +++ b/json/index1.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;61c76bc583e6d866eab103ba4e8ec0dc", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;c9bc6ab1732e07ad236c946d3d1de670", "lives": [ { "name": "直播ipv6", diff --git a/json/index2.json b/json/index2.json index baa483df..e864ea79 100644 --- a/json/index2.json +++ b/json/index2.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;61c76bc583e6d866eab103ba4e8ec0dc", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;c9bc6ab1732e07ad236c946d3d1de670", "lives": [ { "name": "直播ipv6",