diff --git a/app/src/main/java/com/github/catvod/spider/Miss.java b/app/src/main/java/com/github/catvod/spider/Miss.java index 5a755c4b..728eb237 100644 --- a/app/src/main/java/com/github/catvod/spider/Miss.java +++ b/app/src/main/java/com/github/catvod/spider/Miss.java @@ -9,6 +9,7 @@ import com.github.catvod.bean.Vod; import com.github.catvod.crawler.Spider; import com.github.catvod.net.OkHttp; +import com.github.catvod.utils.Utils; import com.whl.quickjs.android.QuickJSLoader; import com.whl.quickjs.wrapper.QuickJSContext; import org.json.JSONObject; @@ -108,13 +109,16 @@ public class Miss extends Spider { } else { return Result.get().parse().url(url + id).string(); } - List url = new ArrayList<>(); + List playUrl = new ArrayList<>(); for (Iterator it = js.keys(); it.hasNext();) { String key = it.next(); - url.add(key); - url.add(js.getString(key)); + playUrl.add(key); + playUrl.add(js.getString(key)); } - return Result.get().url(url).string(); + Map headers = new HashMap<>(); + headers.put("User-Agent", Utils.CHROME); + headers.put("Referer", url + id); + return Result.get().url(playUrl).header(headers).string(); } private String searchContent(String key, String pg) { diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 65ebbacd..447c1e09 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 1fc62a77..a72c29c0 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -f9f193baa3c745de189031c8204071b3 +4f90ef7818edacb249076f30238d4305 diff --git a/json/adult.json b/json/adult.json index 0a72cf31..849168f5 100644 --- a/json/adult.json +++ b/json/adult.json @@ -1,5 +1,5 @@ { - "spider": "https://fongmi.cachefly.net/FongMi/CatVodSpider/main/jar/custom_spider.jar;md5;f9f193baa3c745de189031c8204071b3", + "spider": "https://fongmi.cachefly.net/FongMi/CatVodSpider/main/jar/custom_spider.jar;md5;4f90ef7818edacb249076f30238d4305", "wallpaper": "https://gao.chuqiuyu.tk", "sites": [ { diff --git a/json/config.json b/json/config.json index 20bcf37b..52e4295e 100644 --- a/json/config.json +++ b/json/config.json @@ -1,5 +1,5 @@ { - "spider": "https://fongmi.cachefly.net/FongMi/CatVodSpider/main/jar/custom_spider.jar;md5;f9f193baa3c745de189031c8204071b3", + "spider": "https://fongmi.cachefly.net/FongMi/CatVodSpider/main/jar/custom_spider.jar;md5;4f90ef7818edacb249076f30238d4305", "wallpaper": "http://饭太硬.top/深色壁纸/api.php", "sites": [ {