Skip to content

Commit ef0109a

Browse files
committed
新增 [起点小说] 支持
1 parent 3d13af7 commit ef0109a

1 file changed

Lines changed: 39 additions & 7 deletions

File tree

Autopage.user.js

Lines changed: 39 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// ==UserScript==
22
// @name 自动无缝翻页
3-
// @version 2.0.2
3+
// @version 2.0.3
44
// @author X.I.U
5-
// @description 无缝拼接下一页内容(瀑布流),目前支持:[所有使用「Discuz!、Flarum、DUX(WordPress)」的网站]、百度、谷歌、必应、贴吧、豆瓣、微博、NGA(玩家社区)、V2EX、看雪论坛、煎蛋网、超能网、IT之家、千图网、Pixabay、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、小霸王其乐无穷、茶杯狐、NO视频、低端影视、奈菲影视、91美剧网、真不卡影院、片库、音范丝、BT之家、爱恋动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、小众软件、极简插件、果核剥壳、六音软件、微当下载、th-sjy 汉化、异次元软件、老殁殁漂遥、异星软件空间、动漫狂、漫画猫、漫画DB、HiComic(嗨漫画)、动漫之家、古风漫画网、砂之船动漫家、PubMed、wikiHow、GreasyFork、CS.RIN.RU、FitGirl(更多的写不下了...
5+
// @description 无缝拼接下一页内容(瀑布流),目前支持:[所有使用「Discuz!、Flarum、DUX(WordPress)」的网站]、百度、谷歌、必应、贴吧、豆瓣、微博、NGA(玩家社区)、V2EX、看雪论坛、起点小说、煎蛋网、超能网、IT之家、千图网、Pixabay、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、小霸王其乐无穷、茶杯狐、NO视频、低端影视、奈菲影视、91美剧网、真不卡影院、片库、音范丝、BT之家、爱恋动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、小众软件、极简插件、果核剥壳、六音软件、微当下载、th-sjy 汉化、异次元软件、老殁殁漂遥、异星软件空间、动漫狂、漫画猫、漫画DB、HiComic(嗨漫画)、动漫之家、古风漫画网、砂之船动漫家、PubMed、wikiHow、GreasyFork、CS.RIN.RU、FitGirl(更多的写不下了...
66
// @match *://*/*
77
// @connect www.gamersky.com
88
// @icon https://i.loli.net/2021/03/07/rdijeYm83pznxWq.png
@@ -1168,6 +1168,33 @@
11681168
scrollDelta: 900
11691169
}
11701170
}, // 宝书网(小说)- 手机版
1171+
qidian: {
1172+
SiteTypeID: 0,
1173+
host: 'www.qidian.com',
1174+
functionStart: function() {if (location.pathname.indexOf('/all/') > -1) {curSite = DBSite.qidian;}},
1175+
pager: {
1176+
type: 1,
1177+
nextLink: 'css;a[class*="pagination-next"][href]',
1178+
pageElement: 'css;ul.all-img-list > li',
1179+
insertPosition: ['css;ul.all-img-list', 3],
1180+
replaceE: 'css;#page-container',
1181+
scrollDelta: 900
1182+
}
1183+
}, // 起点小说
1184+
qidian_read: {
1185+
SiteTypeID: 0,
1186+
host: 'read.qidian.com',
1187+
functionStart: function() {if (location.pathname.indexOf('/chapter/') > -1) {curSite = DBSite.qidian_read; document.lastElementChild.appendChild(document.createElement('style')).textContent = '.admire-wrap {display: none !important;}';}},
1188+
pager: {
1189+
type: 1,
1190+
nextLink: 'css;a[id$="chapterNext"][href]',
1191+
pageElement: 'css;.main-text-wrap > div:not(.admire-wrap)',
1192+
insertPosition: ['css;.main-text-wrap', 3],
1193+
replaceE: 'css;.chapter-control, title',
1194+
history: true,
1195+
scrollDelta: 900
1196+
}
1197+
}, // 起点小说 - 阅读页
11711198
_423down: {
11721199
SiteTypeID: 0,
11731200
host: 'www.423down.com',
@@ -1596,7 +1623,7 @@
15961623
}, // 漫画之家 - 日漫
15971624
copymanga: {
15981625
SiteTypeID: 0,
1599-
host: 'www.copymanga.com',
1626+
host: 'www.copymanga.com1',
16001627
functionStart: function() {if (location.pathname.indexOf('/chapter/') > -1) {
16011628
curSite = DBSite.copymanga; document.lastElementChild.appendChild(document.createElement('style')).textContent = '.footer {display: none !important;}';
16021629
}},
@@ -1609,7 +1636,7 @@
16091636
intervals: 2000,
16101637
scrollDelta: 3000
16111638
}
1612-
}, // 拷贝漫画
1639+
}, // 拷贝漫画
16131640
gufengmh8: {
16141641
SiteTypeID: 0,
16151642
host: 'www.gufengmh8.com',
@@ -1767,7 +1794,7 @@
17671794
replaceE: 'css;.fy',
17681795
scrollDelta: 1000
17691796
}
1770-
}, // 如意了教育 - 学校
1797+
}, // 如意了教育 - 学校
17711798
ruyile_data: {
17721799
SiteTypeID: 0,
17731800
pager: {
@@ -1778,7 +1805,7 @@
17781805
replaceE: 'css;.fy',
17791806
scrollDelta: 1000
17801807
}
1781-
}, // 如意了教育 - 数据
1808+
}, // 如意了教育 - 数据
17821809
ruyile_shijuan: {
17831810
SiteTypeID: 0,
17841811
pager: {
@@ -1801,7 +1828,7 @@
18011828
replaceE: 'css;ul.main_List > li.i3',
18021829
scrollDelta: 1000
18031830
}
1804-
} // 宽带山论坛
1831+
} // 宽带山论坛
18051832
};
18061833
// 生成 SiteTypeID
18071834
generateID();
@@ -2961,6 +2988,11 @@
29612988
}
29622989
}
29632990

2991+
// 添加历史记录
2992+
if (curSite.pager.history && curSite.pager.history == true) {
2993+
window.history.pushState(`{title: ${document.title}, url: ${location.href}}`, newBody.querySelector('title').textContent, curSite.pageUrl);
2994+
}
2995+
29642996
// 替换待替换元素
29652997
try {
29662998
let oriE = getAllElements(curSite.pager.replaceE),

0 commit comments

Comments
 (0)