diff --git a/app/src/main/java/com/github/catvod/spider/Eighteen.java b/app/src/main/java/com/github/catvod/spider/Eighteen.java index 6219495a..b3ace80e 100644 --- a/app/src/main/java/com/github/catvod/spider/Eighteen.java +++ b/app/src/main/java/com/github/catvod/spider/Eighteen.java @@ -93,6 +93,16 @@ public class Eighteen extends Spider { return Result.get().parse().url(url + id).string(); } + @Override + public boolean manualVideoCheck() throws Exception { + return true; + } + + @Override + public boolean isVideoFormat(String url) throws Exception { + return !url.contains("afcdn.net") && url.contains(".mp4"); + } + private String searchContent(String key, String pg) { HashMap params = new HashMap<>(); params.put("search_keyword", key); diff --git a/app/src/main/java/com/github/catvod/utils/Util.java b/app/src/main/java/com/github/catvod/utils/Util.java index 80b4add8..d6b74f18 100644 --- a/app/src/main/java/com/github/catvod/utils/Util.java +++ b/app/src/main/java/com/github/catvod/utils/Util.java @@ -73,7 +73,7 @@ public class Util { } public static boolean isMedia(String text) { - return MEDIA.contains(getExt(text)); + return MEDIA.contains(getExt(text).toLowerCase()); } public static String getExt(String name) { diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 038f9ef5..d2026c89 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 c73caeed..71211eae 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -8327a95a4336dac3f0177f08056d3165 +994f86fc0ed7b55fd03914d9ffbb251c