网盘优化
This commit is contained in:
parent
b270caa182
commit
cc5d7884c8
|
|
@ -54,29 +54,16 @@ public class Cloud extends Spider {
|
|||
|
||||
protected String detailContentVodPlayFrom(List<String> shareLinks) {
|
||||
List<String> from = new ArrayList<>();
|
||||
List<String> aliShare = new ArrayList<>();
|
||||
List<String> quarkShare = new ArrayList<>();
|
||||
List<String> ucShare = new ArrayList<>();
|
||||
|
||||
for (String shareLink : shareLinks) {
|
||||
if (shareLink.matches(Util.patternAli)) {
|
||||
aliShare.add(shareLink);
|
||||
if (shareLink.matches(Util.patternUC)) {
|
||||
from.add(uc.detailContentVodPlayFrom(List.of(shareLink)));
|
||||
} else if (shareLink.matches(Util.patternQuark)) {
|
||||
quarkShare.add(shareLink);
|
||||
} else if (shareLink.matches(Util.patternUC)) {
|
||||
ucShare.add(shareLink);
|
||||
from.add(quark.detailContentVodPlayFrom(List.of(shareLink)));
|
||||
} else if (shareLink.matches(Util.patternAli)) {
|
||||
from.add(ali.detailContentVodPlayFrom(List.of(shareLink)));
|
||||
}
|
||||
}
|
||||
if (!aliShare.isEmpty()) {
|
||||
from.add(ali.detailContentVodPlayFrom(aliShare));
|
||||
}
|
||||
if (!quarkShare.isEmpty()) {
|
||||
from.add(quark.detailContentVodPlayFrom(quarkShare));
|
||||
}
|
||||
if (!ucShare.isEmpty()) {
|
||||
from.add(uc.detailContentVodPlayFrom(ucShare));
|
||||
}
|
||||
|
||||
|
||||
|
||||
return TextUtils.join("$$$", from);
|
||||
}
|
||||
|
|
@ -84,12 +71,12 @@ public class Cloud extends Spider {
|
|||
protected String detailContentVodPlayUrl(List<String> shareLinks) throws Exception {
|
||||
List<String> urls = new ArrayList<>();
|
||||
for (String shareLink : shareLinks) {
|
||||
if (shareLink.matches(Util.patternAli)) {
|
||||
urls.add(ali.detailContentVodPlayUrl(List.of(shareLink)));
|
||||
if (shareLink.matches(Util.patternUC)) {
|
||||
urls.add(uc.detailContentVodPlayUrl(List.of(shareLink)));
|
||||
} else if (shareLink.matches(Util.patternQuark)) {
|
||||
urls.add(quark.detailContentVodPlayUrl(List.of(shareLink)));
|
||||
} else if (shareLink.matches(Util.patternUC)) {
|
||||
urls.add(uc.detailContentVodPlayUrl(List.of(shareLink)));
|
||||
} else if (shareLink.matches(Util.patternAli)) {
|
||||
urls.add(ali.detailContentVodPlayUrl(List.of(shareLink)));
|
||||
}
|
||||
}
|
||||
return TextUtils.join("$$$", urls);
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ public class DdrkTest {
|
|||
@org.junit.Test
|
||||
public void detailContent() throws Exception {
|
||||
// String content = spider.detailContent(Arrays.asList("https://ddys.pro/the-shadow-strays/"));
|
||||
String content = spider.detailContent(Arrays.asList("the-shadow-strays"));
|
||||
String content = spider.detailContent(Arrays.asList("lee"));
|
||||
JsonObject map = Json.safeObject(content);
|
||||
Gson gson = new GsonBuilder().setPrettyPrinting().create();
|
||||
System.out.println("detailContent--" + content);
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1 +1 @@
|
|||
a123d2842c9d069f49c0330afdec33e1
|
||||
c745db583bd062d2e9997dd02546f0ac
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;a123d2842c9d069f49c0330afdec33e1",
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;c745db583bd062d2e9997dd02546f0ac",
|
||||
"lives": [
|
||||
{
|
||||
"name": "直播",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;a123d2842c9d069f49c0330afdec33e1",
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;c745db583bd062d2e9997dd02546f0ac",
|
||||
"lives": [
|
||||
{
|
||||
"name": "直播ipv6",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;a123d2842c9d069f49c0330afdec33e1",
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;c745db583bd062d2e9997dd02546f0ac",
|
||||
"lives": [
|
||||
{
|
||||
"name": "直播ipv6",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;a123d2842c9d069f49c0330afdec33e1",
|
||||
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;c745db583bd062d2e9997dd02546f0ac",
|
||||
"lives": [
|
||||
{
|
||||
"name": "直播",
|
||||
|
|
|
|||
Loading…
Reference in New Issue