芒果TV失效 求大佬修复

求助
获赞:0    评论:8    查看:863

海阔视界规则分享,当前分享的是:首页频道¥home_rule¥{"firstHeader":"class","title":"芒果 TV","author":"zerOne123","url":"https://list.mgtv.com/fyclass/a1-a1--------cfyyear-fypage--fyarea-.html?channelId=fyclass","version":0,"col_type":"movie_3","class_name":" 电视剧 & 电影 & 综艺 & 动漫 & 纪录片 ","class_url":"2&3&1&50&51","area_name":" 全部 & 免费 & vip&VIP 用券 & 付费点播 ","area_url":"&b1&b2&b3&b4","sort_name":"","year_name":" 最热 & 最新 ","sort_url":"","year_url":"2&1","find_rule":".m-result-list&&li;a,1&&Text;img&&src;a&&Text.js:input;a&&href.js:'https://pcweb.api.mgtv.com/episode/list?video_id='+input.split('\/')[5].replace('\.html','')+'&size=50'","search_url":"https://mobileso.bz.mgtv.com/pc/search/v1?q=**&pn=fypage&pc=10","titleColor":"#fff20c00","group":"②影视 ","searchFind":"js:rnvar res = {};\r\nvar items = [];\r\nvar origin_url = getUrl();\r\nvar json = JSON.parse(getResCode());\r\nfor (var i = 0; i < json.data.contents.length; i++) {\r\n var data = json.data.contents[i];\r\n if (data.data.sourceList || data.data.yearList) {\r\n var list = data.data.sourceList ? data.data.sourceList : data.data.yearList[0].sourceList;\r\n var desc = '';\r\n for (var j = 0; j < list.length; j++) {\r\n desc = desc + list[j].name + '\t';\r\n }\r\n if(list[0].source=='imgo') {\n items.push({\r\n title: data.data.title ? data.data.title : data.data.yearList[0].title,\r\n img: data.data.pic ? data.data.pic : data.data.yearList[0].pic,\n content: data.data.story ? data.data.story : data.data.yearList[0].story,\r\n desc: data.data.playTime,\r\n url: 'https://pcweb.api.mgtv.com/episode/list?video_id='+list[0].vid+'&size=50'n });\n\r}\n }\r\n}\r\nres.data = items;\r\nsetSearchResult(res);","detail_col_type":"movie_2","detail_find_rule":"js:\r\nvar res = {};\r\nvar items = [];\r\nvar origin_url = getUrl();\r\nvar json = JSON.parse(getResCode());\r\neval(fetch('hiker://files/rules/js/g-parse-list.js',{}));\r\nfunction toUrl(mode, url) {\r\n if (typeof mode ==='number') {\r\n if (mode === 0) {\r\n return url + @rule=js:var res = {};var items = [];var origin_url = getUrl();var parse_list = [\" + parse_list.join('\", \"') + \"];;var parsing_list = [\" + parsing_list.join('\", \"') + \"];items.push({ title: '直链解析合集', col_type: 'text_1' });for(var i=0;i<parse_list.length;i++){items.push({title:parse_list[i].split('¥')[0],url:parse_list[i].split('¥')[1]+origin_url+parse_list[i].split('¥')[2],col_type:'text_2'})}items.push({ title: '网页解析合集', col_type: 'text_1' });for(var i=0;i<parsing_list.length;i++){items.push({title:parsing_list[i].split('¥')[0],url:parsing_list[i].split('¥')[1]+origin_url,col_type:'text_3'})}res.data = items;setHomeResult(res);;\r\n } else if (mode <= parse_list.length) {\r\n return parsing_list[mode - 1].split('¥')[1] + url;\r\n }\r\n } else if (typeof mode ==='string') {\r\n for (var key in parse_list) {\r\n if (parse_list[key].indexOf(mode) > -1) {\r\n return parse_list[key].split('¥')[1] + url + parse_list[key].split('¥')[2];\r\n }\r\n }\r\n }\r\n return url;\r\n}\r\nif (json.data.total == 1 && json.data.list.length==1) {\r\n var url ='https://www.mgtv.com' + json.data.list[0].url;\r\n items.push({\r\n title:' 直链解析 ',\r\n col_type:'text_1'\r\n});\r\n for (var i = 0; i < parse_list.length; i++) {\r\n items.push({\r\n title: parse_list[i].split('¥')[0],\r\n url: parse_list[i].split('¥')[1] + url + parse_list[i].split('¥')[2],\r\n col_type: 'text_2'\r\n });\r\n }\r\n items.push({\r\n title:' 网页解析 ',\r\n col_type:'text_1'\r\n});\r\n for (var i = 0; i < parsing_list.length; i++) {\r\n items.push({\r\n title: parsing_list[i].split('¥')[0],\r\n url: parsing_list[i].split('¥')[1] + url,\r\r\n col_type: 'text_3'\r\n });\r\n }\r\n} else if(json.data.list.length>1){\r\n var list = [];\r\n for (var i = 0; i < json.data.total_page; i++) {\r\n if (i> 0) {\r\n json = JSON.parse(fetch(origin_url +'&page='+ (i + 1),{}));\r\n }\r\n for (var j = 0; j < json.data.list.length; j++) {\r\n var data = json.data.list[j];\r\n var url = 'https://www.mgtv.com' + data.url;\r\n if (data.isIntact =='1') {\r\n items.push({\r\n title: data.t4,\r\n desc: data.t2,\r\n pic_url: data.img,\r\n url: toUrl(mgtv_mode, url)\r\n });\r\n list.push(data.t4 +'¥'+ url);\r\n }\r\n }\r\n }\r\n items.unshift({\r\n title: \" 网页解析合集 \",\r\n url: origin_url + @rule=js:var res={};var items=[];var list = [\" + list.join('\",\"') + \"];var parsing_list=[\" + parsing_list.join('\",\"') + `\"];for(var i=0;i

回复(8)
发表话题
  • 积分
    0
  • 注册排名
    4146