From c21b1cfb26e728327b168de6c5c457ba9f4bc6d7 Mon Sep 17 00:00:00 2001 From: zhanghong1983 <108555567+zhanghong1983@users.noreply.github.com> Date: Sat, 29 Oct 2022 11:32:23 +0800 Subject: [PATCH] Add files via upload --- JS/js/七小时影院.js | 12 ++++++++++++ JS/js/兰花影院.js | 12 ++++++++++++ JS/js/哔哩直播.js | 5 +++-- JS/js/唐人街影视.js | 7 ++++--- JS/js/多瑙影视.js | 27 +++++++++++++++++++++++++++ JS/js/大猪蹄子.js | 26 ++++++++++++++++++++++++++ JS/js/捷华影视.js | 24 ++++++++++++++++++++++++ JS/js/欧乐影院.js | 12 ++++++++++++ JS/js/爱看影视.js | 25 ++++++++++++++++--------- JS/js/独播库.js | 15 +++++++++++++++ JS/js/独播库[飞].js | 16 ++++++++++++++++ JS/js/电影先生.js | 25 +++++++++++++++++++++++++ JS/js/看片狂人.js | 24 ++++++++++++++++++++++++ JS/js/美视网.js | 26 ++++++++++++++++++++++++++ JS/js/艾旦影视.js | 7 +++++++ JS/js/蛋蛋魔法.js | 24 ++++++++++++++++++++++++ JS/js/视中心影视.js | 24 ++++++++++++++++++++++++ JS/js/豆芽影院.js | 7 +++++++ JS/js/趣享星趣.js | 27 +++++++++++++++++++++++++++ JS/js/霹雳影视.js | 19 +++++++++++++++++++ JS/js/黄瓜TV.js | 18 ++++++++++++++++++ 21 files changed, 368 insertions(+), 14 deletions(-) create mode 100644 JS/js/七小时影院.js create mode 100644 JS/js/兰花影院.js create mode 100644 JS/js/多瑙影视.js create mode 100644 JS/js/大猪蹄子.js create mode 100644 JS/js/捷华影视.js create mode 100644 JS/js/欧乐影院.js create mode 100644 JS/js/独播库.js create mode 100644 JS/js/独播库[飞].js create mode 100644 JS/js/电影先生.js create mode 100644 JS/js/看片狂人.js create mode 100644 JS/js/美视网.js create mode 100644 JS/js/艾旦影视.js create mode 100644 JS/js/蛋蛋魔法.js create mode 100644 JS/js/视中心影视.js create mode 100644 JS/js/豆芽影院.js create mode 100644 JS/js/趣享星趣.js create mode 100644 JS/js/霹雳影视.js create mode 100644 JS/js/黄瓜TV.js diff --git a/JS/js/七小时影院.js b/JS/js/七小时影院.js new file mode 100644 index 0000000..e811e2b --- /dev/null +++ b/JS/js/七小时影院.js @@ -0,0 +1,12 @@ +muban.首图.二级.重定向='js:let url = jsp.pd(html,".myui-content__operate&&a&&href");log("重定向到:"+url);html = request(url)'; +muban.首图.二级.tabs='.myui-screens__list&&ul&&li'; +muban.首图.二级.lists='.myui-content__list:eq(#id)&&li'; + +var rule = Object.assign(muban.首图,{ +title:'七小时影院', +host:'https://www.qxsyy.com', +url:'/type/fyclass-fypage.html', +searchUrl:'/search/**----------fypage---.html', +class_parse:'.myui-header__menu&&li:gt(0):lt(6);a&&Text;a&&href;.*/(.*?).html', +搜索:'#searchList li;.myui-vodlist__thumb&&title;.lazyload&&data-original;;a&&href;.text-muted:eq(-1)&&Text', +}); diff --git a/JS/js/兰花影院.js b/JS/js/兰花影院.js new file mode 100644 index 0000000..9e88e32 --- /dev/null +++ b/JS/js/兰花影院.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/js/哔哩直播.js b/JS/js/哔哩直播.js index 28e1cad..6ed3edc 100644 --- a/JS/js/哔哩直播.js +++ b/JS/js/哔哩直播.js @@ -47,14 +47,15 @@ var rule = { searchable:2, quickSearch:0, headers:{ - "User-Agent":"PC_UA" + "User-Agent":"PC_UA", + "Cookie": "searchneed=ok" //"Cookie": "" // Cookie获取方法 https://github.com/UndCover/PyramidStore/blob/main/list.md#%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9 }, timeout:5000, limit:8, play_parse:true, - play_json:[{re:'*', json:{jx:1, parse:0}}], + play_json:[{re:'*', json:{jx:0, parse:1}}], play_json:0, lazy:'', double:false, diff --git a/JS/js/唐人街影视.js b/JS/js/唐人街影视.js index c1c5c50..0da4e2d 100644 --- a/JS/js/唐人街影视.js +++ b/JS/js/唐人街影视.js @@ -11,14 +11,15 @@ var rule={ }, // class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a.fed-part-eone:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html', //class_parse:'.top_nav&&ul li:gt(0):lt(25);a&&Text;a&&href;.*/(.*?).html', - class_name:'电影&电视剧&综艺&动漫', - class_url:'1&2&3&4', + class_name:'电影&电视剧&综艺&动漫&国产剧&港台剧&日韩剧&欧美剧&海外剧', + class_url:'1&2&3&4&13&14&15&16&27', play_parse:true, lazy:'', limit:6, 推荐:'ul.vodlist.vodlist_wi;li;a&&title;a&&data-original;.pic_text.text_right&&Text;a&&href', double:true, // 推荐内容是否双层定位 一级:'li.vodlist_item;a&&title;a&&data-original;.pic_text.text_right&&Text;a&&href', - 二级:{"title":"h2&&Text;.content_detail.content_min.fl .data_style&&Text","img":".content_thumb .vodlist_thumb&&data-original","desc":".content_detail.content_min.fl li:eq(0)&&Text;.content_detail.content_min.fl li:eq(2)&&Text;.content_detail.content_min.fl li:eq(3)&&Text","content":".content&&Text","tabs":".play_source_tab:eq(0) a","lists":".content_playlist:eq(#id) li"}, + //二级:{"title":"h2&&Text;.content_detail.content_min.fl .data_style&&Text","img":".content_thumb .vodlist_thumb&&data-original","desc":".content_detail.content_min.fl li:eq(0)&&Text;.content_detail.content_min.fl li:eq(2)&&Text;.content_detail.content_min.fl li:eq(3)&&Text","content":".content&&Text","tabs":".play_source_tab:eq(0) a","lists":".content_playlist:eq(#id) li"}, + 二级:{"title":"h2&&Text;.text-muted:eq(-1)&&Text","img":".content_thumb .vodlist_thumb&&data-original","desc":".content_detail.content_min.fl li:eq(-1)&&Text;.content_detail.content_min.fl li:eq(-1)&&Text;.content_detail.content_min.fl&&ul&&li:eq(3)&&Text;.content_detail.content_min.fl&&ul&&li:eq(0)&&Text;.content_detail.content_min.fl&&ul&&li:eq(1)&&Text","content":".content&&Text","tabs":".play_source_tab:eq(0) a","lists":".content_playlist:eq(#id) li"}, 搜索:'body .searchlist_item;a&&title;.vodlist_thumb&&data-original;.pic_text.text_right&&Text;a&&href;.vodlist_sub&&Text', } diff --git a/JS/js/多瑙影视.js b/JS/js/多瑙影视.js new file mode 100644 index 0000000..3df72f6 --- /dev/null +++ b/JS/js/多瑙影视.js @@ -0,0 +1,27 @@ +var rule = { + title:'多瑙影视', + host:'https://www.duonaovod.com', + // homeUrl:'/', + url:'/index.php/vod/show/id/fyclass/page/fypage.html', + searchUrl:'/index.php/vod/search/page/fypage/wd/**.html', + searchable:2,//是否启用全局搜索, + quickSearch:0,//是否启用快速搜索, + filterable:0,//是否启用分类筛选, + headers:{//网站的请求头,完整支持所有的,常带ua和cookies + 'User-Agent':'MOBILE_UA', + // "Cookie": "searchneed=ok" + }, + // class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a.fed-part-eone:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html', + //class_parse:'.top_nav&&ul li:gt(0):lt(25);a&&Text;a&&href;.*/(.*?).html', + class_name:'电影&电视剧&综艺&动漫&纪录片&国产剧&港台剧&日韩剧&欧美剧&海外剧', + class_url:'1&2&3&4&20&13&14&15&16&31', + play_parse:true, + lazy:'', + limit:6, + 推荐:'ul.vodlist.vodlist_wi;li;a&&title;a&&data-original;.pic_text.text_right&&Text;a&&href', + double:true, // 推荐内容是否双层定位 + 一级:'li.vodlist_item;a&&title;a&&data-original;.pic_text.text_right&&Text;a&&href', + 二级:{"title":"h2&&Text;.text-muted:eq(-1)&&Text","img":".content_thumb .vodlist_thumb&&data-original","desc":".content_detail.content_min.fl li:eq(-1)&&Text;.content_detail.content_min.fl li:eq(-1)&&Text;.content_detail.content_min.fl&&ul&&li:eq(0)&&Text;.content_detail.content_min.fl&&ul&&li:eq(2)&&Text;.content_detail.content_min.fl&&ul&&li:eq(3)&&Text","content":".content&&Text","tabs":".play_source_tab:eq(0) a","lists":".content_playlist:eq(#id) li"}, + 搜索:'body .searchlist_item;a&&title;.vodlist_thumb.lazyload&&data-original;.pic_text.text_right&&Text;a&&href', +} + diff --git a/JS/js/大猪蹄子.js b/JS/js/大猪蹄子.js new file mode 100644 index 0000000..e305ad2 --- /dev/null +++ b/JS/js/大猪蹄子.js @@ -0,0 +1,26 @@ +var rule = { + title:'大猪蹄子', + host:'http://www.dazhutizi.net', + // homeUrl:'/', + url:'/index.php/vod/show/id/fyclass/page/fypage.html', + searchUrl:'/vod/search/page/fypage/wd/**.html', + searchable:2,//是否启用全局搜索, + quickSearch:0,//是否启用快速搜索, + filterable:0,//是否启用分类筛选, + headers:{//网站的请求头,完整支持所有的,常带ua和cookies + 'User-Agent':'MOBILE_UA', + // "Cookie": "searchneed=ok" + }, + //class_parse:'.nav-menu-items&&li;a&&title;a&&href;/(\\d+).html', + class_name:'电影&电视剧&综艺&动漫&纪录片', + class_url:'1&2&3&4&5', + play_parse:true, + lazy:'', + limit:6, + //推荐:'.module-item;.module-item-cover&&.module-item-pic;a&&title;.lazyloaded&&data-src;.module-item-text&&Text;a&&href', + 推荐:'.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href', + double:true, // 推荐内容是否双层定位 + 一级:'body a.module-poster-item.module-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href', + 二级:{"title":"h1&&Text;.module-info-tag&&Text","img":".lazyload&&data-original","desc":".module-info-item:eq(1)&&Text;.module-info-item:eq(2)&&Text;.module-info-item:eq(3)&&.module-info-item-content&&Text;.module-info-item:eq(2)&&.module-info-item-content&&Text;.module-info-item:eq(1)&&.module-info-item-content&&Text","content":".module-info-introduction&&Text","tabs":".module-tab-item.tab-item","lists":".module-play-list:eq(#id) a"}, + 搜索:'body .module-item;.module-card-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href;.module-info-item-content&&Text', +} diff --git a/JS/js/捷华影视.js b/JS/js/捷华影视.js new file mode 100644 index 0000000..37f4708 --- /dev/null +++ b/JS/js/捷华影视.js @@ -0,0 +1,24 @@ +var rule={ + title:'捷华影视', + host:'https://www.jiehua.tv', + url:'/vodtypehtml/fyclass-fypage/', + searchUrl:'/vodsearch/**----------fypage---/', + searchable:2,//是否启用全局搜索, + quickSearch:0,//是否启用快速搜索, + filterable:0,//是否启用分类筛选, + headers:{ + 'User-Agent':'UC_UA', + }, + // class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a.fed-part-eone:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html', + //class_parse:'.myui-header__menu&&li:gt(0):lt(6);a&&Text;a&&href;.*/(.*?).html', + class_name:'电影&电视剧&综艺&动漫&纪录片', + class_url:'1&2&3&4&24', + play_parse:true, + lazy:'', + limit:6, + 推荐:'ul.myui-vodlist.clearfix;li;a&&title;a&&data-original;.pic-text&&Text;a&&href', + double:true, // 推荐内容是否双层定位 + 一级:'.myui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href', + 二级:{"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":".content&&Text","tabs":".nav-tabs:eq(0) li","lists":".myui-content__list:eq(#id) li"}, + 搜索:'#searchList li;a&&title;.lazyload&&data-original;.pic_text.text_right&&Text;a&&href;.text-muted:eq(-1)&&Text', +} diff --git a/JS/js/欧乐影院.js b/JS/js/欧乐影院.js new file mode 100644 index 0000000..ded50a6 --- /dev/null +++ b/JS/js/欧乐影院.js @@ -0,0 +1,12 @@ +var rule = Object.assign(muban.vfed,{ +title:'欧乐影院', +host:'https://www.olevod.com', +'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;.text_dy&&Text;a&&href', +double:true, // 推荐内容是否双层定位 +一级:'.vodlist&&li;a&&title;.lazyload&&data-original;.text_dy&&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;*;*;*;*', +}); diff --git a/JS/js/爱看影视.js b/JS/js/爱看影视.js index c6427d1..fccf809 100644 --- a/JS/js/爱看影视.js +++ b/JS/js/爱看影视.js @@ -1,9 +1,16 @@ -var rule = Object.assign(muban.mxpro,{ - title:'爱看影视', - host:'https://ikan6.vip', - url:'/vodshow/fyclass--------fypage---/', - searchUrl:'/vodsearch/**----------fypage---/', - class_name:'电影&电视剧&综艺&动漫&日韩剧&美剧&港台剧', - class_url:'1&2&3&4&15&16&14', - class_parse:'', -}); \ No newline at end of file +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/js/独播库.js b/JS/js/独播库.js new file mode 100644 index 0000000..7bb5a6b --- /dev/null +++ b/JS/js/独播库.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://u.duboku.io', + 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_(.*?)=(.*?)