mirror of
				https://github.com/ls125781003/tvboxtg.git
				synced 2025-10-28 20:32:23 +00:00 
			
		
		
		
	Pending changes exported from your codespace
This commit is contained in:
		| @@ -1,53 +0,0 @@ | ||||
| // 永久网址:https://libvio.app | ||||
| muban.首图2.二级.title = 'h1&&Text;.data:eq(0)&&Text' | ||||
| muban.首图2.二级.desc = '.data.hidden-xs&&Text;;;.data:eq(1)&&Text;.data:eq(4)&&Text' | ||||
| muban.首图2.二级.content = '.detail-content&&Text' | ||||
| var rule = { | ||||
| 	title:'LIBVIO', | ||||
| 	模板:'首图2', | ||||
| 	host:'https://www.libvio.pro/', | ||||
| 	// host:'https://www.libvio.app/', | ||||
| 	// hostJs:'print(HOST);let html=request(HOST,{headers:{"User-Agent":PC_UA}});let src=jsp.pdfh(html,"li:eq(0)&&a:eq(0)&&href");print(src);HOST=src', | ||||
| 	// url:'/type/fyclass-fypage.html', | ||||
| 	url:'/show/fyclassfyfilter.html', | ||||
| 	// url:'/show_fyclassfyfilter.html', | ||||
| 	filterable:1,//是否启用分类筛选, | ||||
| 	filter_url:'-{{fl.area}}-{{fl.by}}--{{fl.lang}}----fypage---{{fl.year}}', | ||||
| 	filter: { | ||||
| 		"1":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国大陆","v":"中国大陆"},{"n":"中国香港","v":"中国香港"},{"n":"中国台湾","v":"中国台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], | ||||
| 		"2":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国大陆","v":"中国大陆"},{"n":"中国台湾","v":"中国台湾"},{"n":"中国香港","v":"中国香港"},{"n":"韩国","v":"韩国"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], | ||||
| 		"4":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国","v":"中国"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], | ||||
| 		"27":[{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], | ||||
| 		"15":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], | ||||
| 		"16":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"美国","v":"美国"},{"n":"英国","v":"英国"},{"n":"德国","v":"德国"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}] | ||||
| 	}, | ||||
| 	headers:{//网站的请求头,完整支持所有的,常带ua和cookies | ||||
| 		// 'User-Agent':'MOBILE_UA' | ||||
| 		'User-Agent':'Mozilla/5.0 (Linux; Android 9; ASUS_Z01QD Build/PQ3B.190801.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/91.0.4472.114 Safari/537.36' | ||||
| 	}, | ||||
| 	class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html', | ||||
| 	// class_parse:'.stui-header__menu li;a&&Text;a&&href;/.*_(\\d+).html', | ||||
| 	tab_exclude:'夸克网盘|百度云盘', | ||||
| 	pagecount:{"27":1}, | ||||
| 	lazy:`js: var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]); | ||||
| var url = html.url; | ||||
| var from = html.from; | ||||
| var next = html.link_next; | ||||
| var id = html.id; | ||||
| var nid = html.nid; | ||||
| // var paurl = request("https://libvio.cc/static/player/" + from + ".js").match(/ src="(.*?)'/)[1]; | ||||
| var paurl = request(HOST + "/static/player/" + from + ".js").match(/ src="(.*?)'/)[1]; | ||||
| if (/https/.test(paurl)) { | ||||
| 	var purl = paurl + url + "&next=" + next + "&id=" + id + "&nid=" + nid; | ||||
| 	input = { | ||||
| 		jx: 0, | ||||
| 		url: request(purl).match(/var .* = '(.*?)'/)[1], | ||||
| 		parse: 0 | ||||
| 	} | ||||
| }`, | ||||
| 	searchUrl:'/index.php/ajax/suggest?mid=1&wd=**&limit=50', | ||||
| 	detailUrl:'/detail/fyid.html', //非必填,二级详情拼接链接 | ||||
| 	// detailUrl:'/detail_fyid.html', //非必填,二级详情拼接链接 | ||||
| 	// searchUrl:'/search/**----------fypage---.html', | ||||
| 	搜索:'json:list;name;pic;;id', | ||||
| } | ||||
							
								
								
									
										90
									
								
								骚零/js/jp.js
									
									
									
									
									
								
							
							
						
						
									
										90
									
								
								骚零/js/jp.js
									
									
									
									
									
								
							| @@ -1,90 +0,0 @@ | ||||
