add - 自定义视频路径22

This commit is contained in:
yangqiang3504
2022-08-23 15:14:22 +08:00
parent d5e2444569
commit 219b0b2a24
2 changed files with 11 additions and 11 deletions
@@ -51,13 +51,11 @@ public class PushAgent extends Spider {
public void init(Context context, String extend) { public void init(Context context, String extend) {
super.init(context, extend); super.init(context, extend);
if (extend != null) { if (extend != null) {
String[] arr = extend.split(";"); if (extend.startsWith("http")) {
if (arr.length > 1) {
this.Token = arr[0];
}else Token = extend;
/* if (extend.startsWith("http")) {
Token = OkHttpUtil.string(extend, null); Token = OkHttpUtil.string(extend, null);
} */ } else {
Token = extend;
}
} }
} }
@@ -647,7 +645,7 @@ public class PushAgent extends Spider {
result.put("parse", 1); result.put("parse", 1);
result.put("jx", "1"); result.put("jx", "1");
result.put("url", id); result.put("url", id);
result.put("header", Misc.Headers(1)); result.put("header", Misc.Headers(1,id));
return result.toString(); return result.toString();
} }
case "player": { case "player": {
@@ -655,7 +653,7 @@ public class PushAgent extends Spider {
result.put("parse", 0); result.put("parse", 0);
result.put("playUrl", ""); result.put("playUrl", "");
result.put("url", id); result.put("url", id);
result.put("header", Misc.Headers(1)); result.put("header", Misc.Headers(1,id));
return result.toString(); return result.toString();
} }
case "嗅探": { case "嗅探": {
@@ -663,7 +661,7 @@ public class PushAgent extends Spider {
result.put("parse", 1); result.put("parse", 1);
result.put("playUrl", ""); result.put("playUrl", "");
result.put("url", id); result.put("url", id);
result.put("header", Misc.Headers(1)); result.put("header", Misc.Headers(1,id));
return result.toString(); return result.toString();
} }
case "AliYun": case "AliYun":
@@ -20,16 +20,18 @@ public class PushAgentQQ extends Spider {
@Override @Override
public void init(Context context, String extend) { public void init(Context context, String extend) {
super.init(context, extend); super.init(context, extend);
pushAgent = new PushAgent(); String token = null;
pushAgent.init(context, extend);
if (extend != null) { if (extend != null) {
if (!extend.startsWith("http")) { if (!extend.startsWith("http")) {
String[] arr = extend.split(";"); String[] arr = extend.split(";");
token = arr[0];
this.ext = arr[1]; this.ext = arr[1];
}else { }else {
this.ext = extend; this.ext = extend;
} }
} }
pushAgent = new PushAgent();
pushAgent.init(context, token);
} }
protected void fetchRule(boolean flag) { protected void fetchRule(boolean flag) {