From 5848f0d758be51fe3dcf452975534e6e65e29e7d Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 27 Feb 2022 14:20:06 +0800
Subject: [PATCH 0001/1369] =?UTF-8?q?=E8=B0=83=E6=95=B4=20=E9=83=A8?=
=?UTF-8?q?=E5=88=86=E8=A7=84=E5=88=99=E8=87=B3=20[=E5=A4=96=E7=BD=AE?=
=?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99]=20=E5=88=97=E8=A1=A8?=
=?UTF-8?q?=E4=B8=AD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Autopage.user.js | 497 +-------------------------------------
other/Autopage/rules.json | 483 +++++++++++++++++++++++++++++++++++-
2 files changed, 478 insertions(+), 502 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 6e7471cbd..94a6c2385 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 5.0.0
+// @version 5.0.1
// @author X.I.U
// @description 无缝拼接下一页内容(瀑布流,追求小而美),目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP」论坛】【百度、谷歌、必应、搜狗、微信、360、Yahoo、Yandex 等搜索引擎】、贴吧、豆瓣、知乎、微博、NGA、V2EX、B 站(Bilibili)、煎蛋网、糗事百科、龙的天空、起点中文、IT之家、千图网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、包子漫画、Mangabz、Xmanhua 等漫画网站】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了...
// @description:zh-TW 無縫拼接下一頁內容(瀑布流,追求小而美),支持各種論壇、搜索引擎、漫畫網站~
@@ -111,7 +111,7 @@
for (let i of DBSite[now].host) { // 遍历 数组
// 针对自定义翻页规则中的正则
- if (typeof i === 'string' && i.slice(0,1) === '/') i = new RegExp(i.slice(1,i.length-1))
+ if (typeof i === 'string' && i.slice(0,1) === '/') i = new RegExp(i.slice(1,i.length-1), 'i')
if ((i instanceof RegExp && i.test(location.hostname)) || (typeof i === 'string' && i === location.hostname)) {
if (self != top) {if (!DBSite[now].iframe) break end;} // 如果当前位于 iframe 框架下,就需要判断是否需要继续执行
@@ -120,7 +120,7 @@
DBSite[now].url();
} else { // 自定义翻页规则时,因为同域名不同页面 url 分开写,所以如果没找到就需要跳出当前数组循环,继续规则循环
if (DBSite[now].url.slice(0,1) === '/') { // 如果是正则,则对 URL 路径进行匹配
- if (new RegExp(DBSite[now].url.slice(1,DBSite[now].url.length-1)).test(location.pathname + location.search) === true) {curSite = DBSite[now];} else {break;}
+ if (new RegExp(DBSite[now].url.slice(1,DBSite[now].url.length-1), 'i').test(location.pathname + location.search) === true) {curSite = DBSite[now];} else {break;}
} else { // 如果是函数,那就执行代码
if (new Function (DBSite[now].url)() === true) {curSite = DBSite[now];} else {break;}
}
@@ -135,7 +135,7 @@
// 如果是 正则/字符串
} else {
// 针对自定义翻页规则中的正则
- if (typeof DBSite[now].host === 'string' && DBSite[now].host.slice(0,1) === '/') DBSite[now].host = new RegExp(DBSite[now].host.slice(1,DBSite[now].host.length-1))
+ if (typeof DBSite[now].host === 'string' && DBSite[now].host.slice(0,1) === '/') DBSite[now].host = new RegExp(DBSite[now].host.slice(1,DBSite[now].host.length-1), 'i')
if ((DBSite[now].host instanceof RegExp && DBSite[now].host.test(location.hostname)) || (typeof DBSite[now].host === 'string' && DBSite[now].host === location.hostname)) {
if (self != top) {if (!DBSite[now].iframe) break;} // 如果当前位于 iframe 框架下,就需要判断是否需要继续执行
@@ -144,7 +144,7 @@
DBSite[now].url();
} else { // 自定义翻页规则时,因为同域名不同页面 url 分开写,所以如果没找到就需要继续规则循环
if (DBSite[now].url.slice(0,1) === '/') { // 如果是正则,则对 URL 路径进行匹配
- if (new RegExp(DBSite[now].url.slice(1,DBSite[now].url.length-1)).test(location.pathname + location.search) === true) {curSite = DBSite[now];} else {continue;}
+ if (new RegExp(DBSite[now].url.slice(1,DBSite[now].url.length-1), 'i').test(location.pathname + location.search) === true) {curSite = DBSite[now];} else {continue;}
} else { // 如果是函数,那就执行代码
if (new Function (DBSite[now].url)() === true) {curSite = DBSite[now];} else {continue;}
}
@@ -5449,490 +5449,6 @@ function: {
bFp: [0, 'img[_src]', '_src']
}
}, // 新片场
- tujigu: {
- host: ['www.tuji001.com', 'www.tujigu.net'],
- url: ()=> {
- if (indexOF('/a/')) {
- curSite = DBSite.tujigu;
- } else if (lp != '/' && !indexOF('/search/')) {
- curSite = DBSite.tujigu_list;
- }},
- style: '.content img {display: block !important;}',
- pager: {
- nextL: 'id("pages")/a[contains(text(), "下一页")]',
- pageE: '.content > img',
- replaceE: '#pages',
- scrollD: 2000
- }
- }, // tujigu - 图片页
- tujigu_list: {
- pager: {
- nextL: 'id("pages")/a[contains(text(), "下一页")]',
- pageE: '.hezi > ul > li',
- insertP: ['//div[@class="hezi"][last()]/ul', 3],
- replaceE: '#pages',
- scrollD: 1000
- }
- }, // tujigu - 分类页
- mvtui: {
- host: 'mvtui.com',
- url: ()=> {if (indexOF('.html')) {curSite = DBSite.mvtui;} else {curSite = DBSite.mvtui_list;}},
- pager: {
- nextL: '.article-paging span.current+a',
- pageE: '.article-content > p',
- replaceE: '.article-paging',
- scrollD: 3000
- }
- }, // mvtui - 图片页
- mvtui_list: {
- pager: {
- nextL: 'li.next-page a',
- pageE: '#posts > div',
- replaceE: '.pagination',
- scrollD: 1500
- },
- function: {
- bF: src_bF,
- bFp: [0, 'img[data-src]', 'data-src']
- }
- }, // mvtui - 分类页
- mzitu: {
- host: 'www.mzitu.com',
- url: ()=> {if (indexOF(/\/\d+/)) {curSite = DBSite.mzitu;getCSS('.main-image a[href]').href = 'javascript:void(0);'} else {curSite = DBSite.mzitu_list;}},
- pager: {
- nextL: '//div[@class="pagenavi"]/a[contains(string(), "下一页")]',
- pageE: '.main-image img',
- replaceE: '.pagenavi',
- scrollD: 1500
- }
- }, // mzitu - 图片页
- mzitu_list: {
- pager: {
- nextL: '.next.page-numbers',
- pageE: '.postlist > ul > li',
- replaceE: '.pagination',
- scrollD: 1000
- },
- function: {
- bF: src_bF,
- bFp: [0, 'img[data-original]', 'data-original']
- }
- }, // mzitu - 分类/搜索页
- xiurenji: {
- host: /\.xiuren[a-z]+\./,
- url: ()=> {insStyle('img[src$=".gif"]:not([src*="logo"]) {display: none !important;}');
- if (indexOF('.html') && !indexOF('/index')) {
- curSite = DBSite.xiurenji;
- } else if (indexOF('search')) {
- curSite = DBSite.xiurenji_search;
- } else {
- curSite = DBSite.xiurenji_list;
- }},
- pager: {
- nextL: '//div[@class="page"]/a[text()="下页"]',
- pageE: 'div.content > p > *',
- replaceE: '.page',
- scrollD: 1500
- }
- }, // xiurenji - 图片页
- xiurenji_list: {
- pager: {
- nextL: '//div[@class="page"]/a[text()="下页"]',
- pageE: 'li.i_list',
- replaceE: '.page',
- scrollD: 1000
- }
- }, // xiurenji - 分类页
- xiurenji_search: {
- pager: {
- nextL: '.page > a.current+a',
- pageE: '.node > *',
- replaceE: '.page',
- scrollD: 700
- }
- }, // xiurenji - 搜索页
- jpxgmn: {
- host: 'www.jpxgyw.net',
- url: ()=> {
- if (indexOF('.html')) {
- curSite = DBSite.jpxgmn;
- } else if (lp != '/' && indexOF('/search/')) {
- curSite = DBSite.jpxgmn; curSite.pager.pageE = '.related_posts > ul';
- }},
- pager: {
- nextL: '.pagination a.current+a',
- pageE: '.article-content img',
- replaceE: '.pagination',
- interval: 500,
- scrollD: 2000
- }
- }, // jpxgmn
- tvv: {
- host: /\.tvv\.tw/,
- url: ()=> {if (lp == '/' || indexOF('/page/') || indexOF('/category/')) {curSite = DBSite.tvv;}},
- style: '.blog-masonry, .blog-masonry-4col {height: auto !important;} .blog-listing {position: relative !important;float: left !important;top: auto !important;left: auto !important;} .blog-title > a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .blog-image img {min-height: 300px;}',
- pager: {
- nextL: 'a.next',
- pageE: '.blog-listing',
- replaceE: '.pagination',
- scrollD: 2000
- }
- }, // tvv
- mm131: {
- host: ['www.mm131.net', 'www.mmm131.com'],
- url: ()=> {if (indexOF('.html')) {curSite = DBSite.mm131;} else {curSite = DBSite.mm131_list;}},
- retry: 300,
- pager: {
- nextL: '//div[@class="content-page"]/a[contains(text(), "下一页")]',
- pageE: '.content-pic img',
- replaceE: '.content-page',
- scrollD: 2000
- }
- }, // MM131 - 图片页
- mm131_list: {
- pager: {
- nextL: '//dd[@class="page"]/a[contains(text(), "下一页")]',
- pageE: 'dl.list-left > dd:not([class="page"])',
- replaceE: '.page',
- scrollD: 1000
- }
- }, // MM131 - 分类页
- mm131_m: {
- host: 'm.mmm131.com',
- url: ()=> {insStyle('.bannert, .bannerb, bannert_ios, .bannerb_ios {display: none !important;}'); if (lp == '/') {curSite = DBSite.mm131_m_;} else if (indexOF('.html')) {curSite = DBSite.mm131_m;} else {curSite = DBSite.mm131_m_list;}},
- retry: true,
- pager: {
- nextL: '//div[@class="paging"]/a[text()="下一张" or text()="下一页"]',
- pageE: '.post-content img',
- replaceE: '.paging',
- scrollD: 2000
- }
- }, // MM131 - 手机版 - 图片页
- mm131_m_list: {
- pager: {
- nextL: '#xbtn',
- pageE: '#content > article',
- replaceE: '#webpage',
- scrollD: 2000
- },
- function: {
- bF: src_bF,
- bFp: [0, 'img[data-img]', 'data-img']
- }
- }, // MM131 - 手机版 - 分类页
- mm131_m_: {
- pager: {
- type: 2,
- nextL: '#webpage>span[onclick]',
- isHidden: true,
- interval: 500,
- scrollD: 2000
- }
- }, // MM131 - 手机版 - 首页
- mrcong: {
- host: 'mrcong.com',
- url: ()=> {if (lp == '/' || indexOF('/tag/')) {curSite = DBSite.mrcong_list;} else {curSite = DBSite.mrcong;}},
- pager: {
- nextL: '.post-page-numbers.current+a.post-page-numbers',
- pageE: '#fukie2 > p > img',
- replaceE: '.page-link',
- scrollD: 3000
- }
- }, // MrCong - 图片页
- mrcong_list: {
- pager: {
- type: 3,
- nextL: '.current+a.page',
- pageE: 'article.item-list',
- scrollE: '.pagination',
- replaceE: '.pagination',
- scrollD: 2000
- }
- }, // MrCong - 分类页
- buondua: {
- host: 'buondua.com',
- url: ()=> {if (indexOF(/-photos-\d+/)) {curSite = DBSite.buondua;} else {curSite = DBSite.buondua_list;}},
- pager: {
- type: 3,
- nextL: '//nav[@class="pagination"]//span[./a[contains(@class, "is-current")]]/following-sibling::span[1]/a',
- pageE: '.article-fulltext > p',
- scrollE: 'nav.pagination',
- replaceE: 'nav.pagination',
- scrollD: 1500
- },
- function: {
- bF: src_bF,
- bFp: [0, 'img[data-src]', 'data-src']
- }
- }, // Buon Dua - 图片页
- buondua_list: {
- pager: {
- type: 3,
- nextL: '.pagination-next',
- pageE: '.items-row.column, .collection-item.column',
- scrollE: 'nav.pagination',
- replaceE: 'nav.pagination',
- scrollD: 1200
- },
- function: {
- bF: src_bF,
- bFp: [0, 'img[data-src]', 'data-src']
- }
- }, // Buon Dua - 分类页
- fnvshen: {
- host: 'www.fnvshen.com',
- url: ()=> {
- if (indexOF('/gallery/') || indexOF('/tag/')) {
- curSite = DBSite.fnvshen_list;
- } else if (indexOF('/g/')) {
- curSite = DBSite.fnvshen;
- } else if (indexOF(/\/article\/\d+\//)) {
- curSite = DBSite.fnvshen_article;
- } else if (indexOF('/article/')) {
- curSite = DBSite.fnvshen_article_list;
- }},
- pager: {
- nextL: '#pages > span +a:not(.a1)',
- pageE: '#hgallery > img',
- replaceE: '#pages',
- scrollD: 1500
- }
- }, // fnvshen - 图片页
- fnvshen_list: {
- style: '.yalayi_box {display: none !important; margin: -4px 0 !important;}',
- pager: {
- nextL: '//div[@class="pagesYY"]//a[contains(text(), "下一页")]',
- pageE: '#listdiv > ul > li',
- replaceE: '.pagesYY',
- scrollD: 1000
- },
- function: {
- bF: src_bF,
- bFp: [0, 'img[data-original]', 'data-original']
- }
- }, // fnvshen - 分类页
- fnvshen_article_list: {
- pager: {
- nextL: '//div[@class="pagesYY"]//a[contains(text(), "下一页")]',
- pageE: 'li.other_girlli',
- replaceE: '.pagesYY',
- scrollD: 1000
- }
- }, //fnvshen - 文章列表
- fnvshen_article: {
- pager: {
- nextL: '.pagesYY a.cur+a',
- pageE: '#articleDiv',
- insertP: ['#articleDiv', 6],
- replaceE: '.pagesYY',
- scrollD: 1000
- }
- }, // fnvshen - 文章内
- nvshen: {
- host: 'www.99nvshen.com',
- url: ()=> {
- if (indexOF('/galleryList/') || indexOF('/modelList/')) {
- curSite = DBSite.nvshen; curSite.pager.pageE = '.book-list > div.col-sm-4';
- } else if (indexOF('/gallery/')) {
- curSite = DBSite.nvshen; curSite.pager.interval = 1500; curSite.pager.scrollD = 2500;
- }},
- pager: {
- nextL: 'ul.pagination a[aria-label="Next"]',
- pageE: 'a.gallery-detail-img',
- replaceE: 'ul.pagination',
- scrollD: 1500
- }
- }, // nvshen
- xrmn5: {
- host: 'www.xrmn5.cc',
- url: ()=> {if (indexOF(/\d+\.html/)) {
- curSite = DBSite.xrmn5;
- } else if (indexOF('/search')) {
- curSite = DBSite.xrmn5_search;
- } else {
- curSite = DBSite.xrmn5_list;
- }},
- pager: {
- nextL: '//div[contains(@class, "page")]//a[contains(text(), "下页")]',
- pageE: '.content_left > p > img',
- replaceE: '.page',
- scrollD: 3000
- }
- }, // xrmn5 - 图片页
- xrmn5_list: {
- pager: {
- nextL: '//div[contains(@class, "page")]//a[contains(text(), "下页")]',
- pageE: 'ul.update_area_lists > li',
- replaceE: '.page',
- scrollD: 2000
- }
- }, // xrmn5 - 分类页
- xrmn5_search: {
- pager: {
- nextL: '.page a.current+a',
- pageE: 'div.sousuo',
- replaceE: '.page',
- scrollD: 2000
- }
- }, // xrmn5 - 搜索页
- jpmn8: {
- host: 'www.jpmn8.com',
- url: ()=> {if (indexOF(/\/\d+\.html/)) {curSite = DBSite.jpmn8;} else if (lp != '/') {curSite = DBSite.jpmn8_list;}},
- style: 'img[onload] {min-height: 500px;}',
- pager: {
- nextL: '//div[@class="pagination1"]//a[text()="下一页"]',
- pageE: 'img[onload]',
- replaceE: '.pagination1',
- scrollD: 3000
- }
- }, // jpmn8 - 图片页
- jpmn8_list: {
- pager: {
- nextL: '//div[@class="pagination1"]//a[text()="下一页"]',
- pageE: 'article.excerpt',
- replaceE: '.pagination1',
- scrollD: 1500
- }
- }, // jpmn8 - 分类页
- ku66: {
- host: 'www.ku66.net',
- url: ()=> {if (/\/\d+\.html/.test(location.pathname)) {curSite = DBSite.ku66;} else {curSite = DBSite.ku66_list;}},
- style: '.content img {min-height: 500px;}',
- pager: {
- nextL: '//div[@class="NewPages"]//a[text()="下一页"]',
- pageE: '.content > img',
- insertP: ['.content', 3],
- replaceE: '.NewPages',
- scrollD: 4000
- }
- }, // ku66 - 图片页
- ku66_list: {
- pager: {
- nextL: '//div[@class="NewPages"]//a[text()="下一页"]',
- pageE: '.TypeList > ul > li',
- insertP: ['.TypeList > ul', 3],
- replaceE: '.NewPages',
- scrollD: 1000
- }
- }, // ku66 - 分类页
- ku66_m: {
- host: 'm.ku66.net',
- url: ()=> {if (/\/\d+\.html/.test(location.pathname)) {curSite = DBSite.ku66_m;} else {curSite = DBSite.ku66_m_list;}},
- style: '.ArticleImageBox img {min-height: 200px;}',
- pager: {
- nextL: '//div[@class="article_page"]//a[text()="下一页"]',
- pageE: '.ArticleImageBox > *',
- replaceE: '.article_page',
- scrollD: 4000
- }
- }, // ku66 - 手机版 - 图片页
- ku66_m_list: {
- pager: {
- nextL: '//div[@class="article_page"]//a[text()="下一页"]',
- pageE: '.PictureList > ul > li',
- replaceE: '.article_page',
- scrollD: 1000
- }
- }, // ku66 - 手机版 - 分类页
- ku137: {
- host: 'www.ku137.net',
- url: ()=> {if (indexOF(/\/\d+\.html/)) {curSite = DBSite.ku137;} else if (lp != '/') {curSite = DBSite.ku137_list;}},
- style: '.Title9, .dibu1, .dibu2 {display: none !important;} .content img {min-height: 500px;}',
- pager: {
- nextL: '//div[@class="page"]/a[text()="下一页"]',
- pageE: '.content > img',
- replaceE: '.page',
- scrollD: 3000
- }
- }, // ku137 - 图片页
- ku137_list: {
- pager: {
- nextL: '//div[@class="page"]/a[text()="下一页"]',
- pageE: '.m-list > ul > li',
- replaceE: '.page',
- scrollD: 1500
- }
- }, // ku137 - 分类页
- ku137_m: {
- host: 'm.ku137.net',
- url: ()=> {if (indexOF(/\/\d+\.html/)) {curSite = DBSite.ku137_m;} else if (lp != '/') {curSite = DBSite.ku137_m_list;}},
- style: '.ArticleImageBox img {min-height: 300px;}',
- pager: {
- nextL: '//div[@class="article_page"]//a[text()="下一页"]',
- pageE: '.ArticleImageBox > *',
- replaceE: '.article_page',
- scrollD: 3000
- }
- }, // ku137 - 手机版 - 图片页
- ku137_m_list: {
- pager: {
- nextL: '//div[@class="article_page"]//a[text()="下一页"]',
- pageE: '.PictureList > ul > li',
- replaceE: '.article_page',
- scrollD: 1500
- }
- }, // ku137 - 手机版 - 分类页
- mnttz: {
- host: 'www.mnttz.com',
- url: ()=> {if (indexOF(/\/\d+\.html/)) {curSite = DBSite.mnttz;} else {curSite = DBSite.mnttz_list;}},
- style: 'img.content_img {min-height: 500px;}',
- pager: {
- nextL: '.article-paging > span+a',
- pageE: 'img.content_img',
- replaceE: '.article-paging',
- scrollD: 3000
- }
- }, // mnttz - 图片页
- mnttz_list: {
- pager: {
- nextL: 'li.next-page > a',
- pageE: 'article.excerpt',
- replaceE: '.pagination',
- scrollD: 1500
- },
- function: {
- bF: src_bF,
- bFp: [0, 'img[data-src]', 'data-src']
- }
- }, // mnttz - 分类页
- kingdom: {
- host: /kingdom-en\.com/,
- url: ()=> {if (indexOF(/\/\d+\.html/)) {curSite = DBSite.kingdom;} else if (lp != '/') {curSite = DBSite.kingdom_list;}},
- style: '.pic_center img {min-height: 300px;} .arcmain > .title, .footer, .index-list-title, .listmain_st {display: none !important;}',
- pager: {
- nextL: 'a.page_next',
- pageE: '.pic_center img',
- replaceE: '.pagenav',
- scrollD: 4000
- }
- }, // kingdom - 图片页
- kingdom_list: {
- pager: {
- nextL: 'a.page_next',
- pageE: 'li.media',
- replaceE: '.pagination',
- scrollD: 1000
- },
- function: {
- bF: src_bF,
- bFp: [0, 'img[data-src]', 'data-src']
- }
- }, // kingdom - 分类页
- kissgoddess: {
- host: /kissgoddess\./,
- url: ()=> {if (indexOF('/album/') || indexOF('/category/')) curSite = DBSite.kissgoddess;},
- style: '.td-gallery-content > img {min-height: 300px;}',
- pager: {
- nextL: 'a.a1:last-of-type',
- pageE: '.td-gallery-content > img, .td-category-span',
- replaceE: '#pages',
- scrollD: 3000
- },
- function: {
- bF: src_bF,
- bFp: [0, 'img[data-original]', 'data-original']
- }
- }, // Kiss Goddess - 图片页
planetminecraft: {
host: 'www.planetminecraft.com',
url: ()=> {if (!indexOF('/forums/') && !indexOF('/posts/')) {curSite = DBSite.planetminecraft;}},
@@ -7163,6 +6679,7 @@ function: {
scrollD = curSite.pager.scrollD;
// <<<<< 翻页类型 3(依靠 [基准元素] 与 [浏览器可视区域底部] 之间的距离缩小来触发翻页)>>>>>
if (curSite.pager.type === 3) {
+ if (!curSite.pager.scrollE) curSite.pager.scrollE = curSite.pager.replaceE; // 默认基准元素是页码
let scrollE = getOne(curSite.pager.scrollE);
//console.log(scrollE.offsetTop, scrollE.offsetTop - (scrollTop + scrollHeight), scrollD, scrollTop + scrollHeight, curSite.SiteTypeID)
if (scrollE.offsetTop - (scrollTop + scrollHeight) <= scrollD) {intervalPause(); checkURL(getPageElems);}
@@ -7931,7 +7448,7 @@ function: {
-
+
`
document.documentElement.insertAdjacentHTML('beforeend', _html);
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 8fff9c2bb..cade29aab 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -1,4 +1,22 @@
{
+ "盖世汽车英文版": {
+ "host": "autonews.gasgoo.com",
+ "url": "if (location.pathname != '/' && location.pathname.indexOf('.html') == -1) {return true;}",
+ "pager": {
+ "nextL": "a.pageright",
+ "pageE": ".newsListShow > ul",
+ "replaceE": ".page"
+ }
+ },
+ "下书网": {
+ "host": "mip.xiashucom.com",
+ "url": "/\\/yue_/",
+ "pager": {
+ "nextL": "a.pt-nextchapter",
+ "pageE": ".pt-read-text > p",
+ "replaceE": ".pt-read-btn"
+ }
+ },
"xvideos": {
"host": [
"www.xnxx.com",
@@ -75,22 +93,463 @@
"replaceE": ".pagination"
}
},
- "盖世汽车英文版": {
- "host": "autonews.gasgoo.com",
- "url": "if (location.pathname != '/' && location.pathname.indexOf('.html') == -1) {return true;}",
+ "美女推-图片页": {
+ "host": "mvtui.com",
+ "url": "/\\.html/",
"pager": {
- "nextL": "a.pageright",
- "pageE": ".newsListShow > ul",
- "replaceE": ".page"
+ "nextL": ".article-paging span.current+a",
+ "pageE": ".article-content > p",
+ "replaceE": ".article-paging",
+ "scrollD": 3000
}
},
- "下书网": {
- "host": "mip.xiashucom.com",
- "url": "/\\/yue_/",
+ "美女推-分类页": {
+ "host": "mvtui.com",
+ "url": "/^\\/.+/",
"pager": {
- "nextL": "a.pt-nextchapter",
- "pageE": ".pt-read-text > p",
- "replaceE": ".pt-read-btn"
+ "nextL": "li.next-page a",
+ "pageE": "#posts > div",
+ "replaceE": ".pagination",
+ "scrollD": 1500
+ },
+ "function": {
+ "bF": "src_bF",
+ "bFp": [
+ 0,
+ "img[data-src]",
+ "data-src"
+ ]
+ }
+ },
+ "秀人集-图片页": {
+ "host": "/\\.xiuren[a-z]+\\./",
+ "url": "/\\.html/",
+ "pager": {
+ "nextL": "//div[@class='page']/a[text()='下页']",
+ "pageE": "div.content > p > *",
+ "replaceE": ".page",
+ "scrollD": 1500
+ }
+ },
+ "秀人集-搜索页": {
+ "host": "/\\.xiuren[a-z]+\\./",
+ "url": "/search/",
+ "pager": {
+ "nextL": ".page > a.current+a",
+ "pageE": ".node > *",
+ "replaceE": ".page",
+ "scrollD": 700
+ }
+ },
+ "秀人集-分类页": {
+ "host": "/\\.xiuren[a-z]+\\./",
+ "url": "/^\\/.+/",
+ "pager": {
+ "nextL": "//div[@class='page']/a[text()='下页']",
+ "pageE": "li.i_list",
+ "replaceE": ".page",
+ "scrollD": 1000
+ }
+ },
+ "极品性感美女-图片页": {
+ "host": "www.jpxgyw.net",
+ "url": "/\\.html/",
+ "pager": {
+ "nextL": ".pagination a.current+a",
+ "pageE": ".article-content img",
+ "replaceE": ".pagination",
+ "interval": 500,
+ "scrollD": 2000
+ }
+ },
+ "极品性感美女-分类页": {
+ "host": "www.jpxgyw.net",
+ "url": "if (location.pathname != '/' && location.pathname.indexOf('/search/') == -1) {return true;}",
+ "pager": {
+ "nextL": ".pagination a.current+a",
+ "pageE": ".related_posts > ul",
+ "replaceE": ".pagination",
+ "scrollD": 1500
+ }
+ },
+ "tvv": {
+ "host": "mm.tvv.tw",
+ "url": "if (location.pathname.indexOf('.html') == -1) {return true;}",
+ "style": ".blog-masonry, .blog-masonry-4col {height: auto !important;} .blog-listing {position: relative !important;float: left !important;top: auto !important;left: auto !important;} .blog-title > a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .blog-image img {min-height: 300px;}",
+ "pager": {
+ "nextL": "a.next",
+ "pageE": ".blog-listing",
+ "replaceE": ".pagination",
+ "scrollD": 2000
+ }
+ },
+ "mm131": {
+ "host": "www.mmm131.com",
+ "url": "/\\.html/",
+ "pager": {
+ "nextL": "//div[@class='content-page']/a[contains(text(), '下一页')]",
+ "pageE": ".content-pic img",
+ "replaceE": ".content-page",
+ "scrollD": 2000
+ }
+ },
+ "mm131_list": {
+ "host": "www.mmm131.com",
+ "url": "/^\\/.+/",
+ "pager": {
+ "nextL": "//dd[@class='page']/a[contains(text(), '下一页')]",
+ "pageE": "dl.list-left > dd:not([class='page'])",
+ "replaceE": ".page",
+ "scrollD": 1000
+ }
+ },
+ "mm131_m": {
+ "host": "m.mmm131.com",
+ "url": "if (location.pathname == '/') {return true;}",
+ "style": ".bannert, .bannerb, bannert_ios, .bannerb_ios {display: none !important;}",
+ "pager": {
+ "type": 2,
+ "nextL": "#webpage>span[onclick]",
+ "isHidden": true,
+ "interval": 500,
+ "scrollD": 2000
+ }
+ },
+ "mm131_m_": {
+ "host": "m.mmm131.com",
+ "url": "/\\.html/",
+ "style": ".bannert, .bannerb, bannert_ios, .bannerb_ios {display: none !important;}",
+ "pager": {
+ "nextL": "//div[@class='paging']/a[text()='下一张' or text()='下一页']",
+ "pageE": ".post-content img",
+ "replaceE": ".paging",
+ "scrollD": 2000
+ }
+ },
+ "mm131_m_list": {
+ "host": "m.mmm131.com",
+ "style": ".bannert, .bannerb, bannert_ios, .bannerb_ios {display: none !important;}",
+ "pager": {
+ "nextL": "#xbtn",
+ "pageE": "#content > article",
+ "replaceE": "#webpage",
+ "scrollD": 2000
+ },
+ "function": {
+ "bF": "src_bF",
+ "bFp": [
+ 0,
+ "img[data-img]",
+ "data-img"
+ ]
+ }
+ },
+ "mrcong": {
+ "host": "mrcong.com",
+ "url": "if (location.pathname != '/' && location.pathname.indexOf('/tag/') == -1) {return true;}",
+ "pager": {
+ "nextL": ".post-page-numbers.current+a.post-page-numbers",
+ "pageE": "#fukie2 > p > img",
+ "replaceE": ".page-link",
+ "scrollD": 3000
+ }
+ },
+ "mrcong_list": {
+ "host": "mrcong.com",
+ "pager": {
+ "type": 3,
+ "nextL": ".current+a.page",
+ "pageE": "article.item-list",
+ "scrollE": ".pagination",
+ "replaceE": ".pagination",
+ "scrollD": 2000
+ }
+ },
+ "buondua": {
+ "host": "buondua.com",
+ "url": "/-photos-\\d+/",
+ "pager": {
+ "type": 3,
+ "nextL": "//nav[@class='pagination']//span[./a[contains(@class, 'is-current')]]/following-sibling::span[1]/a",
+ "pageE": ".article-fulltext > p",
+ "replaceE": "nav.pagination",
+ "scrollE": ".bottom-articles",
+ "scrollD": 1500
+ },
+ "function": {
+ "bF": "src_bF",
+ "bFp": [
+ 0,
+ "img[data-src]",
+ "data-src"
+ ]
+ }
+ },
+ "buondua_list": {
+ "host": "buondua.com",
+ "pager": {
+ "type": 3,
+ "nextL": ".pagination-next",
+ "pageE": ".items-row.column, .collection-item.column",
+ "replaceE": "nav.pagination",
+ "scrollD": 1500
+ },
+ "function": {
+ "bF": "src_bF",
+ "bFp": [
+ 0,
+ "img[data-src]",
+ "data-src"
+ ]
+ }
+ },
+ "宅男女神-图片页": {
+ "host": "www.fnvshen.com",
+ "url": "/^\\/g\\//",
+ "pager": {
+ "nextL": "#pages > span +a:not(.a1)",
+ "pageE": "#hgallery > img",
+ "replaceE": "#pages",
+ "scrollD": 1500
+ }
+ },
+ "宅男女神-分类页": {
+ "host": "www.fnvshen.com",
+ "url": "/^\\/gallery|tag\\//",
+ "style": ".yalayi_box {display: none !important; margin: -4px 0 !important;}",
+ "pager": {
+ "nextL": "//div[@class='pagesYY']//a[contains(text(), '下一页')]",
+ "pageE": "#listdiv > ul > li",
+ "replaceE": ".pagesYY",
+ "scrollD": 1000
+ },
+ "function": {
+ "bF": "src_bF",
+ "bFp": [
+ 0,
+ "img[data-original]",
+ "data-original"
+ ]
+ }
+ },
+ "宅男女神-文章页": {
+ "host": "www.fnvshen.com",
+ "url": "/^/article/\\d+\\//",
+ "pager": {
+ "nextL": ".pagesYY a.cur+a",
+ "pageE": "#articleDiv",
+ "insertP": [
+ "#articleDiv",
+ 6
+ ],
+ "replaceE": ".pagesYY",
+ "scrollD": 1000
+ }
+ },
+ "宅男女神-文章分类页": {
+ "host": "www.fnvshen.com",
+ "url": "/^/article//",
+ "pager": {
+ "nextL": "//div[@class='pagesYY']//a[contains(text(), '下一页')]",
+ "pageE": "li.other_girlli",
+ "replaceE": ".pagesYY",
+ "scrollD": 1000
+ }
+ },
+ "爱女神-图片页": {
+ "host": "www.99nvshen.com",
+ "url": "/^\\/gallery\\//",
+ "pager": {
+ "nextL": "ul.pagination a[aria-label='Next']",
+ "pageE": "a.gallery-detail-img",
+ "replaceE": "ul.pagination",
+ "interval": 1500,
+ "scrollD": 2500
+ }
+ },
+ "爱女神-分类页": {
+ "host": "www.99nvshen.com",
+ "url": "/^\\/galleryList|modelList\\//",
+ "pager": {
+ "nextL": "ul.pagination a[aria-label='Next']",
+ "pageE": ".book-list > div.col-sm-4",
+ "replaceE": "ul.pagination",
+ "scrollD": 1500
+ }
+ },
+ "秀人美女-图片页": {
+ "host": "www.xrmn5.cc",
+ "url": "/\\d+\\.html/",
+ "pager": {
+ "nextL": "//div[contains(@class, 'page')]//a[contains(text(), '下页')]",
+ "pageE": ".content_left > p > img",
+ "replaceE": ".page",
+ "scrollD": 3000
+ }
+ },
+ "秀人美女-分类页": {
+ "host": "www.xrmn5.cc",
+ "url": "/^\\/.+/",
+ "pager": {
+ "nextL": "//div[contains(@class, 'page')]//a[contains(text(), '下页')]",
+ "pageE": "ul.update_area_lists > li",
+ "replaceE": ".page",
+ "scrollD": 2000
+ }
+ },
+ "精品美女吧-图片页": {
+ "host": "www.jpmn8.com",
+ "url": "/\\d+\\.html/",
+ "style": "img[onload] {min-height: 500px;}",
+ "pager": {
+ "nextL": "//div[@class='pagination1']//a[text()='下一页']",
+ "pageE": "img[onload]",
+ "replaceE": ".pagination1",
+ "scrollD": 3000
+ }
+ },
+ "精品美女吧-分类页": {
+ "host": "www.jpmn8.com",
+ "url": "/^\\/.+/",
+ "pager": {
+ "nextL": "//div[@class='pagination1']//a[text()='下一页']",
+ "pageE": "article.excerpt",
+ "replaceE": ".pagination1",
+ "scrollD": 1500
+ }
+ },
+ "ku66": {
+ "host": "www.ku66.net",
+ "url": "/\\d+\\.html/",
+ "style": ".content img {min-height: 500px;}",
+ "pager": {
+ "nextL": "//div[@class='NewPages']//a[text()='下一页']",
+ "pageE": ".content > img",
+ "replaceE": ".NewPages",
+ "scrollD": 4000
+ }
+ },
+ "ku66_list": {
+ "host": "www.ku66.net",
+ "url": "/^\\/.+/",
+ "pager": {
+ "nextL": "//div[@class='NewPages']//a[text()='下一页']",
+ "pageE": ".TypeList > ul > li",
+ "replaceE": ".NewPages",
+ "scrollD": 1000
+ }
+ },
+ "ku66_m": {
+ "host": "m.ku66.net",
+ "url": "/\\d+\\.html/",
+ "style": ".ArticleImageBox img {min-height: 200px;}",
+ "pager": {
+ "nextL": "//div[@class='article_page']//a[text()='下一页']",
+ "pageE": ".ArticleImageBox > *",
+ "replaceE": ".article_page",
+ "scrollD": 4000
+ }
+ },
+ "ku66_m_list": {
+ "host": "m.ku66.net",
+ "pager": {
+ "nextL": "//div[@class='article_page']//a[text()='下一页']",
+ "pageE": ".PictureList > ul > li",
+ "replaceE": ".article_page",
+ "scrollD": 1000
+ }
+ },
+ "ku137": {
+ "host": "www.ku137.net",
+ "url": "/\\d+\\.html/",
+ "style": ".Title9, .dibu1, .dibu2 {display: none !important;} .content img {min-height: 500px;}",
+ "pager": {
+ "nextL": "//div[@class='page']/a[text()='下一页']",
+ "pageE": ".content > img",
+ "replaceE": ".page",
+ "scrollD": 3000
+ }
+ },
+ "ku137_list": {
+ "host": "www.ku137.net",
+ "url": "/^\\/.+/",
+ "pager": {
+ "nextL": "//div[@class='page']/a[text()='下一页']",
+ "pageE": ".m-list > ul > li",
+ "replaceE": ".page",
+ "scrollD": 1500
+ }
+ },
+ "ku137_m": {
+ "host": "m.ku137.net",
+ "url": "/\\d+\\.html/",
+ "style": ".ArticleImageBox img {min-height: 300px;}",
+ "pager": {
+ "nextL": "//div[@class='article_page']//a[text()='下一页']",
+ "pageE": ".ArticleImageBox > *",
+ "replaceE": ".article_page",
+ "scrollD": 3000
+ }
+ },
+ "ku137_m_list": {
+ "host": "m.ku137.net",
+ "pager": {
+ "nextL": "//div[@class='article_page']//a[text()='下一页']",
+ "pageE": ".PictureList > ul > li",
+ "replaceE": ".article_page",
+ "scrollD": 1500
+ }
+ },
+ "kingdom": {
+ "host": "www.kingdom-en.com",
+ "url": "/\\d+\\.html/",
+ "style": ".pic_center img {min-height: 300px;} .arcmain > .title, .footer, .index-list-title, .listmain_st {display: none !important;}",
+ "pager": {
+ "nextL": "a.page_next",
+ "pageE": ".pic_center img",
+ "replaceE": ".pagenav",
+ "scrollD": 4000
+ }
+ },
+ "kingdom_list": {
+ "host": "www.kingdom-en.com",
+ "url": "/^\\/.+/",
+ "pager": {
+ "nextL": "a.page_next",
+ "pageE": "li.media",
+ "replaceE": ".pagination",
+ "scrollD": 1000
+ },
+ "function": {
+ "bF": "src_bF",
+ "bFp": [
+ 0,
+ "img[data-src]",
+ "data-src"
+ ]
+ }
+ },
+ "kissgoddess": {
+ "host": [
+ "kissgoddess.com",
+ "tw.kissgoddess.com",
+ "jp.kissgoddess.com"
+ ],
+ "url": "/^\\/album|category\\//",
+ "style": ".td-gallery-content > img {min-height: 300px;}",
+ "pager": {
+ "nextL": "a.a1:last-of-type",
+ "pageE": ".td-gallery-content > img, .td-category-span",
+ "replaceE": "#pages",
+ "scrollD": 3000
+ },
+ "function": {
+ "bF": "src_bF",
+ "bFp": [
+ 0,
+ "img[data-original]",
+ "data-original"
+ ]
}
},
"24tupian": {
From 95ade60b398bd0a2683be763b28c4e04b46d7954 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 27 Feb 2022 14:26:02 +0800
Subject: [PATCH 0002/1369] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20=E9=83=A8?=
=?UTF-8?q?=E5=88=86=E6=97=A0=E7=94=A8=E7=9A=84=20connect=20=E6=A0=87?=
=?UTF-8?q?=E7=AD=BE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Autopage.user.js | 1 -
1 file changed, 1 deletion(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 94a6c2385..78add3ad9 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -13,7 +13,6 @@
// @connect www.ykmh.com
// @connect www.xuexiniu.com
// @connect bbs.xuexiniu.com
-// @connect www.tujigu.net
// @connect weili.ooopic.com
// @icon data:image/png;base64,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
// @grant GM_xmlhttpRequest
From 51c0ddae7193dd21b5b8ed1351a85c6abb7e0e50 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 28 Feb 2022 13:50:24 +0800
Subject: [PATCH 0003/1369] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[ScriptCat]=20?=
=?UTF-8?q?=E6=94=AF=E6=8C=81;=20=E8=B0=83=E6=95=B4=20=E9=83=A8=E5=88=86?=
=?UTF-8?q?=E8=A7=84=E5=88=99=E8=87=B3=20[=E5=A4=96=E7=BD=AE=E7=BF=BB?=
=?UTF-8?q?=E9=A1=B5=E8=A7=84=E5=88=99]=20=E5=88=97=E8=A1=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Autopage.user.js | 108 ++++---------------------------------
other/Autopage/rules.json | 111 ++++++++++++++++++++++++++++++++++++--
2 files changed, 116 insertions(+), 103 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 78add3ad9..fcfcdc59b 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,10 +3,10 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 5.0.1
+// @version 5.0.2
// @author X.I.U
-// @description 无缝拼接下一页内容(瀑布流,追求小而美),目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP」论坛】【百度、谷歌、必应、搜狗、微信、360、Yahoo、Yandex 等搜索引擎】、贴吧、豆瓣、知乎、微博、NGA、V2EX、B 站(Bilibili)、煎蛋网、糗事百科、龙的天空、起点中文、IT之家、千图网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、包子漫画、Mangabz、Xmanhua 等漫画网站】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了...
-// @description:zh-TW 無縫拼接下一頁內容(瀑布流,追求小而美),支持各種論壇、搜索引擎、漫畫網站~
+// @description 无缝拼接下一页内容(瀑布流),目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP」论坛】【百度、谷歌、必应、搜狗、微信、360、Yahoo、Yandex 等搜索引擎】、贴吧、豆瓣、知乎、微博、NGA、V2EX、B 站(Bilibili)、煎蛋网、糗事百科、龙的天空、起点中文、IT之家、千图网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、包子漫画、Mangabz、Xmanhua 等漫画网站】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了...
+// @description:zh-TW 無縫拼接下一頁內容(瀑布流),支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎等網站~
// @description:en Seamlessly stitch next page content (waterfall)~
// @match *://*/*
// @connect userscript.xiu2.xyz
@@ -249,7 +249,7 @@ pager: {
isHidden: 只有下一页按钮可见时(没有被隐藏),才会点击
3 = 依靠 [基准元素] 与 [浏览器可视区域底部] 之间的距离缩小来触发翻页(适用于:主体元素下方内容太多 且 高度不固定时)
- scrollE: 作为基准线的元素(一般为底部页码元素)
+ scrollE: 作为基准线的元素(一般为底部页码元素),和 replaceE 一样的话可以省略
scrollD: 基准元素 - 可视区域底部
4 = 动态加载类网站(适用于:简单的动态加载内容网站)
@@ -280,7 +280,7 @@ pager: {
注意:如 pageE 中选择了多类元素,则不能省略 insertP(比如包含 `,` 与 `|` 符号)
replaceE: 要替换为下一页内容的元素(比如页码)
- scrollD: 翻页动作触发点([滚动条] 与 [网页底部] 之间的距离),数值越大,越早开始翻页,一般是访问网页速度越慢,该值就需要越大
+ scrollD: 翻页动作触发点([滚动条] 与 [网页底部] 之间的距离),数值越大,越早开始翻页,一般是访问网页速度越慢,该值就需要越大,省略后默认 1500
scriptT: 单独插入