diff --git a/app/src/main/java/com/github/catvod/api/TianYiHandler.java b/app/src/main/java/com/github/catvod/api/TianYiHandler.java index f45dd64b..1932c555 100644 --- a/app/src/main/java/com/github/catvod/api/TianYiHandler.java +++ b/app/src/main/java/com/github/catvod/api/TianYiHandler.java @@ -215,7 +215,7 @@ public class TianYiHandler { cookieList.add(cookie1); } - cache.setTokenUser(User.objectFrom(StringUtils.join(cookieList, ";"))); + cache.setTianyiUser(User.objectFrom(StringUtils.join(cookieList, ";"))); SpiderDebug.log("获取cookie成功:" + StringUtils.join(cookieList, ";")); } diff --git a/app/src/main/java/com/github/catvod/bean/uc/Cache.java b/app/src/main/java/com/github/catvod/bean/uc/Cache.java index 60476b63..8de7b293 100644 --- a/app/src/main/java/com/github/catvod/bean/uc/Cache.java +++ b/app/src/main/java/com/github/catvod/bean/uc/Cache.java @@ -1,5 +1,6 @@ package com.github.catvod.bean.uc; +import com.github.catvod.api.TianYiHandler; import com.github.catvod.api.UCApi; import com.github.catvod.api.UCTokenHandler; import com.github.catvod.crawler.SpiderDebug; @@ -34,10 +35,20 @@ public class Cache { this.saveToken(); } + public void setTianyiUser(User user) { + this.user = user; + this.saveTianyiUser(); + } + + public void saveTianyiUser() { + Init.execute(() -> Path.write(new TianYiHandler().getCache(), toString())); + } + public void saveToken() { Init.execute(() -> Path.write(new UCTokenHandler().getCache(), toString())); } + public void save() { Init.execute(() -> Path.write(UCApi.get().getCache(), toString())); } @@ -46,4 +57,6 @@ public class Cache { public String toString() { return new Gson().toJson(this); } + + } diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 2f824f13..9464da58 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 34017304..df10c173 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -556fc6256b85baf4f830853d057fd0cd +874733c7fb3892ec2108c35fba50c198 diff --git a/json/index.json b/json/index.json index 93570ddb..4e93a599 100644 --- a/json/index.json +++ b/json/index.json @@ -1,5 +1,5 @@ { - "spider": "https://ghproxy.net/https://raw.githubusercontent.com/lushunming/AndroidCatVodSpider/tianyidev/jar/custom_spider.jar;md5;556fc6256b85baf4f830853d057fd0cd", + "spider": "https://ghproxy.net/https://raw.githubusercontent.com/lushunming/AndroidCatVodSpider/tianyidev/jar/custom_spider.jar;md5;874733c7fb3892ec2108c35fba50c198", "lives": [ { "name": "电视直播",