| var rule = { | ||||
|     title:'荐片', | ||||
|     host:'http://api2.rinhome.com', | ||||
|     // homeUrl:'https://yjpapipxblwdohpakljwg.hxhzs.com/api/tag/hand?code=unknown601193cf375db73d&channel=wandoujia',//网站的首页链接,用于分类获取和推荐获取 | ||||
|     homeUrl:'/api/tag/hand?code=unknown601193cf375db73d&channel=wandoujia',//网站的首页链接,用于分类获取和推荐获取 | ||||
|     // url:'/api/crumb/list?area=0&category_id=fyclass&page=fypage&type=0&limit=24&fyfilter', | ||||
|     url:'/api/crumb/list?area=0&page=fypage&type=0&limit=24&fyfilter', | ||||
|     class_name:'全部&电影&电视剧&动漫&综艺',     // 筛选 /api/term/ad_fenlei?limit=10&page=1 | ||||
|     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, | ||||
|     filterable:1, | ||||
|     filter:{ | ||||
|         "0":[{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}], | ||||
|         "1":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"1"},{"n":"首推","v":"5"},{"n":"动作","v":"6"},{"n":"喜剧","v":"7"},{"n":"战争","v":"8"},{"n":"恐怖","v":"9"},{"n":"剧情","v":"10"},{"n":"爱情","v":"11"},{"n":"科幻","v":"12"},{"n":"动画","v":"13"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}], | ||||
|         "2":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"2"},{"n":"首推","v":"14"},{"n":"国产","v":"15"},{"n":"港台","v":"16"},{"n":"日韩","v":"17"},{"n":"海外","v":"18"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}], | ||||
|         "3":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"3"},{"n":"首推","v":"19"},{"n":"海外","v":"20"},{"n":"日本","v":"21"},{"n":"国产","v":"22"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}], | ||||
|         "4":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"4"},{"n":"首推","v":"23"},{"n":"国产","v":"24"},{"n":"海外","v":"25"},{"n":"港台","v":"26"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}] | ||||
|     }, | ||||
|     // filter_url:'sort={{fl.sort or "hot"}}&year={{fl.year or "0"}}', | ||||
|     filter_url:'sort={{fl.sort or "update"}}&year={{fl.year or "0"}}&category_id={{fl.cateId}}', | ||||
| 	filter_def:{ | ||||
| 		0:{cateId:'0'}, | ||||
|         1:{cateId:'1'}, | ||||
| 		2:{cateId:'2'}, | ||||
| 		3:{cateId:'3'}, | ||||
| 		4:{cateId:'4'} | ||||
| 	}, | ||||
|     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, | ||||
|     图片来源:'@Referer=www.jianpianapp.com@User-Agent=jianpian-version353', | ||||
|     // 推荐:'json:data;room;*;cover;*;*', | ||||
|     推荐:'json:.video;*;*;*;*', | ||||
|     一级:'json:data;title;path;playlist.title;id', | ||||
|     二级:{ | ||||
|         // title:'data.title', | ||||
|         title:'data.title;data.types[0].name', | ||||
|         // desc:';data.description;data.id', | ||||
|         desc:'data.score;data.year.title;data.area.title;data.actors[0].name;data.directors[0].name', | ||||
|         img:'data.thumbnail', | ||||
|         // content:'data.thumbnail', | ||||
|         content:'data.description', | ||||
|         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;*', | ||||
| } | ||||
							
								
								
									
										150
									
								
								骚零/js/荐片.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										150
									
								
								骚零/js/荐片.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,150 @@ | ||||
| /** | ||||
|  * 影视TV 超連結跳轉支持 | ||||
|  * https://t.me/fongmi_offical/ | ||||
|  * https://github.com/FongMi/Release/tree/main/apk | ||||
|  */ | ||||
|  | ||||
| var rule = { | ||||
| 	title: '荐片', | ||||
| 	host: 'http://api2.rinhome.com', | ||||
| 	homeUrl: '/api/tag/hand?code=unknown601193cf375db73d&channel=wandoujia',//网站的首页链接,用于分类获取和推荐获取 | ||||
| 	// url:'/api/crumb/list?area=0&category_id=fyclass&page=fypage&type=0&limit=24&fyfilter', | ||||
| 	url: '/api/crumb/list?page=fypage&type=0&limit=24&fyfilter', | ||||
| 	class_name: '全部&电影&电视剧&动漫&综艺',     // 筛选 /api/term/ad_fenlei?limit=10&page=1 | ||||
| 	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, | ||||
| 	filterable: 1, | ||||
| 	filter: { | ||||
| 		"0":[{"key":"area","name":"地區","value":[{"n":"全部","v":"0"},{"n":"国产","v":"1"},{"n":"中国香港","v":"3"},{"n":"中国台湾","v":"6"},{"n":"美国","v":"5"},{"n":"韩国","v":"18"},{"n":"日本","v":"2"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}], | ||||
| 		"1":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"1"},{"n":"首推","v":"5"},{"n":"动作","v":"6"},{"n":"喜剧","v":"7"},{"n":"战争","v":"8"},{"n":"恐怖","v":"9"},{"n":"剧情","v":"10"},{"n":"爱情","v":"11"},{"n":"科幻","v":"12"},{"n":"动画","v":"13"}]},{"key":"area","name":"地區","value":[{"n":"全部","v":"0"},{"n":"国产","v":"1"},{"n":"中国香港","v":"3"},{"n":"中国台湾","v":"6"},{"n":"美国","v":"5"},{"n":"韩国","v":"18"},{"n":"日本","v":"2"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}], | ||||
| 		"2":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"2"},{"n":"首推","v":"14"},{"n":"国产","v":"15"},{"n":"港台","v":"16"},{"n":"日韩","v":"17"},{"n":"海外","v":"18"}]},{"key":"area","name":"地區","value":[{"n":"全部","v":"0"},{"n":"国产","v":"1"},{"n":"中国香港","v":"3"},{"n":"中国台湾","v":"6"},{"n":"美国","v":"5"},{"n":"韩国","v":"18"},{"n":"日本","v":"2"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}], | ||||
| 		"3":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"3"},{"n":"首推","v":"19"},{"n":"海外","v":"20"},{"n":"日本","v":"21"},{"n":"国产","v":"22"}]},{"key":"area","name":"地區","value":[{"n":"全部","v":"0"},{"n":"国产","v":"1"},{"n":"中国香港","v":"3"},{"n":"中国台湾","v":"6"},{"n":"美国","v":"5"},{"n":"韩国","v":"18"},{"n":"日本","v":"2"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}], | ||||
| 		"4":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"4"},{"n":"首推","v":"23"},{"n":"国产","v":"24"},{"n":"海外","v":"25"},{"n":"港台","v":"26"}]},{"key":"area","name":"地區","value":[{"n":"全部","v":"0"},{"n":"国产","v":"1"},{"n":"中国香港","v":"3"},{"n":"中国台湾","v":"6"},{"n":"美国","v":"5"},{"n":"韩国","v":"18"},{"n":"日本","v":"2"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}] | ||||
| 	}, | ||||
| 	filter_url: 'area={{fl.area or "0"}}&sort={{fl.sort or "update"}}&year={{fl.year or "0"}}&category_id={{fl.cateId}}', | ||||
| 	filter_def: { | ||||
| 		0:{cateId:'0'}, | ||||
| 		1:{cateId:'1'}, | ||||
| 		2:{cateId:'2'}, | ||||
| 		3:{cateId:'3'}, | ||||
| 		4:{cateId:'4'} | ||||
| 	}, | ||||
| 	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: '', | ||||
| 	图片来源: '@Referer=www.jianpianapp.com@User-Agent=jianpian-version353', | ||||
| 	// 推荐:'json:.video;*;*;*;*', | ||||
| 	推荐: `js: | ||||
|         var d = []; | ||||
|         let html = request(input); | ||||
|         html = JSON.parse(html).data[0].video; | ||||
|         html.forEach(it => { | ||||
|             d.push({ | ||||
|                 title: it.title, | ||||
|                 img: it.path, | ||||
|                 desc: it.playlist.title + ' ⭐' + it.score, | ||||
|                 url: it.id | ||||
|             }) | ||||
|         }); | ||||
|         setResult(d); | ||||
|     `, | ||||
| 	// 一级:'json:data;title;path;playlist.title;id', | ||||
| 	一级: `js: | ||||
| 		cateObj.tid = cateObj.tid+''; | ||||
|         if (cateObj.tid.endsWith('_clicklink')) { | ||||
|             cateObj.tid = cateObj.tid.split('_')[0]; | ||||
|             input = HOST + '/api/video/search?key=' + cateObj.tid + '&page=' + + MY_PAGE; | ||||
|         } | ||||
|         var d = []; | ||||
|         let html = request(input); | ||||
|         html = JSON.parse(html).data; | ||||
|         html.forEach(it => { | ||||
|             d.push({ | ||||
|                 title: it.title, | ||||
|                 img: it.thumbnail||it.path, | ||||
|                 desc: (it.mask || it.playlist.title) + ' ⭐' + it.score, | ||||
|                 url: it.id | ||||
|             }) | ||||
|         }); | ||||
|         setResult(d); | ||||
|     `, | ||||
| 	二级: `js: | ||||
|         function getLink(data) { | ||||
|             let link = data.map(it => { | ||||
|                 return '[a=cr:' + JSON.stringify({'id':it.name+'_clicklink','name':it.name}) + '/]' + it.name + '[/a]' | ||||
|             }).join(', '); | ||||
|             return link | ||||
|         } | ||||
| 		try { | ||||
|             let html = request(input); | ||||
|             html = JSON.parse(html); | ||||
|             let node = html.data; | ||||
|             VOD = { | ||||
|                 vod_id: node.id, | ||||
|                 vod_name: node.title, | ||||
|                 vod_pic: node.thumbnail, | ||||
|                 type_name: node.types[0].name, | ||||
|                 vod_year: node.year.title, | ||||
|                 vod_area: node.area.title, | ||||
|                 vod_remarks: node.score, | ||||
|                 vod_actor: getLink(node.actors), | ||||
|                 vod_director: getLink(node.directors), | ||||
|                 vod_content: node.description.strip() | ||||
|             }; | ||||
|             if (typeof play_url === 'undefined') { | ||||
|                 var play_url = '' | ||||
|             } | ||||
|             let playMap = {}; | ||||
| 			if (node.have_ftp_ur == 1) { | ||||
| 				playMap["边下边播超清版"] = node.new_ftp_list.map(it => { | ||||
| 					return it.title + "$" + (/m3u8/.test(it.url) ? play_url + it.url : "tvbox-xg:" + it.url) | ||||
| 				}).join('#'); | ||||
| 			} | ||||
| 			if (node.have_m3u8_ur == 1) { | ||||
| 				playMap["在线点播普清版"] = node.new_m3u8_list.map(it => { | ||||
| 					return it.title + "$" + (/m3u8/.test(it.url) ? play_url + it.url : "tvbox-xg:" + it.url) | ||||
| 				}).join('#'); | ||||
| 			} | ||||
|             let playFrom = []; | ||||
|             let playList = []; | ||||
|             Object.keys(playMap).forEach(key => { | ||||
|                 playFrom.append(key); | ||||
|                 playList.append(playMap[key]) | ||||
|             }); | ||||
|             VOD.vod_play_from = playFrom.join('$$$'); | ||||
|             VOD.vod_play_url = playList.join('$$$'); | ||||
|         } catch (e) { | ||||
|             log("获取二级详情页发生错误:" + e.message); | ||||
|         } | ||||
| 	`, | ||||
| 	// 搜索:'json:data;*;thumbnail;mask;*', | ||||
| 	搜索: `js: | ||||
|         var d = []; | ||||
|         let html = request(input); | ||||
|         html = JSON.parse(html).data; | ||||
|         html.forEach(it => { | ||||
|             d.push({ | ||||
|                 title: it.title, | ||||
|                 img: it.thumbnail, | ||||
|                 desc: it.mask + ' ⭐' + it.score, | ||||
|                 url: it.id | ||||
|             }) | ||||
|         }); | ||||
|         setResult(d); | ||||
|     `, | ||||
| } | ||||
		Reference in New Issue
	
	Block a user