更新源 202604250557

This commit is contained in:
github-actions[bot] committed 2026-04-25 05:57:39 +00:00
1 parent ab5dbf5ed8
commit 9748fb7056
9 files changed
+10 -5075

No files matched your search

+2 -2
View File
@@ -1,5 +1,5 @@
{ {
"spider": "./jar/spider.jar;md5;427721a1497c71587dca53a2d80f2b42", "spider": "./jar/spider.jar;md5;379d625875024e9b6e18c08e3fc398f4",
"lives": [ "lives": [
{"name": "live","boot": false,"type": 0,"url": "./tv.txt","playerType": 2,"ua": "okhttp/3.8.1","timeout": 20,"epg": "https://epg.cdn.loc.cc/?ch={name}&date={date}","logo": "https://logo.wyfc.qzz.io/{name}.png"} {"name": "live","boot": false,"type": 0,"url": "./tv.txt","playerType": 2,"ua": "okhttp/3.8.1","timeout": 20,"epg": "https://epg.cdn.loc.cc/?ch={name}&date={date}","logo": "https://logo.wyfc.qzz.io/{name}.png"}
], ],
@@ -96,7 +96,7 @@
{"key": "80S","name": "80S|磁力","type": 3,"api": "csp_BLSGod","playerType": 1,"searchable": 1,"quickSearch": 1,"filterable": 1}, {"key": "80S","name": "80S|磁力","type": 3,"api": "csp_BLSGod","playerType": 1,"searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "New6v","name": "New6V|磁力","type": 3,"api": "csp_New6v","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://www.xb6v.com"}, {"key": "New6v","name": "New6V|磁力","type": 3,"api": "csp_New6v","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://www.xb6v.com"},
{"key": "美剧迷","name": "美剧迷|磁力","type": 3,"api": "csp_MeijuMi","searchable": 1,"quickSearch": 1,"filterable": 1}, {"key": "美剧迷","name": "美剧迷|磁力","type": 3,"api": "csp_MeijuMi","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "迅雷吧","name": "迅雷吧|磁力","type": 3,"api": "csp_Xunlei8","searchable": 1,"quickSearch": 1,"filterable": 1}, {"key": "迅雷吧","name": "迅雷吧|磁力","type": 3,"api": "csp_Xunlei8","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://xunlei8.me"},
{"key": "电影港","name": "电影港|磁力","type": 3,"api": "csp_XYQHiker","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "./XYQHiker/电影港.json"}, {"key": "电影港","name": "电影港|磁力","type": 3,"api": "csp_XYQHiker","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "./XYQHiker/电影港.json"},
{"key": "电影天堂","name": "电影天堂|磁力","type": 3,"api": "csp_DyGod","searchable": 1,"quickSearch": 1,"filterable": 1}, {"key": "电影天堂","name": "电影天堂|磁力","type": 3,"api": "csp_DyGod","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "阿里云盘","name": "阿里|云盘","type": 3,"api": "csp_PanAli","searchable": 0,"filterable": 0,"changeable": 0,"style": {"type": "list","ratio": 1.433}}, {"key": "阿里云盘","name": "阿里|云盘","type": 3,"api": "csp_PanAli","searchable": 0,"filterable": 0,"changeable": 0,"style": {"type": "list","ratio": 1.433}},
BIN
View File
Binary file not shown.
+2 -2
View File
@@ -1,5 +1,5 @@
{ {
"spider": "./jar/spider.jar;md5;427721a1497c71587dca53a2d80f2b42", "spider": "./jar/spider.jar;md5;379d625875024e9b6e18c08e3fc398f4",
"lives": [ "lives": [
{"name": "migu","type": 0,"url": "https://develop202.github.io/migu_video/interface.txt","playerType": 1,"ua": "okhttp/3.8.1","timeout": 20,"epg": "https://epg.cdn.loc.cc/?ch={name}&date={date}","logo": "https://logo.wyfc.qzz.io/{name}.png"}, {"name": "migu","type": 0,"url": "https://develop202.github.io/migu_video/interface.txt","playerType": 1,"ua": "okhttp/3.8.1","timeout": 20,"epg": "https://epg.cdn.loc.cc/?ch={name}&date={date}","logo": "https://logo.wyfc.qzz.io/{name}.png"},
{"name": "live","type": 0,"url": "https://epg.pw/test_channels.m3u","playerType": 1,"ua": "okhttp/3.8.1","timeout": 20,"epg": "https://epg.cdn.loc.cc/?ch={name}&date={date}","logo": "https://logo.wyfc.qzz.io/{name}.png"}, {"name": "live","type": 0,"url": "https://epg.pw/test_channels.m3u","playerType": 1,"ua": "okhttp/3.8.1","timeout": 20,"epg": "https://epg.cdn.loc.cc/?ch={name}&date={date}","logo": "https://logo.wyfc.qzz.io/{name}.png"},
@@ -97,7 +97,7 @@
{"key": "80S","name": "80S|磁力","type": 3,"api": "csp_BLSGod","playerType": 1,"searchable": 1,"quickSearch": 1,"filterable": 1}, {"key": "80S","name": "80S|磁力","type": 3,"api": "csp_BLSGod","playerType": 1,"searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "New6v","name": "New6V|磁力","type": 3,"api": "csp_New6v","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://www.xb6v.com"}, {"key": "New6v","name": "New6V|磁力","type": 3,"api": "csp_New6v","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://www.xb6v.com"},
{"key": "美剧迷","name": "美剧迷|磁力","type": 3,"api": "csp_MeijuMi","searchable": 1,"quickSearch": 1,"filterable": 1}, {"key": "美剧迷","name": "美剧迷|磁力","type": 3,"api": "csp_MeijuMi","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "迅雷吧","name": "迅雷吧|磁力","type": 3,"api": "csp_Xunlei8","searchable": 1,"quickSearch": 1,"filterable": 1}, {"key": "迅雷吧","name": "迅雷吧|磁力","type": 3,"api": "csp_Xunlei8","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://xunlei8.me"},
{"key": "电影港","name": "电影港|磁力","type": 3,"api": "csp_XYQHiker","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "./XYQHiker/电影港.json"}, {"key": "电影港","name": "电影港|磁力","type": 3,"api": "csp_XYQHiker","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "./XYQHiker/电影港.json"},
{"key": "电影天堂","name": "电影天堂|磁力","type": 3,"api": "csp_DyGod","searchable": 1,"quickSearch": 1,"filterable": 1}, {"key": "电影天堂","name": "电影天堂|磁力","type": 3,"api": "csp_DyGod","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "阿里云盘","name": "阿里|云盘","type": 3,"api": "csp_PanAli","searchable": 0,"filterable": 0,"changeable": 0,"style": {"type": "list","ratio": 1.433}}, {"key": "阿里云盘","name": "阿里|云盘","type": 3,"api": "csp_PanAli","searchable": 0,"filterable": 0,"changeable": 0,"style": {"type": "list","ratio": 1.433}},
+2 -1
View File
@@ -1091,7 +1091,8 @@
"api": "csp_Xunlei8", "api": "csp_Xunlei8",
"searchable": 1, "searchable": 1,
"quickSearch": 1, "quickSearch": 1,
"filterable": 1 "filterable": 1,
"ext": "https://xunlei8.me"
}, },
{ {
"key": "电影港", "key": "电影港",
+1 -2628
View File
File diff suppressed because it is too large. Load diff
+1 -949
View File
@@ -1,949 +1 @@
var rule = { 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
title: '奇珍异兽[官]',
host: 'https://www.iqiyi.com',
homeUrl: '',
detailUrl: 'https://pcw-api.iqiyi.com/video/video/videoinfowithuser/fyid?agent_type=1&authcookie=&subkey=fyid&subscribe=1',
searchUrl: 'https://search.video.iqiyi.com/o?if=html5&key=**&pageNum=fypage&pos=1&pageSize=24&site=iqiyi',
searchable: 2,
multi: 1,
filterable: 1,
filter: {
'1': [{
'key': 'mode',
'name': '综合排序',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '热播榜',
'v': 11
}, {
'n': '好评榜',
'v': 8
}, {
'n': '新上线',
'v': 4
}]
}, {
'key': 'three_category_id',
'name': '类型',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '喜剧',
'v': 8
}, {
'n': '爱情',
'v': 6
}, {
'n': '动作',
'v': 11
}, {
'n': '悬疑',
'v': 289
}, {
'n': '科幻',
'v': 9
}, {
'n': '恐怖',
'v': 10
}, {
'n': '犯罪',
'v': 291
}, {
'n': '战争',
'v': 7
}, {
'n': '动画',
'v': 12
}, {
'n': '奇幻',
'v': 1284
}, {
'n': '枪战',
'v': 131
}, {
'n': '惊悚',
'v': 128
}, {
'n': '青春',
'v': 130
}, {
'n': '家庭',
'v': 27356
}]
}, {
'key': 'region',
'name': '地区',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '华语',
'v': 1
}, {
'n': '香港地区',
'v': 28997
}, {
'n': '美国',
'v': 2
}, {
'n': '欧洲',
'v': 3
}, {
'n': '韩国',
'v': 4
}, {
'n': '日本',
'v': 308
}, {
'n': '泰国',
'v': 1115
}, {
'n': '印度',
'v': 28999
}, {
'n': '其它',
'v': 5
}]
}, {
'key': 'year',
'name': '全部年份',
'value': [{
'n': '全部',
'v': ''
}, {
"n": "2026",
"v": 2026
}, {
"n": "2025",
"v": 2025
}, {
"n": "2024",
"v": 2024
}, {
'n': '2023',
'v': 2023
}, {
'n': '2022',
'v': 2022
}, {
'n': '2021',
'v': 2021
}, {
'n': '2020',
'v': 2020
}, {
'n': '2019',
'v': 2019
}, {
'n': '2018',
'v': 2018
}, {
'n': '2017',
'v': 2017
}, {
'n': '2016-2011',
'v': '2011_2016'
}, {
'n': '2010-2000',
'v': '2000_2010'
}, {
'n': '90年代',
'v': '1990_1999'
}, {
'n': '80年代',
'v': '1980_1989'
}, {
'n': '更早',
'v': '1964_1979'
}]
}, {
'key': 'is_purchase',
'name': '全部资费',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '免费',
'v': 0
}, {
'n': '会员',
'v': 1
}, {
'n': '付费',
'v': 2
}]
}],
'2': [{
'key': 'mode',
'name': '综合排序',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '热播榜',
'v': 11
}, {
'n': '好评榜',
'v': 8
}, {
'n': '新上线',
'v': 4
}]
}, {
'key': 'three_category_id',
'name': '类型',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '古装',
'v': 24
}, {
'n': '言情',
'v': 20
}, {
'n': '都市',
'v': 24064
}, {
'n': '悬疑',
'v': 32
}, {
'n': '武侠',
'v': 23
}, {
'n': '家庭',
'v': 1654
}, {
'n': '喜剧',
'v': 135
}, {
'n': '战争',
'v': 27916
}, {
'n': '军旅',
'v': 1655
}, {
'n': '谍战',
'v': 290
}, {
'n': '偶像',
'v': 30
}, {
'n': '青春',
'v': 1653
}, {
'n': '罪案',
'v': 149
}, {
'n': '历史',
'v': 21
}, {
'n': '年代',
'v': 27
}, {
'n': '科幻',
'v': 34
}, {
'n': '奇幻',
'v': 27881
}, {
'n': '剧情',
'v': 24063
}, {
'n': '农村',
'v': 29
}, {
'n': '宫廷',
'v': 139
}, {
'n': '商战',
'v': 140
}]
}, {
'key': 'region',
'name': '地区',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '内地',
'v': 15
}, {
'n': '中国台湾',
'v': 1117
}, {
'n': '美国',
'v': 18
}]
}, {
'key': 'year',
'name': '全部年份',
'value': [{
'n': '全部',
'v': ''
}, {
"n": "2026",
"v": 2026
}, {
"n": "2025",
"v": 2025
}, {
"n": "2024",
"v": 2024
}, {
'n': '2023',
'v': 2023
}, {
'n': '2022',
'v': 2022
}, {
'n': '2021',
'v': 2021
}, {
'n': '2020',
'v': 2020
}, {
'n': '2019',
'v': 2019
}, {
'n': '2018',
'v': 2018
}, {
'n': '2017',
'v': 2017
}, {
'n': '2016-2011',
'v': '2011_2016'
}, {
'n': '2010-2000',
'v': '2000_2010'
}, {
'n': '90年代',
'v': '1990_1999'
}, {
'n': '80年代',
'v': '1980_1989'
}, {
'n': '更早',
'v': '1964_1979'
}]
}, {
'key': 'is_purchase',
'name': '全部资费',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '免费',
'v': 0
}, {
'n': '会员',
'v': 1
}, {
'n': '付费',
'v': 2
}]
}],
'3': [{
'key': 'mode',
'name': '综合排序',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '热播榜',
'v': 11
}, {
'n': '好评榜',
'v': 8
}, {
'n': '新上线',
'v': 4
}]
}, {
'key': 'three_category_id',
'name': '类型',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '人文',
'v': 70
}, {
'n': '历史',
'v': 74
}, {
'n': '军事',
'v': 72
}, {
'n': '自然',
'v': 33933
}, {
'n': '探险',
'v': 73
}, {
'n': '社会',
'v': 71
}, {
'n': '美食',
'v': 33908
}, {
'n': '科技',
'v': 28119
}]
}, {
'key': 'region',
'name': '地区',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '国内',
'v': 20323
}, {
'n': '国外',
'v': 20324
}]
}, {
'key': 'year',
'name': '全部年份',
'value': [{
'n': '全部',
'v': ''
}, {
"n": "2026",
"v": 2026
}, {
"n": "2025",
"v": 2025
}, {
"n": "2024",
"v": 2024
}, {
'n': '2023',
'v': 2023
}, {
'n': '2022',
'v': 2022
}, {
'n': '2021',
'v': 2021
}, {
'n': '2020',
'v': 2020
}, {
'n': '2019',
'v': 2019
}, {
'n': '2018',
'v': 2018
}, {
'n': '2017',
'v': 2017
}, {
'n': '2016-2011',
'v': '2011_2016'
}, {
'n': '2010-2000',
'v': '2000_2010'
}, {
'n': '90年代',
'v': '1990_1999'
}, {
'n': '80年代',
'v': '1980_1989'
}, {
'n': '更早',
'v': '1964_1979'
}]
}, {
'key': 'is_purchase',
'name': '全部资费',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '免费',
'v': 0
}, {
'n': '会员',
'v': 1
}, {
'n': '付费',
'v': 2
}]
}],
'4': [{
'key': 'mode',
'name': '综合排序',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '热播榜',
'v': 11
}, {
'n': '好评榜',
'v': 8
}, {
'n': '新上线',
'v': 4
}]
}, {
'key': 'three_category_id',
'name': '类型',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '热血',
'v': 30232
}, {
'n': '搞笑',
'v': 30230
}, {
'n': '恋爱',
'v': 30243
}, {
'n': '冒险',
'v': 30267
}, {
'n': '校园',
'v': 30249
}, {
'n': '科幻',
'v': 30245
}]
}, {
'key': 'region',
'name': '地区',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '中国大陆',
'v': 37
}, {
'n': '日本',
'v': 38
}, {
'n': '欧美',
'v': 39
}, {
'n': '其它',
'v': 40
}]
}, {
'key': 'year',
'name': '全部年份',
'value': [{
'n': '全部',
'v': ''
}, {
"n": "2026",
"v": 2026
}, {
"n": "2025",
"v": 2025
}, {
"n": "2024",
"v": 2024
}, {
'n': '2023',
'v': 2023
}, {
'n': '2022',
'v': 2022
}, {
'n': '2021',
'v': 2021
}, {
'n': '2020',
'v': 2020
}, {
'n': '2019',
'v': 2019
}, {
'n': '2018',
'v': 2018
}, {
'n': '2017',
'v': 2017
}, {
'n': '2016-2011',
'v': '2011_2016'
}, {
'n': '2010-2000',
'v': '2000_2010'
}, {
'n': '90年代',
'v': '1990_1999'
}, {
'n': '80年代',
'v': '1980_1989'
}]
}, {
'key': 'is_purchase',
'name': '全部资费',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '免费',
'v': 0
}, {
'n': '会员',
'v': 1
}, {
'n': '付费',
'v': 2
}]
}],
'6': [{
'key': 'mode',
'name': '综合排序',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '热播榜',
'v': 11
}, {
'n': '好评榜',
'v': 8
}, {
'n': '新上线',
'v': 4
}]
}, {
'key': 'three_category_id',
'name': '类型',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '真人秀',
'v': 2224
}, {
'n': '脱口秀',
'v': 2118
}, {
'n': '晚会',
'v': 292
}, {
'n': '音乐',
'v': 33163
}, {
'n': '舞蹈',
'v': 33172
}, {
'n': '竞技',
'v': 30278
}]
}, {
'key': 'region',
'name': '地区',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '内地',
'v': 151
}]
}, {
'key': 'year',
'name': '全部年份',
'value': [{
'n': '全部',
'v': ''
}, {
"n": "2026",
"v": 2026
}, {
"n": "2025",
"v": 2025
}, {
"n": "2024",
"v": 2024
}, {
'n': '2023',
'v': 2023
}, {
'n': '2022',
'v': 2022
}, {
'n': '2021',
'v': 2021
}, {
'n': '2020',
'v': 2020
}, {
'n': '2019',
'v': 2019
}, {
'n': '2018',
'v': 2018
}, {
'n': '2017',
'v': 2017
}, {
'n': '2016-2011',
'v': '2011_2016'
}, {
'n': '2010-2000',
'v': '2000_2010'
}, {
'n': '90年代',
'v': '1990_1999'
}, {
'n': '80年代',
'v': '1980_1989'
}]
}, {
'key': 'is_purchase',
'name': '全部资费',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '免费',
'v': 0
}, {
'n': '会员',
'v': 1
}, {
'n': '付费',
'v': 2
}]
}],
'35': [{
'key': 'mode',
'name': '综合排序',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '热播榜',
'v': 11
}, {
'n': '好评榜',
'v': 8
}, {
'n': '新上线',
'v': 4
}]
}, {
'key': 'year',
'name': '全部年份',
'value': [{
'n': '全部',
'v': ''
}, {
"n": "2026",
"v": 2026
}, {
"n": "2025",
"v": 2025
}, {
"n": "2024",
"v": 2024
}, {
'n': '2023',
'v': 2023
}, {
'n': '2022',
'v': 2022
}]
}, {
'key': 'is_purchase',
'name': '全部资费',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '免费',
'v': 0
}, {
'n': '会员',
'v': 1
}, {
'n': '付费',
'v': 2
}]
}],
'15': [{
'key': 'mode',
'name': '综合排序',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '热播榜',
'v': 11
}, {
'n': '好评榜',
'v': 8
}, {
'n': '新上线',
'v': 4
}]
}, {
'key': 'is_purchase',
'name': '全部资费',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '免费',
'v': 0
}, {
'n': '会员',
'v': 1
}, {
'n': '付费',
'v': 2
}]
}],
'37': [{
'key': 'mode',
'name': '综合排序',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '热播榜',
'v': 11
}, {
'n': '好评榜',
'v': 8
}, {
'n': '新上线',
'v': 4
}]
}, {
'key': 'year',
'name': '全部年份',
'value': [{
'n': '全部',
'v': ''
}, {
"n": "2026",
"v": 2026
}, {
"n": "2025",
"v": 2025
}, {
"n": "2024",
"v": 2024
}, {
'n': '2023',
'v': 2023
}, {
'n': '2022',
'v': 2022
}]
}, {
'key': 'is_purchase',
'name': '全部资费',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '免费',
'v': 0
}, {
'n': '会员',
'v': 1
}, {
'n': '付费',
'v': 2
}]
}],
'31': [{
'key': 'mode',
'name': '综合排序',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '热播榜',
'v': 11
}, {
'n': '好评榜',
'v': 8
}, {
'n': '新上线',
'v': 4
}]
}, {
'key': 'is_purchase',
'name': '全部资费',
'value': [{
'n': '全部',
'v': ''
}, {
'n': '免费',
'v': 0
}, {
'n': '会员',
'v': 1
}, {
'n': '付费',
'v': 2
}]
}]
},
url: 'https://pcw-api.iqiyi.com/search/recommend/list?channel_id=fyclass&data_type=1&page_id=fypage&ret_num=24',
filter_url: 'is_purchase={{fl.is_purchase}}&mode={{fl.mode}}&three_category_id={{fl.three_category_id}}&market_release_date_level={{fl.year}}&region={{fl.region}}',
headers: {
'User-Agent': 'MOBILE_UA'
},
timeout: 5000,
class_name: '电视剧&短剧&电影&综艺&少儿&动漫&漫剧&纪录片&知识',
class_url: '2&35&1&6&15&4&37&3&31',
limit: 20,
play_parse: true,
lazy: $js.toString(() => {
try {
let api = "" + input.split("?")[0];
console.log(api);
let response = fetch(api, {
method: 'get',
headers: {
'User-Agent': 'okhttp/3.14.9',
'Content-Type': 'application/x-www-form-urlencoded'
}
});
let bata = JSON.parse(response);
if (bata.url.includes("qiyi")) {
input = {
parse: 0,
url: bata.url,
jx: 0,
danmaku: "http://127.0.0.1:9978/proxy?do=danmu&site=js&url=" + input.split("?")[0]
};
} else {
input = {
parse: 0,
url: input.split("?")[0],
jx: 1,
danmaku: "http://127.0.0.1:9978/proxy?do=danmu&site=js&url=" + input.split("?")[0]
};
}
} catch {
input = {
parse: 0,
url: input.split("?")[0],
jx: 1,
danmaku: "http://127.0.0.1:9978/proxy?do=danmu&site=js&url=" + input.split("?")[0]
};
}
}),
推荐: '',
一级: 'js:let d=[];var rm=input.match(/&region=([^&]+)/);if(rm&&rm[1]){input=input.replace(/three_category_id=[^&]*/,"three_category_id="+rm[1])}input=input.replace(/&region=[^&]*/g,"");if(MY_CATE==="1"||MY_CATE==="4"){input=input.replace("search/recommend/list","search/video/videolists").replace("page_id=","pageNum=").replace("ret_num=24","pageSize=24")}let html=request(input);let json=JSON.parse(html);if(json.code==="A00003"){fetch_params.headers["user-agent"]=PC_UA;json=JSON.parse(fetch(input,fetch_params))}json.data.list.forEach(function(data){var vid=data.albumId||data.tvId;if(data.channelId===1){desc=data.score?data.score+"分\\t":"";if(data.duration)desc+=data.duration}else if(data.channelId===2||data.channelId===4||data.channelId===35||data.channelId===15||data.channelId===37){if(data.latestOrder===data.videoCount){desc=(data.score?data.score+"分\\t":"")+data.latestOrder+"集全"}else{if(data.videoCount){desc=(data.score?data.score+"分\\t":"")+data.latestOrder+"/"+data.videoCount+"集"}else if(data.latestOrder){desc="更新至 "+data.latestOrder+"集"}else{desc=data.focus||""}}}else if(data.channelId===6){desc=data.period+"期"}else{if(data.latestOrder){desc="更新至 第"+data.latestOrder+"期"}else if(data.period){desc=data.period}else{desc=data.focus||""}}url=MY_CATE+"$"+vid;d.push({url:url,title:data.name,desc:desc,pic_url:data.imageUrl.replace(".jpg","_390_520.jpg?caplist=jpg,webp")})});setResult(d);',
二级: 'js:let d=[];let html=request(input);let json=JSON.parse(html).data;VOD={vod_id:"",vod_url:input,vod_name:"",type_name:"",vod_actor:"",vod_year:"",vod_director:"",vod_area:"",vod_content:"",vod_remarks:"",vod_pic:""};VOD.vod_name=json.name;try{if(json.latestOrder){VOD.vod_remarks="类型: "+(json.categories[0].name||"")+"\\t"+(json.categories[1].name||"")+"\\t"+(json.categories[2].name||"")+"\\t"+"评分:"+(json.score||"")+"\\n更新至:第"+json.latestOrder+"集(期)/共"+json.videoCount+"集(期)"}else{VOD.vod_remarks="类型: "+(json.categories[0].name||"")+"\\t"+(json.categories[1].name||"")+"\\t"+(json.categories[2].name||"")+"\\t"+"评分:"+(json.score||"")+json.period}}catch(e){VOD.vod_remarks=json.subtitle}VOD.vod_area=(json.focus||"")+"\\n资费:"+(json.payMark===1?"VIP":"免费")+"\\n地区:"+(json.areas||"");let vsize="579_772";try{vsize=json.imageSize[12]}catch(e){}VOD.vod_pic=json.imageUrl.replace(".jpg","_"+vsize+".jpg?caplist=jpg,webp");VOD.type_name=json.categories.map(function(it){return it.name}).join(",");if(json.people.main_charactor){let vod_actors=[];json.people.main_charactor.forEach(function(it){vod_actors.push(it.name)});VOD.vod_actor=vod_actors.join(",")}VOD.vod_content=json.description;let playlists=[];if(json.channelId===1){playlists=[{playUrl:json.playUrl,imageUrl:json.imageUrl,shortTitle:json.shortTitle,focus:json.focus,period:json.period}]}else{if(json.channelId===6){let qs=json.period.split("-")[0];let listUrl="https://pcw-api.iqiyi.com/album/source/svlistinfo?cid=6&sourceid="+json.albumId+"&timelist="+qs;let playData=JSON.parse(request(listUrl)).data[qs];playData.forEach(function(it){playlists.push({playUrl:it.playUrl,imageUrl:it.imageUrl,shortTitle:it.shortTitle,focus:it.focus,period:it.period})})}else{let listUrl="https://pcw-api.iqiyi.com/albums/album/avlistinfo?aid="+json.albumId+"&size=200&page=1";let data=JSON.parse(request(listUrl)).data;let total=data.total;playlists=data.epsodelist;if(total>200){for(let i=2;i<total/200+1;i++){let listUrl="https://pcw-api.iqiyi.com/albums/album/avlistinfo?aid="+json.albumId+"&size=200&page="+i;let data=JSON.parse(request(listUrl)).data;playlists=playlists.concat(data.epsodelist)}}}}playlists.forEach(function(it){d.push({title:it.shortTitle||"第"+it.order+"集",desc:it.subtitle||it.focus||it.period,img:it.imageUrl.replace(".jpg","_480_270.jpg?caplist=jpg,webp"),url:it.playUrl})});VOD.vod_play_from="qiyi";VOD.vod_play_url=d.map(function(it){return it.title+"$"+it.url}).join("#");',
搜索: 'json:.data.docinfos;.albumDocInfo.albumTitle;.albumDocInfo.albumVImage;.albumDocInfo.channel;.albumDocInfo.albumId;.albumDocInfo.tvFocus',
}
+1 -1155
View File
File diff suppressed because it is too large. Load diff
+1 -338
View File
@@ -1,338 +1 @@
//小心儿悠悠// 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
var rule = {
title: '百忙无果[官]',
host: 'https://pianku.api.mgtv.com',
homeUrl: '',
searchUrl: 'https://mobileso.bz.mgtv.com/msite/search/v2?q=**&pn=fypage&pc=10',
detailUrl: 'https://pcweb.api.mgtv.com/episode/list?page=1&size=50&video_id=fyid',
searchable: 2,
quickSearch: 0,
filterable: 1,
multi: 1,
url: '/rider/list/pcweb/v3?platform=pcweb&channelId=fyclass&pn=fypage&pc=80&hudong=1&_support=10000000&kind=a1&area=a1',
filter_url: 'year={{fl.year or "all"}}&sort={{fl.sort or "all"}}&chargeInfo={{fl.chargeInfo or "all"}}',
headers: {
'User-Agent': 'PC_UA'
},
timeout: 5000,
class_name: '电视剧&电影&综艺&动漫&纪录片&教育&少儿',
class_url: '2&3&1&50&51&115&10',
filter: {
"1": getCommonFilter(),
"2": getCommonFilter(),
"3": getCommonFilter(),
"50": getCommonFilter(),
"51": getCommonFilter(),
"115": getCommonFilter()
},
limit: 20,
play_parse: true,
lazy: $js.toString(() => {
try {
let api = input.split("?")[0];
let response = fetch(api, {
method: 'get',
headers: {
'User-Agent': 'okhttp/3.14.9',
'Content-Type': 'application/x-www-form-urlencoded'
}
});
let bata = JSON.parse(response);
input = {
parse: 0,
url: bata.url.includes("mgtv") ? bata.url : input.split("?")[0],
jx: bata.url.includes("mgtv") ? 0 : 1,
danmaku: "http://127.0.0.1:9978/proxy?do=danmu&site=js&url=" + input.split("?")[0]
};
} catch {
input = {
parse: 0,
url: input.split("?")[0],
jx: 1,
danmaku: "http://127.0.0.1:9978/proxy?do=danmu&site=js&url=" + input.split("?")[0]
};
}
}),
一级: 'json:data.hitDocs;title;img;updateInfo||rightCorner.text;playPartId',
二级: $js.toString(() => {
fetch_params.headers.Referer = "https://www.mgtv.com";
fetch_params.headers["User-Agent"] = MOBILE_UA;
let videoId = input.split('video_id=')[1].split('&')[0];
let infoUrl = `https://pcweb.api.mgtv.com/video/info?allowedRC=1&vid=${videoId}&type=b&_support=10000000`;
let infoData = JSON.parse(request(infoUrl));
if (infoData && infoData.data && infoData.data.info) {
let detail = infoData.data.info.detail || {};
VOD = {
vod_name: infoData.data.info.title || "",
type_name: detail.kind || "",
vod_year: detail.releaseTime || "",
vod_area: detail.area || "",
vod_actor: detail.leader || "",
vod_director: detail.director || "",
vod_content: detail.story || "",
vod_remarks: detail.updateInfo || ""
};
if (detail.img) VOD.vod_pic = detail.img;
}
let d = [];
let html = request(input);
let json = JSON.parse(html);
let host = "https://www.mgtv.com";
let ourl = json.data.list.length > 0 ? json.data.list[0].url : json.data.series[0].url;
if (!/^http/.test(ourl)) ourl = host + ourl;
fetch_params.headers["User-Agent"] = MOBILE_UA;
html = request(ourl);
if (html.includes("window.location =")) {
ourl = pdfh(html, "meta[http-equiv=refresh]&&content").split("url=")[1];
html = request(ourl);
}
try {
let details = pdfh(html, ".m-details&&Html").replace(/h1>/, "h6>").replace(/div/g, "br");
let actor = "",
director = "",
time = "";
if (/播出时间/.test(details)) {
actor = pdfh(html, "p:eq(5)&&Text").substr(0, 25);
director = pdfh(html, "p:eq(4)&&Text");
time = pdfh(html, "p:eq(3)&&Text");
} else {
actor = pdfh(html, "p:eq(4)&&Text").substr(0, 25);
director = pdfh(html, "p:eq(3)&&Text");
time = "已完结";
}
let _img = pd(html, ".video-img&&img&&src");
let JJ = pdfh(html, ".desc&&Text").split("牛马简介:")[1];
VOD.vod_name = VOD.vod_name || pdfh(html, ".vt-txt&&Text");
VOD.type_name = VOD.type_name || pdfh(html, "p:eq(0)&&Text").substr(0, 6);
VOD.vod_area = VOD.vod_area || pdfh(html, "p:eq(1)&&Text");
VOD.vod_actor = VOD.vod_actor || actor;
VOD.vod_director = VOD.vod_director || director;
VOD.vod_remarks = VOD.vod_remarks || time;
VOD.vod_pic = VOD.vod_pic || _img;
VOD.vod_content = VOD.vod_content || JJ;
if (!VOD.vod_name) VOD.vod_name = VOD.type_name;
} catch (e) {
log("获取影片信息发生错误:" + e.message);
}
function getRjpg(imgUrl, xs) {
xs = xs || 3;
let picSize = /jpg_/.test(imgUrl) ? imgUrl.split("jpg_")[1].split(".")[0] : false;
let rjpg = false;
if (picSize) {
let a = parseInt(picSize.split("x")[0]) * xs;
let b = parseInt(picSize.split("x")[1]) * xs;
rjpg = a + "x" + b + ".jpg";
}
return /jpg_/.test(imgUrl) && rjpg ? imgUrl.replace(imgUrl.split("jpg_")[1], rjpg) : imgUrl;
}
if (json.data.total === 1 && json.data.list.length === 1) {
let data = json.data.list[0];
d.push({
title: data.t4,
desc: data.t2,
pic_url: getRjpg(data.img),
url: "https://www.mgtv.com" + data.url
});
} else if (json.data.list.length > 1) {
for (let i = 1; i <= json.data.total_page; i++) {
if (i > 1) json = JSON.parse(fetch(input.replace("page=1", "page=" + i), {}));
json.data.list.forEach(function(data) {
if (data.isIntact == "1") {
d.push({
title: data.t4,
desc: data.t2,
pic_url: getRjpg(data.img),
url: "https://www.mgtv.com" + data.url
});
}
});
}
} else {
print(input + "暂无片源");
}
VOD.vod_play_from = "芒果TV";
VOD.vod_play_url = d.map(function(it) {
return it.title + "$" + it.url;
}).join("#");
setResult(d);
}),
搜索: $js.toString(() => {
fetch_params.headers.Referer = "https://www.mgtv.com";
fetch_params.headers["User-Agent"] = MOBILE_UA;
let d = [];
let html = request(input);
let json = JSON.parse(html);
json.data.contents.forEach(function(data) {
if (data.type && data.type == 'media') {
let item = data.data[0];
if (item.source === "imgo") {
let fyclass = '';
try {
fyclass = item.rpt.match(/idx=(.*?)&/)[1] + '$';
} catch (e) {
log(e.message);
}
d.push({
title: item.title.replace(/<B>|<\/B>/g, ''),
img: item.img || '',
content: '',
desc: item.desc.join(','),
url: fyclass + item.url.match(/.*\/(.*?)\.html/)[1]
});
}
}
});
setResult(d);
})
};
function getCommonFilter() {
return [{
"key": "chargeInfo",
"name": "付费类型",
"value": [{
"n": "全部",
"v": "all"
},
{
"n": "免费",
"v": "b1"
},
{
"n": "vip",
"v": "b2"
},
{
"n": "VIP用券",
"v": "b3"
},
{
"n": "付费点播",
"v": "b4"
}
]
}, {
"key": "sort",
"name": "排序",
"value": [{
"n": "最新",
"v": "c1"
},
{
"n": "最热",
"v": "c2"
},
{
"n": "知乎高分",
"v": "c4"
}
]
}, {
"key": "year",
"name": "年代",
"value": [{
"n": "全部",
"v": "all"
},
{
"n": "2026",
"v": "2026"
},
{
"n": "2025",
"v": "2025"
},
{
"n": "2024",
"v": "2024"
},
{
"n": "2023",
"v": "2023"
},
{
"n": "2022",
"v": "2022"
},
{
"n": "2021",
"v": "2021"
},
{
"n": "2020",
"v": "2020"
},
{
"n": "2019",
"v": "2019"
},
{
"n": "2018",
"v": "2018"
},
{
"n": "2017",
"v": "2017"
},
{
"n": "2016",
"v": "2016"
},
{
"n": "2015",
"v": "2015"
},
{
"n": "2014",
"v": "2014"
},
{
"n": "2013",
"v": "2013"
},
{
"n": "2012",
"v": "2012"
},
{
"n": "2011",
"v": "2011"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2007",
"v": "2007"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
}];
}
BIN
View File
Binary file not shown.