低端影视修复

This commit is contained in:
lushunming 2024-09-23 16:02:53 +08:00
parent cdb2ed4561
commit 470c38cea4
7 changed files with 11 additions and 6 deletions

View File

@ -415,9 +415,13 @@ public class Ddrk extends Cloud {
* @return * @return
*/ */
@Override @Override
public String playerContent(String flag, String id, List<String> vipFlags) { public String playerContent(String flag, String id, List<String> vipFlags) throws Exception {
if(flag.contains("quark")){
return super.playerContent(flag, id, vipFlags);
}else{
return Result.get().url(ProxyVideo.buildCommonProxyUrl(id, Util.webHeaders(siteUrl))).string(); return Result.get().url(ProxyVideo.buildCommonProxyUrl(id, Util.webHeaders(siteUrl))).string();
} }
}
@Override @Override
public String searchContent(String key, boolean quick) { public String searchContent(String key, boolean quick) {

View File

@ -72,6 +72,7 @@ public class DdrkTest {
String content = spider.detailContent(Arrays.asList("https://ddys.pro/dahmer-monster/")); String content = spider.detailContent(Arrays.asList("https://ddys.pro/dahmer-monster/"));
JsonObject map = Json.safeObject(content); JsonObject map = Json.safeObject(content);
Gson gson = new GsonBuilder().setPrettyPrinting().create(); Gson gson = new GsonBuilder().setPrettyPrinting().create();
System.out.println("detailContent--" + content);
System.out.println("detailContent--" + gson.toJson(map)); System.out.println("detailContent--" + gson.toJson(map));
Assert.assertFalse(map.getAsJsonArray("list").isEmpty()); Assert.assertFalse(map.getAsJsonArray("list").isEmpty());
} }

Binary file not shown.

View File

@ -1 +1 @@
3414fbf0c21f59f02b3cf03a7473cabb 8669c4e59677fb468d72b104c792c67d

View File

@ -1,5 +1,5 @@
{ {
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;3414fbf0c21f59f02b3cf03a7473cabb", "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;8669c4e59677fb468d72b104c792c67d",
"lives": [ "lives": [
{ {
"name": "直播ipv6", "name": "直播ipv6",

View File

@ -1,5 +1,5 @@
{ {
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;3414fbf0c21f59f02b3cf03a7473cabb", "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;8669c4e59677fb468d72b104c792c67d",
"lives": [ "lives": [
{ {
"name": "直播ipv6", "name": "直播ipv6",

View File

@ -1,5 +1,5 @@
{ {
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;3414fbf0c21f59f02b3cf03a7473cabb", "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;8669c4e59677fb468d72b104c792c67d",
"lives": [ "lives": [
{ {
"name": "直播ipv6", "name": "直播ipv6",