啦啦啦
https://www.cool18.com/bbs4/
sjsjsjsm (8496)2024/11/22
//by河鹅和,修改适配3.23
{ "bookSourceComment": "\/\/by河鹅和,修改适配3.23", "bookSourceGroup": "写源by河鹅和", "bookSourceName": "啦啦啦", "bookSourceType": 0, "bookSourceUrl": "https:\/\/www.cool18.com\/bbs4\/", "concurrentRate": "", "customOrder": 0, "enabled": true, "enabledCookieJar": true, "enabledExplore": true, "lastUpdateTime": "1732290353796", "loginUrl": "", "respondTime": 180000, "ruleBookInfo": {}, "ruleContent": { "content": "pre@textNodes" }, "ruleExplore": {}, "ruleReview": {}, "ruleSearch": { "author": "$.author", "bookList": ".t_l\n<js>\n\/*\nresult=source.getVariable()\nresult=org.jsoup.Jsoup.parse(result)\nresult=result.select(\".t_l\")\njava.logType(result)\njava.log(result.length)\njava.log(result)\n*\/\n\ttry{\n\t\tv=source.getVariable()\n\t\tVariable=JSON.parse(v)\n\t\tbooknameList=Variable.booknameList\n\t\tbookList=Variable.bookList\n\t\t}catch(e){\n\t\t\tbooknameList=[]\n\t\t\tbookList=[]\n\t\t\t}\n\nresult.forEach(b=>{\n\t\/\/java.logType(b)\n\t\/\/java.log(b)\n\tname=java.getString(\".t_subject@text\",b)\n\tuploader=java.getString(\".t_author@text\",b)\n\tbookname=name.match(\/【[^】]+】\/)\n\ttime=String(java.getString(\".t_dateline@text\",b)).split('\/')\n\ttime.unshift(time.pop())\n\ttime=time.join('\/')\n\tif(bookname){\n\t\tif (booknameList.indexOf(String(bookname))==-1){\n\t\t\tbookname=String(bookname)\n\t\t\tbooknameList.push(String(bookname))\n\t\t\tauthor=name.split('作者:')[1]\n\t\t\tbook={bookname:bookname,author:author,time:time,uploader:uploader,sum:1}\n\t\t\tbookList.push(book)\n\t\t\t\/\/java.log(JSON.stringify(book))\n\t\t\t}else{\n\t\t\t\tbookList[booknameList.indexOf(String(bookname))].sum+=1\n\t\t\t\t}\n\t\t}else{\n\t\t\tbook={bookname:name,time:time,uploader:uploader,sum:1}\n\t\t\tbookList.push(book)\n\t\t\t\n\t\t\t}\t\n\t})\n\tsource.setVariable(JSON.stringify({bookList:bookList,booknameList:booknameList}))\n\tresult=(JSON.stringify(bookList))\n<\/js>\n$[*]", "bookUrl": "index.php?action=search&bbsdr=life6&act=threadsearch&app=forum&keywords={{$.bookname}}&submit=%E6%9F%A5%E8%AF%A2", "checkKeyWord": "兵王", "intro": "共{{$.sum}}章 上传者:{{$.uploader}}", "kind": "$.time", "name": "$.bookname" }, "ruleToc": { "chapterList": "-.t_l", "chapterName": ".t_subject@text", "chapterUrl": "a.0@href", "isVip": "", "nextTocUrl": "<js>\nlist=java.getElements('.t_l')\nif(list.length>0){\n\tresult=java.getString(\"text.下一页@href\")\n\t}\n\telse{result=\"\"}\n<\/js>" }, "searchUrl": "<js>if(page==1){source.setVariable(\"\")}<\/js>index.php?action=search&bbsdr=life6&act=threadsearch&app=forum&keywords={{key}}&submit=%E6%9F%A5%E8%AF%A2&p={{page}}", "weight": 0 }