夸克盘扫码
This commit is contained in:
parent
b4a7ace304
commit
6b2879b69f
|
|
@ -63,7 +63,7 @@ public class QuarkApi {
|
|||
headers.put("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) quark-cloud-drive/2.5.20 Chrome/100.0.4896.160 Electron/18.3.5.4-b478491100 Safari/537.36 Channel/pckk_other_ch");
|
||||
headers.put("Referer", "https://pan.quark.cn/");
|
||||
headers.put("Content-Type", "application/json");
|
||||
headers.put("Cookie", this.cookie);
|
||||
headers.put("Cookie", cache.getUser().getCookie());
|
||||
headers.put("Host", "drive-pc.quark.cn");
|
||||
return headers;
|
||||
}
|
||||
|
|
@ -72,7 +72,7 @@ public class QuarkApi {
|
|||
Map<String, String> headers = new HashMap<>();
|
||||
headers.put("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) quark-cloud-drive/2.5.20 Chrome/100.0.4896.160 Electron/18.3.5.4-b478491100 Safari/537.36 Channel/pckk_other_ch");
|
||||
headers.put("Referer", "https://pan.quark.cn/");
|
||||
headers.put("Cookie", this.cookie);
|
||||
headers.put("Cookie", cache.getUser().getCookie());
|
||||
return headers;
|
||||
}
|
||||
|
||||
|
|
@ -180,6 +180,7 @@ public class QuarkApi {
|
|||
private boolean refreshAccessToken() {
|
||||
try {
|
||||
SpiderDebug.log("refreshCookie...");
|
||||
cookie=cache.getUser().getCookie();
|
||||
if (cookie.isEmpty()) {
|
||||
SpiderDebug.log("cookie为空");
|
||||
throw new RuntimeException("cookie为空");
|
||||
|
|
@ -553,12 +554,14 @@ public class QuarkApi {
|
|||
}
|
||||
|
||||
private void startService(Map<String, String> params) {
|
||||
SpiderDebug.log("----startservice");
|
||||
params.put("client_id", "532");
|
||||
params.put("v", "1.2");
|
||||
params.put("request_id", UUID.randomUUID().toString());
|
||||
service = Executors.newScheduledThreadPool(1);
|
||||
service.scheduleWithFixedDelay(() -> {
|
||||
String result = OkHttp.string("https://uop.quark.cn/cas/ajax/getServiceTicketByQrcodeToken", params, getHeaders());
|
||||
SpiderDebug.log("----scheduleAtFixedRate"+new Date().toString());
|
||||
String result = OkHttp.string("https://uop.quark.cn/cas/ajax/getServiceTicketByQrcodeToken", params, getWebHeaders());
|
||||
Map<String, Map<String, Map<String, String>>> json = new HashMap<>();
|
||||
json = Json.parseSafe(result, json.getClass());
|
||||
if (json.get("status").equals(2000000)) {
|
||||
|
|
@ -566,7 +569,7 @@ public class QuarkApi {
|
|||
setToken(json.get("data").get("members").get("service_ticket"));
|
||||
}
|
||||
|
||||
}, 1, 1, TimeUnit.SECONDS);
|
||||
}, 1, 1000, TimeUnit.MICROSECONDS);
|
||||
}
|
||||
|
||||
private void setToken(String value) {
|
||||
|
|
|
|||
|
|
@ -96,6 +96,7 @@ public class MainActivity extends Activity {
|
|||
public void detailContent() {
|
||||
try {
|
||||
Logger.t("detailContent").d(spider.detailContent(Arrays.asList("/voddetail/86346.html")));
|
||||
// Logger.t("detailContent").d(spider.detailContent(Arrays.asList("/voddetail/81612.html")));
|
||||
} catch (Throwable e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1 +1 @@
|
|||
e3c1389b4a5ec1a517e6da7f09c77c65
|
||||
9a30d3211410cfdfe473b3c76a77cf71
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;28aa6e38d4ab4f6cafec8b7c3c33b454",
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;9a30d3211410cfdfe473b3c76a77cf71",
|
||||
"lives": [
|
||||
{
|
||||
"name": "直播ipv6",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;28aa6e38d4ab4f6cafec8b7c3c33b454",
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;9a30d3211410cfdfe473b3c76a77cf71",
|
||||
"lives": [
|
||||
{
|
||||
"name": "直播ipv6",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;28aa6e38d4ab4f6cafec8b7c3c33b454",
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;9a30d3211410cfdfe473b3c76a77cf71",
|
||||
"lives": [
|
||||
{
|
||||
"name": "直播ipv6",
|
||||
|
|
|
|||
Loading…
Reference in New Issue