diff --git a/app/src/main/java/com/github/catvod/spider/Pan99.java b/app/src/main/java/com/github/catvod/spider/Pan99.java index 42f61e41..d47463c4 100644 --- a/app/src/main/java/com/github/catvod/spider/Pan99.java +++ b/app/src/main/java/com/github/catvod/spider/Pan99.java @@ -2,11 +2,15 @@ package com.github.catvod.spider; import android.content.Context; +import com.github.catvod.bean.Class; +import com.github.catvod.bean.Result; +import com.github.catvod.bean.Vod; +import com.github.catvod.net.OkHttp; +import com.github.catvod.utils.Util; + import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; -import com.github.catvod.net.OkHttp; -import com.github.catvod.utils.Util; import java.net.URLEncoder; import java.util.ArrayList; @@ -17,10 +21,6 @@ import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; -import com.github.catvod.bean.Result; -import com.github.catvod.bean.Vod; -import com.github.catvod.bean.Class; - /** * @author Qile */ @@ -36,12 +36,10 @@ public class Pan99 extends Ali { } @Override - public void init(Context context, String extend) throws Exception { + public void init(Context context, String extend) { String[] split = extend.split("\\$"); + if (split.length == 2 && split[1].length() > 0) siteUrl = split[1]; super.init(context, split[0]); - if (split.length >= 2 && !split[1].isEmpty()) { - siteUrl = split[1]; - } } @Override @@ -49,8 +47,7 @@ public class Pan99 extends Ali { List classes = new ArrayList<>(); List typeIds = Arrays.asList("dy", "tv", "tv/geng", "tv/netflix"); List typeNames = Arrays.asList("电影", "完结剧集", "追更剧集", "Netflix"); - for (int i = 0; i < typeIds.size(); i++) - classes.add(new Class(typeIds.get(i), typeNames.get(i))); + for (int i = 0; i < typeIds.size(); i++) classes.add(new Class(typeIds.get(i), typeNames.get(i))); Document doc = Jsoup.parse(OkHttp.string(siteUrl, getHeader())); List list = new ArrayList<>(); for (Element li : doc.select("div.col a.media-img")) { diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 3b4780fd..500b93cc 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 92218dd3..90e6ceee 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -96a99e445d620353890869d95755b890 +ca7cf8ac2302fa00985a57e4e58124ab diff --git a/json/adult.json b/json/adult.json index 3a6aae50..24c4977b 100644 --- a/json/adult.json +++ b/json/adult.json @@ -1,5 +1,5 @@ { - "spider": "https://fm.t4tv.hz.cz/jar/custom_spider.jar;md5;96a99e445d620353890869d95755b890", + "spider": "https://fm.t4tv.hz.cz/jar/custom_spider.jar;md5;ca7cf8ac2302fa00985a57e4e58124ab", "wallpaper": "https://gao.chuqiuyu.workers.dev", "sites": [ { diff --git a/json/config.json b/json/config.json index 31e34192..ddc7a0fa 100644 --- a/json/config.json +++ b/json/config.json @@ -1,5 +1,5 @@ { - "spider": "https://fm.t4tv.hz.cz/jar/custom_spider.jar;md5;96a99e445d620353890869d95755b890", + "spider": "https://fm.t4tv.hz.cz/jar/custom_spider.jar;md5;ca7cf8ac2302fa00985a57e4e58124ab", "wallpaper": "http://饭太硬.top/深色壁纸/api.php", "sites": [ { @@ -39,6 +39,15 @@ "filter": "https://fm.t4tv.hz.cz/json/wogg.json" } }, + { + "key": "盤99", + "name": "盤99", + "type": 3, + "api": "csp_Pan99", + "searchable": 1, + "changeable": 0, + "ext": "影視天下第一" + }, { "key": "賤賤", "name": "賤賤",