mirror of
https://github.com/XIU2/UserScript.git
synced 2026-07-24 11:03:23 +00:00
新增 另一种[笔趣阁]模板 通用规则
This commit is contained in:
+38
-7
@@ -3,7 +3,7 @@
|
||||
// @name:zh-CN 自动无缝翻页
|
||||
// @name:zh-TW 自動無縫翻頁
|
||||
// @name:en AutoPager
|
||||
// @version 5.5.1
|
||||
// @version 5.5.2
|
||||
// @author X.I.U
|
||||
// @description ⭐无缝衔接下一页内容到网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、微博、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了...
|
||||
// @description:zh-TW ⭐無縫銜接下一頁內容到網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~
|
||||
@@ -249,8 +249,12 @@
|
||||
console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站 (下一页)`); return 108;
|
||||
}
|
||||
}
|
||||
} else if ((getCSS('meta[name="description" i][content*="小说"], meta[name="description" i][content*="章节"], meta[name="description" i][content*="阅读"]') || location.hostname.indexOf('biqu') > -1 || document.title.indexOf('笔趣阁') > -1) && getCSS('#content, .content, #chaptercontent, .chaptercontent, #BookText') && getXpath('//a[contains(text(), "下一章") or contains(text(), "下一页")]')) {
|
||||
console.info(`[自动无缝翻页] - <笔趣阁> 模板的小说网站`); return 200;
|
||||
} else if (getCSS('meta[name="description" i][content*="小说"], meta[name="description" i][content*="章节"], meta[name="description" i][content*="阅读"]') || location.hostname.indexOf('biqu') > -1 || document.title.indexOf('笔趣阁') > -1) {
|
||||
if (getCSS('#content, .content, #chaptercontent, .chaptercontent, #BookText') && getXpath('//a[contains(text(), "下一章") or contains(text(), "下一页")]')) {
|
||||
console.info(`[自动无缝翻页] - <笔趣阁 1> 模板的小说网站`); return 200;
|
||||
} else if (getCSS('#txt, .txt') && getCSS('#pb_next, .url_next') && getCSS('.chapter-control, .chapter-page-btn')) {
|
||||
console.info(`[自动无缝翻页] - <笔趣阁 2> 模板的小说网站`); return 201;
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
@@ -292,8 +296,10 @@
|
||||
DBSite.wp_article.url('.nav-previous a'); break;
|
||||
case 108: // < 部分使用 WordPress 的网站 (下一页) >
|
||||
DBSite.wp_article.url('//*[self::ul or self::nav or self::div][@id="nav-below" or contains(@class, "navigation") or contains(@class, "pagination") or contains(@class, "pagenavi")]//a[contains(text(), "下一页") or contains(text(), ">") or contains(text(), "next") or contains(text(), "Next") or contains(text(), "NEXT")]'); break;
|
||||
case 200: // < 所有使用 笔趣阁 模板的小说网站 >
|
||||
DBSite.biquge.url(); break;
|
||||
case 200: // < 所有使用 笔趣阁 1 模板的小说网站 >
|
||||
curSite = DBSite.biquge; break;
|
||||
case 201: // < 所有使用 笔趣阁 2 模板的小说网站 >
|
||||
DBSite.biquge2.url(); break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -605,8 +611,8 @@ function: {
|
||||
}
|
||||
}, // Wordpress 的 nav.navigation 规则
|
||||
biquge: {
|
||||
url: ()=> {if (indexOF(/\d+\/\d+\.html/)) {curSite = DBSite.biquge;}},
|
||||
style: 'img, .posterror {display: none !important;}',
|
||||
style: 'img, .posterror, a[href*="posterror()"], [style*="url("] {display: none !important;}',
|
||||
history: true,
|
||||
pager: {
|
||||
nextL: '//a[contains(text(), "下一章") or contains(text(), "下一页")]',
|
||||
pageE: '#content, .content, #chaptercontent, .chaptercontent, #BookText',
|
||||
@@ -615,6 +621,31 @@ function: {
|
||||
replaceE: '//*[./a[contains(text(), "下一章") or contains(text(), "下一页")]]'
|
||||
}
|
||||
}, // 笔趣阁 模板的小说网站
|
||||
biquge2: {
|
||||
url: ()=> {if (isMobile() || getCSS('.chapter-page-btn')) {curSite = DBSite.biquge2_m;} else {curSite = DBSite.biquge2;}},
|
||||
style: 'img, .posterror, a[href*="posterror()"], [style*="url("], #txt > *:not(br) {display: none !important;}',
|
||||
history: true,
|
||||
pager: {
|
||||
type: 6,
|
||||
nextL: '#pb_next, .url_next',
|
||||
pageE: '#txt, .txt',
|
||||
insertP: ['#txt, .txt', 6],
|
||||
replaceE: '.chapter-control, .chapter-page-btn',
|
||||
loadTime: 1500,
|
||||
scrollD: 3500
|
||||
}
|
||||
}, // 笔趣阁 2 模板的小说网站
|
||||
biquge2_m: {
|
||||
style: 'img, .posterror, a[href*="posterror()"], [style*="url("], #txt > *:not(br) {display: none !important;}',
|
||||
history: true,
|
||||
pager: {
|
||||
nextL: '#pb_next, .url_next',
|
||||
pageE: '#txt, .txt',
|
||||
insertP: ['#txt, .txt', 6],
|
||||
replaceE: '.chapter-control, .chapter-page-btn',
|
||||
scrollD: 2000
|
||||
}
|
||||
}, // 笔趣阁 2 模板的小说网站
|
||||
baidu_tieba: {
|
||||
host: ['tieba.baidu.com', 'jump2.bdimg.com'],
|
||||
url: ()=> {if (location.hostname == 'jump2.bdimg.com') location.hostname = 'tieba.baidu.com';
|
||||
|
||||
@@ -2861,21 +2861,6 @@
|
||||
"replaceE": ".nav-bottom"
|
||||
}
|
||||
},
|
||||
"笔趣阁 - whzh-xs.com": {
|
||||
"host": "www.whzh-xs.com",
|
||||
"url": "/\\d+\\/\\d+\\.html/",
|
||||
"style": "a[href='javascript:posterror();'] {display: none !important;}",
|
||||
"history": true,
|
||||
"pager": {
|
||||
"type": 6,
|
||||
"nextL": "#pb_next",
|
||||
"pageE": "#txt",
|
||||
"insertP": ["#txt",6],
|
||||
"replaceE": ".chapter-control",
|
||||
"loadTime": 1500,
|
||||
"scrollD": 3000
|
||||
}
|
||||
},
|
||||
"铅笔小说": {
|
||||
"host": "www.23qb.com",
|
||||
"url": "if (fun.indexOF(/\\/book\\/\\d+\\/.+\\.html/)) {fun.xs_bF(fun.getAllCSS('#mlfy_main_text > *'), [/(继续下一页).+|铅笔小说.+/, '']); return true}",
|
||||
|
||||
Reference in New Issue
Block a user