mirror of
https://github.com/qist/tvbox.git
synced 2026-11-03 02:03:48 +00:00
update 厂长
This commit is contained in:
1 parent
574731cf4e
commit
eb1535a74c
8 files changed
+8
-8
No files matched your search
Vendored
+1
-1
@@ -421,7 +421,7 @@ function print() { __p += __j.call(arguments, '') }
|
||||
${n}
|
||||
${l}
|
||||
</Period>
|
||||
</MPD>`}async proxy(e,n){let l=e[0],r=y2(e[1]);if(l==="dash"){let i=r.split("+"),s=i[0],a=i[1],u=i[2],o=this.apiUrl+`/x/player/playurl?avid=${s}&cid=${a}&qn=${u}&fnval=4048&fourk=1`,c="",f="",m=await this.fetch(o,null,n),d=JSON.parse(m),y=d.data.dash,_=y.video,S=y.audio;for(let E=0;E<_.length;E++){let g=_[E];g.id.toString()===u&&(c+=this.getDashMedia(g))}for(let E=0;E<S.length;E++){let g=S[E];for(let v in this.vod_audio_id)g.id.toString()===v&&(f+=this.getDashMedia(g))}let w=this.getDash(d,c,f);return JSON.stringify({code:200,content:w,headers:{"Content-Type":"application/dash+xml"}})}return JSON.stringify({code:500,content:""})}},Rn=new PS;var LS=class extends De{constructor(){super()}getName(){return Rn.getName()}getAppName(){return Rn.getAppName()}getJSName(){return Rn.getJSName()}async init(e,n){dataBase=e.server.db,this.getAppName().indexOf("\u963F\u91CC")>-1||this.getAppName().indexOf("\u5382\u957F")>-1||this.getAppName()==="push_agent"?await Rn.initCloud(e.server.config):this.getAppName()==="\u54D4\u54E9\u54D4\u54E9"&&await Rn.initCookie(e.server.config.biliCookie),await Rn.spiderInit(e),Rn.cfgObj.code=0,Rn.catOpenStatus=!0,Rn.classes.push({type_name:"\u6700\u8FD1\u66F4\u65B0",type_id:"\u6700\u8FD1\u66F4\u65B0"}),await super.init(e,n)}async setClasses(){await Rn.setClasses(),this.classes=Rn.classes}async setFilterObj(){await Rn.setFilterObj(),this.filterObj=Rn.filterObj}async setHomeVod(){await Rn.setHomeVod(),this.homeVodList=Rn.homeVodList}async setCategory(e,n,l,r){await Rn.setCategory(e,n,l,r),this.vodList=Rn.vodList}async setDetail(e){await Rn.setDetail(e),this.vodDetail=Rn.vodDetail}async setPlay(e,n,l){await Rn.setPlay(e,n,l),this.playUrl=Rn.playUrl,this.result=Rn.result}async setSearch(e,n,l){await Rn.setSearch(e,n,l),this.vodList=Rn.vodList,this.result=Rn.result}async setProxy(e,n){return await Rn.proxy(e,n)}},Ia=new LS;async function qW(t,e){return await Ia.init(t,e)}async function VW(t,e){return await Ia.home(t,e)}async function aAe(t,e){return await Ia.homeVod(t,e)}async function zW(t,e){return await Ia.category(t,e)}async function GW(t,e){return await Ia.detail(t,e)}async function JW(t,e){return await Ia.play(t,e)}async function KW(t,e){return await Ia.search(t,e)}async function uAe(t,e){return await Ia.proxy(t,e)}var XW={meta:{key:Rn.getJSName(),name:Rn.getName(),type:Rn.getType()},api:async t=>{t.post("/init",qW),t.post("/home",VW),t.post("/category",zW),t.post("/detail",GW),t.post("/play",JW),t.post("/search",KW),t.get("/proxy/:what/:ids/:end",uAe)},spider:{init:qW,home:VW,homeVod:aAe,category:zW,detail:GW,play:JW,search:KW}};function oAe(t,e,n,l){let r=$e.enc.Utf8.parse(e||"PBfAUnTdMjNDe6pL"),i=$e.enc.Utf8.parse(n||"sENS6bVbwSfvnXrj"),s;return l?s=$e.AES.encrypt(t,r,{iv:i,mode:$e.mode.CBC,padding:$e.pad.Pkcs7}):s=$e.AES.decrypt(t,r,{iv:i,padding:$e.pad.Pkcs7}).toString($e.enc.Utf8),s}var FS=class extends Fe{constructor(){super(),this.siteUrl="https://www.czys.top"}async init(t){await super.init(t),await B2(this.cfgObj)}getName(){return"\u{1F3ED}\uFE0F\u2503\u5382\u957F\u76F4\u8FDE\u2503\u{1F3ED}\uFE0F"}getAppName(){return"\u5382\u957F\u76F4\u8FDE"}getJSName(){return"changzhang"}getType(){return 3}async getHtml(t=this.siteUrl,e=this.getHeader()){let l=(await this.fetch(t,null,e,!1,!0)).content;if(!M.isEmpty(l)&&l.indexOf("\u4EBA\u673A\u9A8C\u8BC1")===-1)return et(l);await this.jadeLog.error("html\u83B7\u53D6\u5931\u8D25",!0)}getSearchHeader(){return{Cookie:"cf_clearance=otYZbHg1safCIxkCtZfy9DPKbf1Gs_zUskkVDc0MVKM-1707026063-1-ATOpKnTLv9+pv171YE/rzxN/nmvGN9Mucx7vpwp0kW2vZb/cbtz5e2md2/ym7EE+9dT7pPBV+kQOg9vJx2v8cks=;myannoun=1;PHPSESSID=73386nobqugs7r3pb2ljcsp5q4","User-Agent":"Mozilla/5.0 (iPhone; CPU iPhone OS 16_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/100.0.4896.77 Mobile/15E148 Safari/604.1",Connection:"keep-alive",Host:"www.czzy55.com"}}parseVodShortFromElement(t,e){let n=new Ne,l=t(t(e).find("a")).find("img")[0];return n.vod_name=l.attribs.alt,n.vod_pic=l.attribs["data-original"],n.vod_remarks=t(t(t(e).find("[class='hdinfo']")).find("span")).text(),n.vod_id=t(e).find("a")[0].attribs.href,n}async parseVodShortListFromDoc(t){let e=[],n=t(t('[class="mi_cont"]').find("ul")).find("li");for(let l of n)e.push(this.parseVodShortFromElement(t,l));return e}async parseVodShortListFromDocByCategory(t){let e=[],n=t(t('[class="mi_cont "]').find("ul")).find("li");for(let l of n)e.push(this.parseVodShortFromElement(t,l));return e}async parseVodDetailFromDoc(t){let e=new He,n=t("[class='dyxingq']");e.vod_pic=t(n).find("img")[0].attribs.src,e.vod_name=t(t(n).find("h1")[0]).text(),e.vod_content=t(t(t("[class='yp_context']")).find("p")).text();let l=t(n).find("[class='moviedteail_list']").find("li"),r=t(l).text();for(let f of l){let m=t(f).text();m.indexOf("\u7C7B\u578B")>-1?e.type_name=m.replaceAll("\u7C7B\u578B","").replaceAll("\uFF1A",""):m.indexOf("\u5E74\u4EFD")>-1?e.vod_year=m.replaceAll("\u5E74\u4EFD","").replaceAll("\uFF1A",""):m.indexOf("\u5730\u533A")>-1?e.vod_arLine truncated
|
||||
</MPD>`}async proxy(e,n){let l=e[0],r=y2(e[1]);if(l==="dash"){let i=r.split("+"),s=i[0],a=i[1],u=i[2],o=this.apiUrl+`/x/player/playurl?avid=${s}&cid=${a}&qn=${u}&fnval=4048&fourk=1`,c="",f="",m=await this.fetch(o,null,n),d=JSON.parse(m),y=d.data.dash,_=y.video,S=y.audio;for(let E=0;E<_.length;E++){let g=_[E];g.id.toString()===u&&(c+=this.getDashMedia(g))}for(let E=0;E<S.length;E++){let g=S[E];for(let v in this.vod_audio_id)g.id.toString()===v&&(f+=this.getDashMedia(g))}let w=this.getDash(d,c,f);return JSON.stringify({code:200,content:w,headers:{"Content-Type":"application/dash+xml"}})}return JSON.stringify({code:500,content:""})}},Rn=new PS;var LS=class extends De{constructor(){super()}getName(){return Rn.getName()}getAppName(){return Rn.getAppName()}getJSName(){return Rn.getJSName()}async init(e,n){dataBase=e.server.db,this.getAppName().indexOf("\u963F\u91CC")>-1||this.getAppName().indexOf("\u5382\u957F")>-1||this.getAppName()==="push_agent"?await Rn.initCloud(e.server.config):this.getAppName()==="\u54D4\u54E9\u54D4\u54E9"&&await Rn.initCookie(e.server.config.biliCookie),await Rn.spiderInit(e),Rn.cfgObj.code=0,Rn.catOpenStatus=!0,Rn.classes.push({type_name:"\u6700\u8FD1\u66F4\u65B0",type_id:"\u6700\u8FD1\u66F4\u65B0"}),await super.init(e,n)}async setClasses(){await Rn.setClasses(),this.classes=Rn.classes}async setFilterObj(){await Rn.setFilterObj(),this.filterObj=Rn.filterObj}async setHomeVod(){await Rn.setHomeVod(),this.homeVodList=Rn.homeVodList}async setCategory(e,n,l,r){await Rn.setCategory(e,n,l,r),this.vodList=Rn.vodList}async setDetail(e){await Rn.setDetail(e),this.vodDetail=Rn.vodDetail}async setPlay(e,n,l){await Rn.setPlay(e,n,l),this.playUrl=Rn.playUrl,this.result=Rn.result}async setSearch(e,n,l){await Rn.setSearch(e,n,l),this.vodList=Rn.vodList,this.result=Rn.result}async setProxy(e,n){return await Rn.proxy(e,n)}},Ia=new LS;async function qW(t,e){return await Ia.init(t,e)}async function VW(t,e){return await Ia.home(t,e)}async function aAe(t,e){return await Ia.homeVod(t,e)}async function zW(t,e){return await Ia.category(t,e)}async function GW(t,e){return await Ia.detail(t,e)}async function JW(t,e){return await Ia.play(t,e)}async function KW(t,e){return await Ia.search(t,e)}async function uAe(t,e){return await Ia.proxy(t,e)}var XW={meta:{key:Rn.getJSName(),name:Rn.getName(),type:Rn.getType()},api:async t=>{t.post("/init",qW),t.post("/home",VW),t.post("/category",zW),t.post("/detail",GW),t.post("/play",JW),t.post("/search",KW),t.get("/proxy/:what/:ids/:end",uAe)},spider:{init:qW,home:VW,homeVod:aAe,category:zW,detail:GW,play:JW,search:KW}};function oAe(t,e,n,l){let r=$e.enc.Utf8.parse(e||"PBfAUnTdMjNDe6pL"),i=$e.enc.Utf8.parse(n||"sENS6bVbwSfvnXrj"),s;return l?s=$e.AES.encrypt(t,r,{iv:i,mode:$e.mode.CBC,padding:$e.pad.Pkcs7}):s=$e.AES.decrypt(t,r,{iv:i,padding:$e.pad.Pkcs7}).toString($e.enc.Utf8),s}var FS=class extends Fe{constructor(){super(),this.siteUrl="https://czzy.top"}async init(t){await super.init(t),await B2(this.cfgObj)}getName(){return"\u{1F3ED}\uFE0F\u2503\u5382\u957F\u76F4\u8FDE\u2503\u{1F3ED}\uFE0F"}getAppName(){return"\u5382\u957F\u76F4\u8FDE"}getJSName(){return"changzhang"}getType(){return 3}async getHtml(t=this.siteUrl,e=this.getHeader()){let l=(await this.fetch(t,null,e,!1,!0)).content;if(!M.isEmpty(l)&&l.indexOf("\u4EBA\u673A\u9A8C\u8BC1")===-1)return et(l);await this.jadeLog.error("html\u83B7\u53D6\u5931\u8D25",!0)}getSearchHeader(){return{Cookie:"cf_clearance=otYZbHg1safCIxkCtZfy9DPKbf1Gs_zUskkVDc0MVKM-1707026063-1-ATOpKnTLv9+pv171YE/rzxN/nmvGN9Mucx7vpwp0kW2vZb/cbtz5e2md2/ym7EE+9dT7pPBV+kQOg9vJx2v8cks=;myannoun=1;PHPSESSID=73386nobqugs7r3pb2ljcsp5q4","User-Agent":"Mozilla/5.0 (iPhone; CPU iPhone OS 16_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/100.0.4896.77 Mobile/15E148 Safari/604.1",Connection:"keep-alive",Host:"www.czzy55.com"}}parseVodShortFromElement(t,e){let n=new Ne,l=t(t(e).find("a")).find("img")[0];return n.vod_name=l.attribs.alt,n.vod_pic=l.attribs["data-original"],n.vod_remarks=t(t(t(e).find("[class='hdinfo']")).find("span")).text(),n.vod_id=t(e).find("a")[0].attribs.href,n}async parseVodShortListFromDoc(t){let e=[],n=t(t('[class="mi_cont"]').find("ul")).find("li");for(let l of n)e.push(this.parseVodShortFromElement(t,l));return e}async parseVodShortListFromDocByCategory(t){let e=[],n=t(t('[class="mi_cont "]').find("ul")).find("li");for(let l of n)e.push(this.parseVodShortFromElement(t,l));return e}async parseVodDetailFromDoc(t){let e=new He,n=t("[class='dyxingq']");e.vod_pic=t(n).find("img")[0].attribs.src,e.vod_name=t(t(n).find("h1")[0]).text(),e.vod_content=t(t(t("[class='yp_context']")).find("p")).text();let l=t(n).find("[class='moviedteail_list']").find("li"),r=t(l).text();for(let f of l){let m=t(f).text();m.indexOf("\u7C7B\u578B")>-1?e.type_name=m.replaceAll("\u7C7B\u578B","").replaceAll("\uFF1A",""):m.indexOf("\u5E74\u4EFD")>-1?e.vod_year=m.replaceAll("\u5E74\u4EFD","").replaceAll("\uFF1A",""):m.indexOf("\u5730\u533A")>-1?e.vod_area=mLine truncated
|
||||
`,"").replace(" ","").replace("\u73A9\u5076",""),a={type_id:i,type_name:s};this.classes.push(a)}}}async getFilter(e){let n=e("[class='scroll-content']").slice(1),l=[];for(let r=0;r<n.length;r++){let i={key:(r+1).toString(),name:"",value:[]};if(r<n.length-1){i.name=e(e(n[r]).find("a")[0]).text(),i.value.push({n:"\u5168\u90E8",v:"0"});for(let s of e(n[r]).find("a").slice(1))i.value.push({n:e(s).text(),v:e(s).text()});l.push(i)}else i.name=e(e(n[r]).find("a")[0]).text(),i.value=[{n:"\u5168\u90E8",v:"0"},{n:e(e(n[r]).find("a")[1]).text(),v:"hits"},{n:e(e(n[r]).find("a")[2]).text(),v:"score"}],l.push(i)}return l}async setFilterObj(){for(let e of this.classes){let n=e.type_id;if(n!=="/"&&n!=="\u6700\u8FD1\u66F4\u65B0"){let l=this.siteUrl+`/index.php/vodshow/${n}--------1---.html`,r=await this.fetch(l,null,this.getHeader());if(r!=null){let i=et(r);this.filterObj[n]=await this.getFilter(i)}}}}async setHomeVod(){let e=await this.fetch(this.siteUrl,null,this.getHeader());if(!M.isEmpty(e)){let n=et(e);this.homeVodList=await this.parseVodShortListFromDoc(n)}}async setCategory(e,n,l,r){let i=[e.toString(),"","","","","","","",n.toString(),"","",""],s=this.get_extend_sort_dic(parseInt(e));for(let o of Object.keys(s))r[o]==="0"?i[s[o]]="":i[s[o]]=r[o];let a=this.siteUrl+"/index.php/vodshow/"+i.join("-")+".html",u=await this.fetch(a,null,this.getHeader());if(!M.isEmpty(u)){let o=et(u);this.vodList=await this.parseVodShortListFromDoc(o);let c=Oe(/\$\("\.mac_total"\)\.text\('(\d+)'\)/,u);this.limit=72,c.length>0&&(this.total=parseInt(c)),this.total<=this.limit?this.count=1:this.count=Math.ceil(this.total/this.limit)}}async setDetail(e){let n=this.siteUrl+e,l=await this.fetch(n,null,this.getHeader());if(!M.isEmpty(l)){let r=et(l);this.vodDetail=await this.parseVodDetailFromDoc(r)}}async setPlay(e,n,l){this.playUrl=await S3(e,n,l),this.result.setHeader(sr(e))}async setSearch(e,n){let l=this.siteUrl+"/index.php/vodsearch/-------------.html?wd="+e,r=await this.fetch(l,null,this.getHeader());if(!M.isEmpty(r)){let i=et(r);this.vodList=await this.parseVodShortListFromDocBySearch(i)}}},kn=new US;var MS=class extends De{constructor(){super()}getName(){return kn.getName()}getAppName(){return kn.getAppName()}getJSName(){return kn.getJSName()}async init(e,n){dataBase=e.server.db,this.getAppName().indexOf("\u963F\u91CC")>-1||this.getAppName().indexOf("\u5382\u957F")>-1||this.getAppName()==="push_agent"?await kn.initCloud(e.server.config):this.getAppName()==="\u54D4\u54E9\u54D4\u54E9"&&await kn.initCookie(e.server.config.biliCookie),await kn.spiderInit(e),kn.cfgObj.code=0,kn.catOpenStatus=!0,kn.classes.push({type_name:"\u6700\u8FD1\u66F4\u65B0",type_id:"\u6700\u8FD1\u66F4\u65B0"}),await super.init(e,n)}async setClasses(){await kn.setClasses(),this.classes=kn.classes}async setFilterObj(){await kn.setFilterObj(),this.filterObj=kn.filterObj}async setHomeVod(){await kn.setHomeVod(),this.homeVodList=kn.homeVodList}async setCategory(e,n,l,r){await kn.setCategory(e,n,l,r),this.vodList=kn.vodList}async setDetail(e){await kn.setDetail(e),this.vodDetail=kn.vodDetail}async setPlay(e,n,l){await kn.setPlay(e,n,l),this.playUrl=kn.playUrl,this.result=kn.result}async setSearch(e,n,l){await kn.setSearch(e,n,l),this.vodList=kn.vodList,this.result=kn.result}async setProxy(e,n){return await kn.proxy(e,n)}},ka=new MS;async function lY(t,e){return await ka.init(t,e)}async function rY(t,e){return await ka.home(t,e)}async function EAe(t,e){return await ka.homeVod(t,e)}async function iY(t,e){return await ka.category(t,e)}async function sY(t,e){return await ka.detail(t,e)}async function aY(t,e){return await ka.play(t,e)}async function uY(t,e){return await ka.search(t,e)}async function bAe(t,e){return await ka.proxy(t,e)}var oY={meta:{key:kn.getJSName(),name:kn.getName(),type:kn.getType()},api:async t=>{t.post("/init",lY),t.post("/home",rY),t.post("/category",iY),t.post("/detail",sY),t.post("/play",aY),t.post("/search",uY),t.get("/proxy/:what/:ids/:end",bAe)},spider:{init:lY,home:rY,homeVod:EAe,category:iY,detail:sY,play:aY,search:uY}};function wAe(t){return t.replace(/<\/?[^>]+(>|$)/g,"").replace(/&.{1,5};/g,"").replace(/\s{2,}/g," ")}function SAe(t,e){return e.trim().replaceAll(t,"").replace(/<|>|《|》/g,"").replace(/\$|#/g," ").trim()}var $S=class extends Fe{constructor(){super(),this.siteUrl="http://ys.changmengyun.com"}getName(){return"\u{1F383}\u2503\u5357\u74DC\u5F71\u89C6\u2503\u{1F383}"}getAppName(){return"\u5357\u74DC\u5F71\u89C6"}getJSName(){return"nangua"}getType(){return 3}async init(e){await super.init(e),this.danmuStaus=!0}getHeader(){let e=new Date().getTime().toString();return{version_name:"1.0.6",version_code:"6",package_name:"com.app.nanguatv",sign:$e.MD5("c431ea542cee9679#uBFszdEM0oL0JRn@"+e).toString().toLowerCase(),imei:"c431ea542cee9679",timeMillis:e,"User-Agent":"okhttp/4.6.0"}}async setClasses(){let e=JSON.parse(await this.fetch(this.siteUrl+"/api.php/provide/home_nav",null,this.getHeader()));for(let n in e)e[n].name!=="\u7CBE\u9009"&&th
Line truncated
|
||||
`;let u=[],o=Oe(lo,a).split(`
|
||||
`);for(let f of o){let m=f.match(lo);M.isEmpty(m)||u.push(m[1]);let d=f.match(p4);M.isEmpty(d)||u.push(d[1])}let c=await i3([u]);return r.vod_play_from=M.keys(c).join("$$$"),r.vod_play_url=M.values(c).join("$$$"),r.type_name=Oe(/标签(.*?)\n/,a).replaceAll("\uFF1A",""),r.vod_content=Oe(/描述(.*?)\n/,a).replaceAll("\uFF1A",""),r}async setClasses(){let e=await this.getHtml(),n=e("[id^='navbar-category']").find("a"),l=["\u5F71","\u5267","4K","\u89C6","\u97F3","\u6F14","\u52A8\u6F2B"];for(let r of n){let i=e(r).text(),s=r.attribs.href,a=!1;for(let u of l)i.indexOf(u)>-1&&(a=!0);a&&this.classes.push(this.getTypeDic(i,s))}}async setHomeVod(){let e=await this.getHtml();this.homeVodList=await this.parseVodShortListFromDoc(e)}async setCategory(e,n,l,r){let i=e.split(".html")[0]+"_"+n+".html",s=await this.getHtml(i);this.vodList=await this.parseVodShortListFromDocByCategory(s)}async setDetail(e){let n=await this.getHtml(e);this.vodDetail=await this.parseVodDetailFromDoc(n)}async setPlay(e,n,l){this.playUrl=await S3(e,n,l),this.result.setHeader(sr(e))}async setSearch(e,n){let l=this.siteUrl+`/search.php?q=${e}`,r=await this.getHtml(l);this.vodList=await this.parseVodShortListFromDocByCategory(r)}},Pn=new HS;var qS=class extends De{constructor(){super()}getName(){return Pn.getName()}getAppName(){return Pn.getAppName()}getJSName(){return Pn.getJSName()}async init(e,n){dataBase=e.server.db,this.getAppName().indexOf("\u963F\u91CC")>-1||this.getAppName().indexOf("\u5382\u957F")>-1||this.getAppName()==="push_agent"?await Pn.initCloud(e.server.config):this.getAppName()==="\u54D4\u54E9\u54D4\u54E9"&&await Pn.initCookie(e.server.config.biliCookie),await Pn.spiderInit(e),Pn.cfgObj.code=0,Pn.catOpenStatus=!0,Pn.classes.push({type_name:"\u6700\u8FD1\u66F4\u65B0",type_id:"\u6700\u8FD1\u66F4\u65B0"}),await super.init(e,n)}async setClasses(){await Pn.setClasses(),this.classes=Pn.classes}async setFilterObj(){await Pn.setFilterObj(),this.filterObj=Pn.filterObj}async setHomeVod(){await Pn.setHomeVod(),this.homeVodList=Pn.homeVodList}async setCategory(e,n,l,r){await Pn.setCategory(e,n,l,r),this.vodList=Pn.vodList}async setDetail(e){await Pn.setDetail(e),this.vodDetail=Pn.vodDetail}async setPlay(e,n,l){await Pn.setPlay(e,n,l),this.playUrl=Pn.playUrl,this.result=Pn.result}async setSearch(e,n,l){await Pn.setSearch(e,n,l),this.vodList=Pn.vodList,this.result=Pn.result}async setProxy(e,n){return await Pn.proxy(e,n)}},Pa=new qS;async function gY(t,e){return await Pa.init(t,e)}async function vY(t,e){return await Pa.home(t,e)}async function OAe(t,e){return await Pa.homeVod(t,e)}async function _Y(t,e){return await Pa.category(t,e)}async function EY(t,e){return await Pa.detail(t,e)}async function bY(t,e){return await Pa.play(t,e)}async function wY(t,e){return await Pa.search(t,e)}async function NAe(t,e){return await Pa.proxy(t,e)}var SY={meta:{key:Pn.getJSName(),name:Pn.getName(),type:Pn.getType()},api:async t=>{t.post("/init",gY),t.post("/home",vY),t.post("/category",_Y),t.post("/detail",EY),t.post("/play",bY),t.post("/search",wY),t.get("/proxy/:what/:ids/:end",NAe)},spider:{init:gY,home:vY,homeVod:OAe,category:_Y,detail:EY,play:bY,search:wY}};var VS=class extends J6{constructor(){super(),this.siteUrl="http://v.rbotv.cn",this.cookie="",this.extendObj={extend:"\u7C7B\u578B",area:"\u5730\u533A",year:"\u5E74\u4EE3"},this.parseMap={}}getName(){return"\u{1F6F6}\u2503\u72EC\u64AD\u5F71\u89C6\u2503\u{1F6F6}"}getAppName(){return"\u72EC\u64AD\u5F71\u89C6"}getJSName(){return"dubo"}getType(){return 3}async init(e){await super.init(e),this.danmuStaus=!1}},Ln=new VS;var zS=class extends De{constructor(){super()}getName(){return Ln.getName()}getAppName(){return Ln.getAppName()}getJSName(){return Ln.getJSName()}async init(e,n){dataBase=e.server.db,this.getAppName().indexOf("\u963F\u91CC")>-1||this.getAppName().indexOf("\u5382\u957F")>-1||this.getAppName()==="push_agent"?await Ln.initCloud(e.server.config):this.getAppName()==="\u54D4\u54E9\u54D4\u54E9"&&await Ln.initCookie(e.server.config.biliCookie),await Ln.spiderInit(e),Ln.cfgObj.code=0,Ln.catOpenStatus=!0,Ln.classes.push({type_name:"\u6700\u8FD1\u66F4\u65B0",type_id:"\u6700\u8FD1\u66F4\u65B0"}),await super.init(e,n)}async setClasses(){await Ln.setClasses(),this.classes=Ln.classes}async setFilterObj(){await Ln.setFilterObj(),this.filterObj=Ln.filterObj}async setHomeVod(){await Ln.setHomeVod(),this.homeVodList=Ln.homeVodList}async setCategory(e,n,l,r){await Ln.setCategory(e,n,l,r),this.vodList=Ln.vodList}async setDetail(e){await Ln.setDetail(e),this.vodDetail=Ln.vodDetail}async setPlay(e,n,l){await Ln.setPlay(e,n,l),this.playUrl=Ln.playUrl,this.result=Ln.result}async setSearch(e,n,l){await Ln.setSearch(e,n,l),this.vodList=Ln.vodList,this.result=Ln.result}async setProxy(e,n){return await Ln.proxy(e,n)}},La=new zS;async function TY(t,e){return await La.init(t,e)}async function xY(t,e){return await La.home(t,e)}async function CAe(t,e){return await La.homeVod(t,e)}async function AY(t,e){return await La.categor
Line truncated
|
||||
|
||||
Vendored
+1
-1
@@ -1 +1 @@
|
||||
2865f39bef57166410886fa1583f61e4
|
||||
75c6e1502419647962d34f1eb65e0487
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
import { Crypto, load, _ } from 'assets://js/lib/cat.js';
|
||||
|
||||
let key = 'czzy';
|
||||
let host = 'https://www.czys.top'; // 厂长地址发布页
|
||||
let host = 'https://czzy.top'; // 厂长地址发布页
|
||||
let url = '';
|
||||
let siteKey = '';
|
||||
let siteType = 0;
|
||||
|
||||
@@ -32,7 +32,7 @@ function cryptJs(text, key, iv, type) {
|
||||
class ChangZhangSpider extends Spider {
|
||||
constructor() {
|
||||
super();
|
||||
this.siteUrl = "https://www.czys.top"
|
||||
this.siteUrl = "https://czzy.top"
|
||||
}
|
||||
|
||||
async init(cfg) {
|
||||
|
||||
Reference in new issue
Block a user