diff --git a/app/src/main/java/com/github/catvod/utils/ProxyVideo.java b/app/src/main/java/com/github/catvod/utils/ProxyVideo.java index 3f79c6dc..0611e2bf 100644 --- a/app/src/main/java/com/github/catvod/utils/ProxyVideo.java +++ b/app/src/main/java/com/github/catvod/utils/ProxyVideo.java @@ -150,7 +150,7 @@ public class ProxyVideo { if (StringUtils.isNoneBlank(range)) { String[] ranges = range.replace("bytes=", "").split("-"); String start = ranges[0]; - String end = ranges[1]; + String end = ranges.length == 2 ? ranges[1] : ""; return new Range(start, end); } return null; diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 628b0e1c..f483eb34 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 ede7f693..28d289ba 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -88f6be9b97ae6be2ebf1980714dc5812 +c059badd14c20799615df513d8d6e5c3 diff --git a/json/test.json b/json/test.json index 58047ecf..5defd974 100644 --- a/json/test.json +++ b/json/test.json @@ -1,5 +1,5 @@ { - "spider": "https://ghproxy.net/https://raw.githubusercontent.com/lushunming/AndroidCatVodSpider/refs/heads/multiThread/jar/custom_spider.jar;md5;88f6be9b97ae6be2ebf1980714dc5812", + "spider": "https://ghproxy.net/https://raw.githubusercontent.com/lushunming/AndroidCatVodSpider/refs/heads/multiThread/jar/custom_spider.jar;md5;c059badd14c20799615df513d8d6e5c3", "lives": [ { "name": "电视直播",