Skip to content

Commit 691ad39

Browse files
committed
更新 [哔哩轻小说]、[哔哩轻小说 - 手机版] 规则
1 parent 36c1f32 commit 691ad39

1 file changed

Lines changed: 12 additions & 8 deletions

File tree

other/Autopage/rules.json

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3878,15 +3878,17 @@
38783878
},
38793879
"哔哩轻小说": {
38803880
"host": "www.linovelib.com",
3881-
"url": "return fun.indexOF(/\\/novel\\/\\d+\\/.+\\.html/)",
3881+
"url": "if (fun.indexOF(/\\/novel\\/\\d+\\/.+\\.html/)){setTimeout(()=>{let ac=fun.getCSS('#TextContent');if(ac){ac.classList.add('a123456');ac.classList.remove('adv-box');ac.style='display: block !important;';let ax=fun.getXpath(\"//head/style[not(@type)][normalize-space()='']\");document.head.appendChild(document.createElement('style')).textContent = ax.sheet.cssRules[0].cssText.replaceAll('#TextContent ','.a123456#TextContent ');ax.remove();}},300);return true;}",
38823882
"history": true,
38833883
"pager": {
3884+
"type": 6,
38843885
"nextL": "//div[@class='mlfy_page']/a[contains(text(),'下一页') or contains(text(),'下一章')]",
3885-
"pageE": "#TextContent>*:not(div),head>style",
3886-
"replaceE": ".mlfy_page"
3886+
"pageE": "//div[@id='TextContent'] | //head/style[not(@type)][normalize-space()='']",
3887+
"replaceE": ".mlfy_page",
3888+
"loadTime": 1000
38873889
},
38883890
"function": {
3889-
"bF": "if(pageE[0].tagName=='STYLE'){pageE[pageE.length-1].style='font-family: read !important;';pageE[0].textContent=pageE[0].textContent.replace(' p:last-of-type','666')}; return pageE",
3891+
"bF": "const ra='a'+Math.random().toString(36).slice(-6);pageE.forEach(function (a) {if(a.tagName=='STYLE'){a.textContent=a.sheet.cssRules[0].cssText.replaceAll('#TextContent ','.'+ra+'#TextContent ');}else if(a.tagName=='DIV'){a.classList.add(ra);a.classList.remove('adv-box');a.style='display: block !important;'};}); return pageE",
38903892
"aF": "document.body.appendChild(document.createElement('script')).textContent='yuedu()'"
38913893
}
38923894
},
@@ -3916,15 +3918,17 @@
39163918
},
39173919
"哔哩轻小说 - 手机版": {
39183920
"host": "www.bilinovel.com",
3919-
"url": "/\\/novel\\/\\d+\\/.+\\.html/",
3921+
"url": "if (fun.indexOF(/\\/novel\\/\\d+\\/.+\\.html/)){setTimeout(()=>{let ac=fun.getCSS('#acontent');if(ac){ac.classList.add('a123456');ac.classList.remove('adv-box');ac.style='display: block !important;';let ax=fun.getXpath(\"//head/style[not(@type)][normalize-space()='']\");document.head.appendChild(document.createElement('style')).textContent = ax.sheet.cssRules[0].cssText.replaceAll('#acontent ','.a123456#acontent ');ax.remove();}},300);return true;}",
39203922
"history": true,
39213923
"pager": {
3924+
"type": 6,
39223925
"nextL": "js; if (ReadParams.url_next.slice(ReadParams.url_next.length-5) === '.html') return (location.origin + ReadParams.url_next)",
3923-
"pageE": "id('acontent')/*[name()='p' or name()='img' or name()='br'] | //body/script[contains(text(),'var ReadParams')] | //body/script[contains(@src,'/readtools.js')] | //head/style",
3924-
"scriptT": 2
3926+
"pageE": "//div[@id='acontent'] | //body/script[contains(text(),'var ReadParams')] | //head/style[not(@type)][normalize-space()='']",
3927+
"scriptT": 2,
3928+
"loadTime": 1000
39253929
},
39263930
"function": {
3927-
"bF": "if(pageE[0].tagName=='STYLE'){pageE[pageE.length-2].style='font-family: read !important;';pageE[0].textContent=pageE[0].textContent.replace(' p:last-of-type','666')}; return pageE"
3931+
"bF": "const ra='a'+Math.random().toString(36).slice(-6);pageE.forEach(function (a) {if(a.tagName=='STYLE'){a.textContent=a.sheet.cssRules[0].cssText.replaceAll('#acontent ','.'+ra+'#acontent ');}else if(a.tagName=='DIV'){a.classList.add(ra);a.classList.remove('adv-box');a.style='display: block !important;'};}); return pageE"
39283932
}
39293933
},
39303934
"哔哩轻小说 - 手机版 - 文库": {

0 commit comments

Comments
 (0)