From 523500b6253983cc3029edb2ea399c1f66eaf7aa Mon Sep 17 00:00:00 2001 From: FongMi Date: Fri, 9 Dec 2022 23:49:02 +0800 Subject: [PATCH] Support drpy - part 3.1 --- drpy/src/main/java/com/hiker/drpy/Spider.java | 4 +++- drpy/src/main/java/com/hiker/drpy/Worker.java | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drpy/src/main/java/com/hiker/drpy/Spider.java b/drpy/src/main/java/com/hiker/drpy/Spider.java index dcc9dbedb..6bd17feb2 100644 --- a/drpy/src/main/java/com/hiker/drpy/Spider.java +++ b/drpy/src/main/java/com/hiker/drpy/Spider.java @@ -43,7 +43,7 @@ public class Spider extends com.github.catvod.crawler.Spider { } private String post(String func, Object... args) throws ExecutionException, InterruptedException { - return (String) Worker.submit(() -> (String) jsObject.getJSFunction(func).call(args)).get(); + return Worker.submit(() -> (String) jsObject.getJSFunction(func).call(args)).get(); } @Override @@ -58,6 +58,7 @@ public class Spider extends com.github.catvod.crawler.Spider { @Override public String categoryContent(String tid, String pg, boolean filter, HashMap extend) throws Exception { + //TODO extend return post("category", tid, pg, filter, null); } @@ -73,6 +74,7 @@ public class Spider extends com.github.catvod.crawler.Spider { @Override public String playerContent(String flag, String id, List vipFlags) throws Exception { + //TODO vipFlags return post("play", flag, id, null); } } diff --git a/drpy/src/main/java/com/hiker/drpy/Worker.java b/drpy/src/main/java/com/hiker/drpy/Worker.java index 2fd4361b9..c5c1fce49 100644 --- a/drpy/src/main/java/com/hiker/drpy/Worker.java +++ b/drpy/src/main/java/com/hiker/drpy/Worker.java @@ -25,7 +25,7 @@ public class Worker { get().executor.submit(runnable); } - public static Future submit(Callable callable) { + public static Future submit(Callable callable) { return get().executor.submit(callable); } }