From 67bf3975f9522de81bd54442522923275c84fbaf Mon Sep 17 00:00:00 2001 From: hjdhnx Date: Wed, 26 Oct 2022 09:09:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=E6=96=B0=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "js/NY\345\275\261\351\231\242.js" | 19 +++++++++++++ js/version.txt | 2 +- ...60\350\212\261\345\275\261\351\231\242.js" | 12 +++++++++ ...61\347\224\265\345\275\261\347\275\221.js" | 19 +++++++++++++ ...61\351\205\267\345\275\261\350\247\206.js" | 16 +++++++++++ ...\346\222\255\345\272\223[\351\243\236].js" | 15 +++++++++++ ...06\350\212\275\345\275\261\351\231\242.js" | 7 +++++ ...43\344\272\253\346\230\237\350\266\243.js" | 27 +++++++++++++++++++ 8 files changed, 116 insertions(+), 1 deletion(-) create mode 100644 "js/NY\345\275\261\351\231\242.js" create mode 100644 "js/\345\205\260\350\212\261\345\275\261\351\231\242.js" create mode 100644 "js/\346\210\221\347\210\261\347\224\265\345\275\261\347\275\221.js" create mode 100644 "js/\347\210\261\351\205\267\345\275\261\350\247\206.js" create mode 100644 "js/\347\213\254\346\222\255\345\272\223[\351\243\236].js" create mode 100644 "js/\350\261\206\350\212\275\345\275\261\351\231\242.js" create mode 100644 "js/\350\266\243\344\272\253\346\230\237\350\266\243.js" diff --git "a/js/NY\345\275\261\351\231\242.js" "b/js/NY\345\275\261\351\231\242.js" new file mode 100644 index 0000000..d62f778 --- /dev/null +++ "b/js/NY\345\275\261\351\231\242.js" @@ -0,0 +1,19 @@ +var rule={ + title:'NY影院', + host:'https://www.nycvod.com', + url:'/vodshow/fyclass--------fypage---.html', + searchUrl:'/vodsearch/**----------fypage---.html', + searchable:2,//是否启用全局搜索, + quickSearch:0,//是否启用快速搜索, + filterable:0,//是否启用分类筛选, + class_parse:'.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?).html', + cate_exclude:'演员', + play_parse:true, + lazy:'', + limit:6, + 推荐:'.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href', + double:true, // 推荐内容是否双层定位 + 一级:'.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href', + 二级:{"title":"h1&&Text;.tag-link&&Text","img":".module-item-pic&&img&&data-src","desc":".video-info-items:eq(-2)&&Text;.video-info-items:eq(-1)&&Text;.video-info-items:eq(-2)&&Text;.video-info-items:eq(1)&&.video-info-item&&Text;.video-info-items:eq(0)&&.video-info-item&&Text","content":".vod_content&&Text","tabs":".module-tab-item","lists":".module-player-list:eq(#id)&&.scroll-content&&a"}, + 搜索:'.module-items .module-search-item;h3&&Text;*;.video-serial&&Text;*', +} diff --git a/js/version.txt b/js/version.txt index 347a77d..77c02c2 100644 --- a/js/version.txt +++ b/js/version.txt @@ -1 +1 @@ -3.9.17beta1 \ No newline at end of file +3.9.17beta2 \ No newline at end of file diff --git "a/js/\345\205\260\350\212\261\345\275\261\351\231\242.js" "b/js/\345\205\260\350\212\261\345\275\261\351\231\242.js" new file mode 100644 index 0000000..9e88e32 --- /dev/null +++ "b/js/\345\205\260\350\212\261\345\275\261\351\231\242.js" @@ -0,0 +1,12 @@ +var rule = Object.assign(muban.vfed,{ +title:'兰花影院', +host:'https://www.lanhua.tv/', +'User-Agent':'MOBILE_UA', +class_parse:'ul.top_nav&&li;a&&Text;a&&href;./(\\d+).html', +cate_exclude:'午夜影院|VIP蓝光影院|电视直播', +推荐:'.cbox_list;ul&&li;a&&title;.lazyload&&data-original;.pic_text.text_right&&Text;a&&href', +double:true, // 推荐内容是否双层定位 +一级:'.vodlist&&li;a&&title;.lazyload&&data-original;.pic_text.text_right&&Text;a&&href', +二级:{"title":".hd_tit&&Text;.content_min&&ul&&li&&Text","img":".lazyload&&data-original","desc":";;;.content_min&&ul&&li:eq(2) a&&Text;.content_min&&ul&&li:eq(3) a&&Text","content":".context&&span&&Text","tabs":".play_source_tab&&.active","lists":".content_playlist:eq(#id) li"}, +搜索:'.vodlist&&li;*;*;*;*', +}); \ No newline at end of file diff --git "a/js/\346\210\221\347\210\261\347\224\265\345\275\261\347\275\221.js" "b/js/\346\210\221\347\210\261\347\224\265\345\275\261\347\275\221.js" new file mode 100644 index 0000000..e2951ae --- /dev/null +++ "b/js/\346\210\221\347\210\261\347\224\265\345\275\261\347\275\221.js" @@ -0,0 +1,19 @@ +var rule={ + title:'我爱电影网', + host:'https://www.5imv.cc', + url:'/vodtype/fyclass-fypage/', + searchUrl:'/vodsearch/page/fypage/wd/**/', + //class_parse:'.navbar-items li:gt(1):lt(6);a&&Text;a&&href;.*/(.*?).html', + + searchable:2, + quickSearch:1, + filterable:0, + headers:{'User-Agent':'MOBILE_UA', }, + class_name:'电影&电视剧&综艺&动漫', + class_url:'movie&tv&variety&comic', + 推荐:'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;.pic-text.text-right&&Text;a&&href', + double:true, // 推荐内容是否双层定位 + 一级:'body .stui-vodlist__box;a&&title;.lazyload&&data-original;.pic-text.text-right&&Text;a&&href', + 二级:{"title":"h1.title&&Text;.stui-content__detail p:eq(1)&&Text","img":".lazyload&&data-original","desc":".stui-content__detail p:eq(-3)&&Text;.stui-content__detail p:eq(-2)&&Text;.stui-content__detail p:eq(-2)&&Text;.stui-content__detail p:eq(5)&&Text;.stui-content__detail p:eq(4)&&Text","content":".stui-content__detail p.detail&&Text","tabs":".stui-vodlist__head h3","lists":".stui-content__playlist:eq(#id) li"}, + 搜索:'.stui-vodlist.clearfix&&ul&&li;h4&&Text;.stui-vodlist__thumb&&data-original;.stui-vodlist__thumb.lazyload&&.pic-text.text-right&&Text;a&&href', +} \ No newline at end of file diff --git "a/js/\347\210\261\351\205\267\345\275\261\350\247\206.js" "b/js/\347\210\261\351\205\267\345\275\261\350\247\206.js" new file mode 100644 index 0000000..a7fb534 --- /dev/null +++ "b/js/\347\210\261\351\205\267\345\275\261\350\247\206.js" @@ -0,0 +1,16 @@ +var rule={ + title:'爱酷影视', + host:'https://ikan6.vip', + url:'/vodtype/fyclass-fypage/ ', + searchUrl:'/vodsearch/-------------/?wd=**&submit=', + searchable:2, + quickSearch:1, + filterable:0, + headers:{'User-Agent':'MOBILE_UA', }, + class_name:'电影&电视剧&综艺&动漫&日韩剧&美剧', + class_url:'1&2&3&4&15&16', + 推荐:'.myui-vodlist__box;*;*;*;*', + 一级:'.myui-vodlist__box;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href', + 二级:{"title":"h1&&Text;.myui-content__detail p:eq(1)&&Text","img":".lazyload&&data-original","desc":";;;.myui-content__detail p:eq(3)&&Text;.myui-content__detail p:eq(4)&&Text","content":".sketch.content&&Text","tabs":'.nav.nav-tabs.active',"lists":".myui-content__list:eq(#id) a"}, + 搜索:'.myui-vodlist__media.clearfix li;a&&title;.lazyload&&data-original;.text-right&&Text;a&&href', +} \ No newline at end of file diff --git "a/js/\347\213\254\346\222\255\345\272\223[\351\243\236].js" "b/js/\347\213\254\346\222\255\345\272\223[\351\243\236].js" new file mode 100644 index 0000000..0ae8be5 --- /dev/null +++ "b/js/\347\213\254\346\222\255\345\272\223[\351\243\236].js" @@ -0,0 +1,15 @@ +//!!!!本站需翻墙!!!! +//已知问题:除了pluto player无法正常嗅探,其他壳都可以正常嗅探播放(js mode 0 or 1 都OK) +//其他壳播放遇到嗅探的问题时,试着把"解析"改回"🌐Ⓤ",然后就可以快乐的看片了! +//{"name":"🌐Ⓤ","type":0,"url":"","header":{"User-Agent":"Mozilla/5.0"}}, + +var rule = Object.assign(muban.首图,{ + title:'独播库', + host:'https://www.duboku.tv', + class_parse:'.nav-list li;a&&Text;a&&href;.*/(.*?).html', + lazy:'js:let html=fetch(input, fetch_params);var player=JSON.parse(html.match(/var player_(.*?)=(.*?)