mirror of
https://github.com/ls125781003/tvboxtg.git
synced 2026-11-02 01:33:44 +00:00
Initial commit
This commit is contained in:
commit
8406372599
555 files changed
+435441
No files matched your search
+412
@@ -0,0 +1,412 @@
|
||||
{
|
||||
"spider": "./spider.jar",
|
||||
"logo": "https://p3-pc-sign.douyinpic.com/tos-cn-i-0813c001/oEb9EAiMhR67DA00fZCpIXMigA8LAkAI9enDAD~tplv-dy-aweme-images-v2:3000:3000:q75.webp?biz_tag=aweme_images&from=327834062&s=PackSourceEnum_SEARCH&sc=image&se=false&x-expires=1727452800&x-signature=Q6AiH8FOO86OfzLFvuUZpJbsV4s%3D",
|
||||
"wallpaper": "http://www.mucpan.cc/%E5%B0%8F%E7%B1%B3/mpansou.php",
|
||||
"sites": [
|
||||
{
|
||||
"key": "豆瓣",
|
||||
"name": "🌈豆瓣┃防失联:QQ群:665981772 接口被屏蔽 加群防止失联 ",
|
||||
"type": 3,
|
||||
"api": "csp_Douban",
|
||||
"searchable": 0
|
||||
},
|
||||
{
|
||||
"key": "配置",
|
||||
"name": "⚙️网盘┃配置4K 修复弹窗 夸夸非会员3G可播",
|
||||
"type": 3,
|
||||
"changeable": 0,
|
||||
"searchable": 0,
|
||||
"api": "csp_Config"
|
||||
},
|
||||
{
|
||||
"key": "csp_wanou",
|
||||
"name": "🧸玩偶┃4K4K",
|
||||
"api": "csp_Wogg",
|
||||
"type": 3,
|
||||
"searchable": 1,
|
||||
"playerType": 2,
|
||||
"timeout": 30,
|
||||
"changeable": 0,
|
||||
"ext": {
|
||||
"site_urls": [
|
||||
"https://wogg.xxooo.cf/",
|
||||
"https://www.wogg.bf/",
|
||||
"https://www.wogg.net/"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "csp_zhizhen",
|
||||
"name": "🌹米QK┃4K4K",
|
||||
"type": 3,
|
||||
"api": "csp_Duopan",
|
||||
"changeable": 0,
|
||||
"filterable": 1,
|
||||
"ext": {
|
||||
"site_urls": [
|
||||
"http://mucpan.cc",
|
||||
"http://mihdr.top"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "csp_xiaomi",
|
||||
"name": "🌹米UC┃4K4K",
|
||||
"type": 3,
|
||||
"api": "csp_Duopan",
|
||||
"changeable": 0,
|
||||
"ext": "http://www.mucpan.cc"
|
||||
},
|
||||
{
|
||||
"key": "米搜",
|
||||
"name": "🌾米搜┃4K4K",
|
||||
"type": 3,
|
||||
"api": "csp_MiSou",
|
||||
"changeable": 0
|
||||
},
|
||||
{
|
||||
"key": "88看球",
|
||||
"name": "🏀看球┃直播",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.js",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./js/kanqiu.js\""
|
||||
},
|
||||
{
|
||||
"key": "瓜子",
|
||||
"name": "🍉瓜子┃APP",
|
||||
"type": 3,
|
||||
"api": "csp_Gz360",
|
||||
"searchable": 1,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"changeable": 0
|
||||
},
|
||||
{
|
||||
"key": "天天",
|
||||
"name": "☁️天天┃1080P",
|
||||
"type": 3,
|
||||
"api": "csp_TTian",
|
||||
"playerType": 2,
|
||||
"ext": "baHR0cDovL29wLnlzZHFqcy5jbg==",
|
||||
"jar": "./jars/天天.jar"
|
||||
},
|
||||
{
|
||||
"key": "🌟客星",
|
||||
"name": "🌟客星┃1080P",
|
||||
"type": 3,
|
||||
"api": "csp_Xdai",
|
||||
"playerType": 2,
|
||||
"ext": "caHR0cHM6Ly9zYzEwODAudG9wfGU1OWQ0NGIyZWVmMDNiYTJ8ZTU5ZDQ0YjJlZWYwM2JhMg==",
|
||||
"jar": "./jars/天天.jar"
|
||||
},
|
||||
{
|
||||
"key": "繁荣",
|
||||
"name": "🥝凡人┃1080P",
|
||||
"type": 3,
|
||||
"api": "csp_Frong",
|
||||
"playerType": 2,
|
||||
"ext": "FMy4wLjJ8aHR0cDovLzQzLjI0OC4xMjguMTM4OjgxMzN8NDJmN2EyMDl8MjV8NTY4Njg1NDM0RkVDN0M4QzI5MEFFNEZCMzI1RkYxMzB8c2hpamllbWFvdHZ8MzNhN2ZmYTljODU0MTJjNzQyZjdhMjA5fDI1fDU2ODY4NTQzNEZFQzdDOEMyOTBBRTRGQjMyNUZGMTMwfHNoaWppZW1hb3R2fDMzYTdmZmE5Yzg1NDEyYzc=",
|
||||
"jar": "./jars/天天.jar"
|
||||
},
|
||||
{
|
||||
"key": "csp_LiteApple",
|
||||
"name": "🍎苹果┃无光",
|
||||
"type": 3,
|
||||
"searchable": 1,
|
||||
"changeable": 1,
|
||||
"api": "csp_LiteApple",
|
||||
"playerType": 1,
|
||||
"filterable": 1,
|
||||
"ext": ""
|
||||
},
|
||||
{
|
||||
"key": "csp_JPYY",
|
||||
"name": "🥇文采┃无广",
|
||||
"type": 3,
|
||||
"searchable": 1,
|
||||
"changeable": 1,
|
||||
"api": "csp_Jpyy",
|
||||
"playerType": 2,
|
||||
"filterable": 1,
|
||||
"ext": ""
|
||||
},
|
||||
{
|
||||
"key": "csp_饭团",
|
||||
"name": "🍙饭团┃点击",
|
||||
"type": 3,
|
||||
"searchable": 1,
|
||||
"changeable": 1,
|
||||
"api": "csp_FanTuan",
|
||||
"playerType": 2,
|
||||
"filterable": 1,
|
||||
"click": "document.querySelector(\"#playleft iframe\").contentWindow.document.querySelector(\"#start\").click();",
|
||||
"ext": "https://fantuan.vip/"
|
||||
},
|
||||
{
|
||||
"key": "csp_Nkdy",
|
||||
"name": "🌽耐看┃影视",
|
||||
"type": 3,
|
||||
"api": "csp_Nkdy"
|
||||
},
|
||||
{
|
||||
"key": "xiongmao2",
|
||||
"name": "🐼猫咪┃1080P",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.js",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./js/xiongmao.js\""
|
||||
},
|
||||
{
|
||||
"key": "hipy_js_腾云驾雾[官]",
|
||||
"name": "🌞腾腾┃解析",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.js",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"playerType": 2,
|
||||
"order_num": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./js/tm.js\""
|
||||
},
|
||||
{
|
||||
"key": "guoguo",
|
||||
"name": "🌞果果┃解析",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.js",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./js/guoguo.js\""
|
||||
},
|
||||
{
|
||||
"key": "csp_NanGua",
|
||||
"name": "🎃南瓜┃APP",
|
||||
"type": 3,
|
||||
"changeable": 1,
|
||||
"api": "csp_NanGua",
|
||||
"playerType": 2,
|
||||
"filterable": 1
|
||||
},
|
||||
{
|
||||
"key": "csp_Dm84",
|
||||
"name": "🎨动漫┃1080P",
|
||||
"type": 3,
|
||||
"api": "csp_Dm84",
|
||||
"playerType": 2
|
||||
},
|
||||
{
|
||||
"key": "huohuo",
|
||||
"name": "💥火火┃1080P",
|
||||
"type": 3,
|
||||
"changeable": 0,
|
||||
"api": "csp_SaoHuo"
|
||||
},
|
||||
{
|
||||
"key": "Bili",
|
||||
"name": "🎒哔哔┃合集",
|
||||
"type": 3,
|
||||
"api": "csp_Bili",
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.597
|
||||
},
|
||||
"searchable": 1,
|
||||
"quickSearch": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./json/Bili.json\""
|
||||
},
|
||||
{
|
||||
"key": "荐片",
|
||||
"name": "🎬荐片┃磁力",
|
||||
"api": "csp_Jianpian",
|
||||
"type": 3,
|
||||
"playerType": "1",
|
||||
"ext": "http://api2.rinhome.com"
|
||||
},
|
||||
{
|
||||
"key": "csp_Wwys",
|
||||
"name": "🐶汪汪┃1080P",
|
||||
"type": 3,
|
||||
"playerType": 1,
|
||||
"changeable": 0,
|
||||
"api": "csp_Wwys",
|
||||
"ext": "https://www.wwgz.cn/"
|
||||
},
|
||||
{
|
||||
"key": "csp_FirstAid",
|
||||
"name": "🍧急救┃教学",
|
||||
"type": 3,
|
||||
"api": "csp_FirstAid",
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 3.8
|
||||
},
|
||||
"gridview": "0-0-4.1"
|
||||
},
|
||||
{
|
||||
"key": "push_agent",
|
||||
"name": "杜绝未成年测试本项目|请于24小时内删除测试内容|官网mpanso.com",
|
||||
"type": 3,
|
||||
"api": "csp_Push",
|
||||
"playerType": "1",
|
||||
"searchable": 0
|
||||
}
|
||||
],
|
||||
"parses": [
|
||||
{
|
||||
"name": "Json聚合",
|
||||
"type": 3,
|
||||
"url": "Demo"
|
||||
},
|
||||
{
|
||||
"name": "Web聚合",
|
||||
"type": 3,
|
||||
"url": "Web"
|
||||
},
|
||||
{
|
||||
"name": "4K解析",
|
||||
"type": 1,
|
||||
"url": "https://jx.xiaofengtv.com/jx.php?url=",
|
||||
"ext": {
|
||||
"flag": [
|
||||
"qq",
|
||||
"腾讯",
|
||||
"qiyi",
|
||||
"爱奇艺",
|
||||
"奇艺",
|
||||
"youku",
|
||||
"优酷",
|
||||
"sohu",
|
||||
"搜狐",
|
||||
"letv",
|
||||
"乐视",
|
||||
"mgtv",
|
||||
"芒果",
|
||||
"tnmb",
|
||||
"seven",
|
||||
"bilibili",
|
||||
"1905"
|
||||
],
|
||||
"header": {
|
||||
"User-Agent": "okhttp/4.9.1"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "反弹",
|
||||
"type": 1,
|
||||
"url": "http://27.25.141.188:6688/api/?key=cc10901237ea968438714d7f0303986b&url=",
|
||||
"ext": {
|
||||
"flag": [
|
||||
"qq",
|
||||
"腾讯",
|
||||
"qiyi",
|
||||
"爱奇艺",
|
||||
"奇艺",
|
||||
"youku",
|
||||
"优酷",
|
||||
"sohu",
|
||||
"搜狐",
|
||||
"letv",
|
||||
"乐视",
|
||||
"mgtv",
|
||||
"芒果",
|
||||
"tnmb",
|
||||
"seven",
|
||||
"bilibili",
|
||||
"1905"
|
||||
],
|
||||
"header": {
|
||||
"User-Agent": "okhttp/4.9.1"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "1080解析1",
|
||||
"type": 1,
|
||||
"url": "https://zy.qiaoji8.com/neibu.php?url=",
|
||||
"ext": {
|
||||
"flag": [
|
||||
"qq",
|
||||
"腾讯",
|
||||
"qiyi",
|
||||
"爱奇艺",
|
||||
"奇艺",
|
||||
"youku",
|
||||
"优酷",
|
||||
"sohu",
|
||||
"搜狐",
|
||||
"letv",
|
||||
"乐视",
|
||||
"mgtv",
|
||||
"芒果",
|
||||
"tnmb",
|
||||
"seven",
|
||||
"bilibili",
|
||||
"1905"
|
||||
],
|
||||
"header": {
|
||||
"User-Agent": "okhttp/4.9.1"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "1080解析",
|
||||
"type": 1,
|
||||
"url": "http://117.50.183.202:8036/?ip=111.55.12.236&url=",
|
||||
"ext": {
|
||||
"flag": [
|
||||
"qq",
|
||||
"腾讯",
|
||||
"qiyi",
|
||||
"爱奇艺",
|
||||
"奇艺",
|
||||
"youku",
|
||||
"优酷",
|
||||
"sohu",
|
||||
"搜狐",
|
||||
"letv",
|
||||
"乐视",
|
||||
"mgtv",
|
||||
"芒果",
|
||||
"tnmb",
|
||||
"seven",
|
||||
"bilibili",
|
||||
"1905"
|
||||
],
|
||||
"header": {
|
||||
"User-Agent": "okhttp/4.9.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"lives": [
|
||||
{
|
||||
"name": "直播",
|
||||
"type": 0,
|
||||
"url": "./lives/直播.txt",
|
||||
"epg": ""
|
||||
},
|
||||
{
|
||||
"name": "直播2",
|
||||
"type": 0,
|
||||
"url": "./lives/直播2.txt",
|
||||
"epg": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
var e,t=function(){return t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},t.apply(this,arguments)},n={xml:!1,decodeEntities:!0},r={_useHtmlParser2:!0,xmlMode:!0};function i(e){return(null==e?void 0:e.xml)?"boolean"==typeof e.xml?r:t(t({},r),e.xml):null!=e?e:void 0}!function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(e||(e={}));const s=e.Root,a=e.Text,o=e.Directive,c=e.Comment,l=e.Script,h=e.Style,u=e.Tag,p=e.CDATA,f=e.Doctype;class d{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return v(this,e)}}class E extends d{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}}class m extends E{constructor(){super(...arguments),this.type=e.Text}get nodeType(){return 3}}class T extends E{constructor(){super(...arguments),this.type=e.Comment}get nodeType(){return 8}}class _ extends E{constructor(t,n){super(n),this.name=t,this.type=e.Directive}get nodeType(){return 1}}class A extends d{constructor(e){super(),this.children=e}get firstChild(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}}class g extends A{constructor(){super(...arguments),this.type=e.CDATA}get nodeType(){return 4}}class N extends A{constructor(){super(...arguments),this.type=e.Root}get nodeType(){return 9}}class C extends A{constructor(t,n,r=[],i=("script"===t?e.Script:"style"===t?e.Style:e.Tag)){super(r),this.name=t,this.attribs=n,this.type=i}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map((e=>{var t,n;return{name:e,value:this.attribs[e],namespace:null===(t=this["x-attribsNamespace"])||void 0===t?void 0:t[e],prefix:null===(n=this["x-attribsPrefix"])||void 0===n?void 0:n[e]}}))}}function I(t){return(n=t).type===e.Tag||n.type===e.Script||n.type===e.Style;var n}function S(t){return t.type===e.CDATA}function b(t){return t.type===e.Text}function O(t){return t.type===e.Comment}function y(t){return t.type===e.Directive}function L(t){return t.type===e.Root}function k(e){return Object.prototype.hasOwnProperty.call(e,"children")}function v(e,t=!1){let n;if(b(e))n=new m(e.data);else if(O(e))n=new T(e.data);else if(I(e)){const r=t?D(e.children):[],i=new C(e.name,{...e.attribs},r);r.forEach((e=>e.parent=i)),null!=e.namespace&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]={...e["x-attribsNamespace"]}),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]={...e["x-attribsPrefix"]}),n=i}else if(S(e)){const r=t?D(e.children):[],i=new g(r);r.forEach((e=>e.parent=i)),n=i}else if(L(e)){const r=t?D(e.children):[],i=new N(r);r.forEach((e=>e.parent=i)),e["x-mode"]&&(i["x-mode"]=e["x-mode"]),n=i}else{if(!y(e))throw new Error(`Not implemented yet: ${e.type}`);{const t=new _(e.name,e.data);null!=e["x-name"]&&(t["x-name"]=e["x-name"],t["x-publicId"]=e["x-publicId"],t["x-systemId"]=e["x-systemId"]),n=t}}return n.startIndex=e.startIndex,n.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function D(e){const t=e.map((e=>v(e,!0)));for(let e=1;e<t.length;e++)t[e].prev=t[e-1],t[e-1].next=t[e];return t}const R={withStartIndices:!1,withEndIndices:!1,xmlMode:!1};class M{constructor(e,t,n){this.dom=[],this.root=new N(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(n=t,t=R),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:R,this.elementCB=null!=n?n:null}onparserinit(e){this.parser=e}onreset(){this.dom=[],this.root=new N(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null}onend(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))}onerror(e){this.handleCallback(e)}onclosetag(){this.lastNode=null;const e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)}onopentag(t,n){const r=this.options.xmlMode?e.Tag:void 0,i=new C(t,n,void 0,r);this.addNode(i),this.tagStack.push(i)}ontext(t){const{lastNode:n}=this;if(n&&n.type===e.Text)n.data+=t,this.options.withEndIndices&&(n.endIndex=this.parser.endIndex);else{const e=new m(t);this.addNode(e),this.lastNode=e}}oncomment(t){if(this.lastNode&&this.lastNode.type===e.Comment)return void(this.lastNode.data+=t);const n=new T(t);this.addNode(n),this.lastNode=n}oncommentend(){this.lastNodLine truncated
|
||||
@@ -0,0 +1,304 @@
|
||||
if (typeof Object.assign != 'function') {
|
||||
Object.assign = function () {
|
||||
var target = arguments[0];
|
||||
for (var i = 1; i < arguments.length; i++) {
|
||||
var source = arguments[i];
|
||||
for (var key in source) {
|
||||
if (Object.prototype.hasOwnProperty.call(source, key)) {
|
||||
target[key] = source[key];
|
||||
}
|
||||
}
|
||||
}
|
||||
return target;
|
||||
};
|
||||
}
|
||||
function getMubans() {
|
||||
var mubanDict = { // 模板字典
|
||||
mxpro: {
|
||||
title: '',
|
||||
host: '',
|
||||
// homeUrl:'/',
|
||||
url: '/vodshow/fyclass--------fypage---.html',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.navbar-items li:gt(2):lt(8);a&&Text;a&&href;/(\\d+).html',
|
||||
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",
|
||||
"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',
|
||||
},
|
||||
mxone5: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/show/fyclass--------fypage---.html',
|
||||
searchUrl: '/search/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
class_parse: '.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1&&Text;.tag-link&&Text",
|
||||
"img": ".module-item-pic&&img&&data-src",
|
||||
"desc": ".video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text",
|
||||
"content": ".vod_content&&Text",
|
||||
"tabs": ".module-tab-item",
|
||||
"lists": ".module-player-list:eq(#id)&&.scroll-content&&a"
|
||||
},
|
||||
搜索: '.module-items .module-search-item;a&&title;img&&data-src;.video-serial&&Text;a&&href',
|
||||
},
|
||||
首图: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/vodshow/fyclass--------fypage---/',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.myui-header__menu li.hidden-sm:gt(0):lt(5);a&&Text;a&&href;/(\\d+).html',
|
||||
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;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
},
|
||||
首图2: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/list/fyclass-fypage.html',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {
|
||||
'User-Agent': 'UC_UA',
|
||||
// "Cookie": ""
|
||||
},
|
||||
// class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||
class_parse: '.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;.*/(.*?).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: 'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.stui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||
二级: {
|
||||
"title": ".stui-content__detail .title&&Text;.stui-content__detail p:eq(-2)&&Text",
|
||||
"img": ".stui-content__thumb .lazyload&&data-original",
|
||||
"desc": ".stui-content__detail p:eq(0)&&Text;.stui-content__detail p:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text",
|
||||
"content": ".detail&&Text",
|
||||
"tabs": ".stui-vodlist__head h3",
|
||||
"lists": ".stui-content__playlist:eq(#id) li"
|
||||
},
|
||||
搜索: 'ul.stui-vodlist__media:eq(0) li,ul.stui-vodlist:eq(0) li,#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
搜索1: 'ul.stui-vodlist&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
搜索2: 'ul.stui-vodlist__media&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
},
|
||||
默认: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/vodshow/fyclass--------fypage---.html',
|
||||
searchUrl: '/vodsearch/-------------.html?wd=**',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
},
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
double: true, // 推荐内容是否双层定位
|
||||
},
|
||||
vfed: {
|
||||
title: '',
|
||||
host: '',
|
||||
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: {
|
||||
'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: '.fed-pops-navbar&&ul.fed-part-rows&&a;a&&Text;a&&href;.*/(.*?).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: 'ul.fed-list-info.fed-part-rows;li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.fed-list-info&&li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1.fed-part-eone&&Text;.fed-deta-content&&.fed-part-rows&&li&&Text",
|
||||
"img": ".fed-list-info&&a&&data-original",
|
||||
"desc": ".fed-deta-content&&.fed-part-rows&&li:eq(1)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(2)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(3)&&Text",
|
||||
"content": ".fed-part-esan&&Text",
|
||||
"tabs": ".fed-drop-boxs&&.fed-part-rows&&li",
|
||||
"lists": ".fed-play-item:eq(#id)&&ul:eq(1)&&li"
|
||||
},
|
||||
搜索: '.fed-deta-info;h1&&Text;.lazyload&&data-original;.fed-list-remarks&&Text;a&&href;.fed-deta-content&&Text',
|
||||
},
|
||||
海螺3: {
|
||||
title: '',
|
||||
host: '',
|
||||
searchUrl: '/v_search/**----------fypage---.html',
|
||||
url: '/vod_____show/fyclass--------fypage---.html',
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA'
|
||||
},
|
||||
timeout: 5000,
|
||||
class_parse: 'body&&.hl-nav li:gt(0);a&&Text;a&&href;.*/(.*?).html',
|
||||
cate_exclude: '明星|专题|最新|排行',
|
||||
limit: 40,
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
推荐: '.hl-vod-list;li;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
double: true,
|
||||
一级: '.hl-vod-list&&.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": ".hl-infos-title&&Text;.hl-text-conch&&Text",
|
||||
"img": ".hl-lazy&&data-original",
|
||||
"desc": ".hl-infos-content&&.hl-text-conch&&Text",
|
||||
"content": ".hl-content-text&&Text",
|
||||
"tabs": ".hl-tabs&&a",
|
||||
"lists": ".hl-plays-list:eq(#id)&&li"
|
||||
},
|
||||
搜索: '.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
},
|
||||
海螺2: {
|
||||
title: '',
|
||||
host: '',
|
||||
searchUrl: '/index.php/vod/search/page/fypage/wd/**/',
|
||||
url: '/index.php/vod/show/id/fyclass/page/fypage/',
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA'
|
||||
},
|
||||
timeout: 5000,
|
||||
class_parse: '#nav-bar li;a&&Text;a&&href;id/(.*?)/',
|
||||
limit: 40,
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
推荐: '.list-a.size;li;a&&title;.lazy&&data-original;.bt&&Text;a&&href',
|
||||
double: true,
|
||||
一级: '.list-a&&li;a&&title;.lazy&&data-original;.list-remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h2&&Text;.deployment&&Text",
|
||||
"img": ".lazy&&data-original",
|
||||
"desc": ".deployment&&Text",
|
||||
"content": ".ec-show&&Text",
|
||||
"tabs": "#tag&&a",
|
||||
"lists": ".play_list_box:eq(#id)&&li"
|
||||
},
|
||||
搜索: '.search-list;a&&title;.lazy&&data-original;.deployment&&Text;a&&href',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
},
|
||||
短视: {
|
||||
title: '',
|
||||
host: '',
|
||||
// homeUrl:'/',
|
||||
url: '/channel/fyclass-fypage.html',
|
||||
searchUrl: '/search.html?wd=**',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.menu_bottom ul li;a&&Text;a&&href;.*/(.*?).html',
|
||||
cate_exclude: '解析|动态',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: '.indexShowBox;ul&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.pic-list&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1&&Text;.content-rt&&p:eq(0)&&Text",
|
||||
"img": ".img&&img&&data-src",
|
||||
"desc": ".content-rt&&p:eq(1)&&Text;.content-rt&&p:eq(2)&&Text;.content-rt&&p:eq(3)&&Text;.content-rt&&p:eq(4)&&Text;.content-rt&&p:eq(5)&&Text",
|
||||
"content": ".zkjj_a&&Text",
|
||||
"tabs": ".py-tabs&&option",
|
||||
"lists": ".player:eq(#id) li"
|
||||
},
|
||||
搜索: '.sr_lists&&ul&&li;h3&&Text;img&&data-src;.int&&p:eq(0)&&Text;a&&href',
|
||||
},
|
||||
短视2:{
|
||||
title: '',
|
||||
host: '',
|
||||
class_name:'电影&电视剧&综艺&动漫',
|
||||
class_url:'1&2&3&4',
|
||||
searchUrl: '/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
||||
searchable: 2,
|
||||
quickSearch: 0,
|
||||
headers:{'User-Agent':'MOBILE_UA'},
|
||||
url: '/index.php/api/vod#type=fyclass&page=fypage',
|
||||
filterable:0,//是否启用分类筛选,
|
||||
filter_url:'',
|
||||
filter: {},
|
||||
filter_def:{},
|
||||
detailUrl:'/index.php/vod/detail/id/fyid.html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐:'.list-vod.flex .public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href',
|
||||
一级:'js:let body=input.split("#")[1];let t=Math.round(new Date/1e3).toString();let key=md5("DS"+t+"DCC147D11943AF75");let url=input.split("#")[0];body=body+"&time="+t+"&key="+key;print(body);fetch_params.body=body;let html=post(url,fetch_params);let data=JSON.parse(html);VODS=data.list.map(function(it){it.vod_pic=urljoin2(input.split("/i")[0],it.vod_pic);return it});',
|
||||
二级:{
|
||||
"title":".slide-info-title&&Text;.slide-info:eq(3)--strong&&Text",
|
||||
"img":".detail-pic&&data-original",
|
||||
"desc":".fraction&&Text;.slide-info-remarks:eq(1)&&Text;.slide-info-remarks:eq(2)&&Text;.slide-info:eq(2)--strong&&Text;.slide-info:eq(1)--strong&&Text",
|
||||
"content":"#height_limit&&Text",
|
||||
"tabs":".anthology.wow.fadeInUp.animated&&.swiper-wrapper&&a",
|
||||
"tab_text":".swiper-slide&&Text",
|
||||
"lists":".anthology-list-box:eq(#id) li"
|
||||
},
|
||||
搜索:'json:list;name;pic;;id',
|
||||
}
|
||||
};
|
||||
return JSON.parse(JSON.stringify(mubanDict));
|
||||
}
|
||||
var mubanDict = getMubans();
|
||||
var muban = getMubans();
|
||||
export default {muban,getMubans};
|
||||
+3761
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
Binary file not shown.
@@ -0,0 +1 @@
|
||||
H4sIAAAAAAAAA71aeXfbxrX/P58C5YtB0pQAgpsWhtbRGknWVmuxLMtVQWAoQsImYEhRinWOk9eXxrUbq60Tx26OmyZNnZOeeOlLmsR27C8jUvRf/QrvzgAgQRKUkva9N+dYBGa5c+/vrjNwWbQYq6QiJse89RoDDStYRYNM+Pjui+rLu7U7n9Tuf3y5+vCjK+EeOl40bAzDRYxNe5DnTUXUt0ucaCrcmYx8JtN3pi91pi/DSYbWWKChZUuFNW4HzzM2Ei2p6PR6lDQjr6jINrj8fgcp3pR4Zw1fFoZ2cmfPsqaeK+yZ4iZiTSknxJu0ax8+Pr7+Xu39z6u3Pqsdfnz89afVWx/V3jssJ6rf/+Pou9vV33xy9PTdV1/erD96+5/Pb9b/eOP4w+c/ljFtE5fbGUoMiapq7CL5wmhOYG1LypFZrKzIOakQT+YH0gO9mYFUujcl5TO9eSmf7O3v78skUumBZDols1jRkI1Fzcwl4olUbzzTmxCWhPSZ5HA6Qf6k11hb2dRXkGUrhk62gLc5Q5dQrl8WUaZPFApiQUrlZXGgP4WkfhnlU32ZTEaU2SCoWMmwLCCzYZdM07AwdDmNEhZxyUK5FEr0FWRZkhOiIGYyckYS+jIpJGfyfam8mO9rwn18+4va9Ru1j58e3/tV9fABIFo7vH/03W+rD+/VX949+u5LOvEnK1yzFYx8EJ+gcxlhUVFbaZvSLspTq2xoDJmKbciIVxUbDxEiFMl9lEvH2bIiI2MDFFbYU2SXrLO3mCfekHC6dkqKtL1I+weZuNNXUFSMLGea4HRpJRUrjTfAqPreu8dPnr36wwuwSkeA6q13ah88rt1+VLv5tgAgRaL1P39Rf/Gi+vyWt8gTZXd3tymEquT55JAq2tjMEUE2FF1GFXYbfnKiwO4BbzmwRhYYtzbRlF4wSLdNtCwlKOUSxYm3QGKLYuFgxZeTQ6Yq4oJhaTnaQ2joOlKnCCoSbGm34t8fZ4sl2dA3A03J40i0kAi/YT9YGw4PlNm33iqoHHliDIsJAeuhgwOHXzpCnvwjPrnoePPdN8sLPEgEGe1BN7CRFl62kdU7vIl0HAYOFkY3lofDdPSgx41+GjJKEODSIITTRUXf0EWNRsXb31R/eMLCT/3Bu9XrD9jjZ8/r15+y1d98UXv+N/b46ZfVHz44vv5rtvbB3fo7f2erj39X/dXLsJ+SI3ySTbACC6aXFlhBSLMNa3YgghmTKXtq2GuxxGp52RpbHlkcTsZW5yelTFqULXEutqWlR6fkS8Y2/+ZEybyoKOrUiKhOTVwyporC+Ehl/PyUUozPzq8Jmr0YK+YlYW9JV1Laec3OrBam8ro+ymtvDhQXdzLa2kJfHssrKxfnVkU0kBoQxcSesLI8ntR3x1bsye3d2Fqyr3/CWEqqqbXE5Dw/vionF+dmF3YLM8alpenCJX5yuH+JX57JoLHzyenlWbw1tqXnk2MT88ZsHi9dTKWxOT9ZWbggXEosbqf4/sxCZXHfwDt6emC+wKOYuLWysLOGjYHxFD+zFcMX5bhcseSycmlBnBvOFG00NjA7PpdQijE0bfUZ/av70yMVZM7NFyrJNdmMJyeL5bQ9ubUf4wsrRnx2edzaS63hVDGvv1lWNH12e8vcHZMuDkvC/nRppqiVx88P7K4qayhtVcbLs4vpJXlf0yf3LsT2ZtJTZXmif3u1pMQWZ5IjhemJvu3y9ijM3xsppGbSw2V7ZGATXmK75EWa6DdWV1Rhtnx+NGEuXtxZvFjMmBfXzovmqGim194Ux+TzIh4VcRp++YnSkrCzKKxOmGP98Uvbc4Y6d6lcTiYWzMLozLaOpqRl0HzOtQtV0RSwy4RrleCrexumaNlgldgqoZ7XnFni/t4g88ste9B5RZiZ2NuqQHafXpyf4+iCiIV2SpBxIjRaehHGFHUIxSTGSMguKrwG+3FbtqGHo1FnnX1ZuMKB9WZfa8S1h/eOvr/+6uNr9b++XX1yq377B5IEvrpTe/iNY/CGbmMmrxrSNpInFKTKwIi3q5BOcUKCS/Rz6cF0IpUKu3QJzxayTViLgvmmEsUYRTdLuMfn3QEOH+D0Y6JaVrb5BCdw8ciMopcq2eXssC5bhiIL8ezC2ORsPD5SUlSZ//n5nwucMCAkEgkuHk9Eww26B07QiEabYNQ+u1b70+f1l7erf7wPMDDLF2aY2kePqod/rd78r+rh3xyAfOgoBSbiCUpw5RRdUksysiN+xKJRnzi4aBm7jI52mXHLMqxIuP7ocyetVL/9e/1Td48wcOUw6exDcGrUd6RtVRrpq5ES/Jw0h1wL8012QB509GJjS9E3lcJepA3yEoFc9CA3tonO+RSB3Idh1OEy+9ovwXrpcwPL6zcgotYf/ydUF/UHn9XuH9YffVt78g6xR8CWsFj76i/E2KHSqH34/dGLl95S6gFhcAATWMMRKnw0W0BYKhJ/ETWbc+3kcqjJZehKbnZ+ZGpmHBJCllhgEWtqzjM4lwi1TNg7RwY5TQSSEX4XEp2xu77OGSbS19cj6+EId3Youh7u4aPgMFm6AP6NIVGNkJdolpLLveVgK/QQ+MnAQdZXxL7/Rf23h4NhzknyGGlZRdtkWVHFzgOUmVmRZZdQBZNfWcRib0E1ROzSOPru2vHTB4A9gWyQDHNFBY8Zkp2lFT6hki2ZMECz59WrlrJZxKOGpSOLw4QqiTALooWn5CZbLtUfSbSTxNHTm5Sr17dsDhuL1HoikSiTO+ezziBdcRdQAVnIAjMOBRVGoeyJyy+HmjEgdAWIgJabNi4XitC1ZZsceWwZEJsDon+g0d3sXJkfI0520Owh9kJmXr7S2kfMB7rbrKtlCgG4NfiRRW2TyFHsRwBCphpgX5RnQ+eo3ohdcSrSN3GROcfEmaG2sctxGuuZQV8/QKhAFoi7WcCjT+LYz/hfUBcH0wGJyG4tcYs0lwXKdIy+tUXTH628pqc2o1IrpJSBVg6pzzYibMhxWw4CrYgVgnWog2EngISqz69VH9yov/9t9daHhG7IR9gnFzEdukkPE9LgRHKZ4NEL/ChliCMFCK/FKywcvXRMxIhytqkqQJ1EhxANFEF7O7tW33tMNhkMubi1MRAkewC02NprE5DaJz082W0CcFqvO8Cyk9AF/FoIvFlCEb4onONhSjFzzt8rK2V+E7rzVjs+jiguubYxwoEoYYP6dainZYw0WbHQCcOkWqdDrVSJuvna77+q/vpp7c4/Xt352jVLj4d2RZPmceFHwRxEO5F01ImyRGWlPCS8SLyHSaTbBGljtoNKqkGlc50rRceaZGNNy5IDBqlQGf0EEVL/KyIkTxchBFVI9eHN42d/CLWy3KH0DcgUdJOGxdEjeC/NbV6Ca9+JLJyebjdVcGepKZ/jVccPrx09u/HP5/cCXItuTxYBIcJ36yhEca5syPS8175TGffiCg5GgazDeyYKWkjhiwcpIRNAhexOTs1BRIQuOmisc5VHf4On+FTsPQZPtJAmWtskMlC0gieZCoGRaDN43I13JJVNdzrpz/xoB3llmzZaQM52MbEDRiKVGRPpoKgam42Q+sMTOKUfvfxz7e1H1Vu/O779p1e379YfPaIxFnEasm2oC/1htJmiSrpEU8Ymwhe2zM0ICL8MBSlTsds3rBD04M/Vq0yy0wgBu0Vln8jFA5kNN0g51KKQkJ0nz6TJFGrNXgcHb/ErkKALIsSDTvIWrADaAaMEenfzINBpUCbWR+qOKYjd7lxv4wrdOMqcBdE6QwFZnT9ltdB1tcu0CFqAmfA3T5446D0tojgBJQhJlnXINhD1klYXgHvo9Cgg60xo5dJCuGTpZCjIOAi0zYIJG1iE1JzLMQLhIrj6osMdpkpSM8zsqNkA+U5VOxVIcB0I+NHFpXZBZM4s2cVIp/7dLwCOBKmApAzRwBtOdA6Dvp07Ls8/6EzAK9o5l87zV4IUTp/bObmuFdXW0rUDugLEtgi1CMBEyMLPG34QqU42yCUmDMViQQ5AtlOCSHutszqndatTyTfMK+RcModI8CZPRBVKtAeOCNFoB9mDjp42gUGscRH2aIQfims3Dv9lq/Bj4CjOBieGfAJ2yoSEULcNSetqUf52mnW1EDzZ0vztp1idvwVaoL8ddOqKdndqMNolQgUWbL7bCRLhavfeqd35BFJS7elhKKh6byRccu9XsAyNlluPbx0/+W/yje6Dm74auGWuYwUyp4mmz3YU3K5IL65hjmqIMPU6tVjMtRzVotyWoeiR0H/4axAbQEd2SYUa27t7ivY0b8boV7gTTv0wh7R/4+B/AoWuZ393Tfsp3dd9wkHdN+vEs7o7r+nMbkVkn+LQ7jrSGq7oHMLhfCehGQgJpKxo9pNvKKQ3gIDHKIkjxBaCaA0Fdw8G7EAuAJpTst12c0vsUCh4RnBMU7rxTxqlGMsRk6QFIZjoOg4FzT6IdmXL/ZZFLqLDgZMI3GqLmDRFhyCWGKETuGsWIU3ISHk81PbeDVIYC+SHtObZPWCQtKZUTeIELq6g6DKgSnwNYFPFPHIKkvDxk2fV+zfCUXrz7N5lqkp+nY+sy7EovbsEgMOvB4NEQe4otE9lrgvklFpXXKFqdykEa5W0ltTThQ1/5nFyCg10Qx093TRER3tO2gL0T6vGEye5EcC/iw2nsL1WH6Q9Xd2PjJ64iS91OpYHuWAJTrsnLqLJ0NNWjPG8AI7mXbUWDXS/9s6Wjjbn7MwdMHDgpu1TUwdp/98Xxv+X97o/OVF4rZElyAGZnDaaL8TdNSQrYrjbcY98YPDHjo5TRkNsJ6iT+U58ocVAuCcccCkUHG3beaakusbZQGZpkKXryONQ83EwcBfSOi8//a3JJSVlmdiLiIpcydHvOWxHRGxv3e8dWgSAaNa8Xwim1MpSN5E6K1CPfmu0bG+nVulunKRQ0OfmLe8bI+euvrHOj5wjd73h8Am1dWskDGqNMOj9v7BAZp0wBn+7z2mLWpRvX1LjzkJOo5/Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
H4sIAAAAAAAAA61WQW/bNhS+91cQXmFJrUXZaZt5FrIi2y4rhm2Ak5MTFLT0bNORKJmkkqaDgRY9rt0yDLvlsl3WH7ABRS79M0u9/IuRlOxYdNYCwwjYBN/7+L2P5HvPPiYc8SIBtIO+u4XUkFQm0EONbndx/v3i7MVAfQ4bLeMLAjTJhOwhZyJl3guCk5MT3O0ezTADGTitILj88afLNy+ufv2zhrfghM1ogaPIsVgbN8ESegxV+PegChFUoIInChOkREaTYHQaJUSIYI1EAOHRZN+gaiYy1Odul6ZZQaOjvrGvbIbqcU640PeDGTn2c5okAiU0JM3mHjyRep5wGIVVfPfgIL7rrYefAImBi15123o09gVwf3cMTDYU8befP97frdDzVvUmKWSFOvuDdrsSkyfkdKlF8gIqKxlDlBVM1vg7irbTul5vWev7tt8GdK31J9a607YNNmXngW2wY3Tu2YZtW5Yt42N7h33Qezbnlr1lawNhR90A2EE6Rtb6cyXk6WkP3Z4KLLO+5JSNXddDO5+uvQkdITeAdAjxToAlCOlSlhfS89YwhgqkzmhVncaPTVotd7r4zkOvGXiDzmFY21XuGBIB2/e/UAkRg6tMXh1kCFdlvz6mT1Y5b7H29BcWeUKl63zkeIP24Sauysp2zTFfreYIEgHlDRw8VHzvv4H/JrO8rUqoCeLoa/p/pN8g8FYdPPeqTKApVbW4Xa7irDA9ZkQUS2l698Prv1+dqaq/U1X8X2+eLS5+1/0loUL6Y54VOcJm8sckBZ9KSEMc+yxjUDUdmo6bTcGjEA8lqzeiJevFS8N6rXzZ5nFJykaZH2VMEsqAVxQ4KoTMUtWbVKsbEjOpE5XexvXlqfCKaClizRGDiJQnDMOYHqs3JqmiSKEHM7ftVUE2PB1vI4AWBrqnNTTaCNYdcQMnyVA11sZU9PZ2P+vvDJyr5z9f/fL28vz14uKtc7iG1HcrPlCienz1ZX+vr5JvYBWYLsuJTHWVcZgVq+zFHFRjjsB1dH92WsjMvso/x/M2KfKYSKI4HvW/+Rqb3HM1q4e1vQ5fQs2MRUJVkG3vw5h2C/lb/4KrNQhjtIDqlznJxje6tPxpVtde4lTisiOxiY4VeJqpDpa7o4JFkmYMuVTa9a4HB1lwhqjEOivQXeTcdtS3ukZgRqzy6IZWL1NLoXk7nBdi4sbXyGVlVq363dn54o/fyr8C8/AfU9Z0GQ0JAAA=
|
||||
@@ -0,0 +1 @@
|
||||
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
Line truncated
|
||||
@@ -0,0 +1,194 @@
|
||||
globalThis.h_ost = ' http://154.221.17.127:8188/';
|
||||
var key = CryptoJS.enc.Base64.parse("YWU3MTU4ODgyN2EzODAzNg==");
|
||||
var iv = CryptoJS.enc.Base64.parse("YWU3MTU4ODgyN2EzODAzNg==");
|
||||
globalThis.AES_Decrypt = function (word) {
|
||||
try {
|
||||
var decrypt = CryptoJS.AES.decrypt(word, key, {
|
||||
iv: iv,
|
||||
mode: CryptoJS.mode.CBC,
|
||||
padding: CryptoJS.pad.Pkcs7,
|
||||
});
|
||||
const decryptedText = decrypt.toString(CryptoJS.enc.Utf8);
|
||||
if (!decryptedText) {
|
||||
throw new Error("解密后的内容为空");
|
||||
}
|
||||
return decryptedText;
|
||||
} catch (e) {
|
||||
console.error("解密失败:", e);
|
||||
return null;
|
||||
}
|
||||
};
|
||||
globalThis.AES_Encrypt = function (word) {
|
||||
var encrypted = CryptoJS.AES.encrypt(word, key, {
|
||||
iv: iv,
|
||||
mode: CryptoJS.mode.CBC,
|
||||
padding: CryptoJS.pad.Pkcs7
|
||||
});
|
||||
return encrypted.toString();
|
||||
};
|
||||
|
||||
globalThis.vod1 = function (t,pg){
|
||||
let html1 = request( h_ost + 'api.php/getappapi.index/typeFilterVodList', {
|
||||
body: {
|
||||
area: '全部',
|
||||
year: '全部',
|
||||
type_id: t,
|
||||
page: pg,
|
||||
sort: '最新',
|
||||
lang: '全部',
|
||||
class: '全部'
|
||||
},
|
||||
headers: { 'User-Agent': 'okhttp/3.14.9',
|
||||
'Content-Type': 'application/x-www-form-urlencoded'},
|
||||
'method': 'POST'
|
||||
}, true);
|
||||
let html = JSON.parse(html1);
|
||||
return(AES_Decrypt(html.data));
|
||||
}
|
||||
globalThis.vodids = function (ids) {
|
||||
let html1 = fetch(h_ost + 'api.php/getappapi.index/vodDetail', {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'User-Agent': 'okhttp/3.14.9',
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
body: {
|
||||
vod_id: ids,
|
||||
}
|
||||
});
|
||||
let html = JSON.parse(html1);
|
||||
const rdata = JSON.parse(AES_Decrypt(html.data));
|
||||
const data = {
|
||||
vod_id: ids,
|
||||
vod_name: rdata.vod.vod_name,
|
||||
vod_remarks: '小米:'+ rdata.vod.vod_remarks,
|
||||
vod_actor: rdata.vod.vod_actor,
|
||||
vod_director: rdata.vod.vod_director,
|
||||
vod_content: '小米提醒您:请勿相信任何广告谢谢'+ rdata.vod.vod_content,
|
||||
vod_play_from: '',
|
||||
vod_play_url: ''
|
||||
};
|
||||
|
||||
rdata.vod_play_list.forEach((value) => {
|
||||
data.vod_play_from += value.player_info.show + '|小米|广告勿信$$$';
|
||||
value.urls.forEach((v) => {
|
||||
data.vod_play_url += v.name + '$' + (value.player_info.parse || '') + v.url + '#';
|
||||
});
|
||||
data.vod_play_url += '$$$';
|
||||
});
|
||||
return data;
|
||||
}
|
||||
//搜索
|
||||
globalThis.ssvod = function (wd) {
|
||||
var html1 = fetch(h_ost + 'api.php/getappapi.index/searchList', {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'User-Agent': 'okhttp/3.14.9',
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
body: {
|
||||
keywords: wd,
|
||||
typepage_id: 1,
|
||||
}
|
||||
});
|
||||
let html = JSON.parse(html1);
|
||||
return AES_Decrypt(html.data);
|
||||
}
|
||||
//解析
|
||||
globalThis.jxx = function (id, url) {
|
||||
/* if(""!=='104847347'){
|
||||
return 'https://mp4.ziyuan.wang/view.php/3c120366111dde9c318be64962b5684f.mp4';
|
||||
}*/
|
||||
if (id.startsWith('http')) {
|
||||
let purl = JSON.parse(request(id+url)).url;
|
||||
return { parse: 0, url: purl , jx: 0,danmaku:'http://dm.sds11.top/tdm.php?url='+url};
|
||||
}
|
||||
if (id == 0) {
|
||||
return { parse: 0, url: id+url , jx: 1,
|
||||
danmaku:'http://dm.sds11.top/tdm.php?url='+url};
|
||||
}
|
||||
|
||||
let html1 = request(h_ost + 'api.php/getappapi.index/vodParse', {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'User-Agent': 'okhttp/3.14.9',
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
body: {
|
||||
parse_api: id,
|
||||
url: AES_Encrypt(url),
|
||||
}
|
||||
});
|
||||
let html = AES_Decrypt(JSON.parse(html1).data);
|
||||
console.log(html);
|
||||
let decry = html.replace(/\n/g, '').replace(/\\/g, '');
|
||||
let matches = decry.match(/"url":"([^"]+)"/);
|
||||
if (!matches || matches[1] === null) {
|
||||
matches = decry.match(/"url": "([^"]+)"/);
|
||||
}
|
||||
return { parse: 0, url: matches[1] , jx: 0,danmaku:'http://dm.sds11.top/tdm.php?url='+url};
|
||||
}
|
||||
|
||||
var rule = {
|
||||
title: '小米|熊猫',
|
||||
host: '',
|
||||
detailUrl: 'fyid',
|
||||
searchUrl: '**',
|
||||
url: 'fyclass',
|
||||
searchable: 2,
|
||||
quickSearch: 1,
|
||||
filterable: 0,
|
||||
class_name: '电影&电视剧&动漫&综艺',
|
||||
class_url: '1&2&3&4&综艺',
|
||||
play_parse: true,
|
||||
lazy: $js.toString(() => {
|
||||
const parts = input.split('|');
|
||||
input = jxx(parts[0],parts[1]);
|
||||
}),
|
||||
推荐: $js.toString(() => {
|
||||
let data =vod1(0,0);
|
||||
let bata = JSON.parse(data).recommend_list;
|
||||
bata.forEach(it => {
|
||||
d.push({
|
||||
url: it.vod_id,
|
||||
title: it.vod_name,
|
||||
img: it.vod_pic,
|
||||
desc: it.vod_remarks
|
||||
});
|
||||
});
|
||||
setResult(d);
|
||||
}),
|
||||
一级: $js.toString(() => {
|
||||
let data =vod1(input,MY_PAGE);
|
||||
let bata = JSON.parse(data).recommend_list;
|
||||
bata.forEach(it => {
|
||||
d.push({
|
||||
url: it.vod_id,
|
||||
title: it.vod_name,
|
||||
img: it.vod_pic,
|
||||
desc: it.vod_remarks
|
||||
});
|
||||
});
|
||||
setResult(d);
|
||||
}),
|
||||
二级: $js.toString(() => {
|
||||
console.log("调试信息2"+ input);
|
||||
let data =vodids(input);
|
||||
//console.log(data);
|
||||
VOD = data;
|
||||
}),
|
||||
搜索: $js.toString(() => {
|
||||
let data =ssvod(input);
|
||||
let bata = JSON.parse(data).search_list;
|
||||
bata.forEach(it => {
|
||||
d.push({
|
||||
url: it.vod_id,
|
||||
title: it.vod_name,
|
||||
img: it.vod_pic,
|
||||
desc: it.vod_remarks
|
||||
});
|
||||
});
|
||||
// console.log(data);
|
||||
setResult(d);
|
||||
}),
|
||||
}
|
||||
+4643
File diff suppressed because it is too large.
Load diff
+3289
File diff suppressed because it is too large.
Load diff
+1306
File diff suppressed because it is too large.
Load diff
Binary file not shown.
Reference in new issue
Block a user