From 2ca1774bd4927db132d937d8321c918e00b958ef Mon Sep 17 00:00:00 2001 From: gaotianliuyun <58679624+gaotianliuyun@users.noreply.github.com> Date: Wed, 26 Oct 2022 10:27:32 +0800 Subject: [PATCH] Add files via upload --- js/听书网.js | 27 +++++++++++++++++++++++++++ js/我爱电影网.js | 19 +++++++++++++++++++ js/有声小说吧.js | 8 +++++++- js/趣享星趣.js | 27 +++++++++++++++++++++++++++ 4 files changed, 80 insertions(+), 1 deletion(-) create mode 100644 js/听书网.js create mode 100644 js/我爱电影网.js create mode 100644 js/趣享星趣.js diff --git a/js/听书网.js b/js/听书网.js new file mode 100644 index 00000000..05d1a001 --- /dev/null +++ b/js/听书网.js @@ -0,0 +1,27 @@ +var rule = { + title:'听书网', + host:'https://www.tingbook.cc', + // url:'/book/fyclass_fypage.html', + url:'/book/fyclass-fypage.html', + searchUrl:'/search.php?page=fypage&searchword=**&searchtype=-1', + searchable:2, + quickSearch:0, + headers:{ + 'User-Agent':'MOBILE_UA' + }, + timeout:5000, + // class_name:'玄幻&武侠&都市&言情&科幻&推理&恐怖&惊悚&历史&军事&网游&官商&评书&相声&文学&儿童&穿越&娱乐&笑话&戏曲&其它&百家讲坛', + // class_url:'1&2&3&4&5&6&7&8&9&10&11&12&13&14&15&16&28&29&30&31&32&33', + class_parse:'.nav li;a&&Text;a&&href;/book/(\\d+).html', + play_parse:true, + lazy:'', + limit:6, + double:true, + // 推荐:'.row2;ul&&li;.f-bold&&Text;.img-box&&img;.f-gray&&Text;a&&href', + 推荐:'.row2;ul&&li;.f-bold&&Text;.img-box img&&src;.f-gray&&Text;a&&href', + // 一级:'.row3&&li;.f-bold&&Text;img-box&&img;.f-gray&&Text;a&&href', + 一级:'.row3&&li;.f-bold&&Text;.img-box img&&src;.f-gray&&Text;a&&href', + // 二级:{title:'h2&&Text',img:'.img-box&&img',desc:'section&&p:eq(1)&&Text',content:'section&&p:eq(2)&&Text',tabs:'#yuedu&&h2',lists:'#yuedu:eq(#id)&&ul&&li'}, + 二级:{title:'h2&&Text',img:'.img-box img&&src',desc:'section&&p:eq(1)&&Text',content:'section&&p:eq(2)&&Text',tabs:'#yuedu&&h2',lists:'#yuedu:eq(#id)&&ul&&li'}, + 搜索:'*', +} \ No newline at end of file diff --git a/js/我爱电影网.js b/js/我爱电影网.js new file mode 100644 index 00000000..b2e77dce --- /dev/null +++ b/js/我爱电影网.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/有声小说吧.js b/js/有声小说吧.js index c7bbffa4..c8bdabe2 100644 --- a/js/有声小说吧.js +++ b/js/有声小说吧.js @@ -18,6 +18,12 @@ var rule = { double:true, 推荐:'.list-ul;a;.list-name&&Text;img&&data-original;.module-slide-author&&Text;a&&href', 一级:'.book-ol&&li;h4&&Text;img&&data-original;.book-submeta&&Text;a&&href', - 二级:{title:'h2&&Text',img:'.bookimg&&img&&data-original',desc:'.book-rand-a:eq(0)&&Text;.book-rand-a:eq(1)&&Text;.book-rand-a:eq(2)&&Text;.book-rand-a:eq(3)&&Text',content:'.book_intro&&Text',tabs:'.list-contitle&&h3',lists:'#playlist:eq(#id)&&ul&&li'}, + 二级:{title:'h2&&Text',img:'.bookimg&&img&&data-original',desc:'.book-rand-a:eq(0)&&Text;.book-rand-a:eq(1)&&Text;.book-rand-a:eq(2)&&Text;.book-rand-a:eq(3)&&Text',content:'.book_intro&&Text', + tabs:'.list-contitle&&h3', + lists:'', + lists:'js:pd=jsp.pd;let url=pd(html,".bookbutton&&a&&href");log(url);html=request(url);let v=pd(html,".booksite&&script&&Html");var document={};var VideoListJson;VideoListJson=eval(v.split("VideoListJson=")[1].split(",urlinfo")[0]);log(typeof VideoListJson);let list1=VideoListJson[0][1];LISTS=[list1];log(LISTS);', + // 有声小说有防盗链,我服了(上面的列表数据正常拿到了,没法播放) + lists:'#playlist:eq(#id)&&ul&&li', + }, 搜索:'*', } diff --git a/js/趣享星趣.js b/js/趣享星趣.js new file mode 100644 index 00000000..7daf2048 --- /dev/null +++ b/js/趣享星趣.js @@ -0,0 +1,27 @@ + +var rule = { + title:'趣享星趣', + host:'https://www.quxw.net', + // homeUrl:'/', + url:'/vod/show/id/fyclass/page/fypage/', + searchUrl:'/vod/search/page/fypage/wd/**/', + 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:'20&21&22&23', + 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","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', +}