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 d07d7925..e7401c7a 100644 --- a/app/src/main/java/com/github/catvod/api/QuarkApi.java +++ b/app/src/main/java/com/github/catvod/api/QuarkApi.java @@ -62,7 +62,7 @@ public class QuarkApi { List arr = List.of("Range", "Accept", "Accept-Encoding", "Accept-Language", "Cookie", "Origin", "Referer", "Sec-Ch-Ua", "Sec-Ch-Ua-Mobile", "Sec-Ch-Ua-Platform", "Sec-Fetch-Dest", "Sec-Fetch-Mode", "Sec-Fetch-Site", "User-Agent"); for (String key : params.keySet()) { for (String s : arr) { - if (s.toLowerCase().equals(key)) { + if (s.toLowerCase().equals(key.toLowerCase())) { header.put(key, params.get(key)); } } @@ -265,7 +265,7 @@ public class QuarkApi { cookie = cache.getUser().getCookie(); } //获取到cookie,初始化quark,并且把cookie缓存一次 - if (StringUtils.isNoneBlank(cookie)) { + if (StringUtils.isNoneBlank(cookie) && cookie.contains("__pus")) { SpiderDebug.log(" initQuark ..."); initQuark(this.cookie); cache.setUser(User.objectFrom(this.cookie)); diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 9a342d0f..db0dd28e 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 51fd6d8c..fe9b1c31 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -6b1386a9e267e6d0199f349fccd05122 +c10c79bf7546a475f024e902ef274d28 diff --git a/json/index.json b/json/index.json index fe3172e5..c14bf109 100644 --- a/json/index.json +++ b/json/index.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;6b1386a9e267e6d0199f349fccd05122", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;c10c79bf7546a475f024e902ef274d28", "lives": [ { "name": "直播ipv6", diff --git a/json/index1.json b/json/index1.json index 015816a7..176292fd 100644 --- a/json/index1.json +++ b/json/index1.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;6b1386a9e267e6d0199f349fccd05122", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;c10c79bf7546a475f024e902ef274d28", "lives": [ { "name": "直播ipv6", diff --git a/json/index2.json b/json/index2.json index f59fb6cf..ee755814 100644 --- a/json/index2.json +++ b/json/index2.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;6b1386a9e267e6d0199f349fccd05122", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;c10c79bf7546a475f024e902ef274d28", "lives": [ { "name": "直播ipv6", diff --git a/settings.gradle b/settings.gradle index 1d8d3bfc..cbe9798e 100644 --- a/settings.gradle +++ b/settings.gradle @@ -28,6 +28,6 @@ dependencyResolutionManagement { maven { url "https://www.jitpack.io" } } } -rootProject.name = "CatVodSpider" +rootProject.name = "AndroidCatVodSpider" include ':app' include ':tools'