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 b64f0e2f..7de880a1 100644 --- a/app/src/main/java/com/github/catvod/utils/ProxyVideo.java +++ b/app/src/main/java/com/github/catvod/utils/ProxyVideo.java @@ -177,6 +177,7 @@ public class ProxyVideo { } private static List generatePart(Map rangeObj, String total) { + SpiderDebug.log("generatePart.total:"+total); long start = Long.parseLong(rangeObj.get("start")); long end = StringUtils.isAllBlank(rangeObj.get("end")) ? start + 1024 * 1024 * 8 : Long.parseLong(rangeObj.get("end")); @@ -184,8 +185,11 @@ public class ProxyVideo { long totalSize = Long.parseLong(total); end = Math.min(end, totalSize - 1); long length = end - start + 1; - + SpiderDebug.log("generatePart.start:"+start); + SpiderDebug.log("generatePart.end:"+end); + SpiderDebug.log("generatePart.length:"+length); long size = length / THREAD_NUM; + SpiderDebug.log("generatePart.size:"+size); List partList = new ArrayList<>(); for (int i = 0; i < THREAD_NUM; i++) { long partEnd = Math.min(start + size, end); diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 583af595..75e08dfe 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 cfbc3da8..0c3ec23d 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -5f9348f15ba85a80f258ec70f368ba03 +de86fd7385d800c6efa5ca75fa042634 diff --git a/json/test.json b/json/test.json index 06715120..34170f6f 100644 --- a/json/test.json +++ b/json/test.json @@ -1,5 +1,5 @@ { - "spider": "https://ghproxy.net/https://raw.githubusercontent.com/lushunming/AndroidCatVodSpider/multiThread/jar/custom_spider.jar;md5;5f9348f15ba85a80f258ec70f368ba03", + "spider": "https://ghproxy.net/https://raw.githubusercontent.com/lushunming/AndroidCatVodSpider/multiThread/jar/custom_spider.jar;md5;de86fd7385d800c6efa5ca75fa042634", "lives": [ { "name": "电视直播",