From 8d12bc6602d49daf1bfe3d32b530ce00580f87c0 Mon Sep 17 00:00:00 2001 From: gaotianliuyun <58679624+gaotianliuyun@users.noreply.github.com> Date: Sat, 22 Oct 2022 08:32:04 +0800 Subject: [PATCH] Add files via upload --- js/Fun4K.js | 13 +++++++++++++ js/RP影视.js | 27 +++++++++++---------------- js/哔哩直播.js | 2 +- js/比赛录像.js | 23 +++++++++++++++++++++++ js/荐片.js | 45 +++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 93 insertions(+), 17 deletions(-) create mode 100644 js/Fun4K.js create mode 100644 js/比赛录像.js create mode 100644 js/荐片.js diff --git a/js/Fun4K.js b/js/Fun4K.js new file mode 100644 index 00000000..de0ee342 --- /dev/null +++ b/js/Fun4K.js @@ -0,0 +1,13 @@ +muban.mxone5.二级.tabs = '.module-tab-item'; +muban.mxone5.二级.lists = '.module-player-list:eq(#id)&&.scroll-content&&a'; +var rule = Object.assign(muban.mxone5,{ +title:'Fun4K', +host:'https://www.fun4k.com', +headers:{ + 'User-Agent':'PC_UA' + }, +url:'/vod/fyclass--------fypage---/', +searchUrl:'/vodsearch/**----------fypage---/', +class_parse:'.nav ul li;a&&Text;a&&href;.*/(.*?)/', +cate_exclude: 'Bilibili|虎牙' +}); \ No newline at end of file diff --git a/js/RP影视.js b/js/RP影视.js index 54f63c2c..c481f393 100644 --- a/js/RP影视.js +++ b/js/RP影视.js @@ -1,21 +1,16 @@ - -var rule={ +var rule = { title:'RP影视', - host:'https://mac.rp123.top', - url:'/vodshow/fyclass--------fypage---/', - searchUrl:'/vodsearch/**----------fypage---/', - searchable:2, - quickSearch:0, - filterable:0, + host:'https://mac.rp123.top', + url:'/vodshow/fyclass--hits------fypage---/', + searchUrl:'/vodsearch/-------------/?wd=**', + searchable:2,//是否启用全局搜索, + quickSearch:0,//是否启用快速搜索, + filterable:0,//是否启用分类筛选, headers:{'User-Agent':'MOBILE_UA',}, class_name:'电影&电视剧&综艺&动漫&纪录片&4K专区', class_url:'1&2&3&4&35&40', - play_parse:true, - lazy:'', - limit:6, - 推荐:'.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)&&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', + 推荐:'.module-poster-item;*;*;*;*', + 一级:'.module-poster-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href', + 二级:{"title":"h1&&Text;.module-info-tag-link a&&Text","img":".alignnone&&src","desc":";;;.module-info-items div:eq(4) a&&Text;.module-info-items div:eq(3) a&&Text","content":".show-desc&&Text","tabs":".module-tab-items-box span","lists":".module-play-list:eq(#id) a"}, + 搜索:'.module-card-item-poster;img&&alt;.lazyload&&data-original;.module-item-note&&Text;a&&href', } \ No newline at end of file diff --git a/js/哔哩直播.js b/js/哔哩直播.js index 0f667663..28e1cad3 100644 --- a/js/哔哩直播.js +++ b/js/哔哩直播.js @@ -54,7 +54,7 @@ var rule = { timeout:5000, limit:8, play_parse:true, - play_json:[{re:'*', json:{jx:0, parse:1}}], + play_json:[{re:'*', json:{jx:1, parse:0}}], play_json:0, lazy:'', double:false, diff --git a/js/比赛录像.js b/js/比赛录像.js new file mode 100644 index 00000000..865e9cbd --- /dev/null +++ b/js/比赛录像.js @@ -0,0 +1,23 @@ +var rule = { + title:'学生妹录像', + 编码:'gb18030', + host:'http://www.xsm2b.com', + url:'/fyclass/fypage.html', + searchUrl:'', + searchable:0, + quickSearch:0, + class_name:'录像&足球视频&篮球视频&综合视频', + class_url:'matchvideo&footballvideo&basketballvideo&othervideo', + headers:{ + 'User-Agent':'MOBILE_UA' + }, + timeout:5000, + play_parse:true, + lazy:'', + limit:6, + double:false, + //推荐:'*', + 一级:'.text_list li;a&&Text;;.date&&Text;a&&href', + 二级:'*', + 搜索:'', +} \ No newline at end of file diff --git a/js/荐片.js b/js/荐片.js new file mode 100644 index 00000000..0ca80a65 --- /dev/null +++ b/js/荐片.js @@ -0,0 +1,45 @@ +// 道长 drpy仓库 https://gitcode.net/qq_32394351/dr_py +// drpy安卓本地搭建说明 https://gitcode.net/qq_32394351/dr_py/-/blob/master/%E5%AE%89%E5%8D%93%E6%9C%AC%E5%9C%B0%E6%90%AD%E5%BB%BA%E8%AF%B4%E6%98%8E.md +// Pluto Player官方TG https://t.me/PlutoPlayer +// Pluto Player官方TG https://t.me/PlutoPlayerChannel + +var rule = { + title:'荐片', + host:'http://api2.rinhome.com', + homeUrl:'',//网站的首页链接,用于分类获取和推荐获取 + url:'/api/crumb/list?area=0&sort=hot&category_id=fyclass&page=fypage&type=0&limit=24&year=0', + class_name:'全部&电影&电视剧&动漫&综艺', + class_url:'0&1&2&3&4', + detailUrl:'/api/node/detail?channel=wandoujia&token=&id=fyid',//二级详情拼接链接(json格式用) + searchUrl:'/api/video/search?key=**&page=fypage', + searchable:2, + quickSearch:0, + headers:{ + 'User-Agent':'jianpian-android/350', + 'JPAUTH':'y261ow7kF2dtzlxh1GS9EB8nbTxNmaK/QQIAjctlKiEv' + }, + timeout:5000, + limit:8, + play_parse:true, + play_json:[{ + re:'*', + json:{ + parse:0, + jx:0 + } + }], + lazy:'', + double:true, + 推荐:'json:data;room;*;cover;*;*', + 一级:'json:data;title;path;playlist.title;id', + 二级:{ + title:'data.title', + desc:';data.description;data.id', + img:'data.thumbnail', + content:'data.thumbnail', + is_json:1, + tabs:'js:TABS=[];if(html.data.have_ftp_ur == 1){TABS.push("边下边播超清版")}if(html.data.have_m3u8_ur == 1){TABS.push("在线点播普清版")}', + lists:'js:log(TABS);LISTS=[];TABS.forEach(function(tab){if(/边下边播/.test(tab)){let ftp=html.data.new_ftp_list;let d=ftp.map(function(it){return it.title+"$"+(/m3u8/.test(it.url)?play_url+it.url:"tvbox-xg:"+it.url)});LISTS.push(d)}else if(/在线点播/.test(tab)){let m3u=html.data.new_m3u8_list;let d=m3u.map(function(it){return it.title+"$"+(/m3u8/.test(it.url)?play_url+it.url:"tvbox-xg:"+it.url)});LISTS.push(d)}});', + }, + 搜索:'json:data;*;thumbnail;mask;*', +} \ No newline at end of file