diff --git a/app/src/main/java/com/github/catvod/api/AliYun.java b/app/src/main/java/com/github/catvod/api/AliYun.java index 35a3beca..f464ccfb 100644 --- a/app/src/main/java/com/github/catvod/api/AliYun.java +++ b/app/src/main/java/com/github/catvod/api/AliYun.java @@ -93,6 +93,7 @@ public class AliYun { m3u8MediaMap = new HashMap<>(); shareDownloadMap = new HashMap<>(); cache = Cache.objectFrom(Path.read(getCache())); + OkHttp.string("http://127.0.0.1:" + Proxy.getPort() + "/go"); } public void setRefreshToken(String token) { @@ -516,7 +517,6 @@ public class AliYun { if (thread == 1) { return new Object[]{ProxyVideo.proxy(downloadUrl, headers)}; } else { - OkHttp.newCall("http://127.0.0.1:" + Proxy.getPort() + "/go?action=start").close(); return new Object[]{ProxyVideo.multi(downloadUrl, headers, thread)}; } } diff --git a/app/src/main/java/com/github/catvod/spider/Proxy.java b/app/src/main/java/com/github/catvod/spider/Proxy.java index 90aa1c8a..8c1d2eb3 100644 --- a/app/src/main/java/com/github/catvod/spider/Proxy.java +++ b/app/src/main/java/com/github/catvod/spider/Proxy.java @@ -41,11 +41,12 @@ public class Proxy extends Spider { } public static int getPort() { + adjustPort(); return port; } public static String getUrl() { adjustPort(); - return "http://127.0.0.1:" + getPort() + "/proxy"; + return "http://127.0.0.1:" + port + "/proxy"; } } diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index b266ed80..31d94df8 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 33974125..a966c567 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -db7cd9a0224413b3128409ed0f057405 +5b3460279d173de4e0288eb56fac596f