mirror of https://git.acwing.com/iduoduo/orange
Compare commits
28 Commits
7b4630369d
...
c919a0e369
Author | SHA1 | Date |
---|---|---|
|
c919a0e369 | |
|
7f0642c913 | |
|
a096f21235 | |
|
838ac8d8bc | |
|
fd3580f69b | |
|
d8e1a6cf97 | |
|
c65dcbb194 | |
|
58dc097a79 | |
|
2e0e7c8d56 | |
|
23203d910a | |
|
1305647078 | |
|
2df3a0cddb | |
|
0645a3b02d | |
|
bc83fe52ad | |
|
aba7ca777b | |
|
66afe2802c | |
|
fcd7f1ce46 | |
|
88174e22ef | |
|
150d389d3f | |
|
948649e211 | |
|
da7b7a1350 | |
|
a4be89799a | |
|
0cd1d1c8d9 | |
|
d22b61fbf2 | |
|
b04120bb02 | |
|
b2027f6d06 | |
|
30fd1e7a25 | |
|
9cc0397989 |
1671
JS/config.bin
1671
JS/config.bin
File diff suppressed because it is too large
Load Diff
BIN
JS/spider.jar
BIN
JS/spider.jar
Binary file not shown.
117
config.bin
117
config.bin
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"spider": "https://ncstatic.clewm.net/rsrc/2025/0719/11/ce53fc93796beaeeba1e4aaa2607dcd9.png;md5;6ADA1308BC94200C6A6794484E842DCF",
|
||||
"spider": "https://ncstatic.clewm.net/rsrc/2025/0731/22/12adced607bfcbce49e47c02db58b421.png;md5;AAD626C441AFD8AC87D7597F2D8352F6",
|
||||
"wallpaper": "http://api.suxun.site/api/img?s=pc&k=fengjing",
|
||||
"logo": "https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1725712769296/%E9%A3%8E%E8%BD%A6new.gif",
|
||||
"warningText": "接口完全免费,切勿贩卖购买",
|
||||
|
@ -115,10 +115,11 @@
|
|||
"key": "天天",
|
||||
"name": "🧿┃天天┃秒播",
|
||||
"type": 3,
|
||||
"api": "csp_TTian",
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"ext": "7lj763gg09397919456493i0h44j8681highi4"
|
||||
"api": "csp_TianTian",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext":"http://tt.ysdqjs.cn"
|
||||
},
|
||||
{
|
||||
"key": "南瓜",
|
||||
|
@ -126,17 +127,18 @@
|
|||
"type": 3,
|
||||
"api": "csp_NanGua",
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg0939795i017ii486k512jkihhilg9g0h96j865740113"
|
||||
},
|
||||
{
|
||||
"key": "热播",
|
||||
"name": "🐠┃热播┃秒播",
|
||||
"type": 3,
|
||||
"api": "csp_TTian",
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"ext": "7lj763gg0939791h1l3888jig44gi291li"
|
||||
"api": "csp_TianTian",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "http://v.rbotv.cn"
|
||||
},
|
||||
{
|
||||
"key": "多多影音",
|
||||
|
@ -151,14 +153,51 @@
|
|||
"site": "https://tv.yydsys.top,https://tv.yydsys.cc,https://tv.214521.xyz"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "敲击二",
|
||||
"name": "🐸┃奇迹┃秒播",
|
||||
"type": 3,
|
||||
"api": "csp_qiao2",
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg402i79425739i7jghj118797l4hj840gi18633331l4708g2h7145403549g44l8ii56i187681hkjj3hhgh1ih3l32j250lk1k786lj20j468hk3hli4l46gig4i3g7g2722328j0136h01i7g5183k22k7gg3i72hk81gl8k9839kl7i0707"
|
||||
},
|
||||
{
|
||||
"key": "XBPQ_宝宝趣学",
|
||||
"name": "✍️┃学习┃课堂",
|
||||
"type": 3,
|
||||
"api": "csp_Bili2",
|
||||
"searchable": 1,
|
||||
"quickSearch": 0,
|
||||
"filterable": 0,
|
||||
"style":
|
||||
{
|
||||
"type": "rect",
|
||||
"ratio": 1.733
|
||||
},
|
||||
"ext":
|
||||
{
|
||||
"json": "./json/video_data.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "星芽",
|
||||
"name": "🌟┃星芽┃短剧",
|
||||
"type": 3,
|
||||
"api": "csp_Xydj",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"changeable": 0
|
||||
},
|
||||
{
|
||||
"key": "追剧",
|
||||
"name": "☕️┃追剧┃秒播",
|
||||
"type": 3,
|
||||
"api": "csp_TTian",
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"ext": "7lj763gg0939791h1l2681i6g94li291li"
|
||||
"api": "csp_TianTian",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "http://v.lkuys.cn"
|
||||
},
|
||||
{
|
||||
"key": "橘皮",
|
||||
|
@ -166,7 +205,7 @@
|
|||
"type": 3,
|
||||
"api": "csp_Jpys",
|
||||
"playerType": 1,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg402i7942463j9j9jh84l8798l8gli652828g332i"
|
||||
},
|
||||
{
|
||||
|
@ -175,7 +214,7 @@
|
|||
"type": 3,
|
||||
"api": "csp_AppYsV2",
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg09397907492i87j2g8128687kgg1ih5hij8772225j4i54l2k91k151k138612h68842ji"
|
||||
},
|
||||
{
|
||||
|
@ -184,7 +223,7 @@
|
|||
"type": 3,
|
||||
"api": "csp_Qiji",
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg0939795i0678i481k40hi2i3ghlg840i9lj166700g1449g3k5244k2017h35698h4739ih31117kigil3k02hl2jk6i5155ih9kkgl311gl37g240g85111ggg2"
|
||||
},
|
||||
{
|
||||
|
@ -197,15 +236,14 @@
|
|||
"quickSearch": 0
|
||||
},
|
||||
{
|
||||
"key": "XYQ糯米",
|
||||
"key": "农民",
|
||||
"name":"👶┃旺旺┃影视",
|
||||
"type":3,
|
||||
"api":"csp_XYQHiker",
|
||||
"searchable":1,
|
||||
"quickSearch":1,
|
||||
"filterable":1,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0717/23/8a5ca3628bab04c209b70b0b4c2df66e.png;md5;81544697BC790013FC5BB1D2939BF0B6",
|
||||
"ext":"./json/农民影视.json"
|
||||
"type": 3,
|
||||
"api": "csp_NongMin",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1
|
||||
},
|
||||
{
|
||||
"key": "瓜子影视",
|
||||
|
@ -275,7 +313,7 @@
|
|||
"type": 3,
|
||||
"api": "csp_Muou",
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg0939790i413gi484k8058896highi4414h68l7g6hk8qiaojig9k2k289l9ik807i213k5j602"
|
||||
},
|
||||
{
|
||||
|
@ -284,7 +322,7 @@
|
|||
"type": 3,
|
||||
"api": "csp_Muou",
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg402i7942403h83i2h945858hljhji148i18k2837535112l2qiaojik9075l17028i49g192419i8g3245h3j1l9gi02h6k7732650h3h09jkg759j65hj39l50347k3gj97l4g12l7h6418h6k9j04l26i1glgj3631973hh280lkihjh"
|
||||
},
|
||||
{
|
||||
|
@ -293,7 +331,7 @@
|
|||
"type": 3,
|
||||
"api": "csp_Muou",
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg402i794247258k9jh6598585l3g6ij13il8g20g9qiaoji8j9i9k1g3k90h7i507i213k5j602"
|
||||
},
|
||||
{
|
||||
|
@ -302,7 +340,7 @@
|
|||
"type": 3,
|
||||
"api": "csp_Muou",
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg402i7942463j9j9jg1499j87l9g9i413il8gqiaoji20g7g4919j3g019296lk9351hh3k5gg38lj0754il3jg"
|
||||
},
|
||||
{
|
||||
|
@ -314,7 +352,7 @@
|
|||
"playerType": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3"
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E"
|
||||
},
|
||||
{
|
||||
"key": "鲨鱼",
|
||||
|
@ -323,7 +361,7 @@
|
|||
"api": "csp_Xdai",
|
||||
"playerType": 2,
|
||||
"ext": "7lj763gg402i7942463j9j9jh7498j9gl6k6i952i1953g7373163lg7jh4k7k5638i70hk2ih038l82693ikgg7g2jk41i2g8432508h1k19gk077j76j",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3"
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E"
|
||||
},
|
||||
{
|
||||
"key": "哔哩集合",
|
||||
|
@ -408,7 +446,7 @@
|
|||
"quickSearch": 1,
|
||||
"searchable": 1,
|
||||
"playerType": 2,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg402i7942463j9j9jgg449698khhh845ki38473"
|
||||
},
|
||||
{
|
||||
|
@ -419,7 +457,7 @@
|
|||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 0,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg402i7942463j9j9jhi558k84lhg7845kili62l35535512l0h61j48410h9g5igk9j40908h351hh484h8l60h"
|
||||
},
|
||||
{
|
||||
|
@ -431,7 +469,7 @@
|
|||
"playerType": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 0,
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0718/09/bff9d4583388a55afb15a8e3c509af9b.png;md5;9ab53f593c034c2b80cdc9f4c785a6f3",
|
||||
"jar": "https://ncstatic.clewm.net/rsrc/2025/0725/20/318ccef14687421637f5aa0ba1021e33.png;md5;939FFBC2941A28CA533F2653FA4B449E",
|
||||
"ext": "7lj763gg402i7942463j9j9jh346968hg5ll845ki38473"
|
||||
},
|
||||
{
|
||||
|
@ -730,6 +768,15 @@
|
|||
"searchable": 1,
|
||||
"changeable": 1
|
||||
},
|
||||
{
|
||||
"key": "红果",
|
||||
"name": "🍎┃红果┃短剧",
|
||||
"type": 3,
|
||||
"api": "csp_HongGuo",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"changeable": 0
|
||||
},
|
||||
{
|
||||
"key": "南风短剧",
|
||||
"name": "☢️┃南风┃短剧",
|
||||
|
@ -762,7 +809,7 @@
|
|||
},
|
||||
{
|
||||
"key": "88js",
|
||||
"name": "⚽ ┃88┃看球",
|
||||
"name": "⚽ ┃八八┃看球",
|
||||
"type": 3,
|
||||
"api": "csp_Kanqiu",
|
||||
"style": {
|
||||
|
@ -971,7 +1018,7 @@
|
|||
"ratio": 1.433
|
||||
},
|
||||
"ext": {
|
||||
"json": "./lib/xxkt.json"
|
||||
"json": "./json/xxkt.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
|
@ -0,0 +1,110 @@
|
|||
globalThis.getHeaders = function () {
|
||||
let tkurl = 'https://xvapp.xingya.com.cn/v1/account/login';
|
||||
let opt = {
|
||||
headers: {
|
||||
'user-agent': 'okhttp/4.10.0',
|
||||
'user_agent': 'Mozilla/5.0 (Linux; Android 13; PEQM00 Build/TP1A.220905.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/103.0.5060.129 Mobile Safari/537.36',
|
||||
'Host': 'xvapp.xingya.com.cn',
|
||||
'Connection': 'keep-alive',
|
||||
'Content-Type': 'application/x-www-form-urlencoded',
|
||||
'Content-Length': '40',
|
||||
'Accept-Encoding': 'gzip'
|
||||
},
|
||||
method: 'POST',
|
||||
body: 'device=2cdbf9265f4d63b82a30735793127c962'
|
||||
};
|
||||
let tk = JSON.parse(request(tkurl,opt)).data.token;
|
||||
let kheader = {
|
||||
'User-Agent': 'Mozilla/5.0 (Linux; Android 13; PEQM00 Build/TP1A.220905.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/103.0.5060.129 Mobile Safari/537.36',
|
||||
'authorization': tk,
|
||||
'Content-Type': 'application/json; charset=UTF-8'
|
||||
};
|
||||
return kheader
|
||||
}
|
||||
|
||||
var rule = {
|
||||
author: '小可乐/2410/第一版',
|
||||
title: '星芽短剧',
|
||||
类型: '影视',
|
||||
host: 'https://xvapp.xingya.com.cn',
|
||||
hostJs: '',
|
||||
headers: {'User-Agent': 'okhttp/4.10.0'},
|
||||
编码: 'utf-8',
|
||||
timeout: 5000,
|
||||
|
||||
homeUrl: '/cloud/v2/theater/home_page?theater_class_id=1&type=1&class2_ids=0&page_num=1&page_size=24',
|
||||
url: '/cloud/v2/theater/home_page?theater_class_id=fyclass&type=1&fyfilter&page_num=fypage&page_size=24',
|
||||
filter_url: '{{fl.class}}',
|
||||
detailUrl: '',
|
||||
searchUrl: '/v3/search',
|
||||
searchable: 1,
|
||||
quickSearch: 1,
|
||||
filterable: 1,
|
||||
|
||||
class_name: '剧场&热播剧&星选好剧&阳光剧场&新剧',
|
||||
class_url: '1&2&7&5&3',
|
||||
filter_def: {},
|
||||
|
||||
play_parse: true,
|
||||
lazy: `js:
|
||||
if (/\\.(m3u8|mp4)/.test(input)) {
|
||||
input = { jx: 0, parse: 0, url: input }
|
||||
} else {
|
||||
input = { jx: 0, parse: 1, url: input }
|
||||
}`,
|
||||
|
||||
limit: 9,
|
||||
double: false,
|
||||
推荐: '*',
|
||||
一级: `js:
|
||||
input = input.replace(/&{2,}/g,'&');
|
||||
let kjson = JSON.parse(request(input, {headers: getHeaders()}));
|
||||
VODS = [];
|
||||
let klists = kjson.data.list;
|
||||
klists.forEach((it) => {
|
||||
VODS.push({
|
||||
vod_name: it.theater.title,
|
||||
vod_pic: it.theater.cover_url,
|
||||
vod_remarks: it.theater.total + '集' + '|' + it.theater.theme,
|
||||
vod_id: 'https://xvapp.xingya.com.cn/v2/theater_parent/detail?theater_parent_id=' + it.theater.id
|
||||
})
|
||||
})
|
||||
`,
|
||||
二级: `js:
|
||||
let kjson = JSON.parse(request(input, {headers: getHeaders()}));
|
||||
let kplist = kjson.data.theaters.map((it) => { return it.num + '$' + it.son_video_url });
|
||||
VOD = {
|
||||
vod_id: input,
|
||||
vod_name: kjson.data.title,
|
||||
vod_pic: kjson.data.cover_url,
|
||||
type_name: kjson.data.desc_tags.join('|'),
|
||||
vod_remarks: kjson.data.total + '集',
|
||||
vod_year: '未知',
|
||||
vod_area: '未知',
|
||||
vod_director: '星芽短剧',
|
||||
vod_actor: kjson.data.filing,
|
||||
vod_content: kjson.data.introduction,
|
||||
vod_play_from: '星芽',
|
||||
vod_play_url: kplist.join('#')
|
||||
}
|
||||
`,
|
||||
搜索: `js:
|
||||
let kjson = JSON.parse(request(input, {headers: getHeaders(), method: 'POST', body: {'text': KEY} }));
|
||||
VODS = [];
|
||||
let klists = kjson.data.theater.search_data;
|
||||
klists.forEach((it) => {
|
||||
VODS.push({
|
||||
vod_name: it.title,
|
||||
vod_pic: it.cover_url,
|
||||
vod_remarks: it.total + '集' + '|' + it.score_str,
|
||||
vod_id: 'https://xvapp.xingya.com.cn/v2/theater_parent/detail?theater_parent_id=' + it.id
|
||||
})
|
||||
})
|
||||
`,
|
||||
|
||||
filter: {
|
||||
"1":[
|
||||
{"key":"class","name":"剧情","value":[{"n":"全部","v":"class2_ids=0"},{"n":"都市","v":"class2_ids=4"},{"n":"古装","v":"class2_ids=5"},{"n":"现代言情","v":"class2_ids=15"},{"n":"战神","v":"class2_ids=24"},{"n":"逆袭","v":"class2_ids=7"},{"n":"穿越","v":"class2_ids=17"},{"n":"历史","v":"class2_ids=40"},{"n":"赘婿","v":"class2_ids=26"},{"n":"神医","v":"class2_ids=25"},{"n":"重生","v":"class2_ids=6"},{"n":"甜宠","v":"class2_ids=33"},{"n":"古代言情","v":"class2_ids=37"},{"n":"玄幻","v":"class2_ids=35"},{"n":"萌宝","v":"class2_ids=9"},{"n":"脑洞","v":"class2_ids=32"},{"n":"亲情","v":"class2_ids=41"},{"n":"虐恋","v":"class2_ids=8"}]}
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
var rule = {
|
||||
title: '红果短剧',
|
||||
host: 'https://www.hongguodj.cc/',
|
||||
url: '/show/fyclass--------fypage---.html',
|
||||
searchUrl: '/search/**----------fypage---.html',
|
||||
class_parse: '.nav li;a&&Text;a&&href;.*/(.*?).html',
|
||||
searchable: 2,
|
||||
quickSearch: 0,
|
||||
filterable: 0,
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
},
|
||||
play_parse: true,
|
||||
lazy: "js:\n let html = request(input);\n let hconf = html.match(/r player_.*?=(.*?)</)[1];\n let json = JSON5.parse(hconf);\n let url = json.url;\n if (json.encrypt == '1') {\n url = unescape(url);\n } else if (json.encrypt == '2') {\n url = unescape(base64Decode(url));\n }\n if (/\\.(m3u8|mp4|m4a|mp3)/.test(url)) {\n input = {\n parse: 0,\n jx: 0,\n url: url,\n };\n } else {\n input = url && url.startsWith('http') && tellIsJx(url) ? {parse:0,jx:1,url:url}:input;\n }",
|
||||
limit: 6,
|
||||
double: true,
|
||||
推荐: '.show&&ul;li;img&&alt;img&&data-src;.bg&&Text;a&&href',
|
||||
一级: '.list li;img&&alt;img&&data-src;.bg&&Text;a&&href',
|
||||
二级: {
|
||||
title: 'h2&&Text;.info p:eq(2)&&a&&Text',
|
||||
img: 'img&&src',
|
||||
desc: '.info p:eq(2)&&a&&Text;.info p:eq(3)&&a&&Text;.info p:eq(4)&&a&&Text;.info p:eq(0)&&a&&Text;.info p:eq(1)&&a&&Text',
|
||||
content: '#desc&&Text',
|
||||
tabs: '.play.my-2 .title&&a',
|
||||
lists: '.play-list:eq(#id)&&.rows li',
|
||||
},
|
||||
搜索: '.show.rows li;img&&alt;img&&data-src;.bg&&Text;a&&href',
|
||||
}
|
File diff suppressed because it is too large
Load Diff
57
lib/douyu.js
57
lib/douyu.js
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue