diff --git a/JS/米搜.js b/JS/米搜.js new file mode 100644 index 0000000..4cb1af3 --- /dev/null +++ b/JS/米搜.js @@ -0,0 +1,52 @@ +var rule = { + title: '米搜', + host: 'https://misoso.cc/', + hostJs: '', + headers: { + 'User-Agent': 'Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.91 Mobile Safari/537.36', + }, + 编码: 'utf-8', + timeout: 5000, + url: 'https://misoso.cc/search?q=fyclass&format=video&page=fypage', + filter_url: '', + detailUrl: '', + searchUrl: 'https://misoso.cc/search?q=**&format=video&page=fypage', + searchable: 1, + quickSearch: 1, + filterable: 1, + class_name: '', + class_url: '', + proxy_rule: '', + sniffer: false, + isVideo: '', + play_parse: true, + parse_url: '', + lazy: "js:\n input = 'push://' + input;\n ", + limit: 9, + double: false, + // 推荐: '*', + 一级: 'js:\n let html = fetch(input);\n let list = pdfa(html, "body&&.semi-space-medium-vertical");\n VODS = list.map(x => {\n let remarks = pdfh(x, "div&&img&&alt");\n // 过滤掉包含"迅雷云盘"的内容\n if(remarks.includes("迅雷云盘")) return null;\n return {\n vod_name: pdfh(x, "div&&a&&title"),\n vod_pic: \'https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/49/25/97/49259775-1a6b-ba62-3c28-b27bf6712ade/source/1024x1024bb.jpg\',\n vod_remarks: remarks,\n vod_content: remarks,\n vod_id: pdfh(x, "div&&a&&href")\n }\n }).filter(x => x !== null);\n ', + 二级: { + title: 'h1&&Text', + img: 'img&&src', + desc: '.card-text:eq(2)&&Text;;;;', + content: 'body&&.semi-space-loose-vertical&&a&&href', + tabs: "js:TABS = ['米搜']", + lists: "js:\n LISTS = [];\n let lists1 = pdfa(html, 'body&&.semi-space-loose-vertical').map(it => {\n let _tt = pdfh(it, 'span&&title');\n let _uu = pdfh(it, 'a&&href');\n return _tt + '$' + _uu;\n });\n LISTS.push(lists1);\n ", + }, + 搜索: 'js:\n let html = fetch(input);\n let list = pdfa(html, "body&&.semi-space-medium-vertical");\n VODS = list.map(x => {\n let remarks = pdfh(x, "div&&img&&alt");\n // 过滤掉包含"迅雷云盘"的内容\n if(remarks.includes("迅雷云盘")) return null;\n return {\n vod_name: pdfh(x, "div&&a&&title"),\n vod_pic: \'https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/49/25/97/49259775-1a6b-ba62-3c28-b27bf6712ade/source/1024x1024bb.jpg\',\n vod_remarks: remarks,\n vod_content: remarks,\n vod_id: pdfh(x, "div&&a&&href")\n }\n }).filter(x => x !== null);\n ', + cate_exclude: '首页|留言|APP|下载|资讯|新闻|动态', + tab_exclude: '猜你|喜欢|下载|剧情|榜|评论', + 类型: '影视', + homeUrl: 'https://misoso.cc/', + 二级访问前: '', + encoding: 'utf-8', + search_encoding: '', + 图片来源: '', + 图片替换: '', + play_json: [], + pagecount: {}, + tab_remove: [], + tab_order: [], + tab_rename: {}, +} \ No newline at end of file diff --git a/XBPQ/天堂影视.json b/XBPQ/天堂影视.json new file mode 100644 index 0000000..de1857f --- /dev/null +++ b/XBPQ/天堂影视.json @@ -0,0 +1,7 @@ +{ + "请求头": "手机", + "简介": "剧情介绍:+detail-content\" style=*>&&", + "副标题": "pic-text text-right\">&&", + "分类url": "https://www.tvdy.xyz/vodshow/{cateId}-{area}--{class}-----{catePg}---{year}.html", + "分类": "电视剧$dianshiju#电影$dianying#动漫$dongman#综艺$zongyi" +} \ No newline at end of file diff --git a/XBPQ/酷猫影视.json b/XBPQ/酷猫影视.json new file mode 100644 index 0000000..9e2a69e --- /dev/null +++ b/XBPQ/酷猫影视.json @@ -0,0 +1,5 @@ +{ + "简介": "剧情介绍:+detail-sketch\">&&", + "分类url": "https://www.kmvod.cc/vodshow/{cateId}-{area}--{class}-----{catePg}---{year}.html", + "分类": "电视剧$2#电影$1#动漫$4#综艺$3" +} \ No newline at end of file diff --git a/api.json b/api.json index c1f9fdd..4729299 100644 --- a/api.json +++ b/api.json @@ -168,11 +168,11 @@ "quickSearch": 1, "api": "csp_AppGet", "ext": { - "url": "http://172.247.44.217:30012", - "dataKey": "JLa1oRdL6+eK7@M)", - "dataIv": "JLa1oRdL6+eK7@M)", - "deviceId": "", - "version": "" + "url": "https://mfsp33.top", + "dataKey": "1234567887654321", + "dataIv": "1234567887654321", + "deviceId": "298e5fe29c74b35aabb9836ee2f6f449f", + "version": "315" } }, { @@ -210,7 +210,7 @@ "quickSearch": 1, "api": "csp_AppGet", "ext": { - "url": "https://apiapplbys.lbys.cc:5678", + "url": "https://apiapplbys.lbys.app:5678", "dataKey": "apiapplbyskey168", "dataIv": "apiapplbyskey168", "deviceId": "", @@ -224,7 +224,7 @@ "quickSearch": 1, "api": "csp_AppGet", "ext": { - "url": "http://46.203.125.54:2663", + "url": "http://46.203.125.54:7070", "dataKey": "RuN9LRvwTRgpQnpK", "dataIv": "RuN9LRvwTRgpQnpK", "deviceId": "", @@ -294,11 +294,11 @@ "quickSearch": 1, "api": "csp_AppGet", "ext": { - "url": "http://156.225.30.65:5566", - "dataKey": "DxwIstrdWbYpblwn", - "dataIv": "DxwIstrdWbYpblwn", - "deviceId": "", - "version": "119" + "url": "http://46.203.125.54:7070", + "dataKey": "RuN9LRvwTRgpQnpK", + "dataIv": "RuN9LRvwTRgpQnpK", + "deviceId": "298e5fe29c74b35aabb9836ee2f6f449f", + "version": "547" } }, { @@ -570,17 +570,6 @@ "changeable": 1, "ext": "./json/ex.json" }, - { - "key": "百家", - "name": "百家|4K弹幕", - "type": 3, - "api": "csp_PanWebShare", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "changeable": 1, - "ext": "./json/bj.json" - }, { "key": "大玩", "name": "大玩|4K弹幕", @@ -614,17 +603,6 @@ "changeable": 1, "ext": "./json/sd.json" }, - { - "key": "下饭", - "name": "下饭|4K弹幕", - "type": 3, - "api": "csp_PanWebShare", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "changeable": 1, - "ext": "./json/xf.json" - }, { "key": "奥秘", "name": "奥秘|4K弹幕", @@ -676,21 +654,6 @@ }, "ext": "./json/hm.json" }, - { - "key": "Pan1", - "name": "123|4K弹幕", - "type": 3, - "api": "csp_PanWebShareCloud123", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "changeable": 1, - "style": { - "type": "list", - "ratio": 1.433 - }, - "ext": "./json/pan1.json" - }, { "key": "夸父", "name": "夸父|4K弹幕", @@ -723,21 +686,6 @@ "url": "https://www.qupanshe.com" } }, - { - "key": "聚搜", - "name": "聚搜|4K弹幕", - "type": 3, - "api": "csp_PanWebSearch", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "changeable": 1, - "style": { - "type": "list", - "ratio": 1.433 - }, - "ext": "./json/aliyunpansearch.json" - }, { "key": "盘库", "name": "盘库|4K弹幕", @@ -751,6 +699,16 @@ "url": "https://panku8.com,https://yipanso.com" } }, + { + "key": "聚搜", + "name": "聚搜|4K弹幕", + "type": 3, + "api": "csp_PanWebSearch", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "changeable": 1 + }, { "key": "双星", "name": "双星|4K弹幕", @@ -771,6 +729,16 @@ "type": "list" } }, + { + "key": "米搜", + "name": "米搜|4K弹幕", + "type": 3, + "api": "./js/cloud.min.js", + "ext": "./js/米搜.js", + "style": { + "type": "list" + } + }, { "key": "星芽短剧", "name": "星芽|短剧", @@ -1017,6 +985,28 @@ "filterable": 1, "ext": "./XBPQ/爱壹帆.json" }, + { + "key": "酷猫影视", + "name": "酷猫|影视", + "type": 3, + "click": "document.querySelector(\"#playleft iframe\").contentWindow.document.querySelector(\"#start\").click();", + "api": "csp_XBPQ", + "ext": "./XBPQ/酷猫影视.json" + }, + { + "key": "秀儿影视", + "name": "秀儿|影视", + "type": 3, + "api": "csp_XBPQ", + "ext": "./XBPQ/秀儿影视.json" + }, + { + "key": "天堂影视", + "name": "天堂|影视", + "type": 3, + "api": "csp_XBPQ", + "ext": "./XBPQ/天堂影视.json" + }, { "key": "欧乐影视", "name": "欧乐|影视", @@ -2747,6 +2737,7 @@ "type": 0, "url": "https://gh-proxy.com/https://raw.githubusercontent.com/PizazzGY/TV/master/output/user_result.txt", "epg": "http://cdn.1678520.xyz/epg/?ch={name}&date={date}", + "playerType": 1, "timeout": 10 }, { diff --git a/spider.jar b/spider.jar index 6fda664..e0c970e 100644 Binary files a/spider.jar and b/spider.jar differ