>>24,f>>>=p,c-=p,p=g>>>16&255,0===p)A[n++]=65535&g;else{if(!(16&p)){if(0==(64&p)){g=u[(65535&g)+(f&(1<>>=p,c-=p),c<15&&(f+=z[a++]<>>24,f>>>=p,c-=p,p=g>>>16&255,!(16&p)){if(0==(64&p)){g=w[(65535&g)+(f&(1<o){t.msg="invalid distance too far back",E.mode=he;break t}if(f>>>=p,c-=p,p=n-s,v>p){if(p=v-p,p>h&&E.sane){t.msg="invalid distance too far back",E.mode=he;break t}if(y=0,x=_,0===d){if(y+=l-p,p2;)A[n++]=x[y++],A[n++]=x[y++],A[n++]=x[y++],k-=3;k&&(A[n++]=x[y++],k>1&&(A[n++]=x[y++]))}else{y=n-v;do{A[n++]=A[y++],A[n++]=A[y++],A[n++]=A[y++],k-=3}while(k>2);k&&(A[n++]=A[y++],k>1&&(A[n++]=A[y++]))}break}}break}}while(a>3,a-=k,c-=k<<3,f&=(1<{const l=o.bits;let h,d,_,f,c,u,w=0,m=0,b=0,g=0,p=0,k=0,v=0,y=0,x=0,z=0,A=null;const E=new Uint16Array(16),R=new Uint16Array(16);let Z,U,S,D=null;for(w=0;w<=_e;w++)E[w]=0;for(m=0;m=1&&0===E[g];g--);if(p>g&&(p=g),0===g)return n[s++]=20971520,n[s++]=20971520,o.bits=1,0;for(b=1;b0&&(0===t||1!==g))return-1;for(R[1]=0,w=1;w<_e;w++)R[w+1]=R[w]+E[w];for(m=0;m852||2===t&&x>592)return 1;for(;;){Z=w-v,r[m]+1=u?(U=D[r[m]-u],S=A[r[m]-u]):(U=96,S=0),h=1<>v)+d]=Z<<24|U<<16|S|0}while(0!==d);for(h=1<>=1;if(0!==h?(z&=h-1,z+=h):z=0,m++,0==--E[w]){if(w===g)break;w=e[a+r[m]]}if(w>p&&(z&f)!==_){for(0===v&&(v=p),c+=b,k=w-v,y=1<852||2===t&&x>592)return 1;_=z&f,n[_]=p<<24|k<<16|c-s|0}}return 0!==z&&(n[c+z]=w-v<<24|64<<16|0),o.bits=p,0};const{Z_FINISH:be,Z_BLOCK:ge,Z_TREES:pe,Z_OK:ke,Z_STREAM_END:ve,Z_NEED_DICT:ye,Z_STREAM_ERROR:xe,Z_DATA_ERROR:ze,Z_MEM_ERROR:Ae,Z_BUF_ERROR:Ee,Z_DEFLATED:Re}=K,Ze=16180,Ue=16190,Se=16191,De=16192,Te=16194,Oe=16199,Ie=16200,Fe=16206,Le=16209,Ne=t=>(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24);function Be(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Ce=t=>{if(!t)return 1;const e=t.state;return!e||e.strm!==t||e.mode16211?1:0},Me=t=>{if(Ce(t))return xe;const e=t.state;return t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=Ze,e.last=0,e.havedict=0,e.flags=-1,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new Int32Array(852),e.distcode=e.distdyn=new Int32Array(592),e.sane=1,e.back=-1,ke},He=t=>{if(Ce(t))return xe;const e=t.state;return e.wsize=0,e.whave=0,e.wnext=0,Me(t)},je=(t,e)=>{let a;if(Ce(t))return xe;const i=t.state;return e<0?(a=0,e=-e):(a=5+(e>>4),e<48&&(e&=15)),e&&(e<8||e>15)?xe:(null!==i.window&&i.wbits!==e&&(i.window=null),i.wrap=a,i.wbits=e,He(t))},Ke=(t,e)=>{if(!t)return xe;const a=new Be;t.state=a,a.strm=t,a.window=null,a.mode=Ze;const i=je(t,e);return i!==ke&&(t.state=null),i};let Pe,Ye,Ge=!0;const Xe=t=>{if(Ge){Pe=new Int32Array(512),Ye=new Int32Array(32);let e=0;for(;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(me(1,t.lens,0,288,Pe,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;me(2,t.lens,0,32,Ye,0,t.work,{bits:5}),Ge=!1}t.lencode=Pe,t.lenbits=9,t.distcode=Ye,t.distbits=5},We=(t,e,a,i)=>{let n;const s=t.state;return null===s.window&&(s.wsize=1<=s.wsize?(s.window.set(e.subarray(a-s.wsize,a),0),s.wnext=0,s.whave=s.wsize):(n=s.wsize-s.wnext,n>i&&(n=i),s.window.set(e.subarray(a-i,a-i+n),s.wnext),(i-=n)?(s.window.set(e.subarray(a-i,a),0),s.wnext=i,s.whave=s.wsize):(s.wnext+=n,s.wnext===s.wsize&&(s.wnext=0),s.whaveKe(t,15),inflateInit2:Ke,inflate:(t,e)=>{let a,i,n,s,r,o,l,h,d,_,f,c,u,w,m,b,g,p,k,v,y,x,z=0;const A=new Uint8Array(4);let E,R;const Z=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Ce(t)||!t.output||!t.input&&0!==t.avail_in)return xe;a=t.state,a.mode===Se&&(a.mode=De),r=t.next_out,n=t.output,l=t.avail_out,s=t.next_in,i=t.input,o=t.avail_in,h=a.hold,d=a.bits,_=o,f=l,x=ke;t:for(;;)switch(a.mode){case Ze:if(0===a.wrap){a.mode=De;break}for(;d<16;){if(0===o)break t;o--,h+=i[s++]<>>8&255,a.check=H(a.check,A,2,0),h=0,d=0,a.mode=16181;break}if(a.head&&(a.head.done=!1),!(1&a.wrap)||(((255&h)<<8)+(h>>8))%31){t.msg="incorrect header check",a.mode=Le;break}if((15&h)!==Re){t.msg="unknown compression method",a.mode=Le;break}if(h>>>=4,d-=4,y=8+(15&h),0===a.wbits&&(a.wbits=y),y>15||y>a.wbits){t.msg="invalid window size",a.mode=Le;break}a.dmax=1<>8&1),512&a.flags&&4&a.wrap&&(A[0]=255&h,A[1]=h>>>8&255,a.check=H(a.check,A,2,0)),h=0,d=0,a.mode=16182;case 16182:for(;d<32;){if(0===o)break t;o--,h+=i[s++]<>>8&255,A[2]=h>>>16&255,A[3]=h>>>24&255,a.check=H(a.check,A,4,0)),h=0,d=0,a.mode=16183;case 16183:for(;d<16;){if(0===o)break t;o--,h+=i[s++]<>8),512&a.flags&&4&a.wrap&&(A[0]=255&h,A[1]=h>>>8&255,a.check=H(a.check,A,2,0)),h=0,d=0,a.mode=16184;case 16184:if(1024&a.flags){for(;d<16;){if(0===o)break t;o--,h+=i[s++]<>>8&255,a.check=H(a.check,A,2,0)),h=0,d=0}else a.head&&(a.head.extra=null);a.mode=16185;case 16185:if(1024&a.flags&&(c=a.length,c>o&&(c=o),c&&(a.head&&(y=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Uint8Array(a.head.extra_len)),a.head.extra.set(i.subarray(s,s+c),y)),512&a.flags&&4&a.wrap&&(a.check=H(a.check,i,c,s)),o-=c,s+=c,a.length-=c),a.length))break t;a.length=0,a.mode=16186;case 16186:if(2048&a.flags){if(0===o)break t;c=0;do{y=i[s+c++],a.head&&y&&a.length<65536&&(a.head.name+=String.fromCharCode(y))}while(y&&c>9&1,a.head.done=!0),t.adler=a.check=0,a.mode=Se;break;case 16189:for(;d<32;){if(0===o)break t;o--,h+=i[s++]<>>=7&d,d-=7&d,a.mode=Fe;break}for(;d<3;){if(0===o)break t;o--,h+=i[s++]<>>=1,d-=1,3&h){case 0:a.mode=16193;break;case 1:if(Xe(a),a.mode=Oe,e===pe){h>>>=2,d-=2;break t}break;case 2:a.mode=16196;break;case 3:t.msg="invalid block type",a.mode=Le}h>>>=2,d-=2;break;case 16193:for(h>>>=7&d,d-=7&d;d<32;){if(0===o)break t;o--,h+=i[s++]<>>16^65535)){t.msg="invalid stored block lengths",a.mode=Le;break}if(a.length=65535&h,h=0,d=0,a.mode=Te,e===pe)break t;case Te:a.mode=16195;case 16195:if(c=a.length,c){if(c>o&&(c=o),c>l&&(c=l),0===c)break t;n.set(i.subarray(s,s+c),r),o-=c,s+=c,l-=c,r+=c,a.length-=c;break}a.mode=Se;break;case 16196:for(;d<14;){if(0===o)break t;o--,h+=i[s++]<>>=5,d-=5,a.ndist=1+(31&h),h>>>=5,d-=5,a.ncode=4+(15&h),h>>>=4,d-=4,a.nlen>286||a.ndist>30){t.msg="too many length or distance symbols",a.mode=Le;break}a.have=0,a.mode=16197;case 16197:for(;a.have>>=3,d-=3}for(;a.have<19;)a.lens[Z[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,E={bits:a.lenbits},x=me(0,a.lens,0,19,a.lencode,0,a.work,E),a.lenbits=E.bits,x){t.msg="invalid code lengths set",a.mode=Le;break}a.have=0,a.mode=16198;case 16198:for(;a.have>>24,b=z>>>16&255,g=65535&z,!(m<=d);){if(0===o)break t;o--,h+=i[s++]<>>=m,d-=m,a.lens[a.have++]=g;else{if(16===g){for(R=m+2;d>>=m,d-=m,0===a.have){t.msg="invalid bit length repeat",a.mode=Le;break}y=a.lens[a.have-1],c=3+(3&h),h>>>=2,d-=2}else if(17===g){for(R=m+3;d>>=m,d-=m,y=0,c=3+(7&h),h>>>=3,d-=3}else{for(R=m+7;d>>=m,d-=m,y=0,c=11+(127&h),h>>>=7,d-=7}if(a.have+c>a.nlen+a.ndist){t.msg="invalid bit length repeat",a.mode=Le;break}for(;c--;)a.lens[a.have++]=y}}if(a.mode===Le)break;if(0===a.lens[256]){t.msg="invalid code -- missing end-of-block",a.mode=Le;break}if(a.lenbits=9,E={bits:a.lenbits},x=me(1,a.lens,0,a.nlen,a.lencode,0,a.work,E),a.lenbits=E.bits,x){t.msg="invalid literal/lengths set",a.mode=Le;break}if(a.distbits=6,a.distcode=a.distdyn,E={bits:a.distbits},x=me(2,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,E),a.distbits=E.bits,x){t.msg="invalid distances set",a.mode=Le;break}if(a.mode=Oe,e===pe)break t;case Oe:a.mode=Ie;case Ie:if(o>=6&&l>=258){t.next_out=r,t.avail_out=l,t.next_in=s,t.avail_in=o,a.hold=h,a.bits=d,de(t,f),r=t.next_out,n=t.output,l=t.avail_out,s=t.next_in,i=t.input,o=t.avail_in,h=a.hold,d=a.bits,a.mode===Se&&(a.back=-1);break}for(a.back=0;z=a.lencode[h&(1<>>24,b=z>>>16&255,g=65535&z,!(m<=d);){if(0===o)break t;o--,h+=i[s++]<>p)],m=z>>>24,b=z>>>16&255,g=65535&z,!(p+m<=d);){if(0===o)break t;o--,h+=i[s++]<>>=p,d-=p,a.back+=p}if(h>>>=m,d-=m,a.back+=m,a.length=g,0===b){a.mode=16205;break}if(32&b){a.back=-1,a.mode=Se;break}if(64&b){t.msg="invalid literal/length code",a.mode=Le;break}a.extra=15&b,a.mode=16201;case 16201:if(a.extra){for(R=a.extra;d>>=a.extra,d-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=16202;case 16202:for(;z=a.distcode[h&(1<>>24,b=z>>>16&255,g=65535&z,!(m<=d);){if(0===o)break t;o--,h+=i[s++]<>p)],m=z>>>24,b=z>>>16&255,g=65535&z,!(p+m<=d);){if(0===o)break t;o--,h+=i[s++]<>>=p,d-=p,a.back+=p}if(h>>>=m,d-=m,a.back+=m,64&b){t.msg="invalid distance code",a.mode=Le;break}a.offset=g,a.extra=15&b,a.mode=16203;case 16203:if(a.extra){for(R=a.extra;d>>=a.extra,d-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){t.msg="invalid distance too far back",a.mode=Le;break}a.mode=16204;case 16204:if(0===l)break t;if(c=f-l,a.offset>c){if(c=a.offset-c,c>a.whave&&a.sane){t.msg="invalid distance too far back",a.mode=Le;break}c>a.wnext?(c-=a.wnext,u=a.wsize-c):u=a.wnext-c,c>a.length&&(c=a.length),w=a.window}else w=n,u=r-a.offset,c=a.length;c>l&&(c=l),l-=c,a.length-=c;do{n[r++]=w[u++]}while(--c);0===a.length&&(a.mode=Ie);break;case 16205:if(0===l)break t;n[r++]=a.length,l--,a.mode=Ie;break;case Fe:if(a.wrap){for(;d<32;){if(0===o)break t;o--,h|=i[s++]<{if(Ce(t))return xe;let e=t.state;return e.window&&(e.window=null),t.state=null,ke},inflateGetHeader:(t,e)=>{if(Ce(t))return xe;const a=t.state;return 0==(2&a.wrap)?xe:(a.head=e,e.done=!1,ke)},inflateSetDictionary:(t,e)=>{const a=e.length;let i,n,s;return Ce(t)?xe:(i=t.state,0!==i.wrap&&i.mode!==Ue?xe:i.mode===Ue&&(n=1,n=C(n,e,a,0),n!==i.check)?ze:(s=We(t,e,a,a),s?(i.mode=16210,Ae):(i.havedict=1,ke)))},inflateInfo:"pako inflate (from Nodeca project)"};var Je=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1};const Qe=Object.prototype.toString,{Z_NO_FLUSH:Ve,Z_FINISH:$e,Z_OK:ta,Z_STREAM_END:ea,Z_NEED_DICT:aa,Z_STREAM_ERROR:ia,Z_DATA_ERROR:na,Z_MEM_ERROR:sa}=K;function ra(t){this.options=jt({chunkSize:65536,windowBits:15,to:""},t||{});const e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(e.windowBits>=0&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new qt,this.strm.avail_out=0;let a=qe.inflateInit2(this.strm,e.windowBits);if(a!==ta)throw new Error(j[a]);if(this.header=new Je,qe.inflateGetHeader(this.strm,this.header),e.dictionary&&("string"==typeof e.dictionary?e.dictionary=Gt(e.dictionary):"[object ArrayBuffer]"===Qe.call(e.dictionary)&&(e.dictionary=new Uint8Array(e.dictionary)),e.raw&&(a=qe.inflateSetDictionary(this.strm,e.dictionary),a!==ta)))throw new Error(j[a])}function oa(t,e){const a=new ra(e);if(a.push(t),a.err)throw a.msg||j[a.err];return a.result}ra.prototype.push=function(t,e){const a=this.strm,i=this.options.chunkSize,n=this.options.dictionary;let s,r,o;if(this.ended)return!1;for(r=e===~~e?e:!0===e?$e:Ve,"[object ArrayBuffer]"===Qe.call(t)?a.input=new Uint8Array(t):a.input=t,a.next_in=0,a.avail_in=a.input.length;;){for(0===a.avail_out&&(a.output=new Uint8Array(i),a.next_out=0,a.avail_out=i),s=qe.inflate(a,r),s===aa&&n&&(s=qe.inflateSetDictionary(a,n),s===ta?s=qe.inflate(a,r):s===na&&(s=aa));a.avail_in>0&&s===ea&&a.state.wrap>0&&0!==t[a.next_in];)qe.inflateReset(a),s=qe.inflate(a,r);switch(s){case ia:case na:case aa:case sa:return this.onEnd(s),this.ended=!0,!1}if(o=a.avail_out,a.next_out&&(0===a.avail_out||s===ea))if("string"===this.options.to){let t=Wt(a.output,a.next_out),e=a.next_out-t,n=Xt(a.output,t);a.next_out=e,a.avail_out=i-e,e&&a.output.set(a.output.subarray(t,t+e),0),this.onData(n)}else this.onData(a.output.length===a.next_out?a.output:a.output.subarray(0,a.next_out));if(s!==ta||0!==o){if(s===ea)return s=qe.inflateEnd(this.strm),this.onEnd(s),this.ended=!0,!0;if(0===a.avail_in)break}}return!0},ra.prototype.onData=function(t){this.chunks.push(t)},ra.prototype.onEnd=function(t){t===ta&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=Kt(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var la={Inflate:ra,inflate:oa,inflateRaw:function(t,e){return(e=e||{}).raw=!0,oa(t,e)},ungzip:oa,constants:K};const{Deflate:ha,deflate:da,deflateRaw:_a,gzip:fa}=le,{Inflate:ca,inflate:ua,inflateRaw:wa,ungzip:ma}=la;var ba=ha,ga=da,pa=_a,ka=fa,va=ca,ya=ua,xa=wa,za=ma,Aa=K,Ea={Deflate:ba,deflate:ga,deflateRaw:pa,gzip:ka,Inflate:va,inflate:ya,inflateRaw:xa,ungzip:za,constants:Aa};t.Deflate=ba,t.Inflate=va,t.constants=Aa,t.default=Ea,t.deflate=ga,t.deflateRaw=pa,t.gzip=ka,t.inflate=ya,t.inflateRaw=xa,t.ungzip=za,Object.defineProperty(t,"__esModule",{value:!0})}));
\ No newline at end of file
diff --git a/天天开心/api/qyg0.js b/天天开心/api/qyg0.js
new file mode 100644
index 0000000..82b037b
--- /dev/null
+++ b/天天开心/api/qyg0.js
@@ -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};
\ No newline at end of file
diff --git a/天天开心/api/qyg1.js b/天天开心/api/qyg1.js
new file mode 100644
index 0000000..4393031
--- /dev/null
+++ b/天天开心/api/qyg1.js
@@ -0,0 +1,68 @@
+/***
+ * gbk编码解码函数
+ * strTool = gbkTool() strTool.encode(key)
+ * @returns {{encode: (function(*): *), decode: (function(*): *)}}
+ */
+export function gbkTool(){
+ var data=function(zipData){
+ var re=zipData
+ .replace(/#(\d+)\$/g,function(a,b){
+ return Array(+b+3).join('#');
+ })
+ .replace(/#/g,'####')
+ .replace(/(\w\w):([\w#]+)(?:,|$)/g,function(a,hd,dt){
+ return dt.replace(/../g,function(a){
+ if(a!='##'){
+ return hd+a;
+ }else{
+ return a;
+ }
+ });
+ });
+ return re;
+ }('4e:020405060f12171f20212326292e2f313335373c40414244464a5155575a5b6263646567686a6b6c6d6e6f727475767778797a7b7c7d7f808182838485878a#909697999c9d9ea3aaafb0b1b4b6b7b8b9bcbdbec8cccfd0d2dadbdce0e2e6e7e9edeeeff1f4f8f9fafcfe,4f:00020304050607080b0c12131415161c1d212328292c2d2e31333537393b3e3f40414244454748494a4b4c525456616266686a6b6d6e7172757778797a7d8081828586878a8c8e909293959698999a9c9e9fa1a2a4abadb0b1b2b3b4b6b7b8b9babbbcbdbec0c1c2c6c7c8c9cbcccdd2d3d4d5d6d9dbe0e2e4e5e7ebecf0f2f4f5f6f7f9fbfcfdff,50:000102030405060708090a#0b0e1011131516171b1d1e20222324272b2f303132333435363738393b3d3f404142444546494a4b4d5051525354565758595b5d5e5f6061626364666768696a6b6d6e6f70717273747578797a7c7d818283848687898a8b8c8e8f909192939495969798999a9b9c9d9e9fa0a1a2a4a6aaabadaeafb0b1b3b4b5b6b7b8b9bcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdced0d1d2d3d4d5d7d8d9dbdcdddedfe0e1e2e3e4e5e8e9eaebeff0f1f2f4f6f7f8f9fafcfdfeff,51:00010203040508#090a0c0d0e0f1011131415161718191a1b1c1d1e1f2022232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e42474a4c4e4f5052535758595b5d5e5f606163646667696a6f727a7e7f838486878a8b8e8f90919394989a9d9e9fa1a3a6a7a8a9aaadaeb4b8b9babebfc1c2c3c5c8cacdced0d2d3d4d5d6d7d8d9dadcdedfe2e3e5e6e7e8e9eaeceef1f2f4f7fe,52:0405090b0c0f101314151c1e1f2122232526272a2c2f313234353c3e4445464748494b4e4f5253555758#595a5b5d5f6062636466686b6c6d6e7071737475767778797a7b7c7e808384858687898a8b8c8d8e8f91929495969798999a9ca4a5a6a7aeafb0b4b5b6b7b8b9babbbcbdc0c1c2c4c5c6c8cacccdcecfd1d3d4d5d7d9dadbdcdddee0e1e2e3e5e6e7e8e9eaebecedeeeff1f2f3f4f5f6f7f8fbfcfd,53:0102030407090a0b0c0e11121314181b1c1e1f2224252728292b2c2d2f3031323334353637383c3d404244464b4c4d505458595b5d65686a6c6d7276797b7c7d7e80818387888a8e8f#90919293949697999b9c9ea0a1a4a7aaabacadafb0b1b2b3b4b5b7b8b9babcbdbec0c3c4c5c6c7cecfd0d2d3d5dadcdddee1e2e7f4fafeff,54:000205070b1418191a1c2224252a303336373a3d3f4142444547494c4d4e4f515a5d5e5f6061636567696a6b6c6d6e6f7074797a7e7f8183858788898a8d919397989c9e9fa0a1a2a5aeb0b2b5b6b7b9babcbec3c5cacbd6d8dbe0e1e2e3e4ebeceff0f1f4f5f6f7f8f9fbfe,55:0002030405080a0b0c0d0e121315161718191a1c1d1e1f212526#28292b2d3234353638393a3b3d40424547484b4c4d4e4f515253545758595a5b5d5e5f60626368696b6f7071727374797a7d7f85868c8d8e9092939596979a9b9ea0a1a2a3a4a5a6a8a9aaabacadaeafb0b2b4b6b8babcbfc0c1c2c3c6c7c8cacbcecfd0d5d7d8d9dadbdee0e2e7e9edeef0f1f4f6f8f9fafbfcff,56:0203040506070a0b0d1011121314151617191a1c1d202122252628292a2b2e2f30333537383a3c3d3e404142434445464748494a4b4f5051525355565a5b5d5e5f6061#636566676d6e6f70727374757778797a7d7e7f80818283848788898a8b8c8d9091929495969798999a9b9c9d9e9fa0a1a2a4a5a6a7a8a9aaabacadaeb0b1b2b3b4b5b6b8b9babbbdbebfc0c1c2c3c4c5c6c7c8c9cbcccdcecfd0d1d2d3d5d6d8d9dce3e5e6e7e8e9eaeceeeff2f3f6f7f8fbfc,57:00010205070b0c0d0e0f101112131415161718191a1b1d1e202122242526272b313234353637383c3d3f414344454648494b52535455565859626365676c6e707172747578797a7d7e7f80#818788898a8d8e8f90919495969798999a9c9d9e9fa5a8aaacafb0b1b3b5b6b7b9babbbcbdbebfc0c1c4c5c6c7c8c9cacccdd0d1d3d6d7dbdcdee1e2e3e5e6e7e8e9eaebeceef0f1f2f3f5f6f7fbfcfeff,58:0103040508090a0c0e0f101213141617181a1b1c1d1f222325262728292b2c2d2e2f31323334363738393a3b3c3d3e3f4041424345464748494a4b4e4f505253555657595a5b5c5d5f6061626364666768696a6d6e6f707172737475767778797a7b7c7d7f82848687888a8b8c#8d8e8f909194959697989b9c9da0a1a2a3a4a5a6a7aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbdbebfc0c2c3c4c6c7c8c9cacbcccdcecfd0d2d3d4d6d7d8d9dadbdcdddedfe0e1e2e3e5e6e7e8e9eaedeff1f2f4f5f7f8fafbfcfdfeff,59:000103050608090a0b0c0e1011121317181b1d1e2021222326282c30323335363b3d3e3f404345464a4c4d505253595b5c5d5e5f616364666768696a6b6c6d6e6f70717275777a7b7c7e7f8085898b8c8e8f90919495989a9b9c9d9fa0a1a2a6#a7acadb0b1b3b4b5b6b7b8babcbdbfc0c1c2c3c4c5c7c8c9cccdcecfd5d6d9dbdedfe0e1e2e4e6e7e9eaebedeeeff0f1f2f3f4f5f6f7f8fafcfdfe,5a:00020a0b0d0e0f101214151617191a1b1d1e2122242627282a2b2c2d2e2f3033353738393a3b3d3e3f414243444547484b4c4d4e4f5051525354565758595b5c5d5e5f60616364656668696b6c6d6e6f7071727378797b7c7d7e808182838485868788898a8b8c8d8e8f9091939495969798999c9d9e9fa0a1a2a3a4a5a6a7a8a9abac#adaeafb0b1b4b6b7b9babbbcbdbfc0c3c4c5c6c7c8cacbcdcecfd0d1d3d5d7d9dadbdddedfe2e4e5e7e8eaecedeeeff0f2f3f4f5f6f7f8f9fafbfcfdfeff,5b:0001020304050607080a0b0c0d0e0f10111213141518191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303133353638393a3b3c3d3e3f4142434445464748494a4b4c4d4e4f52565e606167686b6d6e6f7274767778797b7c7e7f82868a8d8e90919294969fa7a8a9acadaeafb1b2b7babbbcc0c1c3c8c9cacbcdcecf#d1d4d5d6d7d8d9dadbdce0e2e3e6e7e9eaebecedeff1f2f3f4f5f6f7fdfe,5c:0002030507080b0c0d0e10121317191b1e1f2021232628292a2b2d2e2f303233353637434446474c4d5253545657585a5b5c5d5f62646768696a6b6c6d70727374757677787b7c7d7e808384858687898a8b8e8f9293959d9e9fa0a1a4a5a6a7a8aaaeafb0b2b4b6b9babbbcbec0c2c3c5c6c7c8c9cacccdcecfd0d1d3d4d5d6d7d8dadbdcdddedfe0e2e3e7e9ebeceeeff1f2f3f4f5f6f7f8f9fafcfdfeff,5d:00#01040508090a0b0c0d0f10111213151718191a1c1d1f2021222325282a2b2c2f3031323335363738393a3b3c3f4041424344454648494d4e4f5051525354555657595a5c5e5f6061626364656667686a6d6e7071727375767778797a7b7c7d7e7f8081838485868788898a8b8c8d8e8f9091929394959697989a9b9c9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b8b9babbbcbdbebfc0c1c2c3c4c6c7c8c9cacbcccecfd0d1d2d3d4d5d6d7d8d9dadcdfe0e3e4eaeced#f0f5f6f8f9fafbfcff,5e:000407090a0b0d0e1213171e1f20212223242528292a2b2c2f303233343536393a3e3f404143464748494a4b4d4e4f50515253565758595a5c5d5f60636465666768696a6b6c6d6e6f70717577797e8182838588898c8d8e92989b9da1a2a3a4a8a9aaabacaeafb0b1b2b4babbbcbdbfc0c1c2c3c4c5c6c7c8cbcccdcecfd0d4d5d7d8d9dadcdddedfe0e1e2e3e4e5e6e7e9ebecedeeeff0f1f2f3f5f8f9fbfcfd,5f:050607090c0d0e10121416191a1c1d1e21222324#282b2c2e30323334353637383b3d3e3f4142434445464748494a4b4c4d4e4f5154595a5b5c5e5f60636567686b6e6f72747576787a7d7e7f83868d8e8f919394969a9b9d9e9fa0a2a3a4a5a6a7a9abacafb0b1b2b3b4b6b8b9babbbebfc0c1c2c7c8cacbced3d4d5dadbdcdedfe2e3e5e6e8e9eceff0f2f3f4f6f7f9fafc,60:0708090b0c10111317181a1e1f2223242c2d2e3031323334363738393a3d3e404445464748494a4c4e4f5153545657585b5c5e5f606165666e71727475777e80#8182858687888a8b8e8f909193959798999c9ea1a2a4a5a7a9aaaeb0b3b5b6b7b9babdbebfc0c1c2c3c4c7c8c9cccdcecfd0d2d3d4d6d7d9dbdee1e2e3e4e5eaf1f2f5f7f8fbfcfdfeff,61:02030405070a0b0c1011121314161718191b1c1d1e21222528292a2c2d2e2f303132333435363738393a3b3c3d3e4041424344454647494b4d4f50525354565758595a5b5c5e5f606163646566696a6b6c6d6e6f717273747678797a7b7c7d7e7f808182838485868788898a8c8d8f9091929395#969798999a9b9c9e9fa0a1a2a3a4a5a6aaabadaeafb0b1b2b3b4b5b6b8b9babbbcbdbfc0c1c3c4c5c6c7c9cccdcecfd0d3d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e7e8e9eaebecedeeeff0f1f2f3f4f6f7f8f9fafbfcfdfe,62:00010203040507091314191c1d1e2023262728292b2d2f303132353638393a3b3c424445464a4f50555657595a5c5d5e5f6061626465687172747577787a7b7d818283858687888b8c8d8e8f9094999c9d9ea3a6a7a9aaadaeafb0b2b3b4b6b7b8babec0c1#c3cbcfd1d5dddee0e1e4eaebf0f2f5f8f9fafb,63:00030405060a0b0c0d0f10121314151718191c2627292c2d2e30313334353637383b3c3e3f40414447484a51525354565758595a5b5c5d60646566686a6b6c6f707273747578797c7d7e7f81838485868b8d9193949597999a9b9c9d9e9fa1a4a6abafb1b2b5b6b9bbbdbfc0c1c2c3c5c7c8cacbccd1d3d4d5d7d8d9dadbdcdddfe2e4e5e6e7e8ebeceeeff0f1f3f5f7f9fafbfcfe,64:0304060708090a0d0e111215161718191a1d1f222324#252728292b2e2f3031323335363738393b3c3e404243494b4c4d4e4f505153555657595a5b5c5d5f60616263646566686a6b6c6e6f70717273747576777b7c7d7e7f8081838688898a8b8c8d8e8f90939497989a9b9c9d9fa0a1a2a3a5a6a7a8aaabafb1b2b3b4b6b9bbbdbebfc1c3c4c6c7c8c9cacbcccfd1d3d4d5d6d9dadbdcdddfe0e1e3e5e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,65:01020304050607080a0b0c0d0e0f10111314151617191a1b1c1d1e1f2021#222324262728292a2c2d30313233373a3c3d404142434446474a4b4d4e5052535457585a5c5f606164656768696a6d6e6f7173757678797a7b7c7d7e7f8081828384858688898a8d8e8f92949596989a9d9ea0a2a3a6a8aaacaeb1b2b3b4b5b6b7b8babbbebfc0c2c7c8c9cacdd0d1d3d4d5d8d9dadbdcdddedfe1e3e4eaebf2f3f4f5f8f9fbfcfdfeff,66:0104050708090b0d1011121617181a1b1c1e2122232426292a2b2c2e3032333738393a3b3d3f40424445464748494a4d4e505158#595b5c5d5e6062636567696a6b6c6d7172737578797b7c7d7f808183858688898a8b8d8e8f909293949598999a9b9c9e9fa0a1a2a3a4a5a6a9aaabacadafb0b1b2b3b5b6b7b8babbbcbdbfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8dadedfe0e1e2e3e4e5e7e8eaebecedeeeff1f5f6f8fafbfd,67:010203040506070c0e0f1112131618191a1c1e20212223242527292e303233363738393b3c3e3f414445474a4b4d5254555758595a5b5d62636466676b6c6e717476#78797a7b7d8082838586888a8c8d8e8f9192939496999b9fa0a1a4a6a9acaeb1b2b4b9babbbcbdbebfc0c2c5c6c7c8c9cacbcccdced5d6d7dbdfe1e3e4e6e7e8eaebedeef2f5f6f7f8f9fafbfcfe,68:01020304060d1012141518191a1b1c1e1f20222324252627282b2c2d2e2f30313435363a3b3f474b4d4f52565758595a5b5c5d5e5f6a6c6d6e6f707172737578797a7b7c7d7e7f8082848788898a8b8c8d8e90919294959698999a9b9c9d9e9fa0a1a3a4a5a9aaabacaeb1b2b4b6b7b8#b9babbbcbdbebfc1c3c4c5c6c7c8cacccecfd0d1d3d4d6d7d9dbdcdddedfe1e2e4e5e6e7e8e9eaebecedeff2f3f4f6f7f8fbfdfeff,69:00020304060708090a0c0f11131415161718191a1b1c1d1e21222325262728292a2b2c2e2f313233353637383a3b3c3e4041434445464748494a4b4c4d4e4f50515253555658595b5c5f616264656768696a6c6d6f7072737475767a7b7d7e7f8183858a8b8c8e8f909192939697999a9d9e9fa0a1a2a3a4a5a6a9aaacaeafb0b2b3b5b6b8b9babcbd#bebfc0c2c3c4c5c6c7c8c9cbcdcfd1d2d3d5d6d7d8d9dadcdddee1e2e3e4e5e6e7e8e9eaebeceeeff0f1f3f4f5f6f7f8f9fafbfcfe,6a:000102030405060708090b0c0d0e0f10111213141516191a1b1c1d1e20222324252627292b2c2d2e30323334363738393a3b3c3f40414243454648494a4b4c4d4e4f515253545556575a5c5d5e5f60626364666768696a6b6c6d6e6f70727374757677787a7b7d7e7f81828385868788898a8b8c8d8f929394959698999a9b9c9d9e9fa1a2a3a4a5a6#a7a8aaadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,6b:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f252628292a2b2c2d2e2f303133343536383b3c3d3f4041424445484a4b4d4e4f5051525354555657585a5b5c5d5e5f606168696b6c6d6e6f7071727374757677787a7d7e7f808588#8c8e8f909194959798999c9d9e9fa0a2a3a4a5a6a7a8a9abacadaeafb0b1b2b6b8b9babbbcbdbec0c3c4c6c7c8c9caccced0d1d8dadcdddedfe0e2e3e4e5e6e7e8e9ecedeef0f1f2f4f6f7f8fafbfcfeff,6c:000102030408090a0b0c0e12171c1d1e2023252b2c2d31333637393a3b3c3e3f434445484b4c4d4e4f5152535658595a62636566676b6c6d6e6f71737577787a7b7c7f8084878a8b8d8e9192959697989a9c9d9ea0a2a8acafb0b4b5b6b7bac0c1c2c3c6c7c8cbcdcecfd1d2d8#d9dadcdddfe4e6e7e9ecedf2f4f9ff,6d:000203050608090a0d0f101113141516181c1d1f20212223242628292c2d2f30343637383a3f404244494c50555657585b5d5f6162646567686b6c6d707172737576797a7b7d7e7f8081838486878a8b8d8f9092969798999a9ca2a5acadb0b1b3b4b6b7b9babbbcbdbec1c2c3c8c9cacdcecfd0d2d3d4d5d7dadbdcdfe2e3e5e7e8e9eaedeff0f2f4f5f6f8fafdfeff,6e:0001020304060708090b0f12131518191b1c1e1f222627282a2c2e30313335#3637393b3c3d3e3f40414245464748494a4b4c4f5051525557595a5c5d5e606162636465666768696a6c6d6f707172737475767778797a7b7c7d8081828487888a8b8c8d8e91929394959697999a9b9d9ea0a1a3a4a6a8a9abacadaeb0b3b5b8b9bcbebfc0c3c4c5c6c8c9cacccdced0d2d6d8d9dbdcdde3e7eaebecedeeeff0f1f2f3f5f6f7f8fafbfcfdfeff,6f:000103040507080a0b0c0d0e101112161718191a1b1c1d1e1f212223252627282c2e303234353738393a3b3c3d3f404142#43444548494a4c4e4f5051525354555657595a5b5d5f60616364656768696a6b6c6f707173757677797b7d7e7f808182838586878a8b8f909192939495969798999a9b9d9e9fa0a2a3a4a5a6a8a9aaabacadaeafb0b1b2b4b5b7b8babbbcbdbebfc1c3c4c5c6c7c8cacbcccdcecfd0d3d4d5d6d7d8d9dadbdcdddfe2e3e4e5e6e7e8e9eaebecedf0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,70:000102030405060708090a0b0c0d0e0f1012131415161718191c1d1e1f2021222425262728292a#2b2c2d2e2f30313233343637383a3b3c3d3e3f404142434445464748494a4b4d4e505152535455565758595a5b5c5d5f606162636465666768696a6e7172737477797a7b7d818283848687888b8c8d8f90919397989a9b9e9fa0a1a2a3a4a5a6a7a8a9aab0b2b4b5b6babebfc4c5c6c7c9cbcccdcecfd0d1d2d3d4d5d6d7dadcdddee0e1e2e3e5eaeef0f1f2f3f4f5f6f8fafbfcfeff,71:0001020304050607080b0c0d0e0f111214171b1c1d1e1f2021222324252728292a2b2c2d2e323334#353738393a3b3c3d3e3f4041424344464748494b4d4f505152535455565758595a5b5d5f6061626365696a6b6c6d6f707174757677797b7c7e7f8081828385868788898b8c8d8e909192939596979a9b9c9d9ea1a2a3a4a5a6a7a9aaabadaeafb0b1b2b4b6b7b8babbbcbdbebfc0c1c2c4c5c6c7c8c9cacbcccdcfd0d1d2d3d6d7d8d9dadbdcdddedfe1e2e3e4e6e8e9eaebecedeff0f1f2f3f4f5f6f7f8fafbfcfdfeff,72:0001020304050708090a0b0c0d0e0f101112131415161718191a#1b1c1e1f2021222324252627292b2d2e2f3233343a3c3e40414243444546494a4b4e4f505153545557585a5c5e60636465686a6b6c6d707173747677787b7c7d828385868788898c8e9091939495969798999a9b9c9d9ea0a1a2a3a4a5a6a7a8a9aaabaeb1b2b3b5babbbcbdbebfc0c5c6c7c9cacbcccfd1d3d4d5d6d8dadb#95$,30:000102,00b702:c9c7,00a830:0305,2014ff5e20:162618191c1d,30:141508090a0b0c0d0e0f16171011,00:b1d7f7,22:362728110f2a2908371aa52520,231222:992b2e614c483d1d606e6f64651e3534,26:4240,00b020:3233,2103ff0400a4ff:e0e1,203000a7211626:0605,25:cbcfcec7c6a1a0b3b2,203b21:92909193,30:13#95$,21:70717273747576777879#4$,24:88898a8b8c8d8e8f909192939495969798999a9b7475767778797a7b7c7d7e7f808182838485868760616263646566676869##,32:20212223242526272829##,21:606162636465666768696a6b#97$,ff:010203e505060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5de3#95$,30:4142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293#106$a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6#103$,03:9192939495969798999a9b9c9d9e9fa0a1a3a4a5a6a7a8a9#6$b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c3c4c5c6c7c8c9#5$,fe:3536393a3f403d3e41424344##3b3c373831#3334#104$,04:10111213141501161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f#13$30313233343551363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f#11$,02:cacbd9,20:13152535,21:050996979899,22:151f23526667bf,25:505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727381828384858687#88898a8b8c8d8e8f939495bcbde2e3e4e5,2609229530:121d1e#9$,010100e101ce00e0011300e9011b00e8012b00ed01d000ec014d00f301d200f2016b00fa01d400f901:d6d8dadc,00:fcea,0251e7c701:4448,e7c802:61#2$,31:05060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829#19$,30:212223242526272829,32a333:8e8f9c9d9ea1c4ced1d2d5,fe30ff:e2e4#,212132:31#,20:10#1$,30:fc9b9cfdfe069d9e,fe:494a4b4c4d4e4f50515254555657595a5b5c5d5e5f6061#626364656668696a6b,e7:e7e8e9eaebecedeeeff0f1f2f3,30:07#11$,25:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b#13$,72:dcdddfe2e3e4e5e6e7eaebf5f6f9fdfeff,73:00020405060708090b0c0d0f1011121418191a1f2023242627282d2f30323335363a3b3c3d404142434445464748#494a4b4c4e4f515354555658595a5b5c5d5e5f6162636465666768696a6b6e7071#92$72737475767778797a7b7c7d7f808182838586888a8c8d8f90929394959798999a9c9d9ea0a1a3a4a5a6a7a8aaacadb1b4b5b6b8b9bcbdbebfc1c3c4c5c6c7#cbccced2d3d4d5d6d7d8dadbdcdddfe1e2e3e4e6e8eaebeceeeff0f1f3f4f5f6f7#92$f8f9fafbfcfdfeff,74:0001020407080b0c0d0e1112131415161718191c1d1e1f2021232427292b2d2f31323738393a3b3d3e3f4042434445464748494a4b4c4d#4e4f505152535456585d606162636465666768696a6b6c6e6f717273747578797a#92$7b7c7d7f8284858688898a8c8d8f9192939495969798999a9b9d9fa0a1a2a3a4a5a6aaabacadaeafb0b1b2b3b4b5b6b7b8b9bbbcbdbebfc0c1c2c3c4c5c6c7#c8c9cacbcccdcecfd0d1d3d4d5d6d7d8d9dadbdddfe1e5e7e8e9eaebecedf0f1f2#92$f3f5f8f9fafbfcfdfe,75:0001020305060708090a0b0c0e1012141516171b1d1e202122232426272a2e3436393c3d3f414243444647494a4d5051525355565758#5d5e5f60616263646768696b6c6d6e6f7071737576777a7b7c7d7e808182848587#92$88898a8c8d8e909395989b9c9ea2a6a7a8a9aaadb6b7babbbfc0c1c6cbcccecfd0d1d3d7d9dadcdddfe0e1e5e9ecedeeeff2f3f5f6f7f8fafbfdfe,76:02040607#08090b0d0e0f11121314161a1c1d1e212327282c2e2f31323637393a3b3d414244#92$45464748494a4b4e4f50515253555758595a5b5d5f6061626465666768696a6c6d6e7071727374757677797a7c7f80818385898a8c8d8f9092949597989a9b#9c9d9e9fa0a1a2a3a5a6a7a8a9aaabacadafb0b3b5b6b7b8b9babbbcbdbec0c1c3,554a963f57c3632854ce550954c076:914c,853c77ee827e788d72319698978d6c285b894ffa630966975cb880fa684880ae660276ce51f9655671ac7ff1888450b2596561ca6fb382ad634c625253ed54277b06516b75a45df462d48dcb9776628a8019575d97387f627238767d67cf767e64464f708d2562dc7a17659173ed642c6273822c9881677f724862:6ecc,4f3474e3534a529e7eca90a65e2e6886699c81807ed168d278c5868c9551508d8c2482de80de53058912526576:c4c7c9cbccd3d5d9dadcdddee0e1e2e3e4e6e7e8e9eaebecedf0f3f5f6f7fafbfdff,77:00020305060a0c0e0f1011121314151617181b1c1d1e21232425272a2b#2c2e3031323334393b3d3e3f4244454648494a4b4c4d4e4f52535455565758595c,858496f94fdd582199715b9d62:b1a5,66b48c799c8d7206676f789160b253:5117,8f8880cc8d1d94a1500d72c8590760eb711988ab595482ef672c7b285d297ef7752d6cf58e668ff8903c9f3b6bd491197b145f7c78a784d6853d6b:d5d9d6,5e:0187,75f995ed655d5f:0ac5,8f9f58c181c2907f965b97ad8fb97f168d2c62414fbf53:d85e,8f:a8a9ab,904d68075f6a819888689cd6618b522b762a5f6c658c6fd26ee85bbe644851:75b0,67c44e1979c9997c70b377:5d5e5f606467696a6d6e6f7071727374757677787a7b7c818283868788898a8b8f90939495969798999a9b9c9d9ea1a3a4a6a8abadaeafb1b2b4b6b7b8b9ba#bcbec0c1c2c3c4c5c6c7c8c9cacbcccecfd0d1d2d3d4d5d6d8d9dadddedfe0e1e4,75c55e7673bb83e064ad62e894b56ce2535a52c3640f94c27b944f2f5e1b823681:168a,6e246cca9a736355535c54fa886557e04e0d5e036b657c3f90e8601664e6731c88c16750624d8d22776c8e2991c75f6983dc8521991053c286956b8b60:ede8,707f82:cd31,4ed36ca785cf64cd7cd969fd66f9834953957b564fa7518c6d4b5c428e6d63d253c983:2c36,67e578b4643d5bdf5c945dee8be762c667f48c7a640063ba8749998b8c177f2094f24ea7961098a4660c731677:e6e8eaeff0f1f2f4f5f7f9fafbfc,78:0304050607080a0b0e0f101315191b1e20212224282a2b2e2f31323335363d3f414243444648494a4b4d4f51535458595a#5b5c5e5f606162636465666768696f7071727374757678797a7b7d7e7f80818283,573a5c1d5e38957f507f80a05382655e7545553150218d856284949e671d56326f6e5de2543570928f66626f64a463a35f7b6f8890f481e38fb05c1866685ff16c8996488d81886c649179f057ce6a59621054484e587a0b60e96f848bda627f901e9a8b79e4540375f4630153196c608fdf5f1b9a70803b9f7f4f885c3a8d647fc565a570bd51:45b2,866b5d075ba062bd916c75748e0c7a2061017b794ec77ef877854e1181ed521d51fa6a7153a88e87950496cf6ec19664695a78:848586888a8b8f9092949596999d9ea0a2a4a6a8a9aaabacadaeafb5b6b7b8babbbcbdbfc0c2c3c4c6c7c8cccdcecfd1d2d3d6d7d8dadbdcdddedfe0e1e2e3#e4e5e6e7e9eaebedeeeff0f1f3f5f6f8f9fbfcfdfeff,79:00020304060708090a0b0c,784050a877d7641089e6590463e35ddd7a7f693d4f20823955984e3275ae7a975e:628a,95ef521b5439708a6376952457826625693f918755076df37eaf882262337ef075b5832878c196cc8f9e614874f78bcd6b64523a8d506b21806a847156f153064e:ce1b,51d17c97918b7c074fc38e7f7be17a9c64675d1450ac810676017cb96dec7fe067515b:58f8,78cb64:ae13,63:aa2b,9519642d8fbe7b5476296253592754466b7950a362345e266b864ee38d37888b5f85902e79:0d0e0f1011121415161718191a1b1c1d1f2021222325262728292a2b2c2d2e2f3031323335363738393d3f42434445474a4b4c4d4e4f505152545558596163#6466696a6b6c6e70717273747576797b7c7d7e7f8283868788898b8c8d8e909192,6020803d62c54e39535590f863b880c665e66c2e4f4660ee6de18bde5f3986cb5f536321515a83616863520063638e4850125c9b79775bfc52307a3b60bc905376d75f:b797,76848e6c706f767b7b4977aa51f3909358244f4e6ef48fea654c7b1b72c46da47fdf5ae162b55e95573084827b2c5e1d5f1f90127f1498a063826ec7789870b95178975b57ab75354f4375385e9760e659606dc06bbf788953fc96d551cb52016389540a94938c038dcc7239789f87768fed8c0d53e079:939495969798999b9c9d9e9fa0a1a2a3a4a5a6a8a9aaabacadaeafb0b1b2b4b5b6b7b8bcbfc2c4c5c7c8cacccecfd0d3d4d6d7d9dadbdcdddee0e1e2e5e8ea#eceef1f2f3f4f5f6f7f9fafcfeff,7a:0104050708090a0c0f10111213151618191b1c,4e0176ef53ee948998769f0e952d5b9a8ba24e:221c,51ac846361c252a8680b4f97606b51bb6d1e515c6296659796618c46901775d890fd77636bd272:8aec,8bfb583577798d4c675c9540809a5ea66e2159927aef77ed953b6bb565ad7f0e58065151961f5bf958a954288e726566987f56e4949d76fe9041638754c659:1a3a,579b8eb267358dfa8235524160f0581586fe5ce89e454fc4989d8bb95a2560765384627c904f9102997f6069800c513f80335c1499756d314e8c7a:1d1f21222425262728292a2b2c2d2e2f303132343536383a3e4041424344454748494a4b4c4d4e4f50525354555658595a5b5c5d5e5f606162636465666768#696a6b6c6d6e6f717273757b7c7d7e828587898a8b8c8e8f909394999a9b9ea1a2,8d3053d17f5a7b4f4f104e4f96006cd573d085e95e06756a7ffb6a0a77fe94927e4151e170e653cd8fd483038d2972af996d6cdb574a82b365b980aa623f963259a84eff8bbf7eba653e83f2975e556198de80a5532a8bfd542080ba5e9f6cb88d3982ac915a54296c1b52067eb7575f711a6c7e7c89594b4efd5fff61247caa4e305c0167ab87025cf0950b98ce75af70fd902251af7f1d8bbd594951e44f5b5426592b657780a45b7562:76c2,8f905e456c1f7b264f:0fd8,670d7a:a3a4a7a9aaabaeafb0b1b2b4b5b6b7b8b9babbbcbdbec0c1c2c3c4c5c6c7c8c9cacccdcecfd0d1d2d3d4d5d7d8dadbdcdde1e2e4e7e8e9eaebeceef0f1f2f3#f4f5f6f7f8fbfcfe,7b:0001020507090c0d0e1012131617181a1c1d1f21222327292d,6d:6eaa,798f88b15f17752b629a8f854fef91dc65a781:2f51,5e9c81508d74526f89868d4b590d50854ed8961c723681798d1f5bcc8ba3964459877f1a549056:760e,8be565396982949976d66e895e72751867:46d1,7aff809d8d76611f79c665628d635188521a94a27f38809b7eb25c976e2f67607bd9768b9ad8818f7f947cd5641e95507a3f54:4ae5,6b4c640162089e3d80f3759952729769845b683c86e496:0194,94ec4e2a54047ed968398ddf801566f45e9a7fb97b:2f303234353637393b3d3f404142434446484a4d4e535557595c5e5f61636465666768696a6b6c6d6f70737476787a7c7d7f81828384868788898a8b8c8e8f#9192939698999a9b9e9fa0a3a4a5aeafb0b2b3b5b6b7b9babbbcbdbebfc0c2c3c4,57c2803f68975de5653b529f606d9f9a4f9b8eac516c5bab5f135de96c5e62f18d21517194a952fe6c9f82df72d757a267848d2d591f8f9c83c754957b8d4f306cbd5b6459d19f1353e486ca9aa88c3780a16545987e56fa96c7522e74dc52505be1630289024e5662d0602a68fa51735b9851a089c27ba199867f5060ef704c8d2f51495e7f901b747089c4572d78455f529f9f95fa8f689b3c8be17678684267dc8d:ea35,523d8f8a6eda68cd950590ed56fd679c88f98fc754c87b:c5c8c9cacbcdcecfd0d2d4d5d6d7d8dbdcdedfe0e2e3e4e7e8e9ebecedeff0f2f3f4f5f6f8f9fafbfdff,7c:0001020304050608090a0d0e101112131415171819#1a1b1c1d1e20212223242528292b2c2d2e2f3031323334353637393a3b3c3d3e42,9ab85b696d776c264ea55bb39a87916361a890af97e9542b6db55bd251fd558a7f:55f0,64bc634d65f161be608d710a6c:5749,592f676d822a58d5568e8c6a6beb90dd597d801753f76d695475559d83:77cf,683879be548c4f55540876d28c8996026cb36db88d6b89109e648d3a563f9ed175d55f8872e0606854fc4ea86a2a886160528f7054c470d886799e3f6d2a5b8f5f187ea255894faf7334543c539a501954:0e7c,4e4e5ffd745a58f6846b80e1877472d07cca6e567c:434445464748494a4b4c4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717275767778797a7e7f8081828384858687#888a8b8c8d8e8f90939496999a9ba0a1a3a6a7a8a9abacadafb0b4b5b6b7b8babb,5f27864e552c62a44e926caa623782b154d7534e733e6ed1753b521253168bdd69d05f8a60006dee574f6b2273af68538fd87f13636260a3552475ea8c6271156da35ba65e7b8352614c9ec478fa87577c27768751f060f6714c66435e4c604d8c0e707063258f895fbd606286d456de6bc160946167534960e066668d3f79fd4f1a70e96c478b:b3f2,7ed88364660f5a5a9b426d:51f7,8c416d3b4f19706b83b7621660d1970d8d27797851fb57:3efa,673a75787a3d79ef7b957c:bfc0c2c3c4c6c9cbcecfd0d1d2d3d4d8dadbdddee1e2e3e4e5e6e7e9eaebecedeef0f1f2f3f4f5f6f7f9fafcfdfeff,7d:000102030405060708090b0c0d0e0f10#1112131415161718191a1b1c1d1e1f212324252628292a2c2d2e30313233343536,808c99658ff96fc08ba59e2159ec7ee97f095409678168d88f917c4d96c653ca602575be6c7253735ac97ea7632451e0810a5df184df628051805b634f0e796d524260b86d4e5b:c4c2,8b:a1b0,65e25fcc964559937e:e7aa,560967b759394f735bb652a0835a988a8d3e753294be50477a3c4ef767b69a7e5ac16b7c76d1575a5c167b3a95f4714e517c80a9827059787f04832768c067ec78:b177,62e363617b804fed526a51cf835069db92748d:f531,89c1952e7bad4ef67d:3738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6f70717273747576#78797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798,506582305251996f6e:1085,6da75efa50f559dc5c066d466c5f7586848b686859568bb253209171964d854969127901712680f64ea490ca6d479a845a0756bc640594f077eb4fa5811a72e189d2997a7f347ede527f655991758f:7f83,53eb7a9663:eda5,768679f888579636622a52ab8282685467706377776b7aed6d017ed389e359d0621285c982a5754c501f4ecb75a58beb5c4a5dfe7b4b65a491d14eca6d25895f7d2795264ec58c288fdb9773664b79818fd170ec6d787d:999a9b9c9d9e9fa0a1a2a3a4a5a7a8a9aaabacadafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9#dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa,5c3d52b283465162830e775b66769cb84eac60ca7c:beb3,7ecf4e958b66666f988897595883656c955c5f8475c997567a:dfde,51c070af7a9863ea7a767ea0739697ed4e4570784e5d915253a965:51e7,81fc8205548e5c31759a97a062d872d975bd5c459a7983ca5c40548077e94e3e6cae805a62d2636e5de851778ddd8e1e952f4ff153e560e770ac526763509e435a1f5026773753777ee26485652b628963985014723589c951b38bc07edd574783cc94a7519b541b5cfb7d:fbfcfdfeff,7e:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839#3a3c3d3e3f40424344454648494a4b4c4d4e4f505152535455565758595a5b5c5d,4fca7ae36d5a90e19a8f55805496536154af5f0063e9697751ef6168520a582a52d8574e780d770b5eb761777ce062:5b97,4ea27095800362f770e49760577782db67ef68f578d5989779d158f354b353ef6e34514b523b5ba28bfe80af554357a660735751542d7a7a60505b5463a762a053e362635bc767af54ed7a9f82e691775e9388e4593857ae630e8de880ef57577b774fa95feb5bbd6b3e53217b5072c2684677:ff36,65f751b54e8f76d45cbf7aa58475594e9b4150807e:5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081838485868788898a8b8c8d8e8f909192939495969798999a9c9d9e#aeb4bbbcd6e4ecf9,7f:0a101e37393b3c3d3e3f404143464748494a4b4c4d4e4f5253,998861276e8357646606634656f062:ec69,5ed39614578362c955878721814a8fa3556683b167658d5684dd5a6a680f62e67bee961151706f9c8c3063fd89c861d27f0670c26ee57405699472fc5eca90ce67176d6a635e52b3726280014f6c59e5916a70d96d9d52d24e5096f7956d857e78ca7d2f5121579264c2808b7c7b6cea68f1695e51b7539868a872819ece7bf172f879bb6f137406674e91cc9ca4793c83:8954,540f68174e3d538952b1783e5386522950884f:8bd0,7f:56595b5c5d5e6063646566676b6c6d6f7073757677787a7b7c7d7f8082838485868788898b8d8f9091929395969798999b9ca0a2a3a5a6a8a9aaabacadaeb1#b3b4b5b6b7babbbec0c2c3c4c6c7c8c9cbcdcfd0d1d2d3d6d7d9dadbdcdddee2e3,75e27acb7c926ca596b6529b748354e94fe9805483b28fde95705ec9601c6d9f5e18655b813894fe604b70bc7ec37cae51c968817cb1826f4e248f8691cf667e4eae8c0564a9804a50da759771ce5be58fbd6f664e86648295635ed66599521788c270c852a3730e7433679778f797164e3490bb9cde6dcb51db8d41541d62ce73b283f196f69f8494c34f367f9a51cc707596755cad988653e64ee46e9c740969b4786b998f7559521876246d4167f3516d9f99804b54997b3c7abf7f:e4e7e8eaebecedeff2f4f5f6f7f8f9fafdfeff,80:020708090a0e0f11131a1b1d1e1f2123242b2c2d2e2f303234393a3c3e404144454748494e4f505153555657#595b5c5d5e5f6061626364656667686b6c6d6e6f7072737475767778797a7b7c7d,9686578462e29647697c5a0464027bd36f0f964b82a6536298855e90708963b35364864f9c819e93788c97328d:ef42,9e7f6f5e79845f559646622e9a74541594dd4fa365c55c:6561,7f1586516c2f5f8b73876ee47eff5ce6631b5b6a6ee653754e7163a0756562a18f6e4f264ed16ca67eb68bba841d87ba7f57903b95237ba99aa188f8843d6d1b9a867edc59889ebb739b780186829a:6c82,561b541757cb4e709ea653568fc881097792999286ee6ee1851366fc61626f2b80:7e818285888a8d8e8f909192949597999ea3a6a7a8acb0b3b5b6b8b9bbc5c7c8c9cacbcfd0d1d2d3d4d5d8dfe0e2e3e6eef5f7f9fbfeff,81:000103040507080b#0c1517191b1c1d1f202122232425262728292a2b2d2e3033343537393a3b3c3d3f,8c298292832b76f26c135fd983bd732b8305951a6bdb77db94c6536f830251925e3d8c8c8d384e4873ab679a68859176970971646ca177095a9295416bcf7f8e66275bd059b95a9a95:e8f7,4eec84:0c99,6aac76df9530731b68a65b5f772f919a97617cdc8ff78c1c5f257c7379d889c56ccc871c5bc65e4268c977207ef551:954d,52c95a297f05976282d763cf778485d079d26e3a5e9959998511706d6c1162bf76bf654f60af95fd660e879f9e2394ed54:0d7d,8c2c647881:40414243444547494d4e4f525657585b5c5d5e5f6162636466686a6b6c6f727375767778818384858687898b8c8d8e90929394959697999a9e9fa0a1a2a4a5#a7a9abacadaeafb0b1b2b4b5b6b7b8b9bcbdbebfc4c5c7c8c9cbcdcecfd0d1d2d3,647986116a21819c78e864699b5462b9672b83ab58a89ed86cab6f205bde964c8c0b725f67d062c772614ea959c66bcd589366ae5e5552df6155672876ee776672677a4662ff54:ea50,94a090a35a1c7eb36c164e435976801059485357753796be56ca63208111607c95f96dd65462998151855ae980fd59ae9713502a6ce55c3c62df4f60533f817b90066eba852b62c85e7478be64b5637b5ff55a18917f9e1f5c3f634f80425b7d556e95:4a4d,6d8560a867e072de51dd5b8181:d4d5d6d7d8d9dadbdcdddedfe0e1e2e4e5e6e8e9ebeeeff0f1f2f5f6f7f8f9fafdff,82:030708090a0b0e0f111315161718191a1d2024252627292e323a3c3d3f#404142434546484a4c4d4e5051525354555657595b5c5d5e606162636465666769,62e76cde725b626d94ae7ebd81136d53519c5f04597452aa6012597366968650759f632a61e67cef8bfa54e66b279e256bb485d5545550766ca4556a8db4722c5e156015743662cd6392724c5f986e436d3e65006f5876d878d076fc7554522453db4e535e9e65c180:2ad6,629b5486522870ae888d8dd16ce1547880da57f988f48d54966a914d4f696c9b55b776c6783062a870f96f8e5f6d84ec68da787c7bf781a8670b9e4f636778b0576f7812973962:79ab,528874356bd782:6a6b6c6d71757677787b7c808183858687898c90939495969a9b9ea0a2a3a7b2b5b6babbbcbfc0c2c3c5c6c9d0d6d9dadde2e7e8e9eaecedeef0f2f3f5f6f8#fafcfdfeff,83:000a0b0d1012131618191d1e1f20212223242526292a2e3032373b3d,5564813e75b276ae533975de50fb5c418b6c7bc7504f72479a9798d86f0274e27968648777a562fc98918d2b54c180584e52576a82f9840d5e7351ed74f68bc45c4f57616cfc98875a4678349b448feb7c955256625194fa4ec68386846183e984b257d467345703666e6d668c3166dd7011671f6b3a6816621a59bb4e0351c46f0667d26c8f517668cb59476b6775665d0e81109f5065d779:4841,9a918d775c824e5e4f01542f5951780c56686c148fc45f036c:7de3,8bab639083:3e3f41424445484a4b4c4d4e5355565758595d6270717273747576797a7e7f808182838487888a8b8c8d8f909194959697999a9d9fa1a2a3a4a5a6a7acadae#afb5bbbebfc2c3c4c6c8c9cbcdced0d1d2d3d5d7d9dadbdee2e3e4e6e7e8ebeced,60706d3d7275626694:8ec5,53438fc17b7e4edf8c264e7e9ed494:b1b3,524d6f5c90636d458c3458115d4c6b:2049,67aa545b81547f8c589985375f3a62a26a47953965726084686577a74e544fa85de7979864ac7fd85ced4fcf7a8d520783044e14602f7a8394a64fb54eb279e6743452e482b964d279bd5bdd6c8197528f7b6c22503e537f6e0564ce66746c3060c598778bf75e86743c7a7779cb4e1890b174036c4256da914b6cc58d8b533a86c666f28eaf5c489a716e2083:eeeff3f4f5f6f7fafbfcfeff,84:0002050708090a10121314151617191a1b1e1f20212223292a2b2c2d2e2f30323334353637393a3b3e3f404142434445474849#4a4b4c4d4e4f505253545556585d5e5f606264656667686a6e6f70727477797b7c,53d65a369f8b8da353bb570898a76743919b6cc9516875ca62f372ac52:389d,7f3a7094763853749e4a69b7786e96c088d97fa471:36c3,518967d374e458e4651856b78ba9997662707ed560f970ed58ec4e:c1ba,5fcd97e74efb8ba45203598a7eab62544ecd65e5620e833884c98363878d71946eb65bb97ed2519763c967d480898339881551125b7a59828fb14e736c5d516589258f6f962e854a745e95:10f0,6da682e55f3164926d128428816e9cc3585e8d5b4e0953c184:7d7e7f8081838485868a8d8f90919293949596989a9b9d9e9fa0a2a3a4a5a6a7a8a9aaabacadaeb0b1b3b5b6b7bbbcbec0c2c3c5c6c7c8cbcccecfd2d4d5d7#d8d9dadbdcdee1e2e4e7e8e9eaebedeeeff1f2f3f4f5f6f7f8f9fafbfdfe,85:000102,4f1e6563685155d34e2764149a9a626b5ac2745f82726da968ee50e7838e7802674052396c997eb150bb5565715e7b5b665273ca82eb67495c715220717d886b95ea965564c58d6181b355846c5562477f2e58924f2455468d4f664c4e0a5c1a88f368a2634e7a0d70e7828d52fa97f65c1154e890b57ecd59628d4a86c782:0c0d,8d6664445c0461516d89793e8bbe78377533547b4f388eab6df15a207ec5795e6c885ba15a76751a80be614e6e1758f075:1f25,727253477ef385:030405060708090a0b0d0e0f101214151618191b1c1d1e2022232425262728292a2d2e2f303132333435363e3f404142444546474b4c4d4e4f505152535455#57585a5b5c5d5f60616263656667696a6b6c6d6e6f707173757677787c7d7f8081,770176db526980dc57235e08593172ee65bd6e7f8bd75c388671534177f362fe65f64ec098df86805b9e8bc653f277e24f7f5c4e9a7659cb5f0f793a58eb4e1667ff4e8b62ed8a93901d52bf662f55dc566c90024ed54f8d91ca99706c0f5e0260435ba489c68bd56536624b99965b:88ff,6388552e53d77626517d852c67a268b36b8a62928f9353d482126dd1758f4e668d4e5b70719f85af66:91d9,7f7287009ecd9f205c5e672f8ff06811675f620d7ad658855eb665706f3185:82838688898a8b8c8d8e909192939495969798999a9d9e9fa0a1a2a3a5a6a7a9abacadb1b2b3b4b5b6b8babbbcbdbebfc0c2c3c4c5c6c7c8cacbcccdced1d2#d4d6d7d8d9dadbdddedfe0e1e2e3e5e6e7e8eaebecedeeeff0f1f2f3f4f5f6f7f8,60555237800d6454887075295e05681362f4971c53cc723d8c016c3477617a0e542e77ac987a821c8bf47855671470c165af64955636601d79c153f84e1d6b7b80865bfa55e356db4f:3a3c,99725df3677e80386002988290015b8b8b:bcf5,641c825864de55fd82cf91654fd77d20901f7c9f50f358516eaf5bbf8bc980839178849c7b97867d96:8b8f,7ee59ad3788e5c817a57904296a7795f5b59635f7b0b84d168ad55067f2974107d2295016240584c4ed65b835979585485:f9fafcfdfe,86:0001020304060708090a0b0c0d0e0f10121314151718191a1b1c1d1e1f20212223242526282a2b2c2d2e2f3031323334353637393a3b3d3e3f40#4142434445464748494a4b4c525355565758595b5c5d5f6061636465666768696a,736d631e8e:4b0f,80ce82d462ac53f06cf0915e592a60016c70574d644a8d2a762b6ee9575b6a8075f06f6d8c:2d08,57666bef889278b363a253f970ad6c645858642a580268e0819b55107cd650188eba6dcc8d9f70eb638f6d9b6ed47ee68404684390036dd896768ba85957727985e4817e75bc8a8a68af52548e22951163d098988e44557c4f5366ff568f60d56d9552435c4959296dfb586b75:301c,606c82148146631167618fe2773a8d:f334,94c15e165385542c70c386:6d6f7072737475767778838485868788898e8f90919294969798999a9b9e9fa0a1a2a5a6abadaeb2b3b7b8b9bbbcbdbebfc1c2c3c5c8cccdd2d3d5d6d7dadc#dde0e1e2e3e5e6e7e8eaebeceff5f6f7fafbfcfdff,87:010405060b0c0e0f10111416,6c405ef7505c4ead5ead633a8247901a6850916e77b3540c94dc5f647ae5687663457b527edf75db507762955934900f51f879c37a8156fe5f9290146d825c60571f541051546e4d56e263a89893817f8715892a9000541e5c6f81c062:d658,81319e3596409a:6e7c,692d59a562d3553e631654c786d96d3c5a0374e6889c6b6a59168c4c5f2f6e7e73a9987d4e3870f75b8c7897633d665a769660cb5b9b5a494e0781556c6a738b4ea167897f515f8065fa671b5fd859845a0187:191b1d1f20242627282a2b2c2d2f303233353638393a3c3d404142434445464a4b4d4f505152545556585a5b5c5d5e5f6162666768696a6b6c6d6f71727375#7778797a7f8081848687898a8c8e8f90919294959698999a9b9c9d9ea0a1a2a3a4,5dcd5fae537197e68fdd684556f4552f60df4e3a6f4d7ef482c7840e59d44f:1f2a,5c3e7eac672a851a5473754f80c355829b4f4f4d6e2d8c135c096170536b761f6e29868a658795fb7eb9543b7a337d0a95ee55e17fc174ee631d87176da17a9d621165a1536763e16c835deb545c94a84e4c6c618bec5c4b65e0829c68a754:3e34,6b:cb66,4e9463425348821e4f:0dae,575e620a96fe6664726952:ffa1,609f8bef661471996790897f785277fd6670563b54389521727a87:a5a6a7a9aaaeb0b1b2b4b6b7b8b9bbbcbebfc1c2c3c4c5c7c8c9cccdcecfd0d4d5d6d7d8d9dadcdddedfe1e2e3e4e6e7e8e9ebecedeff0f1f2f3f4f5f6f7f8#fafbfcfdff,88:0001020405060708090b0c0d0e0f101112141718191a1c1d1e1f2023,7a00606f5e0c6089819d591560dc718470ef6eaa6c5072806a8488ad5e2d4e605ab3559c94e36d177cfb9699620f7ec6778e867e5323971e8f9666875ce14fa072ed4e0b53a6590f54136380952851484ed99c9c7ea454b88d248854823795f26d8e5f265acc663e966973:b02e,53bf817a99857fa15baa96:7750,7ebf76f853a2957699997bb189446e584e617fd479658be660f354cd4eab98795df76a6150cf54118c618427785d9704524a54ee56a395006d885bb56dc6665388:2425262728292a2b2c2d2e2f30313334353637383a3b3d3e3f414243464748494a4b4e4f505152535556585a5b5c5d5e5f6066676a6d6f717374757678797a#7b7c80838687898a8c8e8f90919394959798999a9b9d9e9fa0a1a3a5a6a7a8a9aa,5c0f5b5d6821809655787b11654869544e9b6b47874e978b534f631f643a90aa659c80c18c10519968b0537887f961c86c:c4fb,8c225c5185aa82af950c6b238f9b65b05f:fbc3,4fe18845661f8165732960fa51745211578b5f6290a2884c91925e78674f602759d351:44f6,80f853086c7996c4718a4f:11ee,7f9e673d55c5950879c088967ee3589f620c9700865a5618987b5f908bb884c4915753d965ed5e8f755c60647d6e5a7f7e:eaed,8f6955a75ba360ac65cb738488:acaeafb0b2b3b4b5b6b8b9babbbdbebfc0c3c4c7c8cacbcccdcfd0d1d3d6d7dadbdcdddee0e1e6e7e9eaebecedeeeff2f5f6f7fafbfdff,89:0001030405060708#090b0c0d0e0f1114151617181c1d1e1f20222324262728292c2d2e2f3132333537,9009766377297eda9774859b5b667a7496ea884052cb718f5faa65ec8be25bfb9a6f5de16b896c5b8b:adaf,900a8fc5538b62bc9e:262d,54404e2b82bd7259869c5d1688596daf96c554d14e9a8bb6710954bd960970df6df976d04e25781487125ca95ef68a00989c960e708e6cbf594463a9773c884d6f148273583071d5538c781a96c155015f6671305bb48c1a9a8c6b83592e9e2f79e76768626c4f6f75a17f8a6d0b96336c274ef075d2517b68376f3e908081705996747689:38393a3b3c3d3e3f40424345464748494a4b4c4d4e4f505152535455565758595a5b5c5d6061626364656768696a6b6c6d6e6f707172737475767778797a7c#7d7e808284858788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1,64475c2790657a918c2359da54ac8200836f898180006930564e8036723791ce51b64e5f987563964e1a53f666f3814b591c6db24e0058f9533b63d694f14f:9d0a,886398905937905779fb4eea80f075916c825b9c59e85f5d69058681501a5df24e5977e34ee5827a6291661390915c794ebf5f7981c69038808475ab4ea688d4610f6bc55fc64e4976ca6ea28b:e3ae,8c0a8bd15f027f:fccc,7ece83:356b,56e06bb797f3963459fb541f94f66deb5bc5996e5c395f15969089:a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c3cdd3d4d5d7d8d9dbdddfe0e1e2e4e7e8e9eaecedeef0f1f2f4f5f6f7f8f9fa#fbfcfdfeff,8a:01020304050608090a0b0c0d0e0f101112131415161718191a1b1c1d,537082f16a315a749e705e947f2883b984:2425,836787478fce8d6276c85f719896786c662054df62e54f6381c375c85eb896cd8e0a86f9548f6cf36d8c6c38607f52c775285e7d4f1860a05fe75c24753190ae94c072b96cb96e389149670953:cbf3,4f5191c98bf153c85e7c8fc26de44e8e76c26986865e611a82064f:59de,903e9c7c61096e:1d14,96854e885a3196e84e0e5c7f79b95b878bed7fbd738957df828b90c15401904755bb5cea5fa161086b3272f180b28a:891e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3f4041424344454647494a4b4c4d4e4f505152535455565758595a5b5c5d5e#5f606162636465666768696a6b6c6d6e6f7071727374757677787a7b7c7d7e7f80,6d745bd388d598848c6b9a6d9e336e0a51:a443,57a38881539f63f48f9556ed54585706733f6e907f188fdc82d1613f6028966266f07ea68d:8ac3,94a55cb37ca4670860a6960580184e9190e75300966851418fd08574915d665597f55b55531d78386742683d54c9707e5bb08f7d518d572854b1651266828d:5e43,810f846c906d7cdf51ff85fb67a365e96fa186a48e81566a90207682707671e58d2362e952196cfd8d3c600e589e618e66fe8d60624e55b36e23672d8f678a:81828384858687888b8c8d8e8f9091929495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2#c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3,94e195f87728680569a8548b4e4d70b88bc86458658b5b857a84503a5be877bb6be18a797c986cbe76cf65a98f975d2d5c5586386808536062187ad96e5b7efd6a1f7ae05f706f335f20638c6da867564e085e108d264ed780c07634969c62db662d627e6cbc8d7571677f695146808753ec906e629854f286f08f998005951785178fd96d5973cd659f771f7504782781fb8d1e94884fa6679575b98bca9707632f9547963584b8632377415f8172f04e896014657462ef6b63653f8a:e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,8b:0001020304050608090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223#24252728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445,5e2775c790d18bc1829d679d652f5431871877e580a281026c414e4b7ec7804c76f4690d6b966267503c4f84574063076b628dbe53ea65e87eb85fd763:1ab7,81:f3f4,7f6e5e1c5cd95236667a79e97a1a8d28709975d46ede6cbb7a924e2d76c55fe0949f88777ec879cd80bf91cd4ef24f17821f54685dde6d328bcc7ca58f7480985e1a549276b15b99663c9aa473e0682a86db6731732a8b:f8db,90107af970db716e62c477a956314e3b845767f152a986c08d2e94f87b518b:464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656768696a6b6d6e6f707172737475767778797a7b7c7d7e7f80818283848586#8788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9facb1bbc7d0ea,8c:091e,4f4f6ce8795d9a7b6293722a62fd4e1378168f6c64b08d5a7bc668695e8488c55986649e58ee72b6690e95258ffd8d5857607f008c0651c6634962d95353684c74228301914c55447740707c6d4a517954a88d4459ff6ecb6dc45b5c7d2b4ed47c7d6ed35b5081ea6e0d5b579b0368d58e2a5b977efc603b7eb590b98d70594f63cd79df8db3535265cf79568bc5963b7ec494bb7e825634918967007f6a5c0a907566285de64f5067de505a4f5c57505e:a7#3$,8c:38393a3b3c3d3e3f4042434445484a4b4d4e4f5051525354565758595b5c5d5e5f60636465666768696c6d6e6f707172747576777b7c7d7e7f808183848687#888b8d8e8f90919293959697999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad,4e:8d0c,51404e105eff53454e:15981e,9b325b6c56694e2879ba4e3f53154e47592d723b536e6c1056df80e499976bd3777e9f174e:369f,9f104e:5c6993,82885b5b556c560f4ec453:8d9da3a5ae,97658d5d53:1af5262e3e,8d5c53:6663,52:02080e2d333f404c5e615c,84af52:7d82819093,51827f544e:bbc3c9c2e8e1ebde,4f1b4ef34f:2264,4ef54f:2527092b5e67,65384f:5a5d,8c:aeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec#edeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,8d:000102030405060708090a0b0c0d,4f:5f57323d76749189838f7e7baa7cac94e6e8eac5dae3dcd1dff8,50:294c,4ff350:2c0f2e2d,4ffe50:1c0c25287e4355484e6c7ba5a7a9bad6,510650:edece6ee,51:070b,4edd6c3d4f:5865ce,9fa06c467c74516e5dfd9ec999985181591452f9530d8a07531051eb591951554ea051564eb388:6ea4,4eb5811488d279805b3488037fb851:abb1bdbc,8d:0e0f101112131415161718191a1b1c205152575f6568696a6c6e6f717278797a7b7c7d7e7f808283868788898c8d8e8f90929395969798999a9b9c9d9ea0a1#a2a4a5a6a7a8a9aaabacadaeafb0b2b6b7b9bbbdc0c1c2c5c7c8c9cacdd0d2d3d4,51:c796a2a5,8b:a0a6a7aab4b5b7c2c3cbcfced2d3d4d6d8d9dcdfe0e4e8e9eef0f3f6f9fcff,8c:000204070c0f1112141516191b181d1f202125272a2b2e2f32333536,53:697a,96:1d2221312a3d3c4249545f676c7274888d97b0,90:979b9d99aca1b4b3b6ba,8d:d5d8d9dce0e1e2e5e6e7e9edeef0f1f2f4f6fcfeff,8e:00010203040607080b0d0e1011121315161718191a1b1c202124252627282b2d303233343637383b3c3e#3f4345464c4d4e4f505354555657585a5b5c5d5e5f60616263646567686a6b6e71,90:b8b0cfc5bed0c4c7d3e6e2dcd7dbebeffe,91:04221e23312f394346,520d594252:a2acadbe,54ff52:d0d6f0,53df71ee77cd5ef451:f5fc,9b2f53b65f01755a5def57:4ca9a1,58:7ebcc5d1,57:292c2a33392e2f5c3b4269856b867c7b686d7673ada48cb2cfa7b493a0d5d8dad9d2b8f4eff8e4dd,8e:73757778797a7b7d7e808283848688898a8b8c8d8e91929395969798999a9b9d9fa0a1a2a3a4a5a6a7a8a9aaadaeb0b1b3b4b5b6b7b8b9bbbcbdbebfc0c1c2#c3c4c5c6c7c8c9cacbcccdcfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4,58:0b0d,57:fded,58:001e194420656c81899a80,99a89f1961ff82:797d7f8f8aa8848e919799abb8beb0c8cae398b7aecbccc1a9b4a1aa9fc4cea4e1,830982:f7e4,83:0f07,82:dcf4d2d8,830c82:fbd3,83:111a061415,82:e0d5,83:1c515b5c08923c34319b5e2f4f47435f4017602d3a336665,8e:e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,8f:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223#2425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344,83:681b696c6a6d6eb078b3b4a0aa939c857cb6a97db87b989ea8babcc1,840183:e5d8,580784:180b,83:ddfdd6,84:1c381106,83:d4df,84:0f03,83:f8f9eac5c0,842683:f0e1,84:5c515a597387887a89783c4669768c8e316dc1cdd0e6bdd3cabfbae0a1b9b497e5e3,850c750d853884f085:391f3a,8f:45464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656a808c929da0a1a2a4a5a6a7aaacadaeafb2b3b4b5b7b8babbbcbfc0c3c6#c9cacbcccdcfd2d6d7dae0e1e3e7eceff1f2f4f5f6fafbfcfeff,90:07080c0e131518,85:563b,84:fffc,85:594868645e7a,77a285:43727ba4a8878f79ae9c85b9b7b0d3c1dcff,86:270529163c,5efe5f0859:3c41,803759:555a58,530f5c:22252c34,62:4c6a9fbbcadad7ee,632262f663:394b43adf6717a8eb46dac8a69aebcf2f8e0ffc4dece,645263:c6be,64:45410b1b200c26215e846d96,90:191c2324252728292a2b2c303132333437393a3d3f4043454648494a4b4c4e545556595a5c5d5e5f6061646667696a6b6c6f70717273767778797a7b7c7e81#84858687898a8c8d8e8f90929496989a9c9e9fa0a4a5a7a8a9abadb2b7bcbdbfc0,64:7ab7b899bac0d0d7e4e2,65:09252e,5f:0bd2,75195f1153:5ff1fde9e8fb,54:1216064b5253545643215759233282947771649a9b8476669dd0adc2b4d2a7a6d3d472a3d5bbbfccd9dadca9aaa4ddcfde,551b54e7552054fd551454f355:22230f11272a678fb5496d41553f503c,90:c2c3c6c8c9cbcccdd2d4d5d6d8d9dadedfe0e3e4e5e9eaeceef0f1f2f3f5f6f7f9fafbfcff,91:00010305060708090a0b0c0d0e0f1011121314151617181a1b1c#1d1f20212425262728292a2b2c2d2e30323334353637383a3b3c3d3e3f40414244,55:375675767733305c8bd283b1b988819f7ed6917bdfbdbe9499eaf7c9,561f55:d1ebecd4e6ddc4efe5f2f3cccde8f5e4,8f9456:1e080c012423,55fe56:00272d5839572c4d62595c4c548664716b7b7c8593afd4d7dde1f5ebf9ff,57:040a091c,5e:0f191411313b3c,91:454748515354555658595b5c5f606667686b6d737a7b7c808182838486888a8e8f939495969798999c9d9e9fa0a1a4a5a6a7a8a9abacb0b1b2b3b6b7b8b9bb#bcbdbebfc0c1c2c3c4c5c6c8cbd0d2d3d4d5d6d7d8d9dadbdddedfe0e1e2e3e4e5,5e:3744545b5e61,5c:8c7a8d9096889899919a9cb5a2bdacabb1a3c1b7c4d2e4cbe5,5d:020327262e241e061b583e343d6c5b6f5d6b4b4a697482999d,8c735d:b7c5,5f:73778287898c95999ca8adb5bc,88625f6172:adb0b4b7b8c3c1cecdd2e8efe9f2f4f7,730172f3730372fa91:e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,92:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324#25262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445,72fb73:1713210a1e1d152239252c3831504d57606c6f7e,821b592598e759:2402,99:636768696a6b6c74777d8084878a8d9091939495,5e:80918b96a5a0b9b5beb3,8d535e:d2d1dbe8ea,81ba5f:c4c9d6cf,60035fee60045f:e1e4fe,60:0506,5f:eaedf8,60:1935261b0f0d292b0a3f2178797b7a42,92:464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727375767778797a7b7c7d7e7f808182838485#868788898a8b8c8d8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7,60:6a7d969aad9d83928c9becbbb1ddd8c6dab4,61:20261523,60f461:000e2b4a75ac94a7b7d4f5,5fdd96b395:e9ebf1f3f5f6fcfe,96:030406080a0b0c0d0f12151617191a,4e2c723f62156c:35545c4aa38590948c6869747686a9d0d4adf7f8f1d7b2e0d6faebeeb1d3effe,92:a8a9aaabacadafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8#e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,93:00010203040506070809,6d:39270c43480704190e2b4d2e351a4f525433916f9ea05e93945c607c63,6e1a6d:c7c5de,6e0e6d:bfe0,6e116d:e6ddd9,6e166dab6e0c6dae6e:2b6e4e6bb25f865354322544dfb198e0,6f2d6e:e2a5a7bdbbb7d7b4cf8fc29f,6f:6246472415,6ef96f:2f364b742a0929898d8c78727c7ad1,93:0a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3f40414243444546474849#4a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696b,6f:c9a7b9b6c2e1eedee0ef,70:1a231b39354f5e,5b:80849593a5b8,752f9a9e64345b:e4ee,89305bf08e478b078f:b6d3d5e5eee4e9e6f3e8,90:05040b26110d162135362d2f445152506858625b,66b990:747d8288838b,5f:50575658,5c3b54ab5c:5059,5b715c:6366,7fbc5f:2a292d,82745f3c9b3b5c6e59:81838da9aaa3,93:6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab#acadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cbcccd,59:97caab9ea4d2b2afd7be,5a:0506,59dd5a0859:e3d8f9,5a:0c09323411231340674a553c6275,80ec5a:aa9b777abeebb2d2d4b8e0e3f1d6e6d8dc,5b:091716323740,5c:151c,5b:5a6573515362,9a:7577787a7f7d808185888a90929396989b9c9d9fa0a2a3a5a7,7e:9fa1a3a5a8a9,93:cecfd0d1d2d3d4d5d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,94:000102030405060708090a0b0c0d#0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e,7e:adb0bec0c1c2c9cbccd0d4d7dbe0e1e8ebeeeff1f2,7f0d7e:f6fafbfe,7f:01020307080b0c0f111217191c1b1f212223242526272a2b2c2d2f3031323335,5e7a757f5ddb753e909573:8e91aea29fcfc2d1b7b3c0c9c8e5d9,987c740a73:e9e7debaf2,74:0f2a5b262528302e2c,94:2f303132333435363738393a3b3c3d3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6c6d6e6f#707172737475767778797a7b7c7d7e7f8081828384919698c7cfd3d4dae6fb,95:1c20,74:1b1a415c575559776d7e9c8e8081878b9ea8a990a7d2ba,97:eaebec,67:4c535e4869a5876a7398a775a89ead8b777cf0,680967d8680a67:e9b0,680c67:d9b5dab3dd,680067:c3b8e2,680e67:c1fd,68:323360614e624464831d55664167403e4a4929b58f7477936bc2,696e68fc69:1f20,68f995:27333d43484b555a606e74757778797a7b7c7d7e808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa#abacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb,692468f069:0b0157,68e369:10713960425d846b80987834cc8788ce896663799ba7bbabadd4b1c1cadf95e08dff,6a2f69ed6a:171865,69f26a:443ea0505b358e793d28587c9190a997ab,73:3752,6b:8182878492938d9a9ba1aa,8f:6b6d71727375767877797a7c7e818284878b,95:cccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7ecff,96:0713181b1e20232425262728292b2c2d2f303738393a3e41434a4e4f5152535657#58595a5c5d5e606365666b6d6e6f70717378797a7b7c7d7e7f808182838487898a,8f:8d8e8f989a,8ece62:0b171b1f222125242c,81e774:eff4ff,75:0f1113,65:34eeeff0,66:0a19,677266:031500,708566:f71d34313635,800666:5f54414f56615777848ca79dbedbdce6e9,8d:3233363b3d4045464849474d5559,89:c7cacbcccecfd0d1,72:6e9f5d666f7e7f848b8d8f92,63:0832b0,96:8c8e91929395969a9b9d9e9fa0a1a2a3a4a5a6a8a9aaabacadaeafb1b2b4b5b7b8babbbfc2c3c8cacbd0d1d3d4d6d7d8d9dadbdcdddedfe1e2e3e4e5e6e7eb#ecedeef0f1f2f4f5f8fafbfcfdff,97:0203050a0b0c10111214151718191a1b1d1f20,64:3fd8,80046b:eaf3fdf5f9,6c:0507060d1518191a2129242a32,65:35556b,72:4d525630,8662521680:9f9c93bc,670a80:bdb1abadb4b7e7e8e9eadbc2c4d9cdd7,671080:ddebf1f4ed,81:0d0e,80:f2fc,671581128c5a81:361e2c1832484c5374595a7160697c7d6d67,584d5ab581:888291,6ed581:a3aacc,672681:cabb,97:2122232425262728292b2c2e2f3133343536373a3b3c3d3f404142434445464748494a4b4c4d4e4f5051545557585a5c5d5f63646667686a6b6c6d6e6f7071#72757778797a7b7d7e7f8081828384868788898a8c8e8f9093959697999a9b9c9d,81:c1a6,6b:243739434659,98:d1d2d3d5d9da,6bb35f406bc289f365909f5165:93bcc6c4c3ccced2d6,70:809c969dbbc0b7abb1e8ca,71:1013162f31735c6845724a787a98b3b5a8a0e0d4e7f9,72:1d28,706c71:1866b9,62:3e3d434849,79:3b4046495b5c535a6257606f677a858a9aa7b3,5f:d1d0,97:9e9fa1a2a4a5a6a7a8a9aaacaeb0b1b3b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3#e4e5e8eeeff0f1f2f4f7f8f9fafbfcfdfeff,98:000102030405060708090a0b0c0d0e,60:3c5d5a67415963ab,61:060d5da99dcbd1,620680:807f,6c:93f6,6dfc77:f6f8,78:0009171811,65ab78:2d1c1d393a3b1f3c252c23294e6d56572650474c6a9b939a879ca1a3b2b9a5d4d9c9ecf2,790578f479:13241e34,9f9b9e:f9fbfc,76f177:040d,76f977:07081a22192d263538505147435a68,98:0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d#4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e,77:62657f8d7d808c919fa0b0b5bd,75:3a404e4b485b727983,7f:58615f,8a487f:68747179817e,76:cde5,883294:8586878b8a8c8d8f909497959a9b9ca3a4abaaadacafb0b2b4b6b7b8b9babcbdbfc4c8c9cacbcccdced0d1d2d5d6d7d9d8dbdedfe0e2e4e5e7e8ea,98:6f70717273748b8e929599a3a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcfd0d4d6d7dbdcdde0e1e2e3e4#e5e6e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,99:0001020304050607,94:e9ebeeeff3f4f5f7f9fcfdff,95:03020607090a0d0e0f1213141516181b1d1e1f222a2b292c3132343637383c3e3f4235444546494c4e4f525354565758595b5e5f5d61626465666768696a6b6c6f7172733a,77:e7ec,96c979:d5ede3eb,7a065d477a:03021e14,99:08090a0b0c0e0f1112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2f303132333435363738393a3b3c3d3e3f40414243444546474849#4a4b4c4d4e4f50515253565758595a5b5c5d5e5f60616264667378797b7e828389,7a:393751,9ecf99a57a7076:888e9399a4,74:dee0,752c9e:202228292a2b2c3231363837393a3e414244464748494b4c4e5155575a5b5c5e63666768696a6b6c716d73,75:929496a09daca3b3b4b8c4b1b0c3c2d6cde3e8e6e4ebe7,760375:f1fcff,76:1000050c170a25181519,99:8c8e9a9b9c9d9e9fa0a1a2a3a4a6a7a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8#d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9,76:1b3c2220402d303f35433e334d5e545c566b6f,7fca7a:e6787980868895a6a0aca8adb3,88:6469727d7f82a2c6b7bcc9e2cee3e5f1,891a88:fce8fef0,89:2119131b0a342b3641667b,758b80e576:b2b4,77dc80:1214161c20222526272928310b3543464d526971,898398:788083,99:fafbfcfdfeff,9a:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738#393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859,98:898c8d8f949a9b9e9fa1a2a5a6,86:4d546c6e7f7a7c7ba88d8bac9da7a3aa93a9b6c4b5ceb0bab1afc9cfb4e9f1f2edf3d0,871386:def4dfd8d1,87:0307,86f887:080a0d09233b1e252e1a3e48343129373f82227d7e7b60704c6e8b53637c64596593afa8d2,9a:5a5b5c5d5e5f606162636465666768696a6b7283898d8e949599a6a9aaabacadaeafb2b3b4b5b9bbbdbebfc3c4c6c7c8c9cacdcecfd0d2d4d5d6d7d9dadbdc#dddee0e2e3e4e5e7e8e9eaeceef0f1f2f3f4f5f6f7f8fafcfdfeff,9b:000102040506,87:c68885ad9783abe5acb5b3cbd3bdd1c0cadbeae0ee,88:1613,87fe88:0a1b21393c,7f:36424445,82107a:fafd,7b:080304150a2b0f47382a192e31202524333e1e585a45754c5d606e7b62727190a6a7b8ac9da885aa9ca2abb4d1c1ccdddae5e6ea,7c0c7b:fefc,7c:0f160b,9b:07090a0b0c0d0e1011121415161718191a1b1c1d1e2021222425262728292a2b2c2d2e3031333435363738393a3d3e3f40464a4b4c4e50525355565758595a#5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b,7c:1f2a26384140,81fe82:010204,81ec884482:2122232d2f282b383b33343e44494b4f5a5f68,88:7e8588d8df,895e7f:9d9fa7afb0b2,7c7c65497c:919d9c9ea2b2bcbdc1c7cccdc8c5d7e8,826e66a87f:bfced5e5e1e6e9eef3,7cf87d:77a6ae,7e:479b,9e:b8b4,8d:73849491b1676d,8c:4749,91:4a504e4f64,9b:7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba#bbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb,91:626170696f7d7e7274798c85908d91a2a3aaadaeafb5b4ba,8c559e7e8d:b8eb,8e:055969,8d:b5bfbcbac4d6d7dadececfdbc6ecf7f8e3f9fbe4,8e098dfd8e:141d1f2c2e232f3a4039353d3149414251524a70767c6f74858f94909c9e,8c:78828a859894,659b89:d6dedadc,9b:dcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,9c:000102030405060708090a0b0c0d0e0f101112131415161718191a#1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b,89:e5ebef,8a3e8b26975396:e9f3ef,97:0601080f0e2a2d303e,9f:808385868788898a8c,9efe9f:0b0d,96:b9bcbdced2,77bf96e092:8eaec8,93:3e6aca8f,94:3e6b,9c:7f8285868788,7a239c:8b8e90919294959a9b9e9fa0a1a2a3a5a6a7a8a9abadaeb0b1b2b3b4b5b6b7babbbcbdc4c5c6c7cacb3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a#7b7d7e808384898a8c8f93969798999daaacafb9bebfc0c1c2c8c9d1d2dadbe0e1cccdcecfd0d3d4d5d7d8d9dcdddfe2,97:7c85919294afaba3b2b4,9a:b1b0b7,9e589a:b6babcc1c0c5c2cbccd1,9b:45434749484d51,98e899:0d2e5554,9a:dfe1e6efebfbedf9,9b:080f131f23,9e:bdbe,7e3b9e:8287888b92,93d69e:9d9fdbdcdde0dfe2e9e7e5eaef,9f:222c2f39373d3e44,9c:e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,9d:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021#22232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142#92$434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081#82838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2#92$a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1#e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,9e:000102#92$030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e24272e30343b3c404d5052535456595d5f606162656e6f727475767778797a7b7c7d80#8183848586898a8c8d8e8f90919495969798999a9b9c9ea0a1a2a3a4a5a7a8a9aa#92$abacadaeafb0b1b2b3b5b6b7b9babcbfc0c1c2c3c5c6c7c8cacbccd0d2d3d5d6d7d9dadee1e3e4e6e8ebecedeef0f1f2f3f4f5f6f7f8fafdff,9f:000102030405#060708090a0c0f1112141516181a1b1c1d1e1f21232425262728292a2b2d2e3031#92$3233343536383a3c3f4041424345464748494a4b4c4d4e4f52535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778#797a7b7c7d7e81828d8e8f9091929394959697989c9d9ea1a2a3a4a5,f9:2c7995e7f1#92$,fa:0c0d0e0f111314181f20212324272829,e8:15161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243#4445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364'),
+ U2Ghash={},
+ G2Uhash={};
+ !function(data){
+ var k=0;
+ data=data.match(/..../g);
+ for(var i=0x81;i<=0xfe;i++){
+ for(var j=0x40;j<=0xFE;j++){
+ U2Ghash[data[k++]]=('%'+i.toString(16)+'%'+j.toString(16))
+ .toUpperCase();
+ }
+ }
+ for(var key in U2Ghash){
+ G2Uhash[U2Ghash[key]]=key;
+ }
+ }(data);
+ function isAscii(unicode) {
+ return ((unicode == 0x20AC) || (unicode <= 0x007F && unicode >= 0x0000));
+ }
+ return{
+ encode:function(str){
+ return str.replace(/./g,function(a){
+ var code=a.charCodeAt(0);
+ if(isAscii(code)){
+ return encodeURIComponent(a);
+ }else{
+ var key=code.toString(16);
+ if(key.length!=4)key=('000'+key).match(/....$/)[0];
+ return U2Ghash[key]||a;
+ }
+ });
+ },
+ decode:function(str){
+ return str.replace(/%[0-9A-F]{2}%[0-9A-F]{2}/g,function(a){
+ if(a in G2Uhash){
+ return String.fromCharCode('0x'+G2Uhash[a]);
+ }else{
+ return a;
+ }
+ }).replace(/%[\w]{2}/g,function(a){
+ return decodeURIComponent(a);
+
+ });
+ }
+ };
+}
\ No newline at end of file
diff --git a/天天开心/api/模板.js b/天天开心/api/模板.js
new file mode 100644
index 0000000..f27f0ab
--- /dev/null
+++ b/天天开心/api/模板.js
@@ -0,0 +1,377 @@
+if (typeof Object.assign != 'function') {
+ Object.assign = function () {
+ let target = arguments[0];
+ for (let i = 1; i < arguments.length; i++) {
+ let source = arguments[i];
+ for (let key in source) {
+ if (Object.prototype.hasOwnProperty.call(source, key)) {
+ target[key] = source[key];
+ }
+ }
+ }
+ return target;
+ };
+}
+
+function getMubans() {
+ var mubanDict = { // 模板字典
+ mx: {
+ title: '',
+ host: '',
+ url: '/vodshow/fyclass--------fypage---/',
+ searchUrl: '/vodsearch/**----------fypage---/',
+ class_parse: '.top_nav li;a&&Text;a&&href;.*/(.*?)/',
+ searchable: 2,
+ quickSearch: 0,
+ filterable: 0,
+ headers: {
+ 'User-Agent': 'MOBILE_UA',
+ },
+ play_parse: true,
+ lazy: '',
+ limit: 6,
+ 推荐: '.cbox_list;*;*;*;*;*',
+ double: true,
+ 一级: 'ul.vodlist li;a&&title;a&&data-original;.pic_text&&Text;a&&href',
+ 二级: {
+ title: 'h2&&Text;.detail_list&&ul:eq(1)&&li&&a:eq(2)&&Text',
+ img: '.vodlist_thumb&&data-original',
+ desc: '.content_detail&&li:eq(1)&&Text;.detail_list&&ul:eq(1)&&li&&a&&Text;.detail_list&&ul:eq(1)&&li&&a:eq(1)&&Text;.detail_list&&ul:eq(1)&&li:eq(2)&&Text;.detail_list&&ul:eq(1)&&li:eq(3)&&Text',
+ content: '.content_desc&&span&&Text',
+ tabs: '.play_source_tab&&a',
+ lists: '.content_playlist:eq(#id) li',
+ },
+ 搜索: '*',
+ },
+ 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),ul.stui-vodlist:eq(0),#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: '',
+ searchUrl: '',
+ searchable: 2,
+ quickSearch: 0,
+ filterable: 1,
+ filter: '',
+ filter_url: '',
+ filter_def: {},
+ headers: {
+ 'User-Agent': 'MOBILE_UA',
+ },
+ timeout: 5000,
+ class_parse: '#side-menu li;a&&Text;a&&href;/(.*?)\.html',
+ cate_exclude: '',
+ play_parse: true,
+ lazy: `js:input = {parse: 1, url: input, js: ''}`,
+ double: true,
+ 推荐: '列表1;列表2;标题;图片;描述;链接;详情',
+ 一级: '列表;标题;图片;描述;链接;详情',
+ 二级: {
+ title: 'vod_name;vod_type',
+ img: '图片链接',
+ desc: '主要信息;年代;地区;演员;导演',
+ content: '简介',
+ tabs: '',
+ lists: 'xx:eq(#id)&&a',
+ tab_text: 'body&&Text',
+ list_text: 'body&&Text',
+ list_url: 'a&&href'
+ },
+ 搜索: '列表;标题;图片;描述;链接;详情',
+ }, 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',
+ }, 采集1: {
+ title: '',
+ host: '',
+ homeTid: '13',
+ homeUrl: '/api.php/provide/vod/?ac=detail&t={{rule.homeTid}}',
+ detailUrl: '/api.php/provide/vod/?ac=detail&ids=fyid',
+ searchUrl: '/api.php/provide/vod/?wd=**&pg=fypage',
+ url: '/api.php/provide/vod/?ac=detail&pg=fypage&t=fyclass',
+ headers: {'User-Agent': 'MOBILE_UA'},
+ timeout: 5000, // class_name: '电影&电视剧&综艺&动漫',
+ // class_url: '1&2&3&4',
+ // class_parse:'js:let html=request(input);input=JSON.parse(html).class;',
+ class_parse: 'json:class;',
+ limit: 20,
+ multi: 1,
+ searchable: 2,//是否启用全局搜索,
+ quickSearch: 1,//是否启用快速搜索,
+ filterable: 0,//是否启用分类筛选,
+ play_parse: true,
+ parse_url: '',
+ lazy: `js:
+ if(/\\.(m3u8|mp4)/.test(input)){
+ input = {parse:0,url:input}
+ }else{
+ if(rule.parse_url.startsWith('json:')){
+ let purl = rule.parse_url.replace('json:','')+input;
+ let html = request(purl);
+ input = {parse:0,url:JSON.parse(html).url}
+ }else{
+ input= rule.parse_url+input;
+ }
+ }
+ `,
+ 推荐: '*',
+ 一级: 'json:list;vod_name;vod_pic;vod_remarks;vod_id;vod_play_from',
+ 二级: `js:
+ let html=request(input);
+ html=JSON.parse(html);
+ let data=html.list;
+ VOD=data[0];`,
+ 搜索: '*',
+ }
+ };
+ return JSON.parse(JSON.stringify(mubanDict));
+}
+
+var mubanDict = getMubans();
+var muban = getMubans();
+export default {muban, getMubans};
\ No newline at end of file
diff --git a/天天开心/js/a8yy.js b/天天开心/js/a8yy.js
new file mode 100644
index 0000000..de01205
--- /dev/null
+++ b/天天开心/js/a8yy.js
@@ -0,0 +1,20 @@
+var rule = {
+ title:'A8音乐',
+ host:'http://v.a8.com',
+ url:'/category/fyclass?p=fypage',
+ searchUrl:'/search?t=**',
+ searchable:2,
+ quickSearch:0,
+ headers:{
+ 'User-Agent':'MOBILE_UA',
+ },
+ class_parse: '.categorys-inner li:gt(1):lt(7);a&&Text;a&&href;.*/(\\d+)',
+ timeout:5000,
+ limit:6,
+ play_parse:true,
+ lazy:'js:let html=request(input);let purl=jsp.pdfh(html,".video-js&&source&&src");input={jx:0,url:purl,parse:0}',
+ 推荐: '.v-list-body:eq(1)&&.v_item;*;*;*;*',
+ 一级: '.list-div&&.v_item;img&&alt;img&&data-original;.v-time&&Text;a&&href',
+ 二级:'*',
+ 搜索:'.v-list-body&&.v_item;*;*;*;*',
+}
\ No newline at end of file
diff --git a/天天开心/js/blzb.js b/天天开心/js/blzb.js
new file mode 100644
index 0000000..a801d7b
--- /dev/null
+++ b/天天开心/js/blzb.js
@@ -0,0 +1,78 @@
+/* 直播弹幕 -> vod_area:'bililivedanmu'
+目前只有皮皮虾大佬的DMBox, 支持弹幕
+DMBox下载:https://t.me/pipixiawerun
+设置 > 窗口预览 > 开启
+*/
+
+/* Cookie设置
+Cookie获取方法 https://github.com/UndCover/PyramidStore/blob/main/list.md#%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9
+
+Cookie设置方法1: DR-PY 后台管理界面
+CMS后台管理 > 设置中心 > 环境变量 > {"bili_cookie":"XXXXXXX","vmid":"XXXXXX"} > 保存
+
+Cookie设置方法2: 手动替换Cookie
+底下代码 headers的
+"Cookie":"$bili_cookie"
+手动替换为
+"Cookie":"将获取的Cookie黏贴在这"
+*/
+
+var rule = {
+ title:'哔哩直播',
+ host:'https://api.live.bilibili.com',
+ homeUrl:'/xlive/web-interface/v1/second/getUserRecommend?page=1&page_size=30&platform=web',//用于"分类获取"和"推荐获取"
+ url:'/xlive/web-interface/v1/second/getList?platform=web&parent_area_id=fyclass&area_id=fyfilter&sort_type=online&page=fypage',
+ class_name:'娱乐&网游&手游&单机游戏&电台&虚拟主播&生活&知识&赛事&购物',
+ class_url:'10&2&3&6&1&5&9&11&13&300',
+ filterable: 1,
+ filter_url: '{{fl.area}}',
+ filter_def:{
+ 10:{area:'33'},
+ 2:{area:'86'},
+ 3:{area:'35'},
+ 6:{area:'236'},
+ 1:{area:'21'},
+ 5:{area:'190'},
+ 9:{area:'371'},
+ 11:{area:'376'},
+ 13:{area:'561'},
+ 300:{area:'30000'}
+ },
+ filter: {
+ "2":[{"key":"area","name":"分区","value":[{"n":"英雄联盟","v":"86"},{"n":"DOTA2","v":"92"},{"n":"CS:GO","v":"89"},{"n":"APEX英雄","v":"240"},{"n":"永劫无间","v":"666"},{"n":"穿越火线","v":"88"},{"n":"守望先锋","v":"87"},{"n":"吃鸡行动","v":"80"},{"n":"逃离塔科夫","v":"252"},{"n":"传奇","v":"695"},{"n":"DNF","v":"78"},{"n":"生死狙击2","v":"575"},{"n":"洛奇英雄传","v":"599"},{"n":"最终幻想14","v":"102"},{"n":"星际战甲","v":"249"},{"n":"梦三国","v":"710"},{"n":"英魂之刃","v":"690"},{"n":"剑网3","v":"82"},{"n":"铁甲雄兵","v":"691"},{"n":"封印者","v":"300"},{"n":"新天龙八部","v":"653"},{"n":"赛尔号","v":"667"},{"n":"造梦西游","v":"668"},{"n":"洛克王国","v":"669"},{"n":"问道","v":"670"},{"n":"诛仙世界","v":"654"},{"n":"大话西游","v":"652"},{"n":"奇迹MU","v":"683"},{"n":"永恒之塔","v":"684"},{"n":"QQ三国","v":"685"},{"n":"人间地狱","v":"677"},{"n":"VALORANT","v":"329"},{"n":"彩虹岛","v":"686"},{"n":"洛奇","v":"663"},{"n":"跑跑卡丁车","v":"664"},{"n":"星际公民","v":"658"},{"n":"Squad战术小队","v":"659"},{"n":"反恐精英Online","v":"629"},{"n":"风暴奇侠","v":"648"},{"n":"装甲战争","v":"642"},{"n":"失落的方舟","v":"590"},{"n":"阿尔比恩","v":"639"},{"n":"猎杀对决","v":"600"},{"n":"CFHD ","v":"472"},{"n":"骑士精神2","v":"650"},{"n":"超击突破","v":"680"},{"n":"武装突袭","v":"634"},{"n":"300英雄","v":"84"},{"n":"炉石传说","v":"91"},{"n":"剑网3缘起","v":"499"},{"n":"街头篮球","v":"649"},{"n":"综合射击","v":"601"},{"n":"剑灵","v":"505"},{"n":"艾尔之光","v":"651"},{"n":"黑色沙漠","v":"632"},{"n":"天涯明月刀","v":"596"},{"n":"超激斗梦境","v":"519"},{"n":"冒险岛","v":"574"},{"n":"逆战","v":"487"},{"n":"魔兽争霸3","v":"181"},{"n":"QQ飞车","v":"610"},{"n":"魔兽世界","v":"83"},{"n":"FIFA ONLINE 4","v":"388"},{"n":"NBA2KOL2","v":"581"},{"n":"使命召唤:战区","v":"318"},{"n":"VRChat","v":"656"},{"n":"坦克世界","v":"115"},{"n":"战舰世界","v":"248"},{"n":"战争雷霆","v":"316"},{"n":"战意","v":"383"},{"n":"风暴英雄","v":"114"},{"n":"星际争霸2","v":"93"},{"n":"刀塔自走棋","v":"239"},{"n":"堡垒之夜","v":"164"},{"n":"枪神纪","v":"251"},{"n":"三国杀","v":"81"},{"n":"龙之谷","v":"112"},{"n":"古剑奇谭OL","v":"173"},{"n":"幻想全明星","v":"176"},{"n":"怀旧网游","v":"288"},{"n":"新游前瞻","v":"298"},{"n":"星战前夜:晨曦","v":"331"},{"n":"梦幻西游端游","v":"350"},{"n":"流放之路","v":"551"},{"n":"FPS沙盒","v":"633"},{"n":"永恒轮回","v":"459"},{"n":"激战2","v":"607"},{"n":"其他网游","v":"107"}] }],
+ "3":[{"key":"area","name":"分区","value":[{"n":"王者荣耀","v":"35"},{"n":"和平精英","v":"256"},{"n":"LOL手游","v":"395"},{"n":"原神","v":"321"},{"n":"第五人格","v":"163"},{"n":"明日方舟","v":"255"},{"n":"哈利波特:魔法觉醒 ","v":"474"},{"n":"幻塔","v":"550"},{"n":"金铲铲之战","v":"514"},{"n":"APEX手游","v":"506"},{"n":"深空之眼","v":"598"},{"n":"无期迷途","v":"675"},{"n":"光遇","v":"687"},{"n":"跃迁旅人","v":"717"},{"n":"香肠派对","v":"689"},{"n":"猫之城","v":"645"},{"n":"玛娜希斯回响","v":"644"},{"n":"使命召唤手游","v":"386"},{"n":"黑色沙漠手游","v":"615"},{"n":"崩坏3","v":"40"},{"n":"游戏王:决斗链接","v":"407"},{"n":"游戏王","v":"303"},{"n":"蛋仔派对","v":"571"},{"n":"阴阳师","v":"36"},{"n":"空之要塞:启航","v":"718"},{"n":"火影忍者手游","v":"292"},{"n":"Fate/GO","v":"37"},{"n":"综合棋牌","v":"354"},{"n":"QQ飞车手游","v":"154"},{"n":"决战!平安京","v":"140"},{"n":"狼人杀","v":"41"},{"n":"三国杀移动版","v":"352"},{"n":"碧蓝航线","v":"113"},{"n":"影之诗","v":"156"},{"n":"明日之后","v":"189"},{"n":"部落冲突:皇室战争","v":"50"},{"n":"奥比岛手游","v":"661"},{"n":"盾之勇者成名录:浪潮","v":"704"},{"n":"雀姬","v":"214"},{"n":"公主连结Re:Dive","v":"330"},{"n":"DNF手游","v":"343"},{"n":"FIFA足球世界","v":"641"},{"n":"BanG Dream","v":"258"},{"n":"荒野乱斗","v":"469"},{"n":"CF手游","v":"333"},{"n":"战双帕弥什","v":"293"},{"n":"天涯明月刀手游","v":"389"},{"n":"解密游戏","v":"42"},{"n":"恋爱养成游戏","v":"576"},{"n":"暗黑破坏神:不朽","v":"492"},{"n":"暗区突围","v":"502"},{"n":"跑跑卡丁车手游","v":"265"},{"n":"非人学园","v":"212"},{"n":"百闻牌","v":"286"},{"n":"猫和老鼠手游","v":"269"},{"n":"坎公骑冠剑","v":"442"},{"n":"忍者必须死3","v":"203"},{"n":"梦幻西游手游","v":"342"},{"n":"航海王热血航线","v":"504"},{"n":"少女前线","v":"39"},{"n":"300大作战","v":"688"},{"n":"少女前线:云图计划","v":"525"},{"n":"漫威超级战争","v":"478"},{"n":"摩尔庄园手游","v":"464"},{"n":"宝可梦大集结","v":"493"},{"n":"小动物之星","v":"473"},{"n":"天地劫:幽城再临","v":"448"},{"n":"漫威对决","v":"511"},{"n":" 东方归言录","v":"538"},{"n":"梦幻模拟战","v":"178"},{"n":"时空猎人3","v":"643"},{"n":"重返帝国","v":"613"},{"n":"休闲小游戏","v":"679"},{"n":"其他手游","v":"98"},{"n":"新游评测","v":"274"}] }],
+ "6":[{"key":"area","name":"分区","value":[{"n":"主机游戏","v":"236"},{"n":"我的世界","v":"216"},{"n":"独立游戏","v":"283"},{"n":"怀旧游戏","v":"237"},{"n":"弹幕互动玩法","v":"460"},{"n":"恐怖游戏","v":"276"},{"n":"禁闭求生","v":"707"},{"n":"斯普拉遁3","v":"694"},{"n":"卧龙:苍天陨落","v":"700"},{"n":"使命召唤19","v":"282"},{"n":"异度神剑","v":"665"},{"n":"艾尔登法环","v":"555"},{"n":"聚会游戏","v":"636"},{"n":"哥谭骑士","v":"716"},{"n":"命运2","v":"277"},{"n":"沙石镇时光","v":"630"},{"n":"Dread Hunger","v":"591"},{"n":"红色警戒2","v":"693"},{"n":"失落迷城:群星的诅咒","v":"714"},{"n":"策略游戏","v":"570"},{"n":"战地风云","v":"597"},{"n":"幽灵线:东京","v":"612"},{"n":"糖豆人","v":"357"},{"n":"消逝的光芒2","v":"586"},{"n":"只狼","v":"245"},{"n":"怪物猎人","v":"578"},{"n":"饥荒","v":"218"},{"n":"精灵宝可梦","v":"228"},{"n":"FIFA23","v":"708"},{"n":"暖雪","v":"582"},{"n":"全面战争:战锤3","v":"594"},{"n":"彩虹六号:异种","v":"580"},{"n":"战神","v":"579"},{"n":"FORZA 极限竞速","v":"302"},{"n":"NBA2K","v":"362"},{"n":"帝国时代4","v":"548"},{"n":"光环:无限","v":"559"},{"n":"孤岛惊魂6","v":"537"},{"n":"植物大战僵尸","v":"309"},{"n":"仙剑奇侠传七","v":"540"},{"n":"灵魂筹码","v":"223"},{"n":"格斗游戏","v":"433"},{"n":"荒野大镖客2","v":"226"},{"n":"重生细胞","v":"426"},{"n":"刺客信条","v":"227"},{"n":"恐鬼症","v":"387"},{"n":"以撒","v":"219"},{"n":"双人成行","v":"446"},{"n":"方舟","v":"295"},{"n":"仁王2","v":"313"},{"n":"鬼泣5","v":"244"},{"n":"枪火重生","v":"364"},{"n":"盗贼之海","v":"341"},{"n":"胡闹厨房","v":"507"},{"n":"体育游戏","v":"500"},{"n":"恐惧之间","v":"439"},{"n":"塞尔达","v":"308"},{"n":"马力欧制造2","v":"261"},{"n":"全境封锁2","v":"243"},{"n":"骑马与砍杀","v":"326"},{"n":"人类一败涂地","v":"270"},{"n":"鬼谷八荒","v":"424"},{"n":"无主之地3","v":"273"},{"n":"辐射76","v":"220"},{"n":"全面战争","v":"257"},{"n":"亿万僵尸","v":"463"},{"n":"暗黑破坏神2","v":"535"},{"n":"文字游戏","v":"583"},{"n":"恋爱模拟游戏","v":"592"},{"n":"泰拉瑞亚","v":"593"},{"n":"雨中冒险2","v":"441"},{"n":"游戏速通","v":"678"},{"n":"摔角城大乱斗","v":"681"},{"n":"勇敢的哈克","v":"692"},{"n":" 审判系列","v":"698"},{"n":"其他单机","v":"235"}] }],
+ "1":[{"key":"area","name":"分区","value":[{"n":"视频唱见","v":"21"},{"n":"萌宅领域","v":"530"},{"n":"视频聊天","v":"145"},{"n":"舞见","v":"207"},{"n":"情感","v":"706"},{"n":"户外","v":"123"},{"n":"日常","v":"399"}] }],
+ "5":[{"key":"area","name":"分区","value":[{"n":"唱见电台","v":"190"},{"n":"聊天电台","v":"192"},{"n":"配音","v":"193"}] }],
+ "9":[{"key":"area","name":"分区","value":[{"n":"虚拟主播","v":"371"},{"n":"3D虚拟主播","v":"697"}] }],
+ "10":[{"key":"area","name":"分区","value":[{"n":"生活分享","v":"646"},{"n":"运动","v":"628"},{"n":"搞笑","v":"624"},{"n":"手工绘画","v":"627"},{"n":"萌宠","v":"369"},{"n":"美食","v":"367"},{"n":"时尚","v":"378"},{"n":"影音馆","v":"33"}] }],
+ "11":[{"key":"area","name":"分区","value":[{"n":"社科法律心理","v":"376"},{"n":"人文历史","v":"702"},{"n":"校园学习","v":"372"},{"n":"职场·技能","v":"377"},{"n":" 科技","v":"375"},{"n":"科学科普","v":"701"},{"n":"时政","v":"715"}] }],
+ "13":[{"key":"area","name":"分区","value":[{"n":"游戏赛事","v":"561"},{"n":"体育赛事","v":"562"},{"n":"赛事综合","v":"563"}] }],
+ "300":[{"key":"area","name":"分区","value":[{"n":"购物","v":"300000"}] }]
+ },
+ detailUrl:'https://live.bilibili.com/fyid',//二级详情拼接链接(json格式用)
+ // detailUrl:'https://api.live.bilibili.com/xlive/web-room/v1/playUrl/playUrl?cid=fyid&platform=h5&otype=json&quality=0',//二级详情拼接链接(json格式用)
+ // searchUrl:'/x/web-interface/search/type?__refresh__=true&page=fypage&page_size=42&order=online&platform=pc&highlight=1&single_column=0&keyword=**&search_type=live&dynamic_offset=0&preload=true',
+ searchUrl:'https://api.bilibili.com/x/web-interface/search/type?search_type=live&keyword=**&page=1',
+ searchable:2,
+ quickSearch:0,
+ headers:{
+ "User-Agent":"PC_UA",
+ "Referer": "https://www.bilibili.com",
+ "Cookie":"$bili_cookie"
+ },
+ timeout:5000,
+ limit:8,
+ play_parse:true,
+ // play_json:[{re:'*', json:{jx:0, parse:1,header:JSON.stringify({"user-agent":"Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36"})}}],
+ // play_json:[{re:'*', json:{jx:0, parse:1,header:JSON.stringify({"user-agent":"uc_ua"})}}],
+ // play_json:0,
+ lazy:"js:let ids=input.split('_');let result={};let iurl='https://api.live.bilibili.com/room/v1/Room/playUrl?cid='+ids[1]+'&'+ids[0];let html=request(iurl);let jRoot=JSON.parse(html);let jo=jRoot['data'];let ja=jo['durl'];let purl='';if(ja.length>0){purl=ja[0]['url']}result['parse']=0;result['playUrl']='';result['url']=unescape(purl);result['header']={Referer:'https://live.bilibili.com','User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36'};if(/h5/.test(ids[0])){result['contentType']='';input=result}else{result['contentType']='video/x-flv';input=result}",
+ double:false,
+ 推荐:'*',
+ 一级:'json:data.list;title;system_cover;uname;roomid',
+ // 二级:'*',
+ 二级:"js:let aid=input.match(/\\/(\\d+)/)[1];log(aid);let html=request('https://api.live.bilibili.com/room/v1/Room/get_info?room_id='+aid);let jo=JSON.parse(html).data;let title=jo['title'];let pic=jo['keyframe'];let desc=jo['description'];let dire=jo['uid'];let typeName=jo['area_name'];let remark='在线人数:'+jo['online'];let vod={vod_id:aid,vod_name:title,vod_pic:pic,type_name:typeName,vod_area:'bililivedanmu',vod_remarks:remark,vod_actor:'直播间id-'+aid,vod_director:dire,vod_content:desc};vod['vod_play_from']='B站';vod['vod_play_url']='flv线路原画$platform=web&quality=4_'+aid+'#flv线路高清$platform=web&quality=3_'+aid+'#h5线路原画$platform=h5&quality=4_'+aid+'#h5线路高清$platform=h5&quality=3_'+aid;VOD=vod;",
+ // 搜索:'json:data.result.live_room;title;cover;uname;roomid',
+ 搜索:'js:let html=request(input);let msg=JSON.parse(html).message;if(msg!=="0"){VODS=[{vod_name:KEY+"➢"+msg,vod_id:"no_data",vod_remarks:"别点,缺少bili_cookie",vod_pic:"https://ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}]}else{let videos=[];let vodList=JSON.parse(html).data.result.live_room;vodList.forEach(function(vod){let aid=vod["roomid"];let title="直播间:"+vod["title"].replace(\'\',"").replace("","");let img="https:"+vod["user_cover"];let remark=vod["watched_show"]["text_small"]+" "+vod["uname"];videos.push({vod_id:aid,vod_name:title,vod_pic:img,vod_remarks:remark})});VODS=videos}',
+}
\ No newline at end of file
diff --git a/天天开心/js/douyu.js b/天天开心/js/douyu.js
new file mode 100644
index 0000000..737dab7
--- /dev/null
+++ b/天天开心/js/douyu.js
@@ -0,0 +1,52 @@
+var rule = {
+ title:'斗鱼直播',
+ host:'https://m.douyu.com',
+ homeUrl:'/api/home/mix',//网站的首页链接,用于分类获取和推荐获取
+ // url:'/api/room/list?page=fypage&type=fyclass',
+ url:'/api/room/list?page=fypage&type=fyfilter',
+ filterable:1,//是否启用分类筛选,
+ filter_url:'{{fl.cateId}}',
+ filter:{
+ "PCgame":[{"key":"cateId","name":"类型","value":[{"n":"全部","v":"PCgame"},{"n":"英雄联盟","v":"LOL"},{"n":"热门游戏","v":"rmyx"},{"n":"穿越火线","v":"CF"},{"n":"超击突破","v":"SuperPeople"},{"n":"CFHD","v":"CFHD"},{"n":"使命召唤","v":"COD"},{"n":"DNF","v":"DNF"},{"n":"DOTA2","v":"DOTA2"},{"n":"炉石传说","v":"How"},{"n":"CS:GO","v":"CSGO"},{"n":"无畏契约","v":"VALORANT"},{"n":"lol云顶之弈","v":"ydzhy"},{"n":"魔兽争霸","v":"mszb"},{"n":"魔兽怀旧服","v":"wowclassic"},{"n":"自走棋","v":"dota2rpg"},{"n":"传奇","v":"cq"},{"n":"跑跑卡丁车","v":"Popkart"},{"n":"网易游戏","v":"wyyx"},{"n":"星际争霸","v":"SC"},{"n":"格斗游戏","v":"FTG"},{"n":"守望先锋","v":"Overwatch"},{"n":"DOTA","v":"DOTA"},{"n":"魔兽世界","v":"WOW"},{"n":"剑网3","v":"JX3"},{"n":"魔域","v":"EudemonsOnline"},{"n":"我的世界","v":"MC"},{"n":"超激斗梦境","v":"cjdmj"},{"n":"冒险岛","v":"mxd"},{"n":"三国杀","v":"sanguosha"},{"n":"梦幻西游","v":"MHXYOL"},{"n":"天涯明月刀","v":"tianya"},{"n":"街头篮球","v":"jtlq"},{"n":"NBA2KOL2","v":"NBA2KOL2"},{"n":"QQ飞车端游","v":"qqfcdy"},{"n":"战地之王","v":"AVA"},{"n":"军事游戏","v":"jsyx"},{"n":"棋牌娱乐","v":"qipai"},{"n":"FIFAONLINE4","v":"FOL4"},{"n":"热门网游","v":"rmwy"},{"n":"诛仙世界","v":"zxsj"},{"n":"千古风流","v":"qgflpc"},{"n":"APEX","v":"APEX"},{"n":"流放之路POE","v":"PathofExile"},{"n":"剑网3缘起","v":"JW3YQ"},{"n":"逆水寒","v":"nsh"},{"n":"风暴英雄","v":"HOTS"},{"n":"逆战","v":"NZ"},{"n":"坦克世界","v":"TKSJ"},{"n":"战舰世界","v":"wfws"},{"n":"巫师之昆特牌","v":"wszktp"},{"n":"反恐精英Online","v":"CS"},{"n":"暗黑破坏神","v":"DIABLO"},{"n":"梦三国2","v":"msg2"},{"n":"传奇世界","v":"cqsj"},{"n":"方舟:生存进化","v":"fzscjh"},{"n":"神武4电脑版","v":"swdnb"},{"n":"群雄逐鹿","v":"qxzl"},{"n":"堡垒之夜","v":"blzy"},{"n":"无限法则","v":"roe"},{"n":"问道电脑版","v":"wddnb"},{"n":"西山居游戏","v":"Seasun"},{"n":"最终幻想14","v":"FF14"},{"n":"战意","v":"WYZY"},{"n":"剑灵","v":"BladeSoul"},{"n":"星际战甲","v":"Warframe"},{"n":"龙之谷","v":"DragonNest"},{"n":"铁甲雄兵","v":"tjxb"},{"n":"古剑奇谭网络版","v":"gjqtwlb"},{"n":"轩辕传奇","v":"XYCQ"},{"n":"神途","v":"shentu"},{"n":"激战2","v":"GuildWars2"},{"n":"高达文化区","v":"gdyxq"},{"n":"忍者村大战2","v":"rzcdz2"},{"n":"RPG网游专区","v":"rpgwyzq"},{"n":"诛仙3","v":"zhuxian3"},{"n":"笑傲江湖OL","v":"xajhol"},{"n":"冒险岛2","v":"MXD2"},{"n":"无尽战区","v":"WJZQ"},{"n":"永恒之塔","v":"AION"},{"n":"竞速游戏","v":"jingsu"},{"n":"九阴真经","v":"JYZJ"},{"n":"FPS综合网游","v":"FPSOL"},{"n":"劲舞团","v":"jwt"},{"n":"天下","v":"tianxai"},{"n":"火箭联盟","v":"hjlm"},{"n":"泡泡堂","v":"ppt"},{"n":"音乐游戏","v":"MG"},{"n":"新倩女幽魂","v":"ONLINE"},{"n":"创世战车","v":"cszc"},{"n":"天谕","v":"tianyu"},{"n":"征途2","v":"zhengtu2"},{"n":"QQ炫舞","v":"qqxw"},{"n":"泰亚史诗","v":"tyss"},{"n":"大唐无双","v":"dtws"},{"n":"怪物猎人ol","v":"MHol"},{"n":"星战前夜:晨曦","v":"EVE"},{"n":"热血传奇怀旧版","v":"rxcqhjsgb"},{"n":"仙侠世界2","v":"xxsj2"},{"n":"枪火重生","v":"qhcs"},{"n":"彩虹岛","v":"CHD"},{"n":"御龙在天","v":"YLZT"},{"n":"英魂之刃","v":"YHZR"},{"n":"自由篮球","v":"ZYLQ"},{"n":"洛奇英雄传","v":"LQYXZ"},{"n":"封印者","v":"FYZ"},{"n":"合金弹头","v":"HJDT"},{"n":"新英雄年代","v":"XYXSD"},{"n":"星尘传说","v":"XCCS"},{"n":"盛趣游戏","v":"SQYX"},{"n":"新热血英豪","v":"XRXYH"},{"n":"沙盒游戏","v":"SHYX"},{"n":"我的世界:地下城","v":"MD"},{"n":"恐鬼症","v":"KGZ"},{"n":"领地人生","v":"LDRS"},{"n":"梦塔防","v":"TDOTK"},{"n":"重生边缘","v":"CSBYOL"},{"n":"大话西游2","v":"dhxy2"},{"n":"猎人","v":"lr"},{"n":"天子剑","v":"tianzijian"},{"n":"热血江湖online","v":"rxjhol"},{"n":"千年3","v":"qn3"},{"n":"天空之城","v":"tkzc"},{"n":"诺亚传说","v":"nycs"},{"n":"鹿鼎记","v":"ldj"},{"n":"新桃花源记","v":"xthyj"},{"n":"武魂2电脑版","v":"wh2pc"},{"n":"奇迹世界sun","v":"qjsjsun"},{"n":"地城之光","v":"dczg"},{"n":"剑侠世界2电脑版","v":"jxsj2pc"},{"n":"斩魂","v":"zhpc"},{"n":"大唐2","v":"dt2pc"},{"n":"幻想神域电脑版","v":"hxsypc"},{"n":"蜀山:初章","v":"ssczpc"},{"n":"狼人对决网游","v":"lrdjpc"},{"n":"武林群侠传","v":"wlqxzpc"},{"n":"卡拉彼丘","v":"klbq"},{"n":"破天一剑","v":"ptyj"},{"n":"剑雨江湖","v":"jyjh"},{"n":"四国军棋","v":"sgjq"},{"n":"命运方舟","v":"LostArk"},{"n":"新大话西游3","v":"xy3"},{"n":"暴雪游戏综合","v":"g_bliz"},{"n":"Battlebit","v":"BBR"},{"n":"长尾4部虚拟分区","v":"cw4bxnfq"},{"n":"幕后高手","v":"VEILEDEXPERTS"},{"n":"燕云十六声","v":"WHEREWINDSMEET"},{"n":"THEFINALS","v":"THEFINALS"},{"n":"NBA2KOnline","v":"NBA2KOL"},{"n":"塔瑞斯世界","v":"Tarisland"},{"n":"跑跑卡丁车:漂移","v":"KartRiderDrift"},{"n":"传奇永恒","v":"EternalLegend"},{"n":"权力的游戏凛冬将至页游","v":"GOTPC"},{"n":"全境封锁2","v":"TheDivision2"},{"n":"落日余晖","v":"Farlight84"}]}],
+ "djry":[{"key":"cateId","name":"类型","value":[{"n":"全部","v":"djry"},{"n":"主机游戏","v":"TVgame"},{"n":"刺客信条:英灵殿","v":"AC"},{"n":"马里奥制造","v":"Mario"},{"n":"逃离塔科夫","v":"EFT"},{"n":"命运2","v":"MY2"},{"n":"EvilDead","v":"EvilDead"},{"n":"恐怖游戏","v":"Horror"},{"n":"荒野大镖客","v":"hydbk"},{"n":"九劫曲","v":"jjq"},{"n":"灵魂筹码","v":"lhcm"},{"n":"骑马与砍杀","v":"MountAndBlade"},{"n":"只狼","v":"ZL"},{"n":"饥荒","v":"DontStarve"},{"n":"全境封锁","v":"qjfs"},{"n":"怀旧游戏","v":"classic"},{"n":"NBA2K","v":"NBA2K"},{"n":"八方旅人","v":"OT"},{"n":"血污:夜之仪式","v":"Blood"},{"n":"人类一败涂地","v":"Human"},{"n":"挺进地牢","v":"Enter"},{"n":"环世界","v":"RimWorld"},{"n":"古墓丽影","v":"gmly"},{"n":"鬼泣","v":"DMC"},{"n":"往日不再","v":"WRBZ"},{"n":"仙剑奇侠传","v":"PAL"},{"n":"神秘海域","v":"Uncharted"},{"n":"塞尔达系列","v":"TLoZ"},{"n":"僵尸世界大战","v":"WWZ"},{"n":"足球游戏","v":"zq"},{"n":"橙光","v":"cg"},{"n":"了不起的修仙模拟器","v":"ACS"},{"n":"女神异闻录","v":"P5"},{"n":"斯普拉遁","v":"Splatoon"},{"n":"超级马里奥","v":"SMO"},{"n":"三国志系列","v":"Sangokushi"},{"n":"星际公民","v":"StarCitizen"},{"n":"最终幻想","v":"FF"},{"n":"中土世界:战争之影","v":"MiddleEarth"},{"n":"流放者柯南","v":"Conan"},{"n":"深海迷航","v":"Subnautica"},{"n":"三国群英传","v":"SANGO"},{"n":"腐烂国度","v":"SoD2"},{"n":"无主之地","v":"Bor"},{"n":"圣女战旗","v":"Banner"},{"n":"哆啦A梦:牧场物语","v":"Doraemon"},{"n":"太吾绘卷","v":"twhj"},{"n":"SCUM","v":"Scum"},{"n":"以撒的结合","v":"Isaac"},{"n":"文明","v":"CVI"},{"n":"仁王","v":"NIOH"},{"n":"缺氧","v":"ONI"},{"n":"JUMP大乱斗","v":"JUMPDLD"},{"n":"皇牌空战","v":"hpkz"},{"n":"体育游戏","v":"tyyx"},{"n":"海岛大亨","v":"hddh"},{"n":"植物大战僵尸:花园战争系列","v":"PvsZ"},{"n":"蜘蛛侠","v":"Spide"},{"n":"战国无双","v":"ZGWS"},{"n":"勇者斗恶龙:建造者2","v":"DQB2"},{"n":"遗迹:灰烬重生","v":"Rem"},{"n":"血源","v":"BB"},{"n":"旺达与巨像","v":"SotC"},{"n":"死亡搁浅","v":"DS"},{"n":"模拟人生","v":"Sims"},{"n":"空洞骑士","v":"HKS"},{"n":"极品飞车","v":"jpfc"},{"n":"地铁:离去","v":"ME"},{"n":"孢子","v":"Spore"},{"n":"暗黑地牢","v":"DD"},{"n":"生死狙击2","v":"ssjjtwo"},{"n":"三国战纪","v":"sgzj"},{"n":"怀旧FC","v":"edwcy"},{"n":"经典单机","v":"jddj"},{"n":"英雄无敌","v":"HoMM"},{"n":"街机游戏","v":"jjyx"},{"n":"合金装备","v":"MetalGear"},{"n":"红色警戒","v":"hsjj"},{"n":"星球大战系列","v":"StarWars"},{"n":"镜之边缘","v":"MsE"},{"n":"大将军:罗马","v":"Rome"},{"n":"火焰纹章系列","v":"FireEmblem"},{"n":"星露谷物语","v":"Stardew"},{"n":"火炬之光","v":"Torchlight"},{"n":"赛博朋克2077","v":"Cyberpunk"},{"n":"中国式家长","v":"CP"},{"n":"精灵宝可梦系列","v":"Pokemon"},{"n":"地牢围攻","v":"DS3"},{"n":"奇异人生","v":"LiS"},{"n":"少数幸运儿","v":"WHF"},{"n":"无人深空","v":"NMS"},{"n":"GT赛车7","v":"GT"},{"n":"超级机器人大战","v":"SRW"},{"n":"信长之野望","v":"KOEINOBU"},{"n":"这是我的战争","v":"TWoM"},{"n":"杀戮尖塔","v":"sljt"},{"n":"帝国时代","v":"AoEIV"},{"n":"死亡空间","v":"swkj"},{"n":"杀手","v":"Hitman"},{"n":"MUGEN","v":"mugen"},{"n":"足球经理","v":"Football"},{"n":"亿万僵尸","v":"Billions"},{"n":"一起玩农场","v":"Farm"},{"n":"武装突袭","v":"ArmA"},{"n":"荣耀战魂","v":"Honor"},{"n":"欧洲卡车模拟器","v":"Truck"},{"n":"漫漫长夜","v":"mmcy"},{"n":"永恒轮回","v":"Survival"},{"n":"孤岛惊魂","v":"FarCry"},{"n":"福尔摩斯","v":"Holmes"},{"n":"都市:天际线","v":"Skylines"},{"n":"盗贼之海","v":"hdzh"},{"n":"raft","v":"raft"},{"n":"Dayz","v":"DayZ"},{"n":"60秒","v":"60S"},{"n":"俄罗斯钓鱼","v":"RF"},{"n":"猎人:荒野的召唤","v":"theHunter"},{"n":"失落城堡","v":"LC"},{"n":"恐怖黎明","v":"GD"},{"n":"看门狗","v":"kmg"},{"n":"真三国无双","v":"DW"},{"n":"泰拉瑞亚","v":"Terraria"},{"n":"底特律:变人","v":"Detroit"},{"n":"恶魔城","v":"Castlevania"},{"n":"毁灭战士","v":"Doom"},{"n":"坎巴拉太空计划","v":"Kerbal"},{"n":"模拟山羊","v":"GoatSim"},{"n":"欧陆风云","v":"EU"},{"n":"乞丐模拟器","v":"HoboToughLife"},{"n":"小偷模拟器","v":"ThiefSimulator"},{"n":"逆转裁判","v":"AceA"},{"n":"深岩银河","v":"DRGD"},{"n":"植物大战僵尸","v":"PvZ"},{"n":"最后的绿洲","v":"LO"},{"n":"大富翁","v":"RichMan"},{"n":"英雄连","v":"yxl"},{"n":"永劫无间","v":"NB"},{"n":"破败王者","v":"RK"},{"n":"新世界","v":"NW"},{"n":"部落与弯刀","v":"BLYWD"},{"n":"森林","v":"Forest"},{"n":"kenshi","v":"kenshi"},{"n":"一起开火车!","v":"Unrailed"},{"n":"主机其他游戏","v":"OG"},{"n":"战场兄弟","v":"ZCXD"},{"n":"军团战争","v":"jtzz"},{"n":"人间地狱","v":"RJDY"},{"n":"战术小队","v":"Squad"},{"n":"弹丸论破","v":"dwlp"},{"n":"基佬大乱斗","v":"jldld"},{"n":"僵尸毁灭工程","v":"jshmgc"},{"n":"泰坦之旅","v":"TTZL"},{"n":"妖精的尾巴","v":"FT"},{"n":"超级兔子人","v":"Bunny"},{"n":"健身环大冒险","v":"RFA"},{"n":"冬日计划","v":"drjh"},{"n":"泰坦陨落","v":"Titanfall"},{"n":"四海兄弟","v":"shxd"},{"n":"创世理想乡","v":"Craftopia"},{"n":"地平线","v":"Horizon"},{"n":"幽灵线:东京","v":"GTO"},{"n":"生化危机4重制版","v":"ResidentEvil"},{"n":"怪物火车","v":"GWHC"},{"n":"瑞奇与叮当","v":"RCL"},{"n":"Grounded","v":"Grounded"},{"n":"小小梦魇","v":"XXMM"},{"n":"糖豆人","v":"FallGuys"},{"n":"盗贼遗产","v":"TVV"},{"n":"英灵神殿","v":"Valheim"},{"n":"部落:原始建造者","v":"Tribe"},{"n":"动物派对","v":"Animals"},{"n":"暗影火炬城","v":"FIST"},{"n":"阿尔比恩","v":"Albion"},{"n":"鬼谷八荒","v":"GGBH"},{"n":"极限竞速:地平线4","v":"FH4"},{"n":"恐惧之间","v":"Fearsurrounds"},{"n":"孤岛惊魂6","v":"FarCry6"},{"n":"怪物猎人","v":"MonsterHunterRise"},{"n":"仁王2","v":"Nioh2"},{"n":"三国志14","v":"THREEKINGDOMSXIV"},{"n":"神界:原罪2","v":"DivinityOS2"},{"n":"狙击手:幽灵战士契约2","v":"SniperContracts2"},{"n":"全面战争","v":"TotalWarWARHAMMER"},{"n":"战争机器:战术小队","v":"GearsTactics"},{"n":"侠之道","v":"PathOfWuxia"},{"n":"海绵宝宝:比奇堡的冒险","v":"BattleforBikini"},{"n":"奇妙探险队2","v":"CuriousExpedition2"},{"n":"刺客信条:奥德赛","v":"Odyssey"},{"n":"丧尸围城4","v":"DeadRising4"},{"n":"神秘海域2:纵横四海","v":"AmongThieves"},{"n":"神秘海域3:德雷克的诡计","v":"DrakesDeception"},{"n":"星球大战:前线","v":"Battlefront"},{"n":"灵魂旅人","v":"SpiritFarerlhlr"},{"n":"面容","v":"Visage"},{"n":"俄罗斯方块效应:连接","v":"TetrisEffect"},{"n":"SD高达G世纪:起源","v":"SDGundamG"},{"n":"Fate/EXTELLA","v":"FateEXTELLA"},{"n":"妖精剑士F","v":"FairyFencerF"},{"n":"荒神","v":"Aragami"},{"n":"晚班","v":"LateShift"},{"n":"光环战争","v":"HaloWars"},{"n":"子弹风暴","v":"Bulletstorm"},{"n":"暗黑迷途","v":"2Dark"},{"n":"巡警","v":"BeatCop"},{"n":"狙击精英4","v":"SniperElite4"},{"n":"三国志13:威力加强版","v":"Sangokushi13"},{"n":"热血物语:地下世界","v":"RiverCityRansom"},{"n":"史诗战争模拟器","v":"BattleSimulator"},{"n":"银河护卫队","v":"Guardians"},{"n":"讨鬼传2","v":"Toukiden2"},{"n":"闪乱神乐:少女们的选择","v":"SenranKagura"},{"n":"幽灵行动:荒野","v":"GhostReconWildland"},{"n":"白色情人节","v":"WhiteDay"},{"n":"美国职业摔角联盟2K17","v":"WWE2K"},{"n":"苏菲的炼金工房","v":"AtelierSophie"},{"n":"喷射侠","v":"Splasher"},{"n":"双截龙4","v":"DoubleDragon4"},{"n":"地下蚁国","v":"Undergrowth"},{"n":"九张羊皮纸","v":"NineParchments"},{"n":"咒语力量3","v":"Spellforce3"},{"n":"小兵大战","v":"Warpips"},{"n":"维京人人中之狼","v":"VikingsWofM"},{"n":"你好邻居","v":"Helloneighbor"},{"n":"寻找天堂","v":"findparadise"},{"n":"画中世界","v":"Gorogoa"},{"n":"桥梁工程师传送门","v":"bridgecons"},{"n":"现代战争","v":"ModernCombat"},{"n":"SCP:秘密实验室","v":"scpsl"},{"n":"绯红结系","v":"SCARLETNEXUS"},{"n":"罪恶装备:STRIVE","v":"GuiltyGear"},{"n":"涅克罗蒙达:赏金猎人","v":"NHiredGun"},{"n":"骑士精神2","v":"Chivalry2"},{"n":"最后的咒语","v":"TheLastSpell"},{"n":"真女神转生3","v":"ShinMegami3"},{"n":"工业崛起","v":"RiseIndustry"},{"n":"征服的荣耀:围城","v":"SIEGE"},{"n":"前往中世纪","v":"GoMedieval"},{"n":"伊始之地","v":"TerraNil"},{"n":"二之国2:亡灵之国","v":"NinoKuniII"},{"n":"二之国:白色圣灰的女王","v":"NinoKuni"},{"n":"进击的巨人2","v":"AttackonTitan2"},{"n":"航海日记2","v":"hhrj2"},{"n":"隐龙传:影踪","v":"HiddenDragon"},{"n":"魔域之书","v":"Bookofdevil"},{"n":"诸神灰烬:救赎","v":"AshofGods"},{"n":"自由人:游击战争","v":"Freeman"},{"n":"战国无双5","v":"SWarriors5"},{"n":"宇宙主义","v":"TheUniversim"},{"n":"死亡教堂","v":"DeathCathedral"},{"n":"灵魂能力6","v":"SoulCalibur6"},{"n":"不要喂食猴子","v":"NotFeedMonkeys"},{"n":"古剑奇谭3","v":"GuJianqitan3"},{"n":"日落过载","v":"SunsetOverdrive"},{"n":"幻影深渊","v":"PhantomAbyss"},{"n":"迷城重生","v":"RebornCity"},{"n":"剑士","v":"KenshiJS"},{"n":"GRIS","v":"GRIS"},{"n":"古剑奇谭:永夜","v":"gujianyongye"},{"n":"核爆RPG","v":"ATOMRPG"},{"n":"嗜血印","v":"BloodySpell"},{"n":"伊苏9","v":"Ys9"},{"n":"兽人必须死3","v":"OrcsDie3"},{"n":"狙击精英VR","v":"SniperEliteVR"},{"n":"遗忘之城","v":"ForgotCity"},{"n":"异种","v":"Quarantine"},{"n":"二人世界","v":"WorldforTwo"},{"n":"石炉","v":"Stonehearth"},{"n":"上帝之城:监狱帝国","v":"CityofGod"},{"n":"狂热运输2","v":"TransportFever2"},{"n":"机甲战士5","v":"MechWarrior5"},{"n":"DJMAX致敬","v":"DJMAXRESPECT"},{"n":"分手装修","v":"ToolUP"},{"n":"PICOPARK","v":"PICOPARK"},{"n":"光明记忆:无限","v":"Brightmemory"},{"n":"死亡之门","v":"DeathsDoor"},{"n":"侠盗公司","v":"RogueCompany"},{"n":"英雄传说:创之轨迹","v":"HajimariNOKiseki"},{"n":"战地系列","v":"Battlefiel"},{"n":"塞尔达传说:天空之剑HD","v":"SkywardSword"},{"n":"脑航员2","v":"Psychonauts2"},{"n":"12分钟","v":"TwelveMinutes"},{"n":"九十六号公路","v":"Road96"},{"n":"FORECLOSED","v":"FORECLOSED"},{"n":"黑书","v":"theblackbook"},{"n":"喋血复仇","v":"Back4Blood"},{"n":"死寂","v":"DeathlyStillness"},{"n":"审判之逝","v":"Lostjudgment"},{"n":"帝国神话","v":"mythofempires"},{"n":"艾尔登法环","v":"ELDENRING"},{"n":"互动派对","v":"INTERACTIVEPARTY"},{"n":"极限国度","v":"RidersRepublic"},{"n":"极限竞速:地平线5","v":"ForzaHorizon5"},{"n":"使命召唤系列","v":"CALLOFDUTYCOD"},{"n":"网吧模拟器","v":"InternetCS"},{"n":"文字游戏","v":"WordGame"},{"n":"消逝的光芒2","v":"DyingLight2"},{"n":"战神:诸神黄昏","v":"GodofWarRagnarok"},{"n":"师父","v":"SIFU"},{"n":"恶月十三","v":"Undecember"},{"n":"海上狼人杀","v":"DreadHunger"},{"n":"最终幻想:起源","v":"STRANGEROFPARADISE"},{"n":"地心护核者","v":"CoreKeeper"},{"n":"霍格沃茨之遗","v":"HogwartsLegacy"},{"n":"午夜猎魂","v":"MidnightGhostHunt"},{"n":"生死轮回","v":"Loopmancer"},{"n":"隐秘的角落","v":"YinMiDeJiaoLuo"},{"n":"江湖客栈","v":"TheJianghu"},{"n":"Overprime","v":"Overprime"},{"n":"森林之子","v":"SonsOfTheForest"},{"n":"弈仙牌","v":"yixianpai"},{"n":"夜族崛起","v":"VRising"},{"n":"漫威SNAP","v":"MarvelSnap"},{"n":"伏魔录","v":"SoulDossier"},{"n":"魔力宝贝","v":"CrossGate"},{"n":"弹幕互动玩法","v":"DMHDXY"},{"n":"木卫四协议","v":"CallistoProtocol"},{"n":"罗马复兴","v":"RomanRenaissance"},{"n":"风暴之门","v":"StormGate"},{"n":"游戏王:大师决斗","v":"MasterDuel"},{"n":"暗邪西部","v":"EvilWest"},{"n":"战锤40K:暗潮","v":"40KDarktide"},{"n":"索尼克未知边境","v":"SonicFrontiers"},{"n":"漂泊牧歌","v":"WanderingVillage"},{"n":"塞尔达传说:王国之泪","v":"TEARSKINGDOM"},{"n":"破碎线","v":"Shatterline"},{"n":"卧龙:苍天陨落","v":"Wolong"},{"n":"卡库远古封印","v":"KAKU"},{"n":"原子之心","v":"AtomicHeart"},{"n":"霓虹入侵者","v":"FromSpace"},{"n":"Warhaven","v":"Warhaven"},{"n":"宝可梦:朱/紫","v":"ScarletandViolet"},{"n":"第一后裔","v":"TheFirstDescendant"},{"n":"铳墓G.O.R.E.","v":"GUNGRAVEGORE"},{"n":"漫威暗夜之子","v":"MarvelMidnightSuns"},{"n":"奇怪的RPG","v":"WeirdRPG"},{"n":"东方:平野孤鸿","v":"MomentinEast"},{"n":"冰封之焰","v":"FrozenFlame"},{"n":"神之天平","v":"ASTLIBRARevision"},{"n":"伊克西翁","v":"IXION"},{"n":"主机一起看","v":"zjyqk"},{"n":"社交互动游戏","v":"SJHDYX"},{"n":"至暗时刻","v":"DarkandDarker"},{"n":"江湖十一","v":"Jianghu11"},{"n":"XDefiant","v":"XDefiant"},{"n":"狂野之心","v":"WildHearts"},{"n":"最终幻想16","v":"FinalFantasyXVI"},{"n":"街头霸王","v":"StreetFighter"},{"n":"零~月蚀的假面~","v":"FATALFRAME"},{"n":"魔戒:咕噜","v":"Gollum"},{"n":"幻兽帕鲁","v":"Palworld"},{"n":"沙盒与副本:英勇之地","v":"HerosLand"},{"n":"永恒天空","v":"ForeverSkies"},{"n":"逆光迷途","v":"LostinDarklight"},{"n":"迷瘴纪事","v":"MiasmaChronicles"},{"n":"蓝色协议","v":"lansexieyi"},{"n":"上古卷轴OL","v":"TheElderScrolls"},{"n":"OnlyUp","v":"onlyup"},{"n":"波斯王子:失落王冠","v":"TheLostCrown"}]}],
+ "syxx":[{"key":"cateId","name":"类型","value":[{"n":"全部","v":"syxx"},{"n":"王者荣耀","v":"wzry"},{"n":"LOL手游","v":"LOLM"},{"n":"崩坏:星穹铁道","v":"bhxqtd"},{"n":"和平精英","v":"hpjy"},{"n":"暗区突围","v":"aqtw"},{"n":"幻塔","v":"ht"},{"n":"火影忍者","v":"hyrz"},{"n":"逆水寒手游","v":"NSHM"},{"n":"COD手游","v":"smzhsy"},{"n":"哈利波特:魔法觉醒","v":"HarryPotter"},{"n":"lol电竞经理","v":"EGAME"},{"n":"DNF手游","v":"mdnf"},{"n":"金铲铲之战","v":"JGAME"},{"n":"天刀手游","v":"tdsy"},{"n":"原神","v":"yuanshen"},{"n":"航海王热血航线","v":"HHWRXHX"},{"n":"万国觉醒","v":"wgjx"},{"n":"鸿图之下","v":"htzx"},{"n":"欢乐麻将","v":"HLMJ"},{"n":"王者模拟战","v":"wzrpg"},{"n":"中国象棋","v":"ZGXQ"},{"n":"天谕手游","v":"tysy"},{"n":"巅峰坦克","v":"DFTK"},{"n":"新游中心","v":"xyzx"},{"n":"热门手游","v":"phone"},{"n":"梦幻手游","v":"mhxy"},{"n":"QQ飞车","v":"qqfcsy"},{"n":"第五人格","v":"dwrg"},{"n":"欢乐斗地主","v":"hlddz"},{"n":"荒野乱斗","v":"hyld"},{"n":"阴阳师","v":"yys"},{"n":"狼人杀","v":"LRS"},{"n":"JJ斗地主","v":"jj"},{"n":"梦幻新诛仙","v":"mhxzx"},{"n":"街霸对决","v":"jbdj"},{"n":"一人之下","v":"yrzx"},{"n":"多多自走棋","v":"zzq"},{"n":"崩坏3","v":"bhxl"},{"n":"风云岛行动","v":"fydxd"},{"n":"云游戏","v":"cloudgame"},{"n":"跑跑手游","v":"PPKDCSY"},{"n":"率土之滨","v":"stzb"},{"n":"灌篮高手","v":"glgs"},{"n":"皇室战争","v":"hszz"},{"n":"忍者必须死3","v":"rzbxs3"},{"n":"神武4手游","v":"sw3"},{"n":"梦幻模拟战","v":"mhmnz"},{"n":"实况足球","v":"skzq"},{"n":"剑与远征","v":"jyyz"},{"n":"航海王:燃烧意志","v":"hhwrsyz"},{"n":"球球大作战","v":"qqdzz"},{"n":"英雄杀","v":"yxs"},{"n":"魔域口袋版","v":"mykdb"},{"n":"口袋新旅程","v":"KDXLC"},{"n":"剑网3:指尖江湖","v":"jw3zjjh"},{"n":"部落冲突","v":"blct"},{"n":"剑与家园","v":"jyjy"},{"n":"新笑傲江湖","v":"xxajh"},{"n":"猫和老鼠","v":"mhls"},{"n":"猎人手游","v":"lrlr"},{"n":"明日之后","v":"mrzh"},{"n":"影之诗","v":"yzs"},{"n":"决战平安京","v":"jzpaj"},{"n":"决斗之城","v":"JDZC"},{"n":"魂斗罗归来","v":"DLHGL"},{"n":"圣斗士星矢","v":"sdsxs"},{"n":"魔力宝贝手游","v":"mlbbsy"},{"n":"热血街篮","v":"rxjl"},{"n":"手游推广","v":"rmsy"},{"n":"魔灵召唤","v":"mlzh"},{"n":"香肠派对","v":"xcpd"},{"n":"迷你世界","v":"MNSJ"},{"n":"荒野行动","v":"hyxd"},{"n":"战双帕弥什","v":"zspms"},{"n":"大话西游2口袋版","v":"dhxy2kdb"},{"n":"FIFA足球世界","v":"fifazqsj"},{"n":"街篮","v":"jl"},{"n":"一起来捉妖","v":"yiqilaizhuoyao"},{"n":"明日方舟","v":"mrfz"},{"n":"自由幻想手游","v":"zyhx"},{"n":"一梦江湖","v":"ymjh"},{"n":"完美世界手游","v":"wmsjsy"},{"n":"拳皇98OL","v":"kof98"},{"n":"赛尔号","v":"srh"},{"n":"猎魂觉醒","v":"lhjx"},{"n":"仙境传说","v":"xjcs"},{"n":"流星群侠传","v":"liuxinghudiejian"},{"n":"特色手游","v":"tssy"},{"n":"逃跑吧少年","v":"tpbsn"},{"n":"弹弹堂","v":"TTT"},{"n":"石器时代","v":"sqsd"},{"n":"RPG手游","v":"rpgsy"},{"n":"英魂之刃口袋版","v":"yh"},{"n":"拉结尔","v":"lje"},{"n":"倩女幽魂手游","v":"qnyhsy"},{"n":"决斗之城2","v":"jdzc2"},{"n":"传奇手游","v":"cqsy"},{"n":"雀魂","v":"Majsoul"},{"n":"二次元手游","v":"ecysy"},{"n":"天龙八部online","v":"tianlongbabuonline"},{"n":"征途2手游","v":"zt2sy"},{"n":"万王之王3D","v":"wwzw3D"},{"n":"武林外传","v":"wlwz"},{"n":"我叫MT4","v":"MT4"},{"n":"元气骑士","v":"yuanqiqishi"},{"n":"红警OL手游","v":"hjolsy"},{"n":"植物大战僵尸手游","v":"ZWDZJS"},{"n":"龙之谷手游","v":"lzgsy"},{"n":"创造与魔法","v":"ccymf"},{"n":"境界-死神激斗","v":"jjssjd"},{"n":"奇迹觉醒","v":"qjjx"},{"n":"光遇","v":"skygy"},{"n":"游戏王:决斗链接","v":"yxwjdlj"},{"n":"巅峰战舰","v":"dfzj"},{"n":"绝世战魂","v":"jszh"},{"n":"雷霆游戏","v":"ltyx"},{"n":"寻仙","v":"xunxian"},{"n":"天天象棋","v":"ttxq"},{"n":"王国纪元","v":"wgjy"},{"n":"梦幻诛仙","v":"mhzx"},{"n":"雪鹰领主","v":"xylz"},{"n":"贪婪洞窟2","v":"tldk2"},{"n":"龙族幻想","v":"lzhx"},{"n":"妖精的尾巴:魔导少年","v":"YJDWB"},{"n":"剑网3指尖对弈","v":"jwszjdy"},{"n":"三国杀移动版","v":"SGSSY"},{"n":"罗布乐思","v":"Roblox"},{"n":"足球手游","v":"zqsy"},{"n":"蜀门","v":"sm"},{"n":"全民枪战2","v":"qmqz2"},{"n":"秦时明月世界","v":"qsmysj"},{"n":"独立手游","v":"dlsy"},{"n":"神都夜行录","v":"sdyxl"},{"n":"风之大陆","v":"fzdl"},{"n":"金属对决","v":"jsdj"},{"n":"轩辕剑龙舞云山","v":"xyjlwys"},{"n":"微乐棋牌","v":"WLQP"},{"n":"街篮2","v":"jl2"},{"n":"赛尔号手游","v":"srhsy"},{"n":"极光计划","v":"jgjh"},{"n":"不良人3","v":"blr3"},{"n":"镇魔曲手游","v":"zmq"},{"n":"武侠乂手游","v":"wxysy"},{"n":"永恒纪元","v":"yhjy"},{"n":"乱世王者","v":"lswz"},{"n":"仙剑4","v":"xjqxz4"},{"n":"长安幻世绘","v":"cahsh"},{"n":"篮球手游","v":"lqsy"},{"n":"鬼泣-巅峰之战","v":"gqdfzz"},{"n":"射击类手游","v":"qtsy"},{"n":"权力与纷争","v":"qlyfz"},{"n":"命运歌姬","v":"mygj"},{"n":"项羽传","v":"xyz"},{"n":"暗黑不朽","v":"diabloimmortal"},{"n":"妖神记","v":"ysj"},{"n":"新神魔大陆","v":"xsmdl"},{"n":"公主连结Re:Dive","v":"gzlj"},{"n":"三国志战略版","v":"sgzzlb"},{"n":"口袋觉醒","v":"kdjx"},{"n":"天地劫:幽城再临","v":"tdj"},{"n":"凹凸世界","v":"atsj"},{"n":"云上城之歌","v":"ysczg"},{"n":"荣誉指挥官","v":"ryzhg"},{"n":"天龙八部手游","v":"tlbbsy"},{"n":"五子棋","v":"wzq"},{"n":"围棋","v":"wq"},{"n":"梦想新大陆","v":"mxxdl"},{"n":"三国志幻想大陆:国创加强版","v":"sgzhxdl"},{"n":"造梦无双","v":"zmws"},{"n":"全球行动","v":"qqxd"},{"n":"放学别跑","v":"FXBP"},{"n":"诛仙手游","v":"zxsy"},{"n":"妄想山海","v":"wxsh"},{"n":"黎明觉醒:生机","v":"lmjx"},{"n":"龙之谷2手游","v":"lzg2sy"},{"n":"庆余年","v":"QYN"},{"n":"我的侠客","v":"wdxk"},{"n":"真三国无双霸","v":"zsgwsb"},{"n":"大话西游手游","v":"dhxysy"},{"n":"影之刃3","v":"YZR3"},{"n":"开心消消乐","v":"kxxxl"},{"n":"战争怒吼","v":"zznh"},{"n":"忘川风华录","v":"wcfhl"},{"n":"新剑侠情缘手游","v":"xjxqysy"},{"n":"超凡先锋","v":"cfxf"},{"n":"重生细胞","v":"csxb"},{"n":"一念逍遥","v":"ynxy"},{"n":"坦克世界闪击战","v":"SJZ"},{"n":"汉家江湖","v":"HJJH"},{"n":"海岛奇兵","v":"hdqb"},{"n":"阴阳师:妖怪小班","v":"bgyry"},{"n":"仙剑奇侠传九野","v":"xjqxzjy"},{"n":"魔域手游","v":"mysy"},{"n":"大唐无双手游","v":"dtwssy"},{"n":"泰拉瑞亚手游","v":"tlrysy"},{"n":"地铁跑酷","v":"dtpk"},{"n":"战舰世界闪击战","v":"zjsjsjz"},{"n":"狂暴之翼","v":"kbzy"},{"n":"西游女儿国","v":"xyneg"},{"n":"少年三国志","v":"snsgz"},{"n":"钢琴师","v":"gqs"},{"n":"节奏大爆炸","v":"jzdbz"},{"n":"喵斯快跑","v":"mskp"},{"n":"双子","v":"sz"},{"n":"小美斗地主","v":"xmddz"},{"n":"全民奇迹2","v":"qmqj2"},{"n":"地下城堡2:黑暗觉醒","v":"dxcb2"},{"n":"梦想世界3手游","v":"mxsj3"},{"n":"有杀气童话2","v":"YSQTH2"},{"n":"镇魂街:武神躯","v":"zhjwsq"},{"n":"斗罗大陆:斗神再临","v":"dldldszl"},{"n":"斗罗大陆:武魂觉醒","v":"dldlwhjx"},{"n":"斗罗大陆2绝世唐门","v":"dldl2jstm"},{"n":"战神觉醒","v":"zsjx"},{"n":"荣耀大天使","v":"rydts"},{"n":"蓝月传奇","v":"lycq"},{"n":"凡人修仙传挂机版H5","v":"frxxzgjbh5"},{"n":"谁是首富H5","v":"sssfh5"},{"n":"攻城掠地","v":"gcld"},{"n":"盗墓笔记","v":"dmbj"},{"n":"剑与轮回","v":"jylh"},{"n":"混沌起源","v":"hdqy"},{"n":"大天使之剑","v":"dtszj"},{"n":"战斗少女跑酷","v":"zdsnpk"},{"n":"绝世仙王","v":"jsxw"},{"n":"一刀传世","v":"ydcs"},{"n":"斗罗大陆","v":"dldl"},{"n":"破雪刃","v":"pxr"},{"n":"JJ象棋","v":"jjxq"},{"n":"天姬变","v":"tjb"},{"n":"剑玲珑","v":"jll"},{"n":"火线精英","v":"hxjy"},{"n":"造梦西游OL","v":"zmxyol"},{"n":"热血神剑","v":"rxsj"},{"n":"奥奇传说手游","v":"aqcssy"},{"n":"战斗吧龙魂","v":"zdblh"},{"n":"猫猫咖啡屋","v":"mmkfw"},{"n":"猫之宿约者","v":"mzsyz"},{"n":"最终幻想:勇气启示录幻影战争","v":"hyzz"},{"n":"葫芦娃兄弟","v":"hlwxd"},{"n":"造梦西游4","v":"zmxy4"},{"n":"漫威超级战争","v":"MarvelSuperWar"},{"n":"比特小队","v":"btxd"},{"n":"战舰联盟","v":"zjlm"},{"n":"另一个伊甸:超越时空的猫","v":"lygyd"},{"n":"少女前线","v":"snqx"},{"n":"胡莱三国3","v":"hlsg3"},{"n":"灵魂宝戒","v":"lhbj"},{"n":"奥拉星","v":"alx"},{"n":"诸神皇冠","v":"zswg"},{"n":"不休的乌拉拉","v":"bqdwll"},{"n":"先游云游戏","v":"Gamer"},{"n":"万象物语手游","v":"wxwy1"},{"n":"绿茵信仰","v":"lyxy"},{"n":"烟雨江湖","v":"yyjhsy"},{"n":"文明与征服","v":"wmyzf"},{"n":"神角技巧","v":"SJJQ"},{"n":"碧蓝航线手游","v":"blhxsy"},{"n":"300大作战","v":"300dzz"},{"n":"2047","v":"2047"},{"n":"机动战队大作战","v":"jdzddzz"},{"n":"第七史诗","v":"dqss"},{"n":"活下去","v":"hxq"},{"n":"宝可梦大集结","v":"PokemonUNITE"},{"n":"无极仙途","v":"wjxt"},{"n":"元素方尖","v":"ysfj"},{"n":"汉末霸业","v":"hmby"},{"n":"EVE星战前夜:无烬星河","v":"evexzqywjxh"},{"n":"弹力果冻","v":"tlgd"},{"n":"七雄纷争","v":"qxfz"},{"n":"放置江湖","v":"fzjh"},{"n":"火力苏打(T3)","v":"T3"},{"n":"植物大战僵尸2","v":"zwdzjs2"},{"n":"魔神英雄传","v":"msyxz"},{"n":"球球英雄","v":"qqyx"},{"n":"悠长假期","v":"ycjq"},{"n":"无悔华夏","v":"whrhx"},{"n":"猫之城","v":"mzc"},{"n":"墨斗","v":"modou"},{"n":"圣斗士星矢:正义传说","v":"sdsxszyz"},{"n":"未定事件簿","v":"wdsjp"},{"n":"白夜极光","v":"byjg"},{"n":"ProjectGAIA","v":"projectgaia"},{"n":"斗罗大陆:魂师对决","v":"dldlhsdj"},{"n":"古墓丽影传说:迷踪","v":"gmlycsmz"},{"n":"漫威对决","v":"mwdj"},{"n":"道友请留步","v":"dyqlb"},{"n":"我是航海家","v":"wshhj"},{"n":"军团战棋英雄时代","v":"jtzqyxsd"},{"n":"闪烁之光","v":"syzg"},{"n":"牧羊人之心","v":"myrzx"},{"n":"老农种树","v":"lnzs"},{"n":"苍蓝境界","v":"cljj"},{"n":"偶像梦幻祭2","v":"oxmhj2"},{"n":"卡卡保皇","v":"kkbh"},{"n":"灵猫传","v":"lmz"},{"n":"还有这种操作2","v":"hyzzcz"},{"n":"剑侠世界3","v":"jxsj3"},{"n":"召唤与合成2","v":"zhyhc2"},{"n":"上古王冠","v":"sgwg"},{"n":"萌宠大战僵尸","v":"mcdzjs"},{"n":"像素时代","v":"xssd"},{"n":"仙侠第一放置","v":"xxdyfz"},{"n":"无尽的拉格朗日","v":"wjdlglr"},{"n":"弓箭手大作战","v":"gjsdzz"},{"n":"挨饿荒野","v":"aehy"},{"n":"诺亚之心","v":"nyzx"},{"n":"闪耀暖暖","v":"synn"},{"n":"青鸾繁华录","v":"qlfhl"},{"n":"物种起源","v":"wzqy"},{"n":"模拟城市:我是市长","v":"mncswssc"},{"n":"重返帝国","v":"cfdg"},{"n":"太古仙尊","v":"tgxz"},{"n":"长安幻想","v":"cahx"},{"n":"火炬之光:无限","v":"hjzgwx"},{"n":"富豪闯三国","v":"fhcsg"},{"n":"魔戒战争","v":"mjzz"},{"n":"拂晓","v":"fx"},{"n":"古剑奇谭木语人","v":"gjqtmyr"},{"n":"火影忍者:忍者新世代","v":"hyrzrzxsd"},{"n":"末日远征","v":"mryz"},{"n":"滚动的天空","v":"gddtk"},{"n":"新斗罗大陆","v":"xdldl"},{"n":"登山赛车","v":"dssc"},{"n":"荒野乱斗(腾讯版)","v":"hyldtxb"},{"n":"小冰冰传奇","v":"xbbcq"},{"n":"三国战纪2手游","v":"sgzj2"},{"n":"冒险公社手游","v":"mxgs"},{"n":"古荒遗迹","v":"ghyj"},{"n":"纪念碑谷2","v":"jnbg2"},{"n":"大航海探险物语","v":"dhhtxwy"},{"n":"航海日记","v":"hhrj"},{"n":"一拳超人:最强之男","v":"yqcrzqzn"},{"n":"王国保卫战4","v":"wgbwz4"},{"n":"半世界之旅","v":"bsjzl"},{"n":"奥特曼宇宙英雄","v":"atmyzyx"},{"n":"新三国杀","v":"xsgs"},{"n":"奶块","v":"nk"},{"n":"策魂三国","v":"chsg"},{"n":"奥特曼系列OL","v":"atmxlol"},{"n":"洪荒文明","v":"hhwm"},{"n":"决战羽毛球","v":"jzymq"},{"n":"街头足球","v":"jtzq"},{"n":"同人圣三国蜀汉传","v":"trssgshc"},{"n":"零之战线","v":"lzzx"},{"n":"火影忍者:巅峰对决","v":"hyrzdfdj"},{"n":"元气骑士新作","v":"yqqsxz"},{"n":"塔防之光","v":"tfzg"},{"n":"小小五千年","v":"xxwqn"},{"n":"牌师","v":"ps"},{"n":"代号MA","v":"dhma"},{"n":"时空猎人","v":"sklr"},{"n":"星际逆战","v":"xjnz"},{"n":"钓鱼大对决","v":"dyddj"},{"n":"羽毛球高高手","v":"ymqggs"},{"n":"LoveLive!学园偶像祭","v":"lovelivexyoxj"},{"n":"黑色沙漠手游","v":"hesmsy"},{"n":"魔力宝贝:旅人","v":"mlbblr"},{"n":"玄中记","v":"xzj"},{"n":"大家饿餐厅","v":"dject"},{"n":"画境长恨歌","v":"hjchg"},{"n":"盾之勇者成名录:浪潮","v":"dzyzcmllc"},{"n":"幻兽爱合成","v":"hsahc"},{"n":"魔力宝贝归来","v":"mlbbgl"},{"n":"荣耀新三国","v":"ryxsg"},{"n":"巅峰极速","v":"dfjs"},{"n":"蛋仔派对","v":"dzpd"},{"n":"新盗墓笔记","v":"xdmbj"},{"n":"萤火突击国际服","v":"yhtj"},{"n":"卧龙吟2","v":"wly2"},{"n":"地下城堡3:魂之诗","v":"dxcb3hzs"},{"n":"武林闲侠","v":"wlxx"},{"n":"淘米游戏","v":"tmyx"},{"n":"无期迷途","v":"wqmt"},{"n":"重返未来:1999","v":"cfwl1999"},{"n":"逆光潜入","v":"ngqr"},{"n":"深空之眼","v":"skzy"},{"n":"CF手游","v":"CFSY"},{"n":"新天龙八部手游","v":"xtlbbsy"},{"n":"无神之界","v":"wszj"},{"n":"时空猎人3","v":"sklr3"},{"n":"原始征途","v":"yszt"},{"n":"全民大灌篮","v":"qmdgl"},{"n":"枪火重生手游","v":"GunfireReborn"},{"n":"火影三国志","v":"g_hysg"},{"n":"网易其它组","v":"g_wyqt"},{"n":"三国战纪手游","v":"sgzjsy"},{"n":"重返CODM","v":"RECODM"},{"n":"综合手游","v":"zhsy"},{"n":"IP游戏","v":"ipyx"},{"n":"鸣潮","v":"cm"},{"n":"棋牌游戏","v":"QPYX"},{"n":"奥比岛:梦想国度","v":"abdmxgd"},{"n":"九灵神域","v":"jlsy"},{"n":"TapTap新游","v":"taptapxy"},{"n":"我叫MT:归来","v":"wjmtgl"},{"n":"代号破晓","v":"dhpx"},{"n":"赛尔计划","v":"srjh"},{"n":"SLG综合","v":"SLG"},{"n":"代号:伙伴","v":"DHGB"},{"n":"天使之战","v":"tszz"},{"n":"全明星街球派对","v":"hoopheroes"},{"n":"合金弹头:觉醒","v":"MetalSlug"},{"n":"白荆回廊","v":"BJHL"},{"n":"战地无疆","v":"zdwj"},{"n":"三国志战棋版","v":"g_sgzzqb"},{"n":"一拳超人:世界","v":"yqcrsj"},{"n":"鹅鸭杀手游","v":"GooseDuck"},{"n":"忍者龟:归来","v":"rzggl"},{"n":"太空行动","v":"SuperSus"},{"n":"天龙八部2:飞龙战天","v":"tlbb2flzt"},{"n":"墨武侠","v":"mwx"},{"n":"大话西游:归来","v":"dhxygl"},{"n":"战火勋章","v":"zhxz"},{"n":"决胜巅峰","v":"jueshengdianfeng"},{"n":"这个地下城有点怪","v":"strangedungeon"},{"n":"冒险岛:枫之传说","v":"MapleStory"},{"n":"仙剑世界","v":"xjsj"},{"n":"战之刃:幸存者","v":"a3stillalive"}]}],
+ "yl":[{"key":"cateId","name":"类型","value":[{"n":"全部","v":"yl"},{"n":"二次元","v":"ecy"},{"n":"一起看","v":"yqk"},{"n":"音乐","v":"music"},{"n":"户外","v":"HW"},{"n":"美食","v":"ms"},{"n":"原创IP","v":"ip"},{"n":"心动派对","v":"xdpd"},{"n":"音遇恋人","v":"yinyu"},{"n":"星秀","v":"xingxiu"},{"n":"趣生活","v":"QSH"},{"n":"心动FM","v":"dtxs"},{"n":"娱乐推荐","v":"yltj"}]}],
+ "kjwh":[{"key":"cateId","name":"类型","value":[{"n":"全部","v":"kjwh"},{"n":"文化","v":"wh"},{"n":"企鹅直播","v":"qezb"},{"n":"数码科技","v":"smkj"},{"n":"社会人文","v":"shrw"},{"n":"汽车","v":"car"},{"n":"科普","v":"kepu"},{"n":"纪录片","v":"jlp"},{"n":"斗鱼购物","v":"DYGW"},{"n":"成年教育","v":"jiaoyu"}]}],
+ "yp":[{"key":"cateId","name":"类型","value":[{"n":"全部","v":"yp"},{"n":"派对","v":"paidui"},{"n":"心动FM.","v":"DIANT"},{"n":"一起玩","v":"yiqiwan"}]}],
+ "voice":[{"key":"cateId","name":"类型","value":[{"n":"全部","v":"voice"},{"n":"语音交友","v":"yyjy"},{"n":"音乐之声","v":"yyzs"},{"n":"连麦互动","v":"lianmaihudong"},{"n":"娱乐开黑","v":"ylkh"}]}],
+ "znl":[{"key":"cateId","name":"类型","value":[{"n":"全部","v":"znl"},{"n":"星星点灯","v":"xxdd"},{"n":"正能量","v":"znl"}]}]
+ },
+ filter_def:{
+ PCgame:{cateId:'LOL'},
+ djry:{cateId:'AC'},
+ syxx:{cateId:'wzry'},
+ yl:{cateId:'yqk'},
+ yz:{cateId:'yz'},
+ kjwh:{cateId:'smkj'},
+ yp:{cateId:'yiqiwan'},
+ voice:{cateId:'yyzs'},
+ znl:{cateId:'znl'},
+ scjj:{cateId:'znl'}
+ },
+ class_name:'娱乐天地&网游竞技&单机热游&手游休闲&颜值&科技文化&语音互动&语音直播&正能量&赛车竞技',// /api/cate/list
+ class_url:'yl&PCgame&djry&syxx&yz&kjwh&yp&voice&znl&scjj',
+ // detailUrl:'/fyid',//二级详情拼接链接(json格式用)
+ detailUrl: 'http://live.yj1211.work/api/live/getRoomInfo?uid=&platform=douyu&roomId=fyid',// JustLive
+ searchUrl:'/api/search/liveRoom?#did=10000000000000000000000000001501&limit=20&offset=0&sk=**;post',
+ searchable:2,
+ quickSearch:0,
+ headers:{
+ 'User-Agent':'MOBILE_UA'
+ },
+ timeout:5000,
+ limit:8,
+ play_parse:true,
+ // lazy:"js:function getSign(script,rid,did,tt){let result=script.match(/(function ub98484234.*)\\s(var.*)/)[0];log('result------>'+result);let func_ub9=result.replace(/eval.*;}/,'strc;}',result);log('func_ub9------>'+func_ub9);eval(func_ub9);let res=ub98484234();let v=res.match(/v=(\\d+)/)[0].replace('v=','');let rb=md5(rid+did+tt+v);let func_sign=res.replace(/return rt;}\\);?/,'return rt;}');func_sign=func_sign.replace('(function (','function sign(');func_sign=func_sign.replace('CryptoJS.MD5(cb).toString()','\\\"'+rb+'\\\"');eval(func_sign);let params=sign(rid,did,tt)+'&ver=219032101&rid={}&rate=-1&rid='+rid;return params}let html=fetch(input);let rid=html.match(/rid\\\":(.*?),\\\"vipId/)[1];let tt=Date.parse(new Date()).toString().substr(0,10);let did='10000000000000000000000000001501';let param_body=getSign(html,rid,did,tt);let stream_json=fetch('https://m.douyu.com/api/room/ratestream',{headers:{'content-type':'application/x-www-form-urlencoded'},body:param_body,method:'POST',});let stream=JSON.parse(stream_json).data;input=stream.url;",
+ lazy:'',
+ 推荐:'json:data;list;*;*;*;*',
+ double:true,
+ 一级:'json:data.list;roomName;roomSrc;nickname;rid',
+ // 二级:'*',
+ 二级:'js:var d=[];var jo=JSON.parse(request(input)).data;VOD={vod_id:jo.roomId,vod_name:jo.roomName,vod_pic:jo.roomPic,type_name:jo.platForm.replace("douyu","斗鱼")+"."+jo.categoryName,vod_content:"🏷分区:"+jo.platForm.replace("douyu","斗鱼")+"·"+jo.categoryName+" 🏷UP主:"+jo.ownerName+" 🏷人气:"+jo.online+(jo.isLive===1?" 🏷状态:正在直播":"状态:未开播"),};var playurl=JSON.parse(request("http://live.yj1211.work/api/live/getRealUrl?platform="+jo.platForm+"&roomId="+jo.roomId)).data;var name={OD:"JustLive",FD:"流畅",LD:"标清",SD:"高清",HD:"JustLive(预览)","2K":"2K","4K":"4K",FHD:"全高清",XLD:"极速",SQ:"普通音质",HQ:"高音质",};Object.keys(playurl).forEach(function(key){if(!/ayyuid|to/.test(key)){d.push({title:name[key],url:playurl[key]})}});d.push({title:"斗鱼解析1",url:"http://epg.112114.xyz/douyu/"+jo.roomId},{title:"斗鱼解析2",url:"https://www.aois.eu.org/live/douyu/"+jo.roomId},{title:"斗鱼解析3",url:"https://www.goodiptv.club/douyu/"+jo.roomId});VOD.vod_play_from="播放源";VOD.vod_play_url=d.map(function(it){return it.title+"$"+it.url}).join("#");setResult(d);',
+ 搜索:'json:data.list;*;*;*;roomId',
+}
\ No newline at end of file
diff --git a/天天开心/js/tuxiaobei.js b/天天开心/js/tuxiaobei.js
new file mode 100644
index 0000000..905d963
--- /dev/null
+++ b/天天开心/js/tuxiaobei.js
@@ -0,0 +1,26 @@
+var rule = {
+ title:'兔小贝',
+ host:'https://www.tuxiaobei.com',
+ homeUrl:'',
+ url:'/list/mip-data?typeId=fyclass&page=fypage&callback=',
+ detailUrl:'/play/fyid',
+ searchUrl:'/search/index?key=**',
+ searchable:2,
+ headers:{
+ 'User-Agent':'MOBILE_UA'
+ },
+ timeout:5000,
+ class_url:'2&3&4&25',
+ class_name:'儿歌&故事&国学&启蒙',
+ //class_name:'#page-viewport&&ul&&li;.text&&Text;a&&href;/(.*)',
+ cate_exclude:'应用',
+ 推荐:'.pic-list.list-box;.items;.text&&Text;mip-img&&src;.all&&Text;a&&href',
+ double:true,
+ limit:5,
+ play_parse:true,
+ lazy:'js:fetch_params.headers["user-agent"] = IOS_UA;let html=fetch(input,fetch_params);let src = jsp.pdfh(html,"body&videoWrap&&video-src");input=src;',
+ // 一级:'json:data.items;name;image;collect_num;category_id+video_id',
+ 一级:'json:data.items;name;image;duration_string;video_id',
+ 二级:'*',
+ 搜索:'.list-con&&.items;.text&&Text;mip-img&&src;.time&&Text;a&&href',
+}
\ No newline at end of file
diff --git a/天天开心/js/短剧天堂.js b/天天开心/js/短剧天堂.js
deleted file mode 100644
index 2c2ac91..0000000
--- a/天天开心/js/短剧天堂.js
+++ /dev/null
@@ -1,89 +0,0 @@
-var rule = {
-author: '小可乐/240525/第一版',
-title: '短剧天堂',
-host: 'https://duanjutt.tv',
-hostJs: '',
-headers: {'User-Agent': 'MOBILE_UA'},
-编码: 'utf-8',
-timeout: 5000,
-
-homeUrl: '/',
-url: '/vodshow/fyfilter---fypage---.html',
-filter_url: '{{fl.cateId}}--{{fl.by}}---{{fl.letter}}',
-detailUrl: '',
-searchUrl: '/vodsearch/**----------fypage---.html',
-searchable: 1,
-quickSearch: 1,
-filterable: 1,
-
-//分类太多,动态获取写筛选太烦
-// class_parse: '.nav-list&&li;a&&Text;a&&href;vodtype/(.*?)\\.html',
-// cate_exclude: '重生|明星',
-class_name: '逆袭(1组)&现代言情(2组)&神豪(3组)&赘婿(4组)',
-class_url: '1&21&26&31',
-filter_def: {
-1: {cateId: '1'},
-21: {cateId: '21'},
-26: {cateId: '26'},
-31: {cateId: '31'}
-},
-
-proxy_rule: '',
-sniffer: 0,
-isVideo: '',
-play_parse: true,
-parse_url: '',
-lazy: '',
-
-limit: 9,
-double: false,
-//列表;(true双层列表);标题;图片;描述;链接;详情(可不写)
-推荐: '*;*;*;*;*',
-//列表;标题;图片;描述;链接;详情(可不写)
-一级: '.myui-vodlist li;a&&title;a&&data-original;.text-right&&Text;a&&href',
-二级: {
-//名称;类型
-"title": "h1&&Text;.data:eq(0)&&a:eq(0)&&Text",
-//图片
-"img": ".picture&&img&&data-original",
-//主要描述;年份;地区;演员;导演
-"desc": ".data:eq(1)&&Text;.data:eq(0)&&a:eq(-1)&&Text;.data:eq(0)&&a:eq(-2)&&Text;.data--span:eq(2)&&Text;.data--span:eq(3)&&Text",
-//简介
-"content": ".data:eq(-1)&&Text",
-//线路数组
-"tabs": ".nav-tabs:has(li)&&a",
-//线路标题
-"tab_text": "body&&Text",
-//播放数组 选集列表
-"lists": ".myui-content__list:eq(#id)&&a",
-//选集标题
-"list_text": "body&&Text",
-//选集链接
-"list_url": "a&&href"
-},
-//列表;标题;图片;描述;链接;详情(可不写)
-搜索: '.myui-vodlist__media .thumb;*;*;*;*',
-
-filter: {
-"1":[
-{"key":"cateId","name":"类型","value":[{"n":"逆袭","v":"1"},{"n":"甜宠","v":"2"},{"n":"虐恋","v":"3"},{"n":"穿越","v":"4"},{"n":"都市","v":"20"}]},
-{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"},{"n":"0-9","v":"0-9"}]},
-{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}
-],
-"21":[
-{"key":"cateId","name":"类型","value":[{"n":"现代言情","v":"21"},{"n":"古装","v":"22"},{"n":"古代言情","v":"23"},{"n":"战神","v":"24"},{"n":"神医","v":"25"}]},
-{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"},{"n":"0-9","v":"0-9"}]},
-{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}
-],
-"26":[
-{"key":"cateId","name":"类型","value":[{"n":"神豪","v":"26"},{"n":"超能","v":"27"},{"n":"萌宝","v":"28"},{"n":"复仇","v":"29"},{"n":"脑洞","v":"30"}]},
-{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"},{"n":"0-9","v":"0-9"}]},
-{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}
-],
-"31":[
-{"key":"cateId","name":"类型","value":[{"n":"赘婿","v":"31"},{"n":"玄幻","v":"32"},{"n":"热血","v":"33"},{"n":"其他","v":"34"},{"n":"重生","v":"5"}]},
-{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"},{"n":"0-9","v":"0-9"}]},
-{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}
-]
-}
-}
\ No newline at end of file
diff --git a/天天开心/js/酷奇MV.js b/天天开心/js/酷奇MV.js
new file mode 100644
index 0000000..de611d1
--- /dev/null
+++ b/天天开心/js/酷奇MV.js
@@ -0,0 +1,25 @@
+var rule = {
+ title:'酷奇MV',
+ host:'https://www.kuqimv.com',
+ // homeUrl:'/play/',
+ url:'/play/fyclass_fypage.html',
+ searchUrl:'/search.php?key=**&pages=fypage',
+ searchable:2,
+ quickSearch:0,
+ // class_parse:'.main:eq(1)&&li;a&&Text;a&&href;.*/(\\d+)_1.html',
+ // class_parse:'.lei_class&&a;a&&Text;a&&href;.*/(\\d+)_1.html',
+ class_name:'华语高清&日韩精选&欧美MV&高清现场&影视MV&夜店视频&车模视频&热舞视频&美女写真&美女打碟',
+ class_url:'1&2&3&4&5&6&7&8&9&10',
+ headers:{
+ 'User-Agent':'MOBILE_UA'
+ },
+ timeout:5000,
+ play_parse:true,
+ lazy:'',
+ limit:6,
+ double:false,
+ 推荐:'*',
+ 一级:'js:var d=[];pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd;var html=request(input);let list=pdfa(html,".mv_list&&li");list.forEach((it)=>{d.push({title:pdfh(it,".name&&Text"),desc:"🎤"+pdfh(it,".singer&&Text")+"|"+pdfh(it,".time&&Text"),pic_url:pd(it,"img&&src"),url:pd(it,"a&&href"),})});setResult(d);',
+ 二级:'*',
+ 搜索:'.video_list&&li;a&&title;;.singer&&Text;a&&href;.t_03:eq(1)&&Text',
+}
\ No newline at end of file
diff --git a/天天开心/json/Bili.json b/天天开心/json/Bili.json
new file mode 100644
index 0000000..e19464f
--- /dev/null
+++ b/天天开心/json/Bili.json
@@ -0,0 +1,4505 @@
+{
+
+ "classes": [
+ {
+ "type_name": "沙雕动漫",
+ "type_id": "一口气沙雕动漫"
+ },
+ {
+ "type_name": "美食",
+ "type_id": "美食超清"
+ },
+ {
+ "type_name": "食谱",
+ "type_id": "食谱"
+ },
+ {
+ "type_name": "瑜伽",
+ "type_id": "瑜伽"
+ },
+ {
+ "type_name": "体育",
+ "type_id": "体育超清"
+ },
+ {
+ "type_name": "球星",
+ "type_id": "球星"
+ },
+ {
+ "type_name": "旅游",
+ "type_id": "旅游"
+ },
+ {
+ "type_name": "风景",
+ "type_id": "风景4K"
+ },
+ {
+ "type_name": "说案",
+ "type_id": "说案"
+ },
+ {
+ "type_name": "知名UP主",
+ "type_id": "知名UP主"
+ },
+ {
+ "type_name": "探索发现",
+ "type_id": "探索发现超清"
+ },
+ {
+ "type_name": "纪录片",
+ "type_id": "纪录片超清"
+ },
+ {
+ "type_name": "鬼畜",
+ "type_id": "鬼畜"
+ },
+ {
+ "type_name": "搞笑",
+ "type_id": "搞笑超清"
+ },
+ {
+ "type_name": "儿童",
+ "type_id": "儿童超清"
+ },
+ {
+ "type_name": "动物世界",
+ "type_id": "动物世界超清"
+ },
+ {
+ "type_name": "相声小品",
+ "type_id": "相声小品超清"
+ },
+ {
+ "type_name": "戏曲",
+ "type_id": "戏曲"
+ },
+ {
+ "type_name": "解说",
+ "type_id": "解说"
+ },
+
+ {
+ "type_name": "演讲",
+ "type_id": "演讲"
+ },
+ {
+ "type_name": "小姐姐",
+ "type_id": "小姐姐超清"
+ },
+ {
+ "type_name": "荒野求生",
+ "type_id": "荒野求生超清"
+ },
+ {
+ "type_name": "健身",
+ "type_id": "健身"
+ },
+ {
+ "type_name": "帕梅拉",
+ "type_id": "帕梅拉"
+ },
+ {
+ "type_name": "太极拳",
+ "type_id": "太极拳"
+ },
+
+ {
+ "type_name": "广场舞",
+ "type_id": "广场舞"
+ },
+ {
+ "type_name": "舞蹈",
+ "type_id": "舞蹈"
+ },
+ {
+ "type_name": "音乐",
+ "type_id": "音乐"
+ },
+ {
+ "type_name": "歌曲",
+ "type_id": "歌曲"
+ },
+ {
+ "type_name": "MV",
+ "type_id": "MV4K"
+ },
+ {
+ "type_name": "舞曲",
+ "type_id": "舞曲超清"
+ },
+ {
+ "type_name": "4K",
+ "type_id": "4K"
+ },
+ {
+ "type_name": "电影",
+ "type_id": "电影"
+ },
+ {
+ "type_name": "电视剧",
+ "type_id": "电视剧"
+ },
+ {
+ "type_name": "白噪音",
+ "type_id": "白噪音超清"
+ },
+ {
+ "type_name": "考公考证",
+ "type_id": "考公考证"
+ },
+
+ {
+ "type_name": "平面设计教学",
+ "type_id": "平面设计教学"
+ },
+ {
+ "type_name": "软件教程",
+ "type_id": "软件教程"
+ },
+ {
+ "type_name": "Windows",
+ "type_id": "Windows"
+ }
+
+ ],
+
+ "cookie": "innersign=0; buvid3=2E536ADC-CD6D-46AB-A9FF-904395151EE369713infoc; b_nut=1669016569; i-wanna-go-back=-1; b_ut=7; _uuid=761F7F106-C575-884D-6C10A-92BC10A10D10FBC68934infoc; buvid4=5B25B999-AE15-E09A-A0CC-3661981B71BF70255-122112115-JOyWSaNZfI2kZmT1KYmcQA%3D%3D; fingerprint=6d9ef93c89a567d22b6a9c4104e6cc50; buvid_fp_plain=undefined; buvid_fp=6d9ef93c89a567d22b6a9c4104e6cc50; SESSDATA=2d6f63c8%2C1684568607%2C19eb6%2Ab1; bili_jct=21d538b01566c26afc81ff68c2ac7dca; DedeUserID=3493083203242585; DedeUserID__ckMd5=7b86f3894ed7f8c0; sid=ng0uyvaz; b_lsid=97FB69A2_1869DE8E2C5; bg_view_44176=720227",
+
+ "filter": {
+ "考公考证": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "探索发现超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "电影": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "鬼畜": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "一口气沙雕动漫": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "说案": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "说案"
+ },
+ {
+ "n": "汤圆",
+ "v": "汤圆说案"
+ },
+ {
+ "n": "唐唐",
+ "v": "唐唐说案"
+ },
+ {
+ "n": "罗翔",
+ "v": "罗翔说刑法"
+ },
+ {
+ "n": "何家弘",
+ "v": "何家弘说案"
+ },
+ {
+ "n": "韩诺",
+ "v": "韩诺说案"
+ },
+ {
+ "n": "老V",
+ "v": "老V说案"
+ },
+ {
+ "n": "禁播档案‼️",
+ "v": "禁播档案"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "演讲": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "全部演讲4K"
+ },
+ {
+ "n": "A艾跃进",
+ "v": "艾跃进演讲4K"
+ },
+ {
+ "n": "C超级演说家",
+ "v": "超级演说家4K"
+ },
+ {
+ "n": "D电影",
+ "v": "电影演讲4K"
+ },
+ {
+ "n": "D典籍里的中国",
+ "v": "典籍里的中国4K"
+ },
+ {
+ "n": "G感动中国",
+ "v": "感动中国4K"
+ },
+ {
+ "n": "G郭继承",
+ "v": "郭继承演讲4K"
+ },
+ {
+ "n": "H华春莹",
+ "v": "华春莹演讲4K"
+ },
+ {
+ "n": "L雷军",
+ "v": "雷军演讲4K"
+ },
+ {
+ "n": "L罗翔",
+ "v": "罗翔演讲4K"
+ },
+ {
+ "n": "R任正非",
+ "v": "任正非演讲4K"
+ },
+ {
+ "n": "TED",
+ "v": "TED演讲4K"
+ },
+ {
+ "n": "W汪文斌",
+ "v": "汪文斌演讲4K"
+ },
+ {
+ "n": "Y一刻",
+ "v": "一刻演讲4K"
+ },
+ {
+ "n": "Z赵立坚",
+ "v": "赵立坚演讲4K"
+ },
+ {
+ "n": "Z郑强",
+ "v": "郑强演讲4K"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "解说": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "解说"
+ },
+ {
+ "n": "电影",
+ "v": "电影解说"
+ },
+ {
+ "n": "电视",
+ "v": "电视解说"
+ },
+ {
+ "n": "历史",
+ "v": "历史解说"
+ },
+ {
+ "n": "动漫",
+ "v": "动漫解说"
+ },
+ {
+ "n": "小说",
+ "v": "小说解说"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "风景4K": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "风景4K"
+ },
+ {
+ "n": "A澳门",
+ "v": "澳门风景4K"
+ },
+ {
+ "n": "A安徽",
+ "v": "安徽风景4K"
+ },
+ {
+ "n": "B布达拉宫",
+ "v": "布达拉宫风景4K"
+ },
+ {
+ "n": "B北京",
+ "v": "北京风景4K"
+ },
+ {
+ "n": "C重庆",
+ "v": "重庆风景4K"
+ },
+ {
+ "n": "C草原",
+ "v": "草原风景4K"
+ },
+ {
+ "n": "D大海",
+ "v": "大海风景4K"
+ },
+ {
+ "n": "F福建",
+ "v": "福建风景4K"
+ },
+ {
+ "n": "G广东",
+ "v": "广东风景4K"
+ },
+ {
+ "n": "G广西",
+ "v": "广西风景4K"
+ },
+ {
+ "n": "G贵州",
+ "v": "贵州风景4K"
+ },
+ {
+ "n": "G甘肃",
+ "v": "甘肃风景4K"
+ },
+ {
+ "n": "H海南",
+ "v": "海南风景4K"
+ },
+ {
+ "n": "H河北",
+ "v": "河北风景4K"
+ },
+ {
+ "n": "H河南",
+ "v": "河南风景4K"
+ },
+ {
+ "n": "H湖北",
+ "v": "湖北风景4K"
+ },
+ {
+ "n": "H湖南",
+ "v": "湖南风景4K"
+ },
+ {
+ "n": "H黑龙江",
+ "v": "黑龙江风景4K"
+ },
+ {
+ "n": "J吉林",
+ "v": "吉林风景4K"
+ },
+ {
+ "n": "J江苏",
+ "v": "江苏风景4K"
+ },
+ {
+ "n": "J江西",
+ "v": "江西风景4K"
+ },
+ {
+ "n": "L辽宁",
+ "v": "辽宁风景4K"
+ },
+ {
+ "n": "M民宿",
+ "v": "民宿风景4K"
+ },
+ {
+ "n": "N内蒙古",
+ "v": "内蒙古风景4K"
+ },
+ {
+ "n": "N宁夏",
+ "v": "宁夏风景4K"
+ },
+ {
+ "n": "Q青海",
+ "v": "青海风景4K"
+ },
+ {
+ "n": "S上海",
+ "v": "上海风景4K"
+ },
+ {
+ "n": "S陕西",
+ "v": "陕西风景4K"
+ },
+ {
+ "n": "S四川",
+ "v": "四川风景4K"
+ },
+ {
+ "n": "S山西",
+ "v": "山西风景4K"
+ },
+ {
+ "n": "S山东",
+ "v": "山东风景4K"
+ },
+ {
+ "n": "T天津",
+ "v": "天津风景4K"
+ },
+ {
+ "n": "T台湾",
+ "v": "台湾风景4K"
+ },
+ {
+ "n": "T天空",
+ "v": "天空风景4K"
+ },
+ {
+ "n": "X西湖",
+ "v": "西湖风景4K"
+ },
+ {
+ "n": "X西藏",
+ "v": "西藏风景4K"
+ },
+ {
+ "n": "X新疆",
+ "v": "新疆风景4K"
+ },
+ {
+ "n": "X香港",
+ "v": "香港风景4K"
+ },
+ {
+ "n": "Y云南",
+ "v": "云南风景4K"
+ },
+ {
+ "n": "Z浙江",
+ "v": "浙江风景4K"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "MV4K": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "MV4K"
+ },
+ {
+ "n": "A阿杜",
+ "v": "阿杜MV4K"
+ },
+ {
+ "n": "A阿黛尔",
+ "v": "阿黛尔MV4K"
+ },
+ {
+ "n": "BBeyond",
+ "v": "BeyondMV4K"
+ },
+ {
+ "n": "BBy2",
+ "v": "By2MV4K"
+ },
+ {
+ "n": "BBIGBANG",
+ "v": "BIGBANGMV4K"
+ },
+ {
+ "n": "B布兰妮",
+ "v": "布兰妮MV4K"
+ },
+ {
+ "n": "C陈奕迅",
+ "v": "陈奕迅MV4K"
+ },
+ {
+ "n": "C蔡依林",
+ "v": "蔡依林MV4K"
+ },
+ {
+ "n": "C初音未来",
+ "v": "初音未来MV4K"
+ },
+ {
+ "n": "C蔡健雅",
+ "v": "蔡健雅MV4K"
+ },
+ {
+ "n": "C陈小春",
+ "v": "陈小春MV4K"
+ },
+ {
+ "n": "C草蜢",
+ "v": "草蜢MV4K"
+ },
+ {
+ "n": "C陈慧娴",
+ "v": "陈慧娴MV4K"
+ },
+ {
+ "n": "C崔健",
+ "v": "崔健MV4K"
+ },
+ {
+ "n": "C仓木麻衣",
+ "v": "仓木麻衣MV4K"
+ },
+ {
+ "n": "D戴荃",
+ "v": "戴荃MV4K"
+ },
+ {
+ "n": "D动力火车",
+ "v": "动力火车MV4K"
+ },
+ {
+ "n": "D邓丽君",
+ "v": "邓丽君MV4K"
+ },
+ {
+ "n": "D丁当",
+ "v": "丁当MV4K"
+ },
+ {
+ "n": "D刀郎",
+ "v": "刀郎MV4K"
+ },
+ {
+ "n": "D邓紫棋",
+ "v": "邓紫棋MV4K"
+ },
+ {
+ "n": "D戴佩妮",
+ "v": "戴佩妮MV4K"
+ },
+ {
+ "n": "D邓丽君",
+ "v": "邓丽君MV4K"
+ },
+ {
+ "n": "F飞儿乐队",
+ "v": "飞儿乐队MV4K"
+ },
+ {
+ "n": "F费玉清",
+ "v": "费玉清MV4K"
+ },
+ {
+ "n": "F费翔",
+ "v": "费翔MV4K"
+ },
+ {
+ "n": "F方大同",
+ "v": "方大同MV4K"
+ },
+ {
+ "n": "F房东的猫",
+ "v": "房东的猫MV4K"
+ },
+ {
+ "n": "F凤飞飞",
+ "v": "凤飞飞MV4K"
+ },
+ {
+ "n": "F凤凰传奇",
+ "v": "凤凰传奇MV4K"
+ },
+ {
+ "n": "G古风歌曲",
+ "v": "古风歌曲4K"
+ },
+ {
+ "n": "G国乐大典",
+ "v": "国乐大典4K"
+ },
+ {
+ "n": "G郭采洁",
+ "v": "郭采洁MV4K"
+ },
+ {
+ "n": "G光良",
+ "v": "光良MV4K"
+ },
+ {
+ "n": "G郭静",
+ "v": "郭静MV4K"
+ },
+ {
+ "n": "G郭富城",
+ "v": "郭富城MV4K"
+ },
+ {
+ "n": "H胡彦斌",
+ "v": "胡彦斌MV4K"
+ },
+ {
+ "n": "H胡夏",
+ "v": "胡夏MV4K"
+ },
+ {
+ "n": "H韩红",
+ "v": "韩红MV4K"
+ },
+ {
+ "n": "H黄品源",
+ "v": "黄品源MV4K"
+ },
+ {
+ "n": "H黄小琥",
+ "v": "黄小琥MV4K"
+ },
+ {
+ "n": "H花儿乐队",
+ "v": "花儿乐队MV4K"
+ },
+ {
+ "n": "H黄家强",
+ "v": "黄家强MV4K"
+ },
+ {
+ "n": "H后街男孩",
+ "v": "后街男孩MV4K"
+ },
+ {
+ "n": "J经典老歌",
+ "v": "经典老歌4K"
+ },
+ {
+ "n": "J贾斯丁比伯",
+ "v": "贾斯丁比伯MV4K"
+ },
+ {
+ "n": "J金池",
+ "v": "金池MV4K"
+ },
+ {
+ "n": "J金志文",
+ "v": "金志文MV4K"
+ },
+ {
+ "n": "J焦迈奇",
+ "v": "焦迈奇MV4K"
+ },
+ {
+ "n": "K筷子兄弟",
+ "v": "筷子兄弟MV4K"
+ },
+ {
+ "n": "L李玟",
+ "v": "李玟MV4K"
+ },
+ {
+ "n": "L林忆莲",
+ "v": "林忆莲MV4K"
+ },
+ {
+ "n": "L李克勤",
+ "v": "李克勤MV4K"
+ },
+ {
+ "n": "L刘宪华",
+ "v": "刘宪华MV4K"
+ },
+ {
+ "n": "L李圣杰",
+ "v": "李圣杰MV4K"
+ },
+ {
+ "n": "L林宥嘉",
+ "v": "林宥嘉MV4K"
+ },
+ {
+ "n": "L梁静茹",
+ "v": "梁静茹MV4K"
+ },
+ {
+ "n": "L李健",
+ "v": "李健MV4K"
+ },
+ {
+ "n": "L林俊杰",
+ "v": "林俊杰MV4K"
+ },
+ {
+ "n": "L李玉刚",
+ "v": "李玉刚MV4K"
+ },
+ {
+ "n": "L林志炫",
+ "v": "林志炫MV4K"
+ },
+ {
+ "n": "L李荣浩",
+ "v": "李荣浩MV4K"
+ },
+ {
+ "n": "L李宇春",
+ "v": "李宇春MV4K"
+ },
+ {
+ "n": "L洛天依",
+ "v": "洛天依MV4K"
+ },
+ {
+ "n": "L林子祥",
+ "v": "林子祥MV4K"
+ },
+ {
+ "n": "L李宗盛",
+ "v": "李宗盛MV4K"
+ },
+ {
+ "n": "L黎明",
+ "v": "黎明MV4K"
+ },
+ {
+ "n": "L刘德华",
+ "v": "刘德华MV4K"
+ },
+ {
+ "n": "L罗大佑",
+ "v": "罗大佑MV4K"
+ },
+ {
+ "n": "L林肯公园",
+ "v": "林肯公园MV4K"
+ },
+ {
+ "n": "LLadyGaga",
+ "v": "LadyGagaMV4K"
+ },
+ {
+ "n": "L旅行团乐队",
+ "v": "旅行团乐队MV4K"
+ },
+ {
+ "n": "M莫文蔚",
+ "v": "莫文蔚MV4K"
+ },
+ {
+ "n": "M毛不易",
+ "v": "毛不易MV4K"
+ },
+ {
+ "n": "M梅艳芳",
+ "v": "梅艳芳MV4K"
+ },
+ {
+ "n": "M迈克尔杰克逊",
+ "v": "迈克尔杰克逊MV4K"
+ },
+ {
+ "n": "N南拳妈妈",
+ "v": "南拳妈妈MV4K"
+ },
+ {
+ "n": "P朴树",
+ "v": "朴树MV4K"
+ },
+ {
+ "n": "Q齐秦",
+ "v": "齐秦MV4K"
+ },
+ {
+ "n": "Q青鸟飞鱼",
+ "v": "青鸟飞鱼MV4K"
+ },
+ {
+ "n": "R容祖儿",
+ "v": "容祖儿MV4K"
+ },
+ {
+ "n": "R热歌",
+ "v": "热歌MV4K"
+ },
+ {
+ "n": "R任贤齐",
+ "v": "任贤齐MV4K"
+ },
+ {
+ "n": "S水木年华",
+ "v": "水木年华MV4K"
+ },
+ {
+ "n": "S孙燕姿",
+ "v": "孙燕姿MV4K"
+ },
+ {
+ "n": "S苏打绿",
+ "v": "苏打绿MV4K"
+ },
+ {
+ "n": "SSHE",
+ "v": "SHEMV4K"
+ },
+ {
+ "n": "S孙楠",
+ "v": "孙楠MV4K"
+ },
+ {
+ "n": "T陶喆",
+ "v": "陶喆MV4K"
+ },
+ {
+ "n": "T谭咏麟",
+ "v": "谭咏麟MV4K"
+ },
+ {
+ "n": "T田馥甄",
+ "v": "田馥甄MV4K"
+ },
+ {
+ "n": "T谭维维",
+ "v": "谭维维MV4K"
+ },
+ {
+ "n": "T逃跑计划",
+ "v": "逃跑计划MV4K"
+ },
+ {
+ "n": "T田震",
+ "v": "田震MV4K"
+ },
+ {
+ "n": "T谭晶",
+ "v": "谭晶MV4K"
+ },
+ {
+ "n": "T屠洪刚",
+ "v": "屠洪刚MV4K"
+ },
+ {
+ "n": "T泰勒·斯威夫特",
+ "v": "泰勒·斯威夫特MV4K"
+ },
+ {
+ "n": "W王力宏",
+ "v": "王力宏MV4K"
+ },
+ {
+ "n": "W王杰",
+ "v": "王杰MV4K"
+ },
+ {
+ "n": "W吴克群",
+ "v": "吴克群MV4K"
+ },
+ {
+ "n": "W王心凌",
+ "v": "王心凌MV4K"
+ },
+ {
+ "n": "W汪峰",
+ "v": "汪峰MV4K"
+ },
+ {
+ "n": "W伍佰",
+ "v": "伍佰MV4K"
+ },
+ {
+ "n": "W王菲",
+ "v": "王菲MV4K"
+ },
+ {
+ "n": "W五月天",
+ "v": "五月天MV4K"
+ },
+ {
+ "n": "W汪苏泷",
+ "v": "汪苏泷MV4K"
+ },
+ {
+ "n": "X徐佳莹",
+ "v": "徐佳莹MV4K"
+ },
+ {
+ "n": "X弦子",
+ "v": "弦子MV4K"
+ },
+ {
+ "n": "X萧亚轩",
+ "v": "萧亚轩MV4K"
+ },
+ {
+ "n": "X许巍",
+ "v": "许巍MV4K"
+ },
+ {
+ "n": "X薛之谦",
+ "v": "薛之谦MV4K"
+ },
+ {
+ "n": "X许嵩",
+ "v": "许嵩MV4K"
+ },
+ {
+ "n": "X小虎队",
+ "v": "小虎队MV4K"
+ },
+ {
+ "n": "X萧敬腾",
+ "v": "萧敬腾MV4K"
+ },
+ {
+ "n": "X谢霆锋",
+ "v": "谢霆锋MV4K"
+ },
+ {
+ "n": "X徐小凤",
+ "v": "徐小凤MV4K"
+ },
+ {
+ "n": "X信乐队",
+ "v": "信乐队MV4K"
+ },
+ {
+ "n": "Y夜愿乐队",
+ "v": "夜愿乐队MV4K"
+ },
+ {
+ "n": "Y原创音乐",
+ "v": "原创音乐MV4K"
+ },
+ {
+ "n": "Y羽泉",
+ "v": "羽泉MV4K"
+ },
+ {
+ "n": "Y粤语",
+ "v": "粤语MV4K"
+ },
+ {
+ "n": "Y郁可唯",
+ "v": "郁可唯MV4K"
+ },
+ {
+ "n": "Y叶倩文",
+ "v": "叶倩文MV4K"
+ },
+ {
+ "n": "Y杨坤",
+ "v": "杨坤MV4K"
+ },
+ {
+ "n": "Y庾澄庆",
+ "v": "庾澄庆MV4K"
+ },
+ {
+ "n": "Y尤长靖",
+ "v": "尤长靖MV4K"
+ },
+ {
+ "n": "Y易烊千玺",
+ "v": "易烊千玺MV4K"
+ },
+ {
+ "n": "Y袁娅维",
+ "v": "袁娅维MV4K"
+ },
+ {
+ "n": "Y杨丞琳",
+ "v": "杨丞琳MV4K"
+ },
+ {
+ "n": "Y杨千嬅",
+ "v": "杨千嬅MV4K"
+ },
+ {
+ "n": "Y杨宗纬",
+ "v": "杨宗纬MV4K"
+ },
+ {
+ "n": "Z周杰伦",
+ "v": "周杰伦MV4K"
+ },
+ {
+ "n": "Z张学友",
+ "v": "张学友MV4K"
+ },
+ {
+ "n": "Z张信哲",
+ "v": "张信哲MV4K"
+ },
+ {
+ "n": "Z张宇",
+ "v": "张宇MV4K"
+ },
+ {
+ "n": "Z周华健",
+ "v": "周华健MV4K"
+ },
+ {
+ "n": "Z张韶涵",
+ "v": "张韶涵MV4K"
+ },
+ {
+ "n": "Z周深",
+ "v": "周深MV4K"
+ },
+ {
+ "n": "Z纵贯线",
+ "v": "纵贯线MV4K"
+ },
+ {
+ "n": "Z赵雷",
+ "v": "赵雷MV4K"
+ },
+ {
+ "n": "Z周传雄",
+ "v": "周传雄MV4K"
+ },
+ {
+ "n": "Z张国荣",
+ "v": "张国荣MV4K"
+ },
+ {
+ "n": "Z周慧敏",
+ "v": "周慧敏MV4K"
+ },
+ {
+ "n": "Z张惠妹",
+ "v": "张惠妹MV4K"
+ },
+ {
+ "n": "Z周笔畅",
+ "v": "周笔畅MV4K"
+ },
+ {
+ "n": "Z郑中基",
+ "v": "郑中基MV4K"
+ },
+ {
+ "n": "Z张艺兴",
+ "v": "张艺兴MV4K"
+ },
+ {
+ "n": "Z张震岳",
+ "v": "张震岳MV4K"
+ },
+ {
+ "n": "Z中国好声音",
+ "v": "中国好声音MV4K"
+ },
+ {
+ "n": "Z张雨生",
+ "v": "张雨生MV4K"
+ },
+ {
+ "n": "Z郑智化",
+ "v": "郑智化MV4K"
+ },
+ {
+ "n": "Z卓依婷",
+ "v": "卓依婷MV4K"
+ },
+ {
+ "n": "Z中岛美雪",
+ "v": "中岛美雪MV4K"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+ "帕梅拉": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "帕梅拉"
+ },
+ {
+ "n": "瘦腿",
+ "v": "帕梅拉瘦腿"
+ },
+ {
+ "n": "腹部",
+ "v": "帕梅拉腹部"
+ },
+ {
+ "n": "手臂",
+ "v": "帕梅拉手臂"
+ },
+ {
+ "n": "热身",
+ "v": "帕梅拉热身"
+ },
+ {
+ "n": "舞蹈",
+ "v": "帕梅拉舞蹈"
+ },
+ {
+ "n": "燃脂",
+ "v": "帕梅拉燃脂"
+ },
+ {
+ "n": "有氧",
+ "v": "帕梅拉有氧"
+ },
+ {
+ "n": "拉伸",
+ "v": "帕梅拉拉伸"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+ "知名UP主": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "知名UP主"
+ },
+ {
+ "n": "菠萝赛东",
+ "v": "菠萝赛东"
+ },
+ {
+ "n": "冯提莫",
+ "v": "冯提莫"
+ },
+ {
+ "n": "林延秋",
+ "v": "林延秋"
+ },
+ {
+ "n": "-LKs-",
+ "v": "-LKs-"
+ },
+ {
+ "n": "小约翰可汗",
+ "v": "小约翰可汗"
+ },
+ {
+ "n": "low馆长",
+ "v": "low馆长"
+ },
+ {
+ "n": "自说自话的总裁",
+ "v": "自说自话的总裁"
+ },
+ {
+ "n": "所长林超",
+ "v": "所长林超"
+ },
+ {
+ "n": "世界未解之谜M",
+ "v": "世界未解之谜M"
+ },
+ {
+ "n": "李永乐老师官方",
+ "v": "李永乐老师官方"
+ },
+ {
+ "n": "罗兹",
+ "v": "罗兹"
+ },
+ {
+ "n": "回到2049",
+ "v": "回到2049"
+ },
+ {
+ "n": "二次元的中科院物理所",
+ "v": "二次元的中科院物理所"
+ },
+ {
+ "n": "毕导THU",
+ "v": "毕导THU"
+ },
+ {
+ "n": "罗翔讲刑法",
+ "v": "罗翔讲刑法"
+ },
+ {
+ "n": "戴博士实验室",
+ "v": "戴博士实验室"
+ },
+ {
+ "n": "芳斯塔芙",
+ "v": "芳斯塔芙"
+ },
+ {
+ "n": "参赛者网",
+ "v": "参赛者网"
+ },
+ {
+ "n": "三维地图看世界",
+ "v": "三维地图看世界"
+ },
+ {
+ "n": "有机社会",
+ "v": "有机社会"
+ },
+ {
+ "n": "乌鸦校尉CaptainWuya",
+ "v": "乌鸦校尉CaptainWuya"
+ },
+ {
+ "n": "果壳",
+ "v": "果壳"
+ },
+ {
+ "n": "严伯钧",
+ "v": "严伯钧"
+ },
+ {
+ "n": "是你们的康康",
+ "v": "是你们的康康"
+ },
+ {
+ "n": "老爸评测",
+ "v": "老爸评测"
+ },
+ {
+ "n": "硬核的半佛仙人",
+ "v": "硬核的半佛仙人"
+ },
+ {
+ "n": "盗月社食遇记",
+ "v": "盗月社食遇记"
+ },
+ {
+ "n": "我是郭杰瑞",
+ "v": "我是郭杰瑞"
+ },
+ {
+ "n": "无穷小亮的科普日常",
+ "v": "无穷小亮的科普日常"
+ },
+ {
+ "n": "papi酱",
+ "v": "papi酱"
+ },
+ {
+ "n": "老番茄",
+ "v": "老番茄"
+ },
+ {
+ "n": "绵羊料理",
+ "v": "绵羊料理"
+ },
+ {
+ "n": "老师好我叫何同学",
+ "v": "老师好我叫何同学"
+ },
+ {
+ "n": "敬汉卿",
+ "v": "敬汉卿"
+ },
+ {
+ "n": "周六野Zoey",
+ "v": "周六野Zoey"
+ },
+ {
+ "n": "木鱼水心",
+ "v": "木鱼水心"
+ },
+ {
+ "n": "凉风Kaze",
+ "v": "凉风Kaze"
+ },
+ {
+ "n": "小潮院长",
+ "v": "小潮院长"
+ },
+ {
+ "n": "中国BOY超级大猩猩",
+ "v": "中国BOY超级大猩猩"
+ },
+ {
+ "n": "李子柒",
+ "v": "李子柒"
+ },
+ {
+ "n": "敖厂长",
+ "v": "敖厂长"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "太极拳": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "太极拳"
+ },
+ {
+ "n": "邱慧芳",
+ "v": "太极拳邱慧芳"
+ },
+ {
+ "n": "陈氏",
+ "v": "太极拳陈氏"
+ },
+ {
+ "n": "武当",
+ "v": "太极拳武当"
+ },
+ {
+ "n": "二十四式",
+ "v": "太极拳二十四式"
+ },
+ {
+ "n": "三十六式",
+ "v": "太极拳三十六式"
+ },
+ {
+ "n": "五禽戏",
+ "v": "五禽戏"
+ },
+ {
+ "n": "八段锦",
+ "v": "八段锦"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "舞蹈": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "舞蹈"
+ },
+ {
+ "n": "宅舞",
+ "v": "宅舞"
+ },
+ {
+ "n": "街舞",
+ "v": "街舞"
+ },
+ {
+ "n": "中国舞",
+ "v": "中国舞"
+ },
+ {
+ "n": "广场舞",
+ "v": "广场舞"
+ },
+ {
+ "n": "交谊舞",
+ "v": "交谊舞"
+ },
+ {
+ "n": "教程",
+ "v": "舞蹈教程"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "音乐": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "音乐"
+ },
+ {
+ "n": "钢琴曲",
+ "v": "钢琴曲"
+ },
+ {
+ "n": "协奏曲",
+ "v": "协奏曲r"
+ },
+ {
+ "n": "中国古风音乐",
+ "v": "中国古风音乐"
+ },
+ {
+ "n": "背景音乐",
+ "v": "背景音乐"
+ },
+ {
+ "n": "助眠音乐r",
+ "v": "助眠音乐"
+ },
+ {
+ "n": "胎教音乐",
+ "v": "胎教音乐"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "歌曲": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "香港歌曲",
+ "v": "香港歌曲"
+ },
+ {
+ "n": "台湾歌曲",
+ "v": "台湾歌曲"
+ },
+ {
+ "n": "内地歌曲",
+ "v": "内地歌曲"
+ },
+ {
+ "n": "英文歌曲",
+ "v": "英文歌曲"
+ },
+ {
+ "n": "日文歌曲",
+ "v": "日文歌曲"
+ },
+ {
+ "n": "小语种歌曲",
+ "v": "小语种歌曲"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "平面设计教学": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "平面设计教学"
+ },
+ {
+ "n": "Adobe Photoshop",
+ "v": "Adobe Photoshop教程"
+ },
+ {
+ "n": "Adobe Illustrator",
+ "v": "Adobe Illustrator教程"
+ },
+ {
+ "n": "CorelDRAW",
+ "v": "CorelDRAW教程"
+ },
+ {
+ "n": "Adobe InDesign",
+ "v": "Adobe InDesign教程"
+ },
+ {
+ "n": "Adobe Pagermaker",
+ "v": "Adobe Pagermaker教程"
+ },
+ {
+ "n": "SAI",
+ "v": "SAI教程"
+ },
+ {
+ "n": "Adobe Bridge",
+ "v": "Adobe Bridge教程"
+ },
+ {
+ "n": "Adobe Pagermaker",
+ "v": "Adobe Pagermake教程r"
+ },
+ {
+ "n": "3D Studio Max",
+ "v": "3D Studio Max教程"
+ },
+ {
+ "n": "PR",
+ "v": "PR教程"
+ },
+ {
+ "n": "AE",
+ "v": "AE教程"
+ },
+ {
+ "n": "CINEMA 4D",
+ "v": "CINEMA 4D教程"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "软件教程": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "软件教程"
+ },
+ {
+ "n": "MT管理器",
+ "v": "MT管理器"
+ },
+ {
+ "n": "NP管理器",
+ "v": "NP管理器"
+ },
+ {
+ "n": "mixplorer",
+ "v": "mixplorer"
+ },
+ {
+ "n": "脱壳",
+ "v": "脱壳"
+ },
+ {
+ "n": "爬虫",
+ "v": "爬虫"
+ },
+ {
+ "n": "json&jar",
+ "v": "json&jar"
+ },
+ {
+ "n": "网盘挂载",
+ "v": "网盘挂载"
+ },
+ {
+ "n": "alist+WebDav",
+ "v": "alist+WebDav"
+ },
+ {
+ "n": "TVBox修改",
+ "v": "TVBox修改教程"
+ },
+ {
+ "n": "EXCEL",
+ "v": "EXCEL教程"
+ },
+ {
+ "n": "Git入门到精通",
+ "v": "Git入门到精通"
+ },
+ {
+ "n": "java",
+ "v": "java教程"
+ },
+ {
+ "n": "phyton",
+ "v": "phyton教程"
+ },
+ {
+ "n": "xml",
+ "v": "xml教程"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "Windows": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "小姐姐超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "广场舞超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "舞曲超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "白噪音超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "搞笑超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "体育超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "4K": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "足球比赛合集超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "篮球超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "动物世界超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "儿童超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "荒野求生超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "纪录片超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+ "食谱": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "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": "苏菜食谱"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "健身": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "健身"
+ },
+ {
+ "n": "瘦腿",
+ "v": "瘦腿"
+ },
+ {
+ "n": "腹部",
+ "v": "腹部"
+ },
+ {
+ "n": "手臂",
+ "v": "手臂"
+ },
+ {
+ "n": "热身",
+ "v": "热身"
+ },
+ {
+ "n": "帕梅拉",
+ "v": "帕梅拉"
+ },
+ {
+ "n": "燃脂",
+ "v": "燃脂"
+ },
+ {
+ "n": "有氧",
+ "v": "有氧"
+ },
+ {
+ "n": "拉伸",
+ "v": "拉伸"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "窗白噪音": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "美食超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "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": "台湾美食探店超清"
+ },
+ {
+ "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": "炒菜"
+ },
+ {
+ "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": "意大利菜"
+ },
+ {
+ "n": "西班牙菜",
+ "v": "西班牙菜"
+ }, {
+ "n": "土耳其菜",
+ "v": "土耳其菜系"
+ }, {
+ "n": "阿拉伯菜",
+ "v": "阿拉伯菜"
+ }, {
+ "n": "德国菜",
+ "v": "德国菜"
+ }
+
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "广场舞": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "球星": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "球星"
+ },
+ {
+ "n": "梅西",
+ "v": "梅西"
+ },
+ {
+ "n": "C罗",
+ "v": "C罗"
+ },
+ {
+ "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": "皇马"
+ },
+ {
+ "n": "巴萨",
+ "v": "巴萨"
+ },
+ {
+ "n": "巴黎圣日耳曼",
+ "v": "巴黎圣日耳曼"
+ },
+ {
+ "n": "曼联",
+ "v": "曼联"
+ },
+ {
+ "n": "曼城",
+ "v": "曼城"
+ },
+ {
+ "n": "NBA",
+ "v": "NBA"
+ },
+ {
+ "n": "詹姆斯",
+ "v": "詹姆斯"
+ },
+ {
+ "n": "库里",
+ "v": "库里"
+ },
+ {
+ "n": "杜兰特",
+ "v": "杜兰特"
+ },
+ {
+ "n": "UFC",
+ "v": "UFC"
+ },
+ {
+ "n": "斯诺克",
+ "v": "斯诺克"
+ },
+ {
+ "n": "网球",
+ "v": "网球"
+ },
+ {
+ "n": "F1",
+ "v": "F1"
+ },
+ {
+ "n": "高尔夫",
+ "v": "高尔夫"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "电视剧": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+
+ "相声小品超清": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+
+ {
+ "key": "tid",
+ "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": "宋小宝"
+ },
+ {
+ "n": "赵丽蓉",
+ "v": "赵丽蓉"
+ },
+ {
+ "n": "郭达",
+ "v": "郭达"
+ },
+ {
+ "n": "潘长江",
+ "v": "潘长江"
+ },
+ {
+ "n": "郭冬临",
+ "v": "郭冬临"
+ },
+ {
+ "n": "严顺开",
+ "v": "严顺开"
+ },
+ {
+ "n": "文松",
+ "v": "文松"
+ },
+ {
+ "n": "开心麻花",
+ "v": "开心麻花"
+ },
+ {
+ "n": "屌丝男士",
+ "v": "屌丝男士"
+ },
+ {
+ "n": "喜剧综艺",
+ "v": "喜剧综艺"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "戏曲": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "tid",
+ "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": "武安平调"
+ },
+ {
+ "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": "高甲戏"
+ },
+ {
+ "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": "藏剧"
+ },
+ {
+ "n": "皮影戏",
+ "v": "皮影戏"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "旅游": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+ "游泳": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "泳姿"
+ },
+ {
+ "n": "蝶泳",
+ "v": "蝶泳"
+ },
+ {
+ "n": "仰泳",
+ "v": "仰泳"
+ },
+ {
+ "n": "蛙泳",
+ "v": "蛙泳"
+ },
+ {
+ "n": "自由泳",
+ "v": "自由泳"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ]
+ }
+}
diff --git a/天天开心/json/MTV.json b/天天开心/json/MTV.json
new file mode 100644
index 0000000..02e3935
--- /dev/null
+++ b/天天开心/json/MTV.json
@@ -0,0 +1,2286 @@
+{
+ "classes": [{
+ "type_name": "MV",
+ "type_id": "MV"
+ },
+ {
+ "type_name": "抖音音乐",
+ "type_id": "抖音音乐MV"
+ },
+ {
+ "type_name": "快手音乐",
+ "type_id": "快手音乐MV"
+ },
+ {
+ "type_name": "酷狗音乐",
+ "type_id": "酷狗音乐MV"
+ },
+ {
+ "type_name": "酷我音乐",
+ "type_id": "酷我音乐MV"
+ },
+ {
+ "type_name": "QQ音乐",
+ "type_id": "QQ音乐MV"
+ },
+ {
+ "type_name": "无损音乐",
+ "type_id": "无损音乐"
+ },
+ {
+ "type_name": "助眠曲",
+ "type_id": "助眠曲MV"
+ },
+ {
+ "type_name": "钢琴曲",
+ "type_id": "钢琴曲MV"
+ },
+ {
+ "type_name": "舞曲",
+ "type_id": "舞曲超清"
+ },
+ {
+ "type_name": "卡点",
+ "type_id": "影视卡点超清"
+ },
+ {
+ "type_name": "时光音乐会",
+ "type_id": "时光音乐会MV"
+ },
+ {
+ "type_name": "好声音",
+ "type_id": "中国好声音MV"
+ },
+ {
+ "type_name": "粤语",
+ "type_id": "粤语MV"
+ },
+ {
+ "type_name": "2023年热榜",
+ "type_id": "2023年热门MV"
+ },
+ {
+ "type_name": "KTV热门",
+ "type_id": "KTV热门MV"
+ },
+ {
+ "type_name": "滚石经典",
+ "type_id": "滚石MV"
+ },
+ {
+ "type_name": "经典老歌",
+ "type_id": "经典老歌"
+ },
+ {
+ "type_name": "古风MV",
+ "type_id": "古风MV"
+ },
+ {
+ "type_name": "闽南语MV",
+ "type_id": "闽南语MV"
+ },
+ {
+ "type_name": "印度歌舞",
+ "type_id": "印度歌舞MV"
+ },
+ {
+ "type_name": "网红翻唱",
+ "type_id": "网红翻唱MV"
+ },
+ {
+ "type_name": "韩国女团",
+ "type_id": "韩国女团MV"
+ },
+ {
+ "type_name": "A阿黛尔",
+ "type_id": "阿黛尔MV"
+ },
+ {
+ "type_name": "Blackpink",
+ "type_id": "blackpinkMV"
+ },
+ {
+ "type_name": "Beyond",
+ "type_id": "beyondMV"
+ },
+ {
+ "type_name": "B坂井泉水",
+ "type_id": "坂井泉水MV"
+ },
+ {
+ "type_name": "B宝丽金",
+ "type_id": "宝丽金MV"
+ },
+ {
+ "type_name": "B布兰妮",
+ "type_id": "布兰妮MV"
+ },
+ {
+ "type_name": "C程响",
+ "type_id": "程响MV"
+ },
+ {
+ "type_name": "C陈晓竹",
+ "type_id": "陈晓竹MV"
+ },
+ {
+ "type_name": "C崔健",
+ "type_id": "崔健MV"
+ },
+ {
+ "type_name": "C蔡依林",
+ "type_id": "蔡依林MV"
+ },
+ {
+ "type_name": "C草蜢",
+ "type_id": "草蜢MV"
+ },
+ {
+ "type_name": "Coldplay",
+ "type_id": "coldplayMV"
+ },
+ {
+ "type_name": "C陈慧娴",
+ "type_id": "陈慧娴MV"
+ },
+ {
+ "type_name": "C陈百强",
+ "type_id": "陈百强MV"
+ },
+ {
+ "type_name": "C陈淑桦",
+ "type_id": "陈淑桦MV"
+ },
+ {
+ "type_name": "C陈瑞",
+ "type_id": "陈瑞MV"
+ },
+
+ {
+ "type_name": "C陈慧琳",
+ "type_id": "陈慧琳MV"
+ },
+ {
+ "type_name": "D邓丽君",
+ "type_id": "邓丽君MV"
+ },
+ {
+ "type_name": "D邓紫棋",
+ "type_id": "邓紫棋MV"
+ },
+ {
+ "type_name": "D刀郎",
+ "type_id": "刀郎MV"
+ },
+ {
+ "type_name": "D达明一派",
+ "type_id": "刘以达MV"
+ },
+ {
+ "type_name": "F费玉清",
+ "type_id": "费玉清MV"
+ },
+ {
+ "type_name": "F飞图",
+ "type_id": "飞图MV"
+ },
+ {
+ "type_name": "G谷村新司",
+ "type_id": "谷村新司MV"
+ },
+ {
+ "type_name": "G郭富城",
+ "type_id": "郭富城MV"
+ },
+ {
+ "type_name": "G关淑怡",
+ "type_id": "关淑怡MV"
+ },
+ {
+ "type_name": "H黄凯芹",
+ "type_id": "黄凯芹MV"
+ },
+ {
+ "type_name": "J降央卓玛",
+ "type_id": "降央卓玛MV"
+ },
+
+ {
+ "type_name": "J江慧",
+ "type_id": "江慧MV"
+ },
+ {
+ "type_name": "J吉永小百合",
+ "type_id": "吉永小百合MV"
+ },
+ {
+ "type_name": "J金庸",
+ "type_id": "金庸影视MV"
+ },
+ {
+ "type_name": "K柯以敏",
+ "type_id": "柯以敏MV"
+ },
+ {
+ "type_name": "K邝美云",
+ "type_id": "邝美云MV"
+ },
+ {
+ "type_name": "L刘惜君",
+ "type_id": "刘惜君MV"
+ },
+ {
+ "type_name": "L梁雁翎",
+ "type_id": "梁雁翎MV"
+ },
+ {
+ "type_name": "L刘德华",
+ "type_id": "刘德华MV"
+ },
+ {
+ "type_name": "Lady Gaga",
+ "type_id": "Lady GagaMV"
+ },
+ {
+ "type_name": "L龙飘飘",
+ "type_id": "龙飘飘MV"
+ },
+ {
+ "type_name": "L李贞贤",
+ "type_id": "李贞贤MV"
+ },
+ {
+ "type_name": "L李秀英",
+ "type_id": "李秀英MV"
+ },
+ {
+ "type_name": "L罗大佑",
+ "type_id": "罗大佑MV"
+ },
+ {
+ "type_name": "L林志炫",
+ "type_id": "林志炫MV"
+ },
+ {
+ "type_name": "L林忆莲",
+ "type_id": "林忆莲MV"
+ },
+ {
+ "type_name": "L李知恩",
+ "type_id": "李知恩MV"
+ },
+ {
+ "type_name": "L梁静茹",
+ "type_id": "梁静茹MV"
+ },
+ {
+ "type_name": "L冷漠",
+ "type_id": "冷漠MV"
+ },
+ {
+ "type_name": "L李克勤",
+ "type_id": "李克勤MV"
+ },
+ {
+ "type_name": "L林子祥",
+ "type_id": "林子祥MV"
+ },
+ {
+ "type_name": "L黎明",
+ "type_id": "黎明MV"
+ },
+ {
+ "type_name": "L刘若英",
+ "type_id": "刘若英MV"
+ },
+ {
+ "type_name": "M莫文蔚",
+ "type_id": "莫文蔚MV"
+ },
+ {
+ "type_name": "M孟庭苇",
+ "type_id": "孟庭苇MV"
+ },
+ {
+ "type_name": "M麦当娜",
+ "type_id": "麦当娜MV"
+ },
+
+ {
+ "type_name": "M迈克杰克逊",
+ "type_id": "迈克杰克逊MV"
+ },
+ {
+ "type_name": "N雅尼紫禁城",
+ "type_id": "雅尼紫禁城MV"
+ },
+ {
+ "type_name": "P潘越云",
+ "type_id": "潘越云MV"
+ },
+ {
+ "type_name": "P潘美辰",
+ "type_id": "潘美辰MV"
+ },
+ {
+ "type_name": "Q齐秦",
+ "type_id": "齐秦MV"
+ },
+
+ {
+ "type_name": "R任贤齐",
+ "type_id": "任贤齐MV"
+ },
+ {
+ "type_name": "S苏慧伦",
+ "type_id": "苏慧伦MV"
+ },
+ {
+ "type_name": "T童安格",
+ "type_id": "童安格MV"
+ },
+ {
+ "type_name": "TFBOYS",
+ "type_id": "TFBOYSMV"
+ },
+ {
+ "type_name": "T太极乐队",
+ "type_id": "太极乐队MV"
+ },
+ {
+ "type_name": "T唐朝摇滚",
+ "type_id": "唐朝摇滚MV"
+ },
+
+ {
+ "type_name": "T谭咏麟",
+ "type_id": "谭咏麟MV"
+ },
+
+ {
+ "type_name": "W王琪",
+ "type_id": "王琪MV"
+ },
+ {
+ "type_name": "W伍珂玥",
+ "type_id": "伍珂玥MV"
+ },
+ {
+ "type_name": "W王杰",
+ "type_id": "王杰MV"
+ },
+ {
+ "type_name": "W伍佰",
+ "type_id": "伍佰MV"
+ },
+ {
+ "type_name": "W温兆伦",
+ "type_id": "温兆伦MV"
+ },
+ {
+ "type_name": "W王菲",
+ "type_id": "王菲MV"
+ },
+ {
+ "type_name": "X夏婉安",
+ "type_id": "夏婉安MV"
+ },
+ {
+ "type_name": "X徐小凤",
+ "type_id": "徐小凤MV"
+ },
+ {
+ "type_name": "X席琳迪翁",
+ "type_id": "席琳迪翁MV"
+ },
+ {
+ "type_name": "X许嵩",
+ "type_id": "黄许嵩MV"
+ },
+ {
+ "type_name": "X许美静",
+ "type_id": "许美静MV"
+ },
+ {
+ "type_name": "X许冠杰",
+ "type_id": "许冠杰MV"
+ },
+ {
+ "type_name": "X熊天平",
+ "type_id": "熊天平MV"
+ },
+ {
+ "type_name": "X小虎队",
+ "type_id": "小虎队MV"
+ },
+ {
+ "type_name": "X许巍",
+ "type_id": "许巍MV"
+ },
+ {
+ "type_name": "Y叶启田",
+ "type_id": "叶启田MV"
+ },
+ {
+ "type_name": "Y杨钰莹",
+ "type_id": "杨钰莹MV"
+ },
+ {
+ "type_name": "Y叶玉卿",
+ "type_id": "叶玉卿MV"
+ },
+ {
+ "type_name": "Y杨千嬅",
+ "type_id": "杨千嬅MV"
+ },
+ {
+ "type_name": "Y怡正宵",
+ "type_id": "怡正宵MV"
+ },
+ {
+ "type_name": "Z左麟右李",
+ "type_id": "左麟右李MV"
+ },
+ {
+ "type_name": "Z张楚",
+ "type_id": "张楚MV"
+ },
+ {
+ "type_name": "Z张真",
+ "type_id": "张真MV"
+ },
+ {
+ "type_name": "Z张震岳",
+ "type_id": "张震岳MV"
+ },
+ {
+ "type_name": "Z赵传",
+ "type_id": "赵传MV"
+ },
+ {
+ "type_name": "Z周华健",
+ "type_id": "周华健MV"
+ },
+ {
+ "type_name": "Z周启生",
+ "type_id": "周启生MV"
+ },
+ {
+ "type_name": "Z张信哲",
+ "type_id": "张信哲MV"
+ },
+ {
+ "type_name": "Z张也",
+ "type_id": "张也MV"
+ },
+
+ {
+ "type_name": "Z周慧敏",
+ "type_id": "周慧敏MV"
+ },
+
+ {
+ "type_name": "Z张碧晨",
+ "type_id": "张碧晨MV"
+ },
+ {
+ "type_name": "Z中岛美雪",
+ "type_id": "中岛美雪MV"
+ },
+ {
+ "type_name": "Z张学友",
+ "type_id": "张学友MV"
+ },
+ {
+ "type_name": "Z猪哥亮",
+ "type_id": "猪哥亮MV"
+ },
+ {
+ "type_name": "Z周杰伦",
+ "type_id": "周杰伦MV"
+ },
+ {
+ "type_name": "Z周深",
+ "type_id": "周深MV"
+ },
+ {
+ "type_name": "Z张蔷",
+ "type_id": "张蔷MV"
+ },
+ {
+ "type_name": "Z张帝",
+ "type_id": "张帝MV"
+ },
+ {
+ "type_name": "Z张国荣",
+ "type_id": "张国荣MV"
+ },
+ {
+ "type_name": "Z周传雄",
+ "type_id": "周传雄MV"
+ }
+ ],
+
+
+
+ "filter": {
+
+ "抖音音乐MV": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "快手音乐MV": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "酷狗音乐MV": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "酷我音乐MV": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "QQ音乐MV": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+
+ "助眠曲MV": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+ "钢琴曲MV": [{
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }],
+
+ "舞曲超清": [{
+ "key": "tid",
+ "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": "加沃特舞曲超清"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部时长",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+ "影视卡点超清": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "卡点音乐"
+ },
+ {
+ "n": "热舞卡点",
+ "v": "热舞卡点超清"
+ },
+ {
+ "n": "美女卡点",
+ "v": "美女卡点超清"
+ },
+ {
+ "n": "MV音乐",
+ "v": "MV卡点超清"
+ },
+ {
+ "n": "宠物卡点",
+ "v": "宠物卡点超清"
+ },
+ {
+ "n": "体育卡点",
+ "v": "体育卡点超清"
+ },
+ {
+ "n": "影视卡点",
+ "v": "影视卡点超清"
+ },
+ {
+ "n": "越南鼓卡点",
+ "v": "越南鼓阿依莫卡点超清"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部时长",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+ "时光音乐会MV": [{
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }],
+
+
+ "中国好声音MV": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "男歌手",
+ "v": "中国好声音男歌手"
+ },
+ {
+ "n": "女歌手",
+ "v": "中国好声音女歌手"
+ },
+ {
+ "n": "儿童歌手",
+ "v": "儿童好声音MV"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+ "无损音乐": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "男歌手",
+ "v": "男声无损音乐"
+ },
+ {
+ "n": "女歌手",
+ "v": "女声无损音乐"
+ },
+ {
+ "n": "儿童歌手",
+ "v": "童声无损音乐"
+ },
+ {
+ "n": "DJ",
+ "v": "DJ无损音乐"
+ },
+ {
+ "n": "轻音乐",
+ "v": "轻音乐无损音乐"
+ },
+ {
+ "n": "钢琴曲",
+ "v": "钢琴曲无损音乐"
+ },
+ {
+ "n": "萨克斯",
+ "v": "萨克斯无损音乐"
+ },
+ {
+ "n": "小提琴",
+ "v": "小提琴无损音乐"
+ },
+ {
+ "n": "摇滚",
+ "v": "摇滚无损音乐"
+ },
+ {
+ "n": "环绕",
+ "v": "环绕无损音乐"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+ "粤语MV": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "男歌手",
+ "v": "粤语MV男歌手"
+ },
+ {
+ "n": "女歌手",
+ "v": "粤语MV女歌手"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "2023年热门MV": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "男歌手",
+ "v": "男歌手2023年热门MV"
+ },
+ {
+ "n": "女歌手",
+ "v": "女歌手2023年热门MV"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "KTV热门MV": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "男歌手",
+ "v": "KTV男歌手MV"
+ },
+ {
+ "n": "女歌手",
+ "v": "KTV男歌手MV"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "滚石MV": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "男歌手",
+ "v": "男歌手滚石MV"
+ },
+ {
+ "n": "女歌手",
+ "v": "女歌手滚石MV"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "经典老歌": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "男歌手",
+ "v": "男歌手经典老歌"
+ },
+ {
+ "n": "女歌手",
+ "v": "女歌手经典老歌"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "古风MV": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "男歌手",
+ "v": "男歌手古风MV"
+ },
+ {
+ "n": "女歌手",
+ "v": "女歌手古风MV"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "闽南语MV": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "男歌手",
+ "v": "男歌手闽南语MV"
+ },
+ {
+ "n": "女歌手",
+ "v": "女歌手闽南语MV"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+ "印度歌舞MV": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "男歌手",
+ "v": "男歌手印度歌舞MV"
+ },
+ {
+ "n": "女歌手",
+ "v": "女歌手印度歌舞MV"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+ "网红翻唱MV": [{
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "歌曲"
+ },
+ {
+ "n": "男歌手",
+ "v": "男歌手网红翻唱MV"
+ },
+ {
+ "n": "女歌手",
+ "v": "女歌手网红翻唱MV"
+ }
+ ]
+ },
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ],
+
+
+
+ "韩国女团MV": [{
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }],
+
+
+ "MV": [{
+ "key": "order",
+ "name": "排序",
+ "value": [{
+ "n": "综合排序",
+ "v": "0"
+ },
+ {
+ "n": "最多点击",
+ "v": "click"
+ },
+ {
+ "n": "最新发布",
+ "v": "pubdate"
+ },
+ {
+ "n": "最多弹幕",
+ "v": "dm"
+ },
+ {
+ "n": "最多收藏",
+ "v": "stow"
+ }
+ ]
+ },
+
+ {
+ "key": "tid",
+ "name": "分类",
+ "value": [{
+ "n": "全部",
+ "v": "MV4K"
+ },
+ {
+ "n": "A阿杜",
+ "v": "阿杜MV4K"
+ },
+ {
+ "n": "A阿黛尔",
+ "v": "阿黛尔MV4K"
+ },
+ {
+ "n": "BBeyond",
+ "v": "BeyondMV4K"
+ },
+ {
+ "n": "BBy2",
+ "v": "By2MV4K"
+ },
+ {
+ "n": "BBIGBANG",
+ "v": "BIGBANGMV4K"
+ },
+ {
+ "n": "B布兰妮",
+ "v": "布兰妮MV4K"
+ },
+ {
+ "n": "C程响",
+ "v": "程响MV4K"
+ },
+ {
+ "n": "C陈晓竹",
+ "v": "陈晓竹MV4K"
+ },
+ {
+ "n": "C陈奕迅",
+ "v": "陈奕迅MV4K"
+ },
+ {
+ "n": "C蔡依林",
+ "v": "蔡依林MV4K"
+ },
+ {
+ "n": "C初音未来",
+ "v": "初音未来MV4K"
+ },
+ {
+ "n": "C蔡健雅",
+ "v": "蔡健雅MV4K"
+ },
+ {
+ "n": "C陈小春",
+ "v": "陈小春MV4K"
+ },
+ {
+ "n": "C草蜢",
+ "v": "草蜢MV4K"
+ },
+ {
+ "n": "C陈慧娴",
+ "v": "陈慧娴MV4K"
+ },
+ {
+ "n": "C崔健",
+ "v": "崔健MV4K"
+ },
+ {
+ "n": "C仓木麻衣",
+ "v": "仓木麻衣MV4K"
+ },
+ {
+ "n": "D戴荃",
+ "v": "戴荃MV4K"
+ },
+ {
+ "n": "D动力火车",
+ "v": "动力火车MV4K"
+ },
+ {
+ "n": "D邓丽君",
+ "v": "邓丽君MV4K"
+ },
+ {
+ "n": "D丁当",
+ "v": "丁当MV4K"
+ },
+ {
+ "n": "D刀郎",
+ "v": "刀郎MV4K"
+ },
+ {
+ "n": "D邓紫棋",
+ "v": "邓紫棋MV4K"
+ },
+ {
+ "n": "D戴佩妮",
+ "v": "戴佩妮MV4K"
+ },
+ {
+ "n": "D邓丽君",
+ "v": "邓丽君MV4K"
+ },
+ {
+ "n": "F飞儿乐队",
+ "v": "飞儿乐队MV4K"
+ },
+ {
+ "n": "F费玉清",
+ "v": "费玉清MV4K"
+ },
+ {
+ "n": "F费翔",
+ "v": "费翔MV4K"
+ },
+ {
+ "n": "F方大同",
+ "v": "方大同MV4K"
+ },
+ {
+ "n": "F房东的猫",
+ "v": "房东的猫MV4K"
+ },
+ {
+ "n": "F凤飞飞",
+ "v": "凤飞飞MV4K"
+ },
+ {
+ "n": "F凤凰传奇",
+ "v": "凤凰传奇MV4K"
+ },
+ {
+ "n": "G古风歌曲",
+ "v": "古风歌曲4K"
+ },
+ {
+ "n": "G国乐大典",
+ "v": "国乐大典4K"
+ },
+ {
+ "n": "G郭采洁",
+ "v": "郭采洁MV4K"
+ },
+ {
+ "n": "G光良",
+ "v": "光良MV4K"
+ },
+ {
+ "n": "G郭静",
+ "v": "郭静MV4K"
+ },
+ {
+ "n": "G郭富城",
+ "v": "郭富城MV4K"
+ },
+ {
+ "n": "H胡彦斌",
+ "v": "胡彦斌MV4K"
+ },
+ {
+ "n": "H胡夏",
+ "v": "胡夏MV4K"
+ },
+ {
+ "n": "H韩红",
+ "v": "韩红MV4K"
+ },
+ {
+ "n": "H黄品源",
+ "v": "黄品源MV4K"
+ },
+ {
+ "n": "H黄小琥",
+ "v": "黄小琥MV4K"
+ },
+ {
+ "n": "H花儿乐队",
+ "v": "花儿乐队MV4K"
+ },
+ {
+ "n": "H黄家强",
+ "v": "黄家强MV4K"
+ },
+ {
+ "n": "H后街男孩",
+ "v": "后街男孩MV4K"
+ },
+ {
+ "n": "J经典老歌",
+ "v": "经典老歌4K"
+ },
+ {
+ "n": "J贾斯丁比伯",
+ "v": "贾斯丁比伯MV4K"
+ },
+ {
+ "n": "J金池",
+ "v": "金池MV4K"
+ },
+ {
+ "n": "J金志文",
+ "v": "金志文MV4K"
+ },
+ {
+ "n": "J焦迈奇",
+ "v": "焦迈奇MV4K"
+ },
+ {
+ "n": "K筷子兄弟",
+ "v": "筷子兄弟MV4K"
+ },
+ {
+ "n": "L刘惜君",
+ "v": "刘惜君MV4K"
+ },
+ {
+ "n": "L梁雁翎",
+ "v": "梁雁翎MV4K"
+ },
+ {
+ "n": "L李玟",
+ "v": "李玟MV4K"
+ },
+ {
+ "n": "L林忆莲",
+ "v": "林忆莲MV4K"
+ },
+ {
+ "n": "L李克勤",
+ "v": "李克勤MV4K"
+ },
+ {
+ "n": "L刘宪华",
+ "v": "刘宪华MV4K"
+ },
+ {
+ "n": "L李圣杰",
+ "v": "李圣杰MV4K"
+ },
+ {
+ "n": "L林宥嘉",
+ "v": "林宥嘉MV4K"
+ },
+ {
+ "n": "L梁静茹",
+ "v": "梁静茹MV4K"
+ },
+ {
+ "n": "L李健",
+ "v": "李健MV4K"
+ },
+ {
+ "n": "L林俊杰",
+ "v": "林俊杰MV4K"
+ },
+ {
+ "n": "L李玉刚",
+ "v": "李玉刚MV4K"
+ },
+ {
+ "n": "L林志炫",
+ "v": "林志炫MV4K"
+ },
+ {
+ "n": "L李荣浩",
+ "v": "李荣浩MV4K"
+ },
+ {
+ "n": "L李宇春",
+ "v": "李宇春MV4K"
+ },
+ {
+ "n": "L洛天依",
+ "v": "洛天依MV4K"
+ },
+ {
+ "n": "L林子祥",
+ "v": "林子祥MV4K"
+ },
+ {
+ "n": "L李宗盛",
+ "v": "李宗盛MV4K"
+ },
+ {
+ "n": "L黎明",
+ "v": "黎明MV4K"
+ },
+ {
+ "n": "L刘德华",
+ "v": "刘德华MV4K"
+ },
+ {
+ "n": "L罗大佑",
+ "v": "罗大佑MV4K"
+ },
+ {
+ "n": "L林肯公园",
+ "v": "林肯公园MV4K"
+ },
+ {
+ "n": "LLadyGaga",
+ "v": "LadyGagaMV4K"
+ },
+ {
+ "n": "L旅行团乐队",
+ "v": "旅行团乐队MV4K"
+ },
+ {
+ "n": "M莫文蔚",
+ "v": "莫文蔚MV4K"
+ },
+ {
+ "n": "M毛不易",
+ "v": "毛不易MV4K"
+ },
+ {
+ "n": "M梅艳芳",
+ "v": "梅艳芳MV4K"
+ },
+ {
+ "n": "M迈克尔杰克逊",
+ "v": "迈克尔杰克逊MV4K"
+ },
+ {
+ "n": "N南拳妈妈",
+ "v": "南拳妈妈MV4K"
+ },
+ {
+ "n": "P朴树",
+ "v": "朴树MV4K"
+ },
+ {
+ "n": "Q齐秦",
+ "v": "齐秦MV4K"
+ },
+ {
+ "n": "Q青鸟飞鱼",
+ "v": "青鸟飞鱼MV4K"
+ },
+ {
+ "n": "R容祖儿",
+ "v": "容祖儿MV4K"
+ },
+ {
+ "n": "R热歌",
+ "v": "热歌MV4K"
+ },
+ {
+ "n": "R任贤齐",
+ "v": "任贤齐MV4K"
+ },
+ {
+ "n": "S水木年华",
+ "v": "水木年华MV4K"
+ },
+ {
+ "n": "S孙燕姿",
+ "v": "孙燕姿MV4K"
+ },
+ {
+ "n": "S苏打绿",
+ "v": "苏打绿MV4K"
+ },
+ {
+ "n": "SSHE",
+ "v": "SHEMV4K"
+ },
+ {
+ "n": "S孙楠",
+ "v": "孙楠MV4K"
+ },
+ {
+ "n": "T陶喆",
+ "v": "陶喆MV4K"
+ },
+ {
+ "n": "T谭咏麟",
+ "v": "谭咏麟MV4K"
+ },
+ {
+ "n": "T田馥甄",
+ "v": "田馥甄MV4K"
+ },
+ {
+ "n": "T谭维维",
+ "v": "谭维维MV4K"
+ },
+ {
+ "n": "T逃跑计划",
+ "v": "逃跑计划MV4K"
+ },
+ {
+ "n": "T田震",
+ "v": "田震MV4K"
+ },
+ {
+ "n": "T谭晶",
+ "v": "谭晶MV4K"
+ },
+ {
+ "n": "T屠洪刚",
+ "v": "屠洪刚MV4K"
+ },
+ {
+ "n": "T泰勒·斯威夫特",
+ "v": "泰勒·斯威夫特MV4K"
+ },
+ {
+ "n": "W王力宏",
+ "v": "王力宏MV4K"
+ },
+ {
+ "n": "W王杰",
+ "v": "王杰MV4K"
+ },
+ {
+ "n": "W吴克群",
+ "v": "吴克群MV4K"
+ },
+ {
+ "n": "W王心凌",
+ "v": "王心凌MV4K"
+ },
+ {
+ "n": "W汪峰",
+ "v": "汪峰MV4K"
+ },
+ {
+ "n": "W伍佰",
+ "v": "伍佰MV4K"
+ },
+ {
+ "n": "W王菲",
+ "v": "王菲MV4K"
+ },
+ {
+ "n": "W五月天",
+ "v": "五月天MV4K"
+ },
+ {
+ "n": "W汪苏泷",
+ "v": "汪苏泷MV4K"
+ },
+ {
+ "n": "X夏婉安",
+ "v": "夏婉安MV4K"
+ },
+ {
+ "n": "X徐佳莹",
+ "v": "徐佳莹MV4K"
+ },
+ {
+ "n": "X弦子",
+ "v": "弦子MV4K"
+ },
+ {
+ "n": "X萧亚轩",
+ "v": "萧亚轩MV4K"
+ },
+ {
+ "n": "X许巍",
+ "v": "许巍MV4K"
+ },
+ {
+ "n": "X薛之谦",
+ "v": "薛之谦MV4K"
+ },
+ {
+ "n": "X许嵩",
+ "v": "许嵩MV4K"
+ },
+ {
+ "n": "X小虎队",
+ "v": "小虎队MV4K"
+ },
+ {
+ "n": "X萧敬腾",
+ "v": "萧敬腾MV4K"
+ },
+ {
+ "n": "X谢霆锋",
+ "v": "谢霆锋MV4K"
+ },
+ {
+ "n": "X徐小凤",
+ "v": "徐小凤MV4K"
+ },
+ {
+ "n": "X信乐队",
+ "v": "信乐队MV4K"
+ },
+ {
+ "n": "Y夜愿乐队",
+ "v": "夜愿乐队MV4K"
+ },
+ {
+ "n": "Y原创音乐",
+ "v": "原创音乐MV4K"
+ },
+ {
+ "n": "Y羽泉",
+ "v": "羽泉MV4K"
+ },
+ {
+ "n": "Y粤语",
+ "v": "粤语MV4K"
+ },
+ {
+ "n": "Y郁可唯",
+ "v": "郁可唯MV4K"
+ },
+ {
+ "n": "Y叶倩文",
+ "v": "叶倩文MV4K"
+ },
+ {
+ "n": "Y杨坤",
+ "v": "杨坤MV4K"
+ },
+ {
+ "n": "Y庾澄庆",
+ "v": "庾澄庆MV4K"
+ },
+ {
+ "n": "Y尤长靖",
+ "v": "尤长靖MV4K"
+ },
+ {
+ "n": "Y易烊千玺",
+ "v": "易烊千玺MV4K"
+ },
+ {
+ "n": "Y袁娅维",
+ "v": "袁娅维MV4K"
+ },
+ {
+ "n": "Y杨丞琳",
+ "v": "杨丞琳MV4K"
+ },
+ {
+ "n": "Y杨千嬅",
+ "v": "杨千嬅MV4K"
+ },
+ {
+ "n": "Y杨宗纬",
+ "v": "杨宗纬MV4K"
+ },
+ {
+ "n": "Z周杰伦",
+ "v": "周杰伦MV4K"
+ },
+ {
+ "n": "Z张学友",
+ "v": "张学友MV4K"
+ },
+ {
+ "n": "Z张信哲",
+ "v": "张信哲MV4K"
+ },
+ {
+ "n": "Z张宇",
+ "v": "张宇MV4K"
+ },
+ {
+ "n": "Z周华健",
+ "v": "周华健MV4K"
+ },
+ {
+ "n": "Z张韶涵",
+ "v": "张韶涵MV4K"
+ },
+ {
+ "n": "Z周深",
+ "v": "周深MV4K"
+ },
+ {
+ "n": "Z纵贯线",
+ "v": "纵贯线MV4K"
+ },
+ {
+ "n": "Z赵雷",
+ "v": "赵雷MV4K"
+ },
+ {
+ "n": "Z周传雄",
+ "v": "周传雄MV4K"
+ },
+ {
+ "n": "Z张国荣",
+ "v": "张国荣MV4K"
+ },
+ {
+ "n": "Z周慧敏",
+ "v": "周慧敏MV4K"
+ },
+ {
+ "n": "Z张惠妹",
+ "v": "张惠妹MV4K"
+ },
+ {
+ "n": "Z周笔畅",
+ "v": "周笔畅MV4K"
+ },
+ {
+ "n": "Z郑中基",
+ "v": "郑中基MV4K"
+ },
+ {
+ "n": "Z张艺兴",
+ "v": "张艺兴MV4K"
+ },
+ {
+ "n": "Z张震岳",
+ "v": "张震岳MV4K"
+ },
+ {
+ "n": "Z中国好声音",
+ "v": "中国好声音MV4K"
+ },
+ {
+ "n": "Z张雨生",
+ "v": "张雨生MV4K"
+ },
+ {
+ "n": "Z郑智化",
+ "v": "郑智化MV4K"
+ },
+ {
+ "n": "Z卓依婷",
+ "v": "卓依婷MV4K"
+ },
+ {
+ "n": "Z中岛美雪",
+ "v": "中岛美雪MV4K"
+ }
+ ]
+ },
+
+
+ {
+ "key": "duration",
+ "name": "时长",
+ "value": [{
+ "n": "全部",
+ "v": "0"
+ },
+ {
+ "n": "60分钟以上",
+ "v": "4"
+ },
+ {
+ "n": "30~60分钟",
+ "v": "3"
+ },
+ {
+ "n": "10~30分钟",
+ "v": "2"
+ },
+ {
+ "n": "10分钟以下",
+ "v": "1"
+ }
+ ]
+ }
+ ]
+
+ }
+}
\ No newline at end of file
diff --git a/天天开心/json/ffzy.json b/天天开心/json/ffzy.json
new file mode 100644
index 0000000..8004029
--- /dev/null
+++ b/天天开心/json/ffzy.json
@@ -0,0 +1,156 @@
+ {
+ "主页url":"http://ffzy5.tv/",
+
+ "站名":"非凡资源网",
+
+ "首页":"电视剧",
+
+ "请求头":"User-Agent$Mozilla/5.0 (iPhone; CPU iPhone OS 15_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Mobile/15E148 Safari/604.1",
+
+ "二次截取":"\"list\"*[&&]",
+
+ "数组":"{&&\"vod_content\"",
+
+ "图片":"vod_pic\"*\"&&\"",
+
+ "标题":"vod_name\"*\"&&\"",
+
+ "链接":"http://ffzy5.tv/index.php/vod/detail/id/+\"vod_id\":&&,+.html",
+
+ "副标题":"vod_remarks\":\"&&\"",
+
+ "搜索模式":"1",
+
+ "搜索url":"http://ffzy5.tv/index.php/ajax/suggest.html?mid=1&wd={wd}",
+
+ "搜索数组二次截取":"\"list\"*[&&]",
+
+ "搜索数组":"{&&}",
+
+ "搜索图片":"\"pic\"*\"&&\"",
+
+ "搜索标题":"\"name\"*\"&&\"",
+
+ "搜索链接":"http://ffzy5.tv/index.php/vod/detail/id/+\"id\":&&,+.html",
+
+ "线路数组":"&&
[替换:ffm3u8>>非凡①#feifan>>非凡②][排序:非凡①>>非凡②]",
+
+ "线路标题":"非凡&&地址",
+
+ "影片类型":"类型:&&
",
+
+ "影片年代":"年代:&&
",
+
+ "影片地区":"地区:&&