Skip to content

Commit 97879e9

Browse files
committed
新增 [古风漫画网] 分类页/搜索页支持; 更新 [古风漫画网] 域名
1 parent 103d919 commit 97879e9

1 file changed

Lines changed: 23 additions & 10 deletions

File tree

Autopage.user.js

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ==UserScript==
22
// @name 自动无缝翻页
3-
// @version 2.5.7
3+
// @version 2.5.8
44
// @author X.I.U
55
// @description 无缝拼接下一页内容(瀑布流),目前支持:[所有使用「Discuz!、Flarum、DUX(WordPress)」的网站]、百度、谷歌、必应、搜狗、头条搜索、360 搜索、微信搜索、贴吧、豆瓣、微博、NGA、V2EX、龙的天空、起点小说、煎蛋网、IT之家、千图网、Pixabay、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、FitGirl、片库、茶杯狐、NO视频、低端影视、奈菲影视、91美剧网、真不卡影院、音范丝、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、极简插件、小众软件、动漫狂、漫画猫、漫画DB、HiComic、动漫之家、古风漫画网、PubMed、wikiHow、GreasyFork、Github、StackOverflow(以上仅一部分,更多的写不下了...
66
// @match *://*/*
@@ -2548,24 +2548,37 @@
25482548
before: src_src_functionBefore
25492549
}
25502550
}, // 拷贝漫画 - 分类页
2551-
gufengmh8: {
2551+
gufengmh: {
25522552
SiteTypeID: 0,
2553-
host: 'www.gufengmh8.com',
2554-
functionStart: function() {if (location.pathname.indexOf('.html') > -1) {
2553+
host: /gufengmh/,
2554+
functionStart: function() {if (/\/\d+.+\.html/.test(location.pathname)) {
25552555
let chapterScroll = document.getElementById('chapter-scroll') // 强制为 [下拉阅读] 模式
25562556
if (chapterScroll && chapterScroll.className === '') {chapterScroll.click();}
2557-
curSite = DBSite.gufengmh8; document.lastElementChild.appendChild(document.createElement('style')).textContent = 'p.img_info {display: none !important;}'; // 隐藏中间的页数信息
2557+
curSite = DBSite.gufengmh; document.lastElementChild.appendChild(document.createElement('style')).textContent = 'p.img_info {display: none !important;}'; // 隐藏中间的页数信息
2558+
} else if (location.pathname.indexOf('/update') > -1 || location.pathname.indexOf('/list') > -1 || location.pathname.indexOf('/search') > -1) {
2559+
curSite = DBSite.gufengmh_list;
25582560
}},
25592561
pager: {
25602562
type: 4,
2561-
nextLink: gufengmh8_functionNext,
2563+
nextLink: gufengmh_functionNext,
25622564
pageElement: 'css;body > script:first-child',
25632565
insertPosition: ['css;#images', 3],
2564-
insertElement: gufengmh8_insertElement,
2566+
insertElement: gufengmh_insertElement,
25652567
intervals: 5000,
25662568
scrollDelta: 4000
25672569
}
2568-
}, // 古风漫画网
2570+
}, // 古风漫画网
2571+
gufengmh_list: {
2572+
SiteTypeID: 0,
2573+
pager: {
2574+
type: 1,
2575+
nextLink: 'css;li.next > a[href]',
2576+
pageElement: 'css;ul.book-list > li',
2577+
insertPosition: ['css;ul.book-list', 3],
2578+
replaceE: 'css;ul.pagination',
2579+
scrollDelta: 1000
2580+
}
2581+
}, // 古风漫画网 - 分类页
25692582
szcdmj: {
25702583
SiteTypeID: 0,
25712584
host: 'www.szcdmj.com',
@@ -3995,7 +4008,7 @@
39954008

39964009

39974010
// [古风漫画网] 获取下一页地址
3998-
function gufengmh8_functionNext() {
4011+
function gufengmh_functionNext() {
39994012
let pageElems = document.querySelector(curSite.pager.pageElement.replace('css;', '')); // 寻找数据所在元素
40004013
if (pageElems) {
40014014
let comicUrl, nextId;
@@ -4017,7 +4030,7 @@
40174030
}
40184031
}
40194032
// [古风漫画网] 插入数据
4020-
function gufengmh8_insertElement(pageElems, type) {
4033+
function gufengmh_insertElement(pageElems, type) {
40214034
if (pageElems) {
40224035
let url = curSite.pageUrl;
40234036
pageElems = getAllElements(curSite.pager.pageElement, pageElems, pageElems)[0];

0 commit comments

Comments
 (0)