From 823e8fcf28e38d5239abb8f35fe41a4d90c3263b Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 25 Nov 2021 17:24:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E6=96=B0=E6=96=B0?= =?UTF-8?q?=E6=BC=AB=E7=94=BB]=E3=80=81[=E6=87=82=E8=BD=A6=E5=B8=9D?= =?UTF-8?q?=E8=AE=BA=E5=9D=9B]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 104 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 102 insertions(+), 2 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 69378ba..0cc9885 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 自动无缝翻页 -// @version 3.7.1 +// @version 3.7.2 // @author X.I.U // @description 无缝拼接下一页内容(瀑布流),目前支持:[所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、DUX/XIU/D8/Begin(WP主题)」网站]、百度、谷歌、必应、搜狗、头条搜索、360 搜索、微信搜索、贴吧、豆瓣、知乎、微博、NGA、V2EX、B 站(Bilibili)、Pixiv、蓝奏云、煎蛋网、糗事百科、龙的天空、起点小说、IT之家、千图网、Pixabay、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、片库、茶杯狐、NO视频、低端影视、奈菲影视、音范丝、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、极简插件、小众软件、动漫狂、漫画猫、漫画 DB、动漫之家、拷贝漫画、包子漫画、古风漫画网、Mangabz、PubMed、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @match *://*/* @@ -1065,6 +1065,32 @@ function: { scrollD: 1500 } }, // 番组计划 - 小组帖子列表 + dongchedi: { + host: 'www.dongchedi.com', + functionS: function() {locationC = true; + if (indexOF('/community/')) { + curSite = DBSite.dongchedi; + }}, + history: true, + pager: { + type: 1, + nextL: 'css;li.pagination-item.is-active+li > a', + pageE: 'css;.data-wrapper > section.community-card', + insertP: ['css;.data-wrapper', 3], + replaceE: '//ul[./li[contains(@class, "pagination-item")]]', + scrollD: 2000 + }, + function: { + bF: function(pageElems) { + pageElems.forEach(function (one) { + one.querySelectorAll('.g-load-img-wrap, .tw-absolute.tw-cursor-pointer, .avatar').forEach(function (now) { + getCSS('noscript+img', now).src = getCSS('noscript > img', now).src; + }); + }); + return pageElems + } + } + }, // 懂车帝论坛 kdslife: { host: 'club.kdslife.com', functionS: function() { @@ -3049,6 +3075,48 @@ function: { pF: [0, 'img[data-src]', 'data-src'] } }, // 乐语漫画 - 分类页 + _77mh: { + host: 'www.77mh.cc', + functionS: function() {if (/\/\d+\.html/.test(location.pathname)) { + curSite = DBSite._77mh; + setTimeout(_77mh_init, 100); + } else if (indexOF('/colist_')) { + setTimeout(function(){if (getCSS('#listmore1, .listmore')) getCSS('#listmore1, .listmore').click();}, 500) + } else { + curSite = DBSite._77mh_list; + }}, + insStyle: '.page_num, #bdtopbot {display: none !important;} #comicImg > img {display: block !important;margin: 0 auto !important; border: none !important; padding: 0 !important; max-width: 99% !important; height: auto !important;}', + history: true, + pager: { + type: 4, + nextL: _77mh_nextL, + insertP: ['css;#comicImg', 3], + insertE: _77mh_insertE, + interval: 3000, + scrollD: 2000 + } + }, // 新新漫画 + _77mh_list: { + pager: { + type: 1, + nextL: '//div[@class="pages_s"]/a[text()="下一页"]', + pageE: 'css;.ar_list_co > ul > li', + insertP: ['css;.ar_list_co > ul', 3], + replaceE: 'css;.pages_s', + scrollD: 1000 + } + }, // 新新漫画 - 分类页 + _77mh_search: { + host: 'so.77mh.cc', + pager: { + type: 1, + nextL: 'css;a.next', + pageE: 'css;.ar_list_co > ul > dl', + insertP: ['css;.ar_list_co > ul', 3], + replaceE: 'css;.pages_s', + scrollD: 1000 + } + }, // 新新漫画 - 搜索页 gufengmh: { host: /gufengmh/, functionS: function() {if (/\/\d+.+\.html/.test(location.pathname)) { @@ -5784,6 +5852,38 @@ function: { } + // [新新漫画] 初始化(调整本话其余图片) + function _77mh_init() { + let _img = ''; + for (let one of arr) {_img += ``;} + getOne(curSite.pager.insertP[0]).innerHTML = _img; + } + // [新新漫画] 获取下一页地址 + function _77mh_nextL() { + let next = nextLink_b + if (next && next != curSite.pageUrl) { + curSite.pageUrl = next; + getPageElems_(curSite.pageUrl); + } + } + // [新新漫画] 插入数据 + function _77mh_insertE(pageElems, type) { + if (!pageElems) return + // 插入并运行