mirror of https://github.com/gyjune/xyq
Compare commits
18 Commits
178418e6d2
...
d344a650f4
Author | SHA1 | Date |
---|---|---|
![]() |
d344a650f4 | |
![]() |
4d33313b26 | |
![]() |
9995a7b86e | |
![]() |
e11b8c3488 | |
![]() |
d5a759e4d3 | |
![]() |
48b8ec8930 | |
![]() |
460c669d02 | |
![]() |
f0517444ef | |
![]() |
812799e2a2 | |
![]() |
669dff6ee4 | |
![]() |
bd09649dae | |
![]() |
2d916843e2 | |
![]() |
8a9347951a | |
![]() |
e84d39ced1 | |
![]() |
9a27b5e512 | |
![]() |
04652a31cb | |
![]() |
ae4a5cd1d4 | |
![]() |
3ce64c624a |
|
@ -34,7 +34,7 @@
|
|||
"分类片单链接加前缀": "https://www.wwgz.cn",
|
||||
"分类片单链接加后缀": "",
|
||||
"搜索请求头参数": "User-Agent$手机#Referer$https://www.wwgz.cn",
|
||||
"search_url": "https://v.nmvod.cn/index.php?m=vod-search;post",
|
||||
"search_url": "https://www.wwgz.cn/index.php?m=vod-search;post",
|
||||
"sea_PtBody": "wd={wd}",
|
||||
"search_mode": "1",
|
||||
"sea_arr_rule": "#data_list&&li",
|
||||
|
|
|
@ -0,0 +1,81 @@
|
|||
{
|
||||
"规则名": "瓜子影视",
|
||||
"规则作者": "",
|
||||
"请求头参数": "User-Agent$手机",
|
||||
"网页编码格式": "UTF-8",
|
||||
"图片是否需要代理": "0",
|
||||
"是否开启获取首页数据": "1",
|
||||
"首页推荐链接": "https://www.gzvod.cc",
|
||||
"首页列表数组规则": "body&&.myui-vodbox-item",
|
||||
"首页片单列表数组规则": ".myui-vodbox-content",
|
||||
"首页片单是否Jsoup写法": "1",
|
||||
"分类起始页码": "1",
|
||||
"分类链接": "https://www.gzvod.cc/index.php/vod/show/id/{cateId}/page/{catePg}.html",
|
||||
"分类名称": "电影&电视剧&综艺&动漫&短剧",
|
||||
"分类名称替换词": "1&2&3&4&5",
|
||||
"筛选数据": {},
|
||||
//"筛选数据": "ext",
|
||||
//{cateId}
|
||||
"筛选子分类名称": "",
|
||||
"筛选子分类替换词": "",
|
||||
//{class}
|
||||
"筛选类型名称": "",
|
||||
"筛选类型替换词": "*",
|
||||
//{area}
|
||||
"筛选地区名称": "",
|
||||
"筛选地区替换词": "*",
|
||||
//{year}
|
||||
"筛选年份名称": "",
|
||||
"筛选年份替换词": "*",
|
||||
//{lang}
|
||||
"筛选语言名称": "",
|
||||
"筛选语言替换词": "*",
|
||||
//{by}
|
||||
"筛选排序名称": "时间&人气&评分",
|
||||
"筛选排序替换词": "time&hits&score",
|
||||
"分类截取模式": "1",
|
||||
"分类列表数组规则": ".show-vod-list&&.myui-vodbox-content",
|
||||
"分类片单是否Jsoup写法": "1",
|
||||
"分类片单标题": ".title&&Text",
|
||||
"分类片单链接": "a&&href",
|
||||
"分类片单图片": "img&&src",
|
||||
"分类片单副标题": ".right&&Text",
|
||||
"分类片单链接加前缀": "https://www.gzvod.cc",
|
||||
"分类片单链接加后缀": "",
|
||||
"搜索请求头参数": "User-Agent$手机",
|
||||
"搜索链接": "https://www.gzvod.cc/index.php/vod/search/page/{SearchPg}/wd/{wd}.html",
|
||||
"POST请求数据": "",
|
||||
"搜索截取模式": "1",
|
||||
"搜索列表数组规则": ".show-vod-list&&.myui-vodbox-content",
|
||||
"搜索片单是否Jsoup写法": "1",
|
||||
"搜索片单图片": "img&&src",
|
||||
"搜索片单标题": ".title&&Text",
|
||||
"搜索片单链接": "a&&href",
|
||||
"搜索片单副标题": ".right&&Text",
|
||||
"搜索片单链接加前缀": "https://www.gzvod.cc",
|
||||
"搜索片单链接加后缀": "",
|
||||
"链接是否直接播放": "0",
|
||||
"直接播放链接加前缀": "https://live.52sf.ga/huya/",
|
||||
"直接播放链接加后缀": "#isVideo=true#",
|
||||
"直接播放直链视频请求头": "authority$ku.peizq.online#Referer$https://play.peizq.online",
|
||||
"详情是否Jsoup写法": "1",
|
||||
"类型详情": "",
|
||||
"年代详情": "",
|
||||
"地区详情": "",
|
||||
"演员详情": ".detail-box&&.director,1&&Text!主演:",
|
||||
"简介详情": ".intro&&Text",
|
||||
"线路列表数组规则": ".nav-btn&&li",
|
||||
"线路标题": "Text",
|
||||
"播放列表数组规则": "body&&[id^=playlist]",
|
||||
"选集列表数组规则": "a",
|
||||
"选集标题链接是否Jsoup写法": "1",
|
||||
"选集标题": "a&&Text",
|
||||
"选集链接": "a&&href",
|
||||
"是否反转选集序列": "0",
|
||||
"选集链接加前缀": "https://www.gzvod.cc",
|
||||
"选集链接加后缀": "",
|
||||
"分析MacPlayer": "0",
|
||||
"是否开启手动嗅探": "1",
|
||||
"手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#obj/tos#video/tos#mime_type=video_mp4#x-oss-signature=#name=m3u8",
|
||||
"手动嗅探视频链接过滤词": ".html#=http"
|
||||
}
|
|
@ -13,7 +13,7 @@
|
|||
"首页片单链接": "a&&href",
|
||||
"首页片单图片": "a&&data-original",
|
||||
"首页片单副标题": "a&&desc",
|
||||
"首页片单链接加前缀": "http://61.133.118.228:5001/huya/",
|
||||
"首页片单链接加前缀": "https://lunbo.freetv.top/huya/",
|
||||
"首页片单链接加后缀": "#GD线路$https://www.goodiptv.club/huya/'input'",
|
||||
"分类起始页码": "1",
|
||||
"分类链接": "https://live.cdn.huya.com/liveHttpUI/getLiveList?iGid={cateId}&iPageNo={catePg}&iPageSize=120",
|
||||
|
@ -29,7 +29,7 @@
|
|||
"分类片单链接": "lProfileRoom",
|
||||
"分类片单图片": "sScreenshot",
|
||||
"分类片单副标题": "sNick",
|
||||
"分类片单链接加前缀": "http://61.133.118.228:5001/huya/",
|
||||
"分类片单链接加前缀": "https://lunbo.freetv.top/huya/",
|
||||
"分类片单链接加后缀": "#GD线路$https://www.goodiptv.club/huya/'input'",
|
||||
"搜索请求头参数": "User-Agent$手机",
|
||||
"搜索链接": "https://search.cdn.huya.com/?m=Search&do=getSearchContent&plt=m&q={wd}&uid=0&app=11&v=4&typ=-5&start=0@&rows=40",
|
||||
|
@ -41,7 +41,7 @@
|
|||
"搜索片单标题": "game_nick",
|
||||
"搜索片单链接": "room_id",
|
||||
"搜索片单副标题": "gameName",
|
||||
"搜索片单链接加前缀": "http://61.133.118.228:5001/huya/",
|
||||
"搜索片单链接加前缀": "https://lunbo.freetv.top/huya/",
|
||||
"搜索片单链接加后缀": "#GD线路$https://www.goodiptv.club/huya/'input'",
|
||||
"链接是否直接播放": "1",
|
||||
"直接播放链接加前缀": "",
|
||||
|
|
|
@ -0,0 +1,81 @@
|
|||
{
|
||||
"规则名": "风车动漫",
|
||||
"规则作者": "",
|
||||
"请求头参数": "电脑",
|
||||
"网页编码格式": "UTF-8",
|
||||
"图片是否需要代理": "0",
|
||||
"是否开启获取首页数据": "1",
|
||||
"首页推荐链接": "https://www.dmla7.com",
|
||||
"首页列表数组规则": "body&&.stui-vodlist:has(h4)",
|
||||
"首页片单列表数组规则": "li",
|
||||
"首页片单是否Jsoup写法": "1",
|
||||
"分类起始页码": "1",
|
||||
"分类链接": "https://www.dmla7.com/type/{cateId}-{catePg}.html[firstPage=https://www.dmla7.com/type/{cateId}.html]",
|
||||
"分类名称": "日本动漫&国产动漫&动漫电影&欧美动漫",
|
||||
"分类名称替换词": "ribendongman&guochandongman&dongmandianying&omeidongman",
|
||||
"筛选数据": {},
|
||||
//"筛选数据": "ext",
|
||||
//{cateId}
|
||||
"筛选子分类名称": "",
|
||||
"筛选子分类替换词": "",
|
||||
//{class}
|
||||
"筛选类型名称": "",
|
||||
"筛选类型替换词": "*",
|
||||
//{area}
|
||||
"筛选地区名称": "",
|
||||
"筛选地区替换词": "*",
|
||||
//{year}
|
||||
"筛选年份名称": "",
|
||||
"筛选年份替换词": "*",
|
||||
//{lang}
|
||||
"筛选语言名称": "",
|
||||
"筛选语言替换词": "*",
|
||||
//{by}
|
||||
"筛选排序名称": "时间&人气&评分",
|
||||
"筛选排序替换词": "time&hits&score",
|
||||
"分类截取模式": "1",
|
||||
"分类列表数组规则": ".stui-vodlist&&li",
|
||||
"分类片单是否Jsoup写法": "1",
|
||||
"分类片单标题": "h4&&a&&Text",
|
||||
"分类片单链接": "h4&&a&&href",
|
||||
"分类片单图片": ".lazyload&&data-original",
|
||||
"分类片单副标题": ".pic-text&&Text",
|
||||
"分类片单链接加前缀": "https://www.dmla7.com",
|
||||
"分类片单链接加后缀": "",
|
||||
"搜索请求头参数": "User-Agent$电脑",
|
||||
"搜索链接": "https://www.dmla7.com/search/{wd}----------{SearchPg}---.html",
|
||||
"POST请求数据": "searchword={wd}",
|
||||
"搜索截取模式": "1",
|
||||
"搜索列表数组规则": ".stui-vodlist__media&&li",
|
||||
"搜索片单是否Jsoup写法": "1",
|
||||
"搜索片单图片": ".lazyload&&data-original",
|
||||
"搜索片单标题": "h3&&a&&Text",
|
||||
"搜索片单链接": "h3&&a&&href",
|
||||
"搜索片单副标题": ".pic-text&&Text",
|
||||
"搜索片单链接加前缀": "https://www.dmla7.com",
|
||||
"搜索片单链接加后缀": "",
|
||||
"链接是否直接播放": "0",
|
||||
"直接播放链接加前缀": "",
|
||||
"直接播放链接加后缀": "",
|
||||
"直接播放直链视频请求头": "",
|
||||
"详情是否Jsoup写法": "0",
|
||||
"类型详情": "类型:</span>&&</a>",
|
||||
"年代详情": "年份:</span>&&</a>",
|
||||
"地区详情": "地区:</span>&&</a>",
|
||||
"演员详情": "主演:</span>&&</p>",
|
||||
"简介详情": "简介:</span>&&</p>",
|
||||
"线路列表数组规则": ".nav-tabs&&li",
|
||||
"线路标题": "Text",
|
||||
"播放列表数组规则": "body&&.stui-content__playlist",
|
||||
"选集列表数组规则": "li",
|
||||
"选集标题链接是否Jsoup写法": "1",
|
||||
"选集标题": "a&&Text",
|
||||
"选集链接": "a&&href",
|
||||
"是否反转选集序列": "0",
|
||||
"选集链接加前缀": "https://www.dmla7.com",
|
||||
"选集链接加后缀": "",
|
||||
"分析MacPlayer": "0",
|
||||
"是否开启手动嗅探": "1",
|
||||
"手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#video/tos#obj/tos-#pt=m3u8#mime_type=video_mp4#x-oss-signature=",
|
||||
"手动嗅探视频链接过滤词": ".html#=http"
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"wallpaper": "https://wp.upx8.com/api.php",
|
||||
"spider": "./custom_spider.jar;md5;cd97fd7124b8b96359a5173c902534b9",
|
||||
"spider": "./custom_spider.jar;md5;6f86d70c110eb76ad81084beeffaa198",
|
||||
"lives": [
|
||||
{
|
||||
"name": "本地live文件",
|
||||
|
@ -25,7 +25,13 @@
|
|||
"url": "https://ghfile.geekertao.top/https://raw.githubusercontent.com/TianmuTNT/iptv/main/iptv.txt",
|
||||
"epg": "https://epg.v1.mk/json?ch={name}&date={date}",
|
||||
"logo": "https://epg.v1.mk/logo/{name}.png"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "fanmingming",
|
||||
"type":"0",
|
||||
"pass": true,
|
||||
"url": "https://live.fanmingming.cn/tv/m3u/ipv6.m3u"
|
||||
}
|
||||
|
||||
],
|
||||
"sites": [
|
||||
|
@ -44,7 +50,7 @@
|
|||
{"key": "csp_XYQHikerAL_云盘资源","name":"📀云盘资源(搜索)","type":3,"api":"csp_XYQHikerAL","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQHiker/云盘资源.json"},
|
||||
{"key":"push_agent","name":"📽推送","type":3,"api":"csp_PushAgent","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://127.0.0.1:9978/file/XYQTVBox/alitoken.txt"},
|
||||
//磁力资源区
|
||||
{"key": "csp_Mp4Mov","name": "🧲Mp4电影","type": 3,"api": "csp_Mp4Mov","searchable": 1,"quickSearch": 1,"filterable": 1,"ext":"https://www.momp4.cc"},
|
||||
{"key": "csp_Mp4Mov","name": "🧲Mp4电影","type": 3,"api": "csp_Mp4Mov","searchable": 1,"quickSearch": 1,"filterable": 1,"ext":"https://www.skymp4.com"},
|
||||
{"key": "csp_New6v","name": "🧲新6V","type": 3,"api": "csp_New6v","searchable": 1,"quickSearch": 1,"filterable": 1,"ext":"https://www.xb6v.com"},
|
||||
{"key":"csp_DyGod","name":"🧲电影天堂","type":3,"api":"csp_DyGod","searchable":1,"quickSearch":1,"filterable":1},
|
||||
{"key":"csp_QnMp4","name":"🧲七妹","type":3,"api":"csp_QnMp4","searchable":1,"quickSearch":1,"filterable":1},
|
||||
|
@ -57,6 +63,7 @@
|
|||
//jar内置爬虫规则区
|
||||
{"key":"360_spider","name":"🐞360影视","type":3,"api":"csp_SP360","filterable":1,"quickSearch":1,"searchable":1},
|
||||
{"key":"csp_Kuaikan","name":"💡快看影视","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"filterable":1},
|
||||
{"key":"csp_LiteApple","name":"🐞小苹果影视","type":3,"api":"csp_LiteApple","filterable":1,"quickSearch":1,"searchable":1},
|
||||
//{"key":"csp_Czsapp","name":"🐞厂长资源","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"filterable":1,"ext":"https://www.czzy77.com"},
|
||||
{"key":"csp_Bdys","name":"🐞哔嘀影视","type":3,"api":"csp_Bdys","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://v.xlys.ltd.ua"},
|
||||
{"key": "csp_XYQHiker_修罗影视","name":"🧲修罗影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/哔嘀影视.json"},
|
||||
|
@ -78,6 +85,7 @@
|
|||
{"key": "csp_XYQHiker_兔小贝","name":"🐰兔小贝(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/兔小贝.json"},
|
||||
{"key": "csp_XYQHiker_兔小贝2","name":"🐰兔小贝2(XYQH)","type":3,"api":"csp_XYQHiker","searchable":0,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/兔小贝2.json"},
|
||||
{"key": "csp_XYQHiker_播视童趣","name":"👶🏻播视童趣(XYQH)","type":3,"api":"csp_XYQHiker","searchable":0,"quickSearch":0,"filterable":1,"ext":"./XYQHiker/播视童趣.json"},
|
||||
{"key": "csp_XYQHiker_风车动漫","name":"🌪风车动漫(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/风车动漫.json"},
|
||||
{"key": "csp_XYQHiker_樱花动漫","name":"🌸樱花动漫(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/樱花动漫.json"},
|
||||
{"key": "csp_XYQHiker_去看吧动漫","name":"🔭去看吧动漫(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/去看吧动漫.json"},
|
||||
{"key": "csp_XYQHiker_嗷呜动漫","name":"🙀嗷呜动漫(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/嗷呜动漫.json"},
|
||||
|
@ -94,8 +102,11 @@
|
|||
{"key": "csp_XYQHiker_爱看影视","name":"👀爱看影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/爱看影视.json"},
|
||||
{"key": "csp_XYQHiker_看一看影视","name":"🔍看一看影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/看一看影视.json"},
|
||||
//{"key": "csp_XYQHiker_九八剧","name":"🍷九八剧(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/九八剧.json"},
|
||||
{"key": "csp_XYQHiker_瓜子影院","name":"瓜子影院(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/瓜子影视.json"},
|
||||
{"key": "csp_XYQHiker_八号影视","name":"8️⃣八号影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/八号影视.json"},
|
||||
{"key": "csp_XYQHiker_来看点播","name":"⛅️来看点播(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/来看点播.json"},
|
||||
{"key":"drpy_js_金牌","name":"金牌影视[js]","type":3,"api":"./dr_py/libs/drpy2.min.js","ext":"./dr_py/js/金牌影视.js"},
|
||||
|
||||
{"key":"柚子资源","name":"🍊柚子资源","type":0,"api":"https://api.yzzy-api.com/inc/api.php","searchable":1,"quickSearch":1,"categories":["动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","国产剧","台湾剧","韩国剧","欧美剧","香港剧","泰国剧","日本剧","福利","记录片","动画片","海外剧","倫理片","大陆综艺","港台综艺","日韩综艺","欧美综艺","国产动漫","日韩动漫","欧美动漫","港台动漫","海外动漫","搞笑","音乐","影视","汽车","短剧大全","预告片","预告片","体育"]},
|
||||
|
||||
//直播规则区
|
||||
|
@ -167,7 +178,8 @@
|
|||
"hosts": [
|
||||
"vip.ffzy",
|
||||
"hd.ffzy",
|
||||
"super.ffzy"
|
||||
"super.ffzy",
|
||||
"cachem3u8.2s0"
|
||||
],
|
||||
"regex": [
|
||||
"#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:6\\.400000,[\\s\\S]*?#EXT-X-DISCONTINUITY",
|
||||
|
@ -232,6 +244,27 @@
|
|||
"#EXTINF.*?\\s+.*?XR8pDxQk.*?\\.ts"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "黑木耳hmr",
|
||||
"hosts": [
|
||||
"hmrvideo"
|
||||
],
|
||||
"regex": [
|
||||
"#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3\\.366667,[\\s\\S]*?#EXT-X-DISCONTINUITY"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ryplay",
|
||||
"hosts": [
|
||||
"cdn.ryplay"
|
||||
],
|
||||
"regex": [
|
||||
"#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:6\\.633333,[\\s\\S]*?#EXT-X-DISCONTINUITY",
|
||||
//片尾
|
||||
"#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:8\\.333333,[\\s\\S].*?\\.ts",
|
||||
"#EXTINF:2\\.933333,[\\s\\S].*?\\.ts"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "555DM",
|
||||
"hosts": [
|
||||
|
|
Binary file not shown.
|
@ -0,0 +1,112 @@
|
|||
var rule = {
|
||||
title: '金牌影院',
|
||||
host: 'https://m.sunnafh.com',
|
||||
url: '/api/mw-movie/anonymous/video/list?pageNum=fypage&pageSize=30&sort=1&sortBy=1&type1=fyclass',
|
||||
searchUrl: '/api/mw-movie/anonymous/video/searchByWordPageable?keyword=**&pageNum=fypage&pageSize=12&type=false',
|
||||
headers: {
|
||||
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36'
|
||||
},
|
||||
searchable: 2,
|
||||
quickSearch: 0,
|
||||
filterable: 0,
|
||||
class_name: '电影&电视剧&综艺&动漫',
|
||||
class_url: '1&2&3&4',
|
||||
limit: 6,
|
||||
double: false,
|
||||
play_parse:true,
|
||||
lazy:`js:
|
||||
let pid = input.split('/')[5];
|
||||
let nid = input.split('/')[7];
|
||||
const t = new Date().getTime();
|
||||
eval(getCryptoJS);
|
||||
let signkey = 'clientType=1&id='+pid+'&nid='+nid+'&key=cb808529bae6b6be45ecfab29a4889bc&t='+t;
|
||||
const key = CryptoJS.SHA1(CryptoJS.MD5(signkey).toString()).toString();
|
||||
let json_data = JSON.parse(request('https://m.sunnafh.com/api/mw-movie/anonymous/v2/video/episode/url?clientType=1&id='+pid+'&nid='+nid,{headers: {
|
||||
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36',
|
||||
'deviceid': '63ffad23-a598-4f96-85d7-7bf5f3e4a0a2',
|
||||
'sign': key,
|
||||
't': t
|
||||
}}));
|
||||
let link = json_data.data.list[0].url;
|
||||
if(/\\.(m3u8|mp4)/.test(link)){input={jx:0,parse:0,url:link}}else{input={jx:0,parse:1,url:link}}
|
||||
`,
|
||||
一级: `js:
|
||||
let d = [];
|
||||
let url = '';
|
||||
let t = new Date().getTime();
|
||||
eval(getCryptoJS);
|
||||
let signkey = 'pageNum='+MY_PAGE+'&pageSize=30&sort=1&sortBy=1&type1='+MY_CATE+'&key=cb808529bae6b6be45ecfab29a4889bc&t='+t;
|
||||
let key = CryptoJS.SHA1(CryptoJS.MD5(signkey).toString()).toString();
|
||||
let list = JSON.parse(request(input,{headers:{
|
||||
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36',
|
||||
'Accept': 'application/json, text/plain, */*',
|
||||
'deviceId': '63ffad23-a598-4f96-85d7-7bf5f3e4a0a2',
|
||||
'sign': key,
|
||||
't': t
|
||||
}})).data.list;
|
||||
list.forEach((it)=>{
|
||||
d.push({
|
||||
title: it.vodName,
|
||||
desc:it.vodRemarks,
|
||||
img:it.vodPic,
|
||||
url:'http'+it.vodId
|
||||
})
|
||||
});
|
||||
setResult(d);
|
||||
`,
|
||||
二级: `js:
|
||||
let kid=input.split('http')[1];
|
||||
let t = new Date().getTime();
|
||||
eval(getCryptoJS);
|
||||
let signkey = 'id='+kid+'&key=cb808529bae6b6be45ecfab29a4889bc&t='+t;
|
||||
let key = CryptoJS.SHA1(CryptoJS.MD5(signkey).toString()).toString();
|
||||
let kjson = JSON.parse(request('https://m.sunnafh.com/api/mw-movie/anonymous/video/detail?id='+kid,{headers:{
|
||||
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36',
|
||||
'Accept': 'application/json, text/plain, */*',
|
||||
'deviceId': '63ffad23-a598-4f96-85d7-7bf5f3e4a0a2',
|
||||
'sign': key,
|
||||
't': t
|
||||
}})).data;
|
||||
let kurls = kjson.episodeList.map(function(it) => {
|
||||
return it.name + "$" + "https://m.sunnafh.com/vod/play/"+kid+"/sid/"+it.nid
|
||||
}).join('#');
|
||||
VOD = {
|
||||
vod_id: kid,
|
||||
vod_name: kjson.vodName,
|
||||
vod_pic: kjson.vodPic,
|
||||
type_name: kjson.vodClass,
|
||||
vod_remarks: kjson.vodRemarks,
|
||||
vod_year: kjson.vodYear,
|
||||
vod_area: kjson.vodArea,
|
||||
vod_lang: kjson.vodLang,
|
||||
vod_director: kjson.vodDirector,
|
||||
vod_actor: kjson.vodActor,
|
||||
vod_content: kjson.vodContent,
|
||||
vod_play_from: '金牌线路',
|
||||
vod_play_url: kurls
|
||||
}`,
|
||||
搜索: `js:
|
||||
let t = new Date().getTime();
|
||||
eval(getCryptoJS);
|
||||
let pg = MY_PAGE;
|
||||
let signkey = 'keyword='+KEY+'&pageNum='+pg+'&pageSize=12&type=false&key=cb808529bae6b6be45ecfab29a4889bc&t='+t;
|
||||
let key = CryptoJS.SHA1(CryptoJS.MD5(signkey).toString()).toString();
|
||||
let html = JSON.parse(request(input,{headers: {
|
||||
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36',
|
||||
'deviceid': '63ffad23-a598-4f96-85d7-7bf5f3e4a0a2',
|
||||
'sign': key,
|
||||
't': t
|
||||
}}));
|
||||
let data = html.data.list;
|
||||
let d = [];
|
||||
data.forEach(it=>{
|
||||
d.push({
|
||||
title: it.vodName,
|
||||
desc:it.vodVersion,
|
||||
img:it.vodPic,
|
||||
url:'http'+it.vodId
|
||||
})
|
||||
});
|
||||
setResult(d)
|
||||
`,
|
||||
}
|
|
@ -6,9 +6,7 @@
|
|||
},
|
||||
{
|
||||
"url": "https://github.moeyy.xyz/https://raw.githubusercontent.com/xyq254245/xyqonlinerule/main/qiaoji/qjtvbox.json",
|
||||
"name": "巧计线路",
|
||||
"time": "2025-02-21"
|
||||
"name": "巧计线路"
|
||||
}
|
||||
|
||||
]
|
||||
}
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue