plugin.exports=class a{static ID="7NR9hyOJ9-gEpA0nSicZ7";static TYPE=plugin.type.BOOK_SOURCE;static GROUP="👻MaxOS";static NAME="笔趣阁";static VERSION="1.0.0";static VERSION_CODE=0;static PLUGIN_FILE_URL="https://raw.kkgithub.com/Maxthos/ReadCat-BookSource/main/Plugin/maxos-biquge365.net.ts.js";static BASE_URL="https://www.biquge365.net";static REQUIRE={};static SEARCH_FILTER=void 0;static DEPRECATED=void 0;request;store;cheerio;nanoid;uuid;constructor(t){var{request:t,store:e,cheerio:i,nanoid:a,uuid:s}=t;this.request=t,this.store=e,this.cheerio=i,this.nanoid=a,this.uuid=s}async search(t){var e,t=(await this.request.post(a.BASE_URL+"/s.php",{params:{type:"articlename",s:t,submit:""}})).body,i=this.cheerio(t),s=[];for(e of i("ul.search > li:not(.fen)")){var r=a.BASE_URL+i(e).find("span.name a").attr("href"),o=i(e).find("span.name a").attr("href").match(/\/book\/(\d+)/)[1],r=(await this.request.get(r)).body,r=this.cheerio(r),r=a.BASE_URL+r(".zhutu > img").attr("src");s.push({bookname:i(e).find("span.name a").text(),author:i(e).find("span.zuo a").text(),coverImageUrl:r,detailPageUrl:a.BASE_URL+`/newbook/${o}/`,latestChapterTitle:i(e).find("span.jie a").text()})}return s}async getDetail(t){console.log(t);t=(await this.request.get(t)).body;let i=this.cheerio(t);var t=i("div.right_border > h1").text(),e=i("span.x1:nth-child(1) > a").text(),s=i("div.xinxi span.x2:nth-child(8) > a").text(),r=a.BASE_URL+i(".zhutu > img").attr("src"),o=i("div.xinxi .x3").text().replace("简介:","");let n=[];return i("ul.info li").each((t,e)=>{e=i(e).children("a");n.push({title:e.text(),url:a.BASE_URL+e.attr("href")})}),{bookname:t,author:e,latestChapterTitle:s,coverImageUrl:r,intro:o,chapterList:n}}async getTextContent(t){console.log(t);t=(await this.request.get(t.url)).body,t=this.cheerio(t);return t("#txt p").remove(),t("#txt").html().split("
").filter(t=>t.trim())}};