From b1ba5de9e0048941b5e06d3dd3c519a1718327c3 Mon Sep 17 00:00:00 2001 From: n3rddd <119649988+n3rddd@users.noreply.github.com> Date: Wed, 24 Jul 2024 22:32:20 +0800 Subject: [PATCH] Add files via upload --- JN/dr_py/js/GO影视.js | 90 ++++++++++++++++----------------- JN/dr_py/js/UAA[听].js | 22 ++++++++ JN/dr_py/js/UAA[密].js | 20 ++++++++ JN/dr_py/js/eFuns.js | 37 ++++++++++++++ JN/dr_py/js/云电影网.js | 18 +++++++ JN/dr_py/js/剧巴巴.js | 47 +++++++++++++++++ JN/dr_py/js/千神影视.js | 70 ++++++++++++++++--------- JN/dr_py/js/影视工厂.js | 18 +++---- JN/dr_py/js/影视工场.js | 6 +-- JN/dr_py/js/漫画走廊[画密飞].js | 81 +++++++++++++++++++++++++++++ JN/dr_py/js/牌牌影院.js | 61 ++++++++++++++++++++++ JN/dr_py/js/蜥蜴影视[优].js | 23 +++++++++ JN/dr_py/js/达达猪.js | 38 ++++++++++++++ JN/dr_py/js/追影TV.js | 26 ++++++++++ JN/dr_py/js/金金虫.js | 27 ++++++++++ 15 files changed, 504 insertions(+), 80 deletions(-) create mode 100644 JN/dr_py/js/UAA[听].js create mode 100644 JN/dr_py/js/UAA[密].js create mode 100644 JN/dr_py/js/eFuns.js create mode 100644 JN/dr_py/js/云电影网.js create mode 100644 JN/dr_py/js/剧巴巴.js create mode 100644 JN/dr_py/js/漫画走廊[画密飞].js create mode 100644 JN/dr_py/js/牌牌影院.js create mode 100644 JN/dr_py/js/蜥蜴影视[优].js create mode 100644 JN/dr_py/js/达达猪.js create mode 100644 JN/dr_py/js/追影TV.js create mode 100644 JN/dr_py/js/金金虫.js diff --git a/JN/dr_py/js/GO影视.js b/JN/dr_py/js/GO影视.js index 582b6fa0..6a3d8990 100644 --- a/JN/dr_py/js/GO影视.js +++ b/JN/dr_py/js/GO影视.js @@ -1,35 +1,35 @@ var rule = { -author: '小可乐/240701/第一版', -title: 'GO影视', -类型: '影视', -host: 'https://www.goys.cc', -hostJs: '', -headers: {'User-Agent': 'MOBILE_UA'}, -编码: 'utf-8', -timeout: 5000, + author: '小可乐/240701/第一版', + title: 'GO影视', + 类型: '影视', + host: 'https://www.goys.cc', + hostJs: '', + headers: {'User-Agent': 'MOBILE_UA'}, + 编码: 'utf-8', + timeout: 5000, -homeUrl: '/', -url: '/vodshow/fyfilter.html', -filter_url: '{{fl.cateId}}-{{fl.area}}-{{fl.by}}-{{fl.class}}-{{fl.lang}}-{{fl.letter}}---fypage---{{fl.year}}', -detailUrl: '', -searchUrl: '/vodsearch/**----------fypage---.html', -searchable: 1, -quickSearch: 1, -filterable: 1, + homeUrl: '/', + url: '/vodshow/fyfilter.html', + filter_url: '{{fl.cateId}}-{{fl.area}}-{{fl.by}}-{{fl.class}}-{{fl.lang}}-{{fl.letter}}---fypage---{{fl.year}}', + detailUrl: '', + searchUrl: '/vodsearch/**----------fypage---.html', + searchable: 1, + quickSearch: 1, + filterable: 1, -class_name: '电影&剧集&综艺&动漫&短剧&番剧', -class_url: '1&2&3&4&30&31', -filter_def: { -1: {cateId: '1'}, -2: {cateId: '2'}, -3: {cateId: '3'}, -4: {cateId: '4'}, -30: {cateId: '30'}, -31: {cateId: '31'} -}, + class_name: '电影&剧集&综艺&动漫&短剧&番剧', + class_url: '1&2&3&4&30&31', + filter_def: { + 1: {cateId: '1'}, + 2: {cateId: '2'}, + 3: {cateId: '3'}, + 4: {cateId: '4'}, + 30: {cateId: '30'}, + 31: {cateId: '31'} + }, -play_parse: true, -lazy: `js: + play_parse: true, + lazy: `js: let kcode = JSON.parse(request(input).match(/var player_.*?=(.*?) { + input = JSON.parse(request(input)).model.latestReadChapterUrl; + input = {parse: 0, url: input}; + }), + 一级: 'json:model.data;title;coverUrl;categories;id', + 二级: '*', + 搜索: '*', +} \ No newline at end of file diff --git a/JN/dr_py/js/UAA[密].js b/JN/dr_py/js/UAA[密].js new file mode 100644 index 00000000..1cb30081 --- /dev/null +++ b/JN/dr_py/js/UAA[密].js @@ -0,0 +1,20 @@ +var rule = { + 类型: '影视', + title: 'UAA[密]', + host: 'https://www.uaa.com', + url: '/api/video/app/video/search?category&keyword&orderType=3&origin=fyclass&page=fypage&searchType=1&size=32&tag', + searchUrl: '/api/video/app/video/search?category=&keyword=**&orderType=3&orderType=1&origin=&page=1&searchType=1&size=32&tag=', + searchable: 2, + headers: {'User-Agent': PC_UA}, + quickSearch: 0, + filterable: 0, + class_name: '国产视频&日本av&H动漫', + class_url: '1&2&3', + play_parse: true, + lazy: $js.toString(() => { + input = {parse: 0, url: input, header: rule.headers} + }), + 一级: 'json:model.data;title;coverUrl;categories;url', + 二级: '*', + 搜索: '*', +} \ No newline at end of file diff --git a/JN/dr_py/js/eFuns.js b/JN/dr_py/js/eFuns.js new file mode 100644 index 00000000..5bb0121e --- /dev/null +++ b/JN/dr_py/js/eFuns.js @@ -0,0 +1,37 @@ +var rule = { + title: 'eFuns影视', + host: 'https://www.pili5.cn', + hostJs: '', + headers: {'User-Agent': 'MOBILE_UA'}, + 编码: 'utf-8', + timeout: 5000, + homeUrl: '/', + url: '/index.php/vod/show/fyfilter.html', + filter_url: '{{fl.area}}{{fl.by}}{{fl.class}}{{fl.cateId}}/page/fypage{{fl.year}}', + searchUrl: '/index.php/vod/search/page/fypage/wd/**.html', + searchable: 1, quickSearch: 1, filterable: 1, + class_name: '电影&剧集&综艺&动漫&短剧', + class_url: '1&2&3&4&5', + filter_def: { + 1: {cateId: '/id/1'}, 2: {cateId: '/id/2'}, 3: {cateId: '/id/3'}, 4: {cateId: '/id/4'}, 5: {cateId: '/id/5'} + }, + play_parse: true, + parse_url: '', + lazy: '', + 推荐: '*;*;*;*;*', + 一级: '.module-item a;a&&title;img&&data-original;.module-item-note&&Text;a&&href', + 二级: { + "title": "h1&&Text;.module-info-tag-link:eq(2)&&Text", + "img": "img&&data-original", +//主要描述;年份;地区;演员;导演 + "desc": ".module-info-item-content:eq(3)&&Text;.module-info-tag-link:eq(0)&&Text;.module-info-tag-link:eq(1)&&Text;.module-info-item-content:eq(1)&&Text;.module-info-item-content:eq(0)&&Text", +//简介 + "content": ".module-info-introduction-content&&Text", + "tabs": ".tab-item", + "lists": ".module-play-list:eq(#id)&&a", + "list_url": "a&&href" + }, + 搜索: 'body&&.module-item;img&&alt;img&&data-original;.module-item-note&&Text;a&&href', + + filter: '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' +} \ No newline at end of file diff --git a/JN/dr_py/js/云电影网.js b/JN/dr_py/js/云电影网.js new file mode 100644 index 00000000..41919a1c --- /dev/null +++ b/JN/dr_py/js/云电影网.js @@ -0,0 +1,18 @@ +var rule = { + title: '云电影网', + 模板: '首图', + host: 'https://www.ydy8.com', + url: '/fyclass/indexfypage.html[/fyclass/index.html]', + searchUrl: '/search.php?page=2&searchword=**&searchtype=', + class_name: '电影&电视剧&综艺&动漫', + class_url: 'dy&tv&zy&dm', + 二级: { + "title": ".myui-content__detail .title&&Text;.myui-content__detail p:eq(-2)&&Text", + "img": ".myui-content__thumb .lazyload&&data-original", + "desc": ".myui-content__detail p:eq(0)&&Text;.myui-content__detail p:eq(1)&&Text;.myui-content__detail p:eq(2)&&Text", + "content": "#jq--h3&&Text", + "tabs": ".tab-pane&&p", + "lists": ".myui-content__list:eq(#id) li" + }, + 搜索: '#searchList li;a&&title;.lazyload&&data-original;.text-right&&Text;a&&href', +} \ No newline at end of file diff --git a/JN/dr_py/js/剧巴巴.js b/JN/dr_py/js/剧巴巴.js new file mode 100644 index 00000000..7e1c8c05 --- /dev/null +++ b/JN/dr_py/js/剧巴巴.js @@ -0,0 +1,47 @@ +var rule = { + 类型: '影视', + title: '剧巴巴', + host: 'https://www.jubaba.vip', + hostJs: 'let html=request(HOST,{headers:{"User-Agent":MOBILE_UA}}); let src= jsp.pdfh(html,".content-top&&a:eq(0)&&href");HOST=src', + headers: {'User-Agent': 'MOBILE_UA'}, + 编码: 'utf-8', + timeout: 5000, + homeUrl: '/', + url: '/vodshow/fyclass-fyfilter.html', + filter_url: '{{fl.area}}-{{fl.by}}-{{fl.class}}-{{fl.lang}}-{{fl.letter}}---fypage---{{fl.year}}', + detailUrl: '', + searchUrl: '/vodsearch/**----------fypage---.html', + searchable: 1, + quickSearch: 1, + filterable: 1, + class_name: '电影&剧集&综艺&动漫', + class_url: '1&2&3&4', + filter_def: {}, + play_parse: true, + lazy: $js.toString(() => { + let pclick = 'document.querySelector("#playleft iframe").contentWindow.document.querySelector("#start").click()'; + input = { + parse: 1, + url: input, + js: pclick, + click: pclick + } + }), + limit: 9, + double: false, + 推荐: '*', + 一级: '.lazyload;.lazyload&&title;.lazyload&&data-original;.text-right&&Text;a&&href', + 二级: { + title: 'h1&&span:eq(0)&&Text;.data--span:eq(0)&&Text', + img: 'img.lazyload&&data-original', + desc: '.v-thumb&&span&&Text;.data:eq(0)&&a:eq(-1)&&Text;.data:eq(0)&&a:eq(-2)&&Text;.data--span:eq(1)&&Text;.data--span:eq(2)&&Text', + content: 'meta[name^=description]&&content', + tabs: '.nav-tabs&&a', + tab_text: 'body&&Text', + lists: '.ewave-content__playlist:eq(#id)&&a', + list_text: 'body&&Text', + list_url: 'a&&href', + }, + 搜索: '*', + filter: 'H4sIAAAAAAAAA+2ZW08bRxTH3/kYfqbSGnJr3nK/3++J8uBGVhs1pVKglRBCAoyJIYkNiOBQGwgNt1AMhqQUTI2/jGfX/hYde875n3FbVlabVkq7b/v7n53ZOWd2dv6a7WkJhUNHH7T0hL6OdoeOhh49iXR2hlpDHZFvohrV8JIbi2v+PvLkOy086Al11OT4cjW2XJM1hHpbSZ3M6vtJJeCYl9igjgQ45vaPun2TFCNAnyPL5WKW+zSAPpfG1M4u92kA7TBwATwv8bpcGObnGeBYJbeoXqxQjADPG1n3ihwjsMbpTezKOGuA2MIzGScBxpJbLO+94bEYQLuh8erUO25nAO1mVvTIuZ0BxAZWvckxjhlALDbiDvzAMQPIbzel4tucnwGOVafH3dcLFCNAn5PPKsMF7tMActhb8yZ+VsUNTgOMO1LzlbeYKQOIJYdUapNjBjBTpVFdZ54pA1K5rDs9hsrVAbHBkvcTZ0KAChTHvN1sw4AbpN6Hva1YKpGn0Yi1UrJ59aLQ7EqZX6pODfEYDKDSi1Pu9jpX2oDUKu/u7KFWdcDY95IqU+RRG8AMvX8lMQLU8fmGxAjQLr3gZle5nQGMc/adtCOQWf9FYgQylrw9lnxDu5d5VVjkdgbQbjClK6USvCCEkclCyUvlvOEpTgYsq/SN+7ykm2GhMuOO+FZ5l79FBA2z/iTS8aXMemU9V1nua3bWM0V9P/dtwJoFiRFgZjfnJUaAWUgX1cu0hIWtebLCBqz5lRiB9c5YMQPW/FqZGLAqqNZiUsEaNFSwOxp5KhV001vV9IcmK9jmtB0grX5p6e2it9t6m+htth4WPWzrjuiOpYc/h64vLf2I6Eds/bDoh239kOiHbP2g6AdtXfIN2/mGJd+wnW9Y8g3b+YYl37Cdb1jy1ZeNb3q0qytqzZTKpd31l03O1DESjkE5TspxKCdIOQHlJCknoZwi5RSU06SchnKGlDNQzpJyFso5Us5BOU/KeSgXSLkA5SIpF6FcIuUSlMukXIZyhZQrUK6SchXKNVKuQblOynUoN0i5AeUmKTeh3CLlFpTbpNyGcoeUO1DuknIXyj1S7kG5T8p9KM5nvAhqVw3vyhfd1opOjqtC6g/viSx0DV2P9a3cb7lQcPMTFPnqcVenfBXXB1WC98nOR98+jdYe2/KwtSXU9tFcq4//8HOKxgSp/i0VSzX4IpKaccVqbUsV8B010KTb3NcV+7lNP1fs57X8nGF5Z068FoG4zbg7xV6GAM97NSQOlsDyYVIzgqZ36L/jy4bi+n74xjo043f+qmfz81f+fm5/D+Xr5ybz2vKo6TmYdebA//ze/wQ+5hP2MdAdydex83UkX8fO15F8HTtfR/J17Hwdydex83UkX30Z+KrAV30ivqr9Y/mqat+wt9TH310Dti8YnLV8gQaMba1UySd4JzCAduM5d4TPbgjkWx53t9mjEMge8L68M4o9oA7WPlt9y2MhQKywotZmOGYAz8tsWqdeBtBuYtb9gJNJA2i3ve0mUuXCuJxeNUiow4cftdPiOhhAHxsDlf4X3NrAv+GBtK/RDgajroO1l+rdVfbSGiC2uqQryzEDgasIXEXgKgJXEbiK/4GrOPCxXIWfc/D7H+jFcpU5diME6DO57I3yuAkQG53xVvEvzYDslPv/n6uMTleSfHJEgD7fzKkM9gcD6NPnZMfNFqx/fgbwPJ+/YX6nWCqvy8TzTGDHFt5bMQ2o5/xe+Vf+j0iAdslZlchwOwPy9myqHDsxAvSZGXGn2FERSF02VCmNutTB2lP/uROhTLFcwOmdAWuf3/f0xtcp/ZkbajaXwCkFTilwSoFTCpzSf9AptfT+BgWl0kCQJQAA' +} \ No newline at end of file diff --git a/JN/dr_py/js/千神影视.js b/JN/dr_py/js/千神影视.js index 2f756da7..3056ed44 100644 --- a/JN/dr_py/js/千神影视.js +++ b/JN/dr_py/js/千神影视.js @@ -1,6 +1,6 @@ var rule = { title: '千神影视', - host: 'https://www.56aq.com', + host: 'https://www.9mcm.com', url: '/vodshow/fyfilter.html', searchUrl: '/vodsearch/**----------fypage---.html', searchable: 2, @@ -9,34 +9,58 @@ var rule = { filter: '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', filter_url: '{{fl.类型}}-{{fl.地区}}-{{fl.排序}}-{{fl.剧情}}-{{fl.语言}}-{{fl.字母}}---fypage---{{fl.年份}}', filter_def: { - "1": { - "类型": "1" - }, - "2": { - "类型": "2" - }, - "3": { - "类型": "3" - }, - "4": { - "类型": "4" - }, - "24": { - "类型": "24" - }, - "46": { - "类型": "46" - } + "1": {"类型": "1"}, + "2": {"类型": "2"}, + "3": {"类型": "3"}, + "4": {"类型": "4"}, + "24": {"类型": "24"} }, headers: { - 'User-Agent': 'MOBILE_UA', + 'User-Agent': 'PC_UA', }, - timeout: 5000, - class_parse: '.top_nav&&li;a&&Text;a&&href;/(\\w+).html', + timeout: 10000, + class_parse: '.top_nav&&li:lt(7);a&&Text;a&&href;/(\\w+).html', cate_exclude: 'Netflix|今日更新|专题列表|排行榜|热榜|文章', play_parse: true, lazy: $js.toString(() => { - input = {parse: 1, url: input, js: ''}; + //let html = request(input); + //log(html.slice(0,500)); + //html = html.match(/r player_.*?=(.*?)= _0x601dxa && _0x601dx8 < _0x601dxb) { + _0x601dx7[_0x601dx9] = ee1(_0x601dx8, _0x601dxa, 13) + } else { + if (_0x601dx8 >= _0x601dxc && _0x601dx8 < _0x601dxd) { + _0x601dx7[_0x601dx9] = ee1(_0x601dx8, _0x601dxc, 13) + } else { + _0x601dx7[_0x601dx9] = _0x601dx6[_0x5281[5]](_0x601dx9) + } + } + } + ; + return _0x601dx7[_0x5281[7]](_0x5281[6]) +} + +function dd0(_0x601dxf, _0x601dx10) { + try { + var _0x601dx11 = ee2(_0x601dxf); + var _0x601dx12 = atob(_0x601dx11); + var _0x601dx13 = ee2(_0x601dx12); + return _0x601dx13 + } catch (err) { + return _0x601dx10 + } +} + +globalThis._0x5281 = _0x5281; +globalThis.dd0 = dd0; +var rule = { + 类型: '漫画',//影视|听书|漫画|小说 + title: '[漫]漫画走廊', + host: 'https://mhzl.fun', + url: '/booklist?page=fypage&tag=fyfilter', + searchUrl: '/search?keyword=**', + searchable: 2, + headers: {'User-Agent': PC_UA}, + quickSearch: 0, + filterable: 1, + class_name: '全部&韩国&日本&香港&台湾&亚洲&中国', + class_url: '-1&11&12&13&14&15&16', + filter_url: '{{fl.tag}}&area=fyclass&end={{fl.end}}', + filter: 'H4sIAAAAAAAAA+2YzUoCURTH3+WuFZqsFi6jRYveIFwMNbTILOgDRARDtLEPG8OMUDTpQyMVhAgaU1/GuXd8i2a895yxTS/g2fk7/3POnTvMb2OKaRqLbqfYvpFkUXai77EQS+gHhgeOmRf9gcdnevzUmHUl/HKuPc22/XIA6ZDKCi2ezUEmATJ+fiXMvsoU4Fz+bvr4DnMSIFvfUnXvB+6y6qJTgl0SgnMsnqngOTPA7KnpVLuQScBnuGxPhjV4BgmY5b4mgwreeQaQiVbJ+R6oTAHO3b5Mn4swJwHnzH7wrhRgVm7wT9wpAXdaRaf3ATsl4Fy26zYzMCcBs1pjYtuQScCdN/e81tnkP7g3KGDPhS0KJn94neuaL0HfzuHxUVxPilHRqY5U498adEY2vDlRhnsipmN+h/wijcRu8EW646pjv/3/RYY13O+O6+5wqOpLwUV619y0VFnzT4uFmLZMGpAGpEGENCANSIMV0oA0IA1WSQPSgDRYIw1Ig4XXIEz/FJEGi65B+hdgksEKMhUAAA==', + limit: 6, + play_parse: true, + lazy: $js.toString(() => { + let _url = input; + let html = request(_url); + try { + let conf = html.match(/var _conf =(.*?);/)[1]; + // log(conf); + let json = JSON5.parse(conf); + let imgs = json.a.map(it => urljoin(_url, dd0(it, json.c))); + log(imgs); + input = {url: 'pics://' + imgs.join('&&')}; + } catch (e) { + input = {url: '', msg: e.message.toString()} + } + }), + double: true, + 推荐: 'ul.mh-list;li;h2&&a&&Text;*;;*;.chapter&&Text', + 一级: '.box-body&&ul&&li;a&&title;.mh-cover&&style;;a&&href', + 二级: { + title: '.info&&h1&&Text;.tip:eq(1)&&.block&&Text', + img: '.banner_border_bg&&img&&src', + desc: '.tip&&.block:eq(0)&&Text;.tip&&.block:eq(2)&&Text;.tip&&.block:eq(1)&&Text;;.info&&.subtitle:eq(1)&&Text;.tip&&.subtitle:eq(1)&&Text;', + content: '.info&&.content&&Text', + tabs: '', + lists: 'ul#detail-list-select&&li', + }, + 搜索: '*', +} \ No newline at end of file diff --git a/JN/dr_py/js/牌牌影院.js b/JN/dr_py/js/牌牌影院.js new file mode 100644 index 00000000..0708de91 --- /dev/null +++ b/JN/dr_py/js/牌牌影院.js @@ -0,0 +1,61 @@ +var rule = { + 模板: '短视2', + title: '牌牌影院', + host: "https://paipaiyy.com", + class_name: "电影&电视剧&综艺&动漫&短剧", + class_url: "1&2&3&4&5", + searchUrl: '/vodsearch/**----------fypage---.html', + searchable: 2, + quickSearch: 0, + headers: { + 'User-Agent': 'MOBILE_UA', + }, + url: '/index.php/api/vod#type=fyclassfyfilter&page=fypage', + detailUrl: '/voddetail/fyid.html', + play_parse: true, + limit: 6, + 推荐: 'body&&.public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href', + 二级: { + title: '.slide-info-title&&Text;.slide-info:eq(3)--strong&&Text', + img: '.detail-pic&&data-original', + desc: '.fraction&&Text;.slide-info-remarks:eq(1)&&Text;.slide-info-remarks:eq(2)&&Text;.slide-info:eq(2)--strong&&Text;.slide-info:eq(1)--strong&&Text', + content: '#height_limit&&Text', + tabs: '.anthology.wow.fadeInUp.animated&&.swiper-wrapper&&a', + tab_text: '.swiper-slide--i--span&&Text', + lists: '.anthology-list-box:eq(#id) li', + }, + 搜索: '.search-box;.thumb-txt&&Text;.lazy&&data-original;.public-list-prb&&Text;a&&href;.thumb-blurb&&Text', + lazy: $js.toString(() => { + let html = JSON.parse(request(input).match(/r player_.*?=(.*?) { + let html = JSON.parse(request(input).match(/r player_.*?=(.*?) { + input = { + parse: 1, + url: input, + js: 'document.querySelector("#playleft iframe").contentWindow.document.querySelector("#start").click()', + } + }), + searchUrl: '/rss.xml?wd=**', + 搜索: $js.toString(() => { + let html = post(input.split('?')[0], {body: input.split('?')[1]}); + let items = pdfa(html, 'rss&&item'); + // log(items); + let d = []; + items.forEach(it => { + it = it.replace(/title|link|author|pubdate|description/g, 'p'); + let url = pdfh(it, 'p:eq(1)&&Text'); + url = url.replace(/cc/g, 'me'); + d.push({ + title: pdfh(it, 'p&&Text'), + url: url, + desc: pdfh(it, 'p:eq(3)&&Text'), + content: pdfh(it, 'p:eq(2)&&Text'), + pic_url: "", + }); + }); + setResult(d); + }), +} \ No newline at end of file diff --git a/JN/dr_py/js/追影TV.js b/JN/dr_py/js/追影TV.js new file mode 100644 index 00000000..c5432439 --- /dev/null +++ b/JN/dr_py/js/追影TV.js @@ -0,0 +1,26 @@ +var rule = { + title: '追影TV', + host: 'http://svip.zhuiying.cyou/', + searchUrl: '/index.php/vod/search/page/fypage/wd/**.html', + url: '/index.php/vod/type/id/fyclass/page/fypage.html', + headers: { + 'User-Agent': 'MOBILE_UA', + }, + timeout: 5000, + class_parse: 'body&&.hl-smnav li;a&&Text;a&&href;.*/(\\d+).html', + limit: 40, + play_parse: true, + lazy: '', + 推荐: '.hl-vod-list;li;a&&title;a&&data-original;.remarks&&Text;a&&href;.hl-item-sub&&Text', + double: true, + 一级: '.hl-vod-list&&.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href', + 二级: { + title: '.hl-col-xs-12:eq(1)--em&&Text;.hl-col-xs-12:eq(2)&&Text', + img: '.hl-lazy&&data-original', + desc: '.hl-col-xs-12:eq(11)--em&&Text;.hl-col-xs-12:eq(5)--em&&Text;.hl-col-xs-12:eq(6)--em&&Text;.hl-col-xs-12:eq(3)--em&&Text;.hl-col-xs-12:eq(4)--em&&Text', + content: '.hl-content-text&&Text', + tabs: '.hl-tabs&&a', + lists: '.hl-plays-list:eq(#id)&&li', + }, + 搜索: '.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href;.hl-text-muted.hl-lc-2&&Text', +} \ No newline at end of file diff --git a/JN/dr_py/js/金金虫.js b/JN/dr_py/js/金金虫.js new file mode 100644 index 00000000..f7e1a7fb --- /dev/null +++ b/JN/dr_py/js/金金虫.js @@ -0,0 +1,27 @@ +var rule = { + "title": "金金虫", + "模板": "mxone5", + "host": "https://www.jinjinchong.com", + "url": "/vodshow/fyfilter.html", + "searchUrl": "/vodsearch/**----------fypage---.html", + "searchable": 2, + "quickSearch": 0, + "filterable": 1, + "filter": "H4sIAAAAAAAAA+2ZW09bRxDHv8t5LZX2HMItb7nf7/dUeYgqpEZtU6lJK1VRJBKu5g4idggQiIIxNBgMNARsbH8Z7x77W+TYOzsza/xSlSYo2rf8f//sOTu7s+uZwzPP947+8Mz7ufMv76gne5cr3cvhRk6+HfKavMcPf+3cT/98+MsfnbVBjxuYEfK9501gDi6X8rNhrB+cVnLiszKWIqcNnXBgQ3X3ktNOTmpC7ubI6aCnxVLWGF+gpV6Mq644s2h2auB1KRtjVsAnHk6xVwXM6t0u5dgDg+hdD6omX0I9ofolRNpoCcmMEL2tb7IyvQIUhB218bSwV954WtjBkVcV6I0Pq66U8bSw98x4WqCX7I/2xnha2FsAHgj0Xq6G8QnjaYFe96B6+cZ4WqCXHi4PvDWeFpgnLwqVNwXwQNjZZTwt7PwynhboDa6H+b+NpwV6uTHZu2M8LdDLT4S52XDqo8xvmP/BkZ2LJh4tjFfaScmMeT4IXPeeYvghadZdC+NV5rdKu+PggcBn7i2U1zLmmVoYr5wsRvkIHgh839hi+T3mnBa0J0ulwgLuSU3guLVtmU2bcVrguIV3csZ4INCL95djWeNpgfMsjkfZa+apBcY+N6lem3UBQfm/IYsJzP+awHXJZin/QeBeFkYr7+fNLmpB+b/Fzo0WGMNmTvUMmBi0wHGjfXJs04zTosF1MpuRw9l914mhDa8TNK3rZDFVme4zr9MCl2xpWu2smyXTgrY9o3YLuO01wZZFzuRpWaqCUnCFPBC4LImkml01y6IFelsZGgeCUiIjBxfk3DvMCqPxrSurai4ZZW4pa64PC2FUIxmZXTJRaYHJNbRBMwBBs3vFZ/eKe9FU1FAxWlrML6PZ8QrH0mFsmk4YaEzCYk+YT6i42QzS7EdIrnWbV2ixP23K6+nycld92iBtlDZkWmkzk48M8zot2EKRBwJTY3ORPBC4SYm8HEmQTZolD7O1YMlDHgi2PczTAiMpfGKRaPHvFlUltiuJf+oXFWmjRSWTL2oggiNYQ0T/ZLyZeDPnAfGAc5+4z7kgLhj3O5D7HZy3E2/nvI14G+etxFs5byHewjnF6/N4fYrX5/H6FK/P4/UpXp/H61O8Po9XULyCxysoXsHjFRSv4PEKilfweAXFK3i8guIVPF5B8Qoer6B4BY9XULyCxysoXlFXhaYTan1EzSdVrMBS1aZ1qVpn8lQ9BuAYkuNAjiM5AeQEkpNATiI5BeQUktNATiM5A+QMkrNAziI5B+QckvNAziO5AOQCkotALiK5BOQSkstALiO5AuQKkqtAriK5BuQakutAriO5AeQGkptAbiK5BeQWkttAbiO5A+QOkrtA7iK5B+QekvtA7iMR35tTYadOeb1HDvSp0UmZHaPUqaN26uj7jcwIPX0UDeNFVWbK8n969PQJ/YTUPTxCT3787ffO6rweNHnBgXeodLhKO+no94zaGnb/qNVUtZohi45w9INTLWbIolNfLTSiegWtgPW8tc6RjWr9Yp3jd651dK2jax1d6+haR9c6utbRtY6udXSto2sdXesI5FttHZsPvHWkQ6dbxzC3R1VmQFeB7h5tly4Q3UBabjP7m+XHT3Ixbru+q+3+a23naravWbP9HxWZq7pc1eWqLld1ea7qOkxV15EDr7roMMIH+8FltffB1EZ09OCbveWyL/r6s73lso/6tarLdlu+VtV1mCorVzcdQN10CL9nuerJVU+uenLVk+eqp8NUPQXWRyuX2S6zv5nMbtvXGLjywpUXrrxwl7C7hL/MJfz8M4zwwPvxNwAA", + "filter_url": "{{fl.全部类型}}-{{fl.全部地区}}-{{fl.评分排序}}-{{fl.全部剧情}}-{{fl.全部语言}}-{{fl.字母查找}}---fypage---{{fl.全部时间}}", + "filter_def": { + "1": {"全部类型": "1"}, + "2": {"全部类型": "2"}, + "3": {"全部类型": "3"}, + "4": {"全部类型": "4"}, + "23": {"全部类型": "23"}, + "27": {"全部类型": "27"} + }, + "class_parse": ".nav-menu-items&&li;a&&Text;a&&href;(\\d+)", + "cate_exclude": "小姐姐", + "play_parse": true, + "lazy": $js.toString(() => { + input = {parse: 1, url: input, js: ''}; + }), + 搜索: '.module-items .module-search-item;h3&&a&&Text;img&&data-src;.video-serial&&Text;h3&&a&&href', +} \ No newline at end of file