diff --git a/app/build.gradle b/app/build.gradle index 2d5132e8..7195d273 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -48,5 +48,5 @@ dependencies { implementation 'com.google.code.gson:gson:2.13.1' implementation 'com.hierynomus:smbj:0.14.0' implementation 'com.orhanobut:logger:2.2.0' - implementation 'org.jsoup:jsoup:1.21.1' + implementation 'org.jsoup:jsoup:1.21.2' } \ No newline at end of file diff --git a/app/src/main/java/com/github/catvod/bean/jianpian/Search.java b/app/src/main/java/com/github/catvod/bean/jianpian/Search.java index 80679d00..d623af79 100644 --- a/app/src/main/java/com/github/catvod/bean/jianpian/Search.java +++ b/app/src/main/java/com/github/catvod/bean/jianpian/Search.java @@ -30,8 +30,8 @@ public class Search { return TextUtils.isEmpty(id) ? "" : id; } - public String getThumbnail() { - return TextUtils.isEmpty(thumbnail) ? "" : "http://img1.vbwus.com" + thumbnail; + public String getThumbnail(String imgDomain) { + return TextUtils.isEmpty(thumbnail) ? "" : "http://" + imgDomain + thumbnail; } public String getTitle() { @@ -42,8 +42,8 @@ public class Search { return TextUtils.isEmpty(mask) ? "" : mask; } - public Vod vod() { - return new Vod(getId(), getTitle(), getThumbnail(), getMask()); + public Vod vod(String imgDomain) { + return new Vod(getId(), getTitle(), getThumbnail(imgDomain), getMask()); } public List getData() { diff --git a/app/src/main/java/com/github/catvod/spider/Jianpian.java b/app/src/main/java/com/github/catvod/spider/Jianpian.java index c0376f59..27ae4891 100644 --- a/app/src/main/java/com/github/catvod/spider/Jianpian.java +++ b/app/src/main/java/com/github/catvod/spider/Jianpian.java @@ -122,7 +122,7 @@ public class Jianpian extends Spider { List list = new ArrayList<>(); String url = siteUrl + String.format("/api/v2/search/videoV2?key=%s&category_id=88&page=%s&pageSize=20", URLEncoder.encode(key), pg); Search search = Search.objectFrom(OkHttp.string(url, getHeader())); - for (Search data : search.getData()) list.add(data.vod()); + for (Search data : search.getData()) list.add(data.vod(imgDomain)); return Result.string(list); } } \ No newline at end of file diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index b8c0ae3f..9573e036 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 fdc50919..d435657e 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -07e6df236f80317ba92f601c9715fc40 +b11a2ce9eb2bbe268343edf57810f558