From 9a93e467259d3542ef9fa6cea7d1e311c8ecbec5 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 26 Apr 2022 19:30:51 +0800 Subject: [PATCH 0001/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[RARBG]=E3=80=81?= =?UTF-8?q?[=E7=99=BE=E5=BA=A6=E8=B4=B4=E5=90=A7=20-=20=E5=B8=96=E5=AD=90?= =?UTF-8?q?=E5=86=85]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 67caeb2df..d65a242b3 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -331,7 +331,6 @@ "百度贴吧 - 帖子内": { "host": ["tieba.baidu.com","jump2.bdimg.com"], "url": "if (location.hostname == 'jump2.bdimg.com') location.hostname = 'tieba.baidu.com'; return (fun.indexOF('/p/')) ", - "blank": 1, "iframe": true, "thread": true, "style": ".d_sign_split, img.j_user_sign, .d_author .d_pb_icons, .save_face_bg, .save_face_bg_2, li.d_name a.icon_tbworld, .lzl_cnt a.icon_tbworld, .topic_list_box.topic-fixed {display: none !important;} a.p_author_face.j_frame_guide {background: none repeat scroll 0 0 #FFF !important;border: 1px solid #CCC !important;padding: inherit !important;} .red_text, .red-text, .vip_red, .vip-red, .vip_red:hover, .vip-red:hover, .vip_red:visited, .vip-red:visited {color: #2d64b3 !important;}", @@ -2506,12 +2505,15 @@ }, "RARBG": { "host": "/rarbg/", - "url": "return (document.title.indexOf('RARBG') > -1 && fun.lp() == '/torrents.php')", + "url": "if(document.title.indexOf('RARBG') > -1 && fun.lp() == '/torrents.php'){fun.getAllCSS('table.lista2t tr.lista2 td>a[onmouseover]').forEach((now)=>{now.parentElement.setAttribute('onmouseover', now.getAttribute('onmouseover')); now.removeAttribute('onmouseover');now.parentElement.setAttribute('onmouseout', now.getAttribute('onmouseout')); now.removeAttribute('onmouseout');}); return true}", "blank": 3, "pager": { "nextL": "#pager_links>a[title='next page']", "pageE": "table.lista2t tr.lista2", "replaceE": "#pager_links" + }, + "function": { + "bF": "pageE.forEach((one)=>{let now=fun.getCSS('td>a[onmouseover]',one);now.parentElement.setAttribute('onmouseover', now.getAttribute('onmouseover')); now.removeAttribute('onmouseover');now.parentElement.setAttribute('onmouseout', now.getAttribute('onmouseout')); now.removeAttribute('onmouseout');});return pageE" } }, "Zooqle": { From 71639089522416df9ab5dbe9dbf121005cf0527e Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 27 Apr 2022 11:42:43 +0800 Subject: [PATCH 0002/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Presearch]?= =?UTF-8?q?=E3=80=81[=E8=B1=86=E7=93=A3=20-=20top250]=20=E6=94=AF=E6=8C=81?= =?UTF-8?q?;=20=E4=BC=98=E5=8C=96=20[=E8=8F=9C=E9=B8=9F=E6=95=99=E7=A8=8B]?= =?UTF-8?q?=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index d65a242b3..e4360b41c 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -294,6 +294,20 @@ "scrollD": 2000 } }, + "Presearch": { + "host": "engine.presearch.org", + "url": "/^\\/search/", + "style": ".items-center.justify-center.text-black, .text-gray-300>div[x-data] {display: none !important;}", + "pager": { + "type": 6, + "nextL": ".font-light.border-b-2.border-transparent:last-of-type>a", + "pageE": ".text-gray-300>div, head>script:not([src])", + "replaceE": ".font-light.border-b-2.border-transparent>a", + "scriptT": 2, + "loadTime": 500, + "scrollD": 2500 + } + }, "WebCrawler 搜索": { "host": "www.webcrawler.com", "url": "return (fun.indexOF('qc=web','s') || !fun.indexOF('qc=','s'))", @@ -375,12 +389,12 @@ "replaceE": "#paginator" } }, - "豆瓣 - 分集短评/剧评影评/在看/想看/看过的电影/作品": { + "豆瓣 - top250/分集短评/剧评影评/在看/想看/看过的电影/作品": { "host": "movie.douban.com", - "url": "return (fun.indexOF(/^\\/subject\\/\\d+\\/(episode|tv_discuss)/) || fun.indexOF(/^\\/subject\\/\\d+\\/reviews/) || fun.indexOF(/^\\/people\\/\\d+\\/(do|wish|collect)/) || fun.indexOF(/^\\/celebrity\\/\\d+\\/movies/))", + "url": "return (fun.lp() == '/top250' || fun.indexOF(/^\\/subject\\/\\d+\\/(episode|tv_discuss)/) || fun.indexOF(/^\\/subject\\/\\d+\\/reviews/) || fun.indexOF(/^\\/people\\/\\d+\\/(do|wish|collect)/) || fun.indexOF(/^\\/celebrity\\/\\d+\\/movies/))", "pager": { "nextL": "link[rel='next']", - "pageE": "#comments, .review-list, .grid-view, .grid_view>ul>li", + "pageE": ".grid_view, #comments, .review-list, .grid-view, .grid_view>ul>li", "replaceE": ".paginator" } }, @@ -4318,7 +4332,7 @@ "菜鸟教程": { "host": "www.runoob.com", "url": "if (location.pathname.split('/').length>2 && fun.getCSS('#leftcolumn')) return true", - "style": "#comments, #postcomments, #respond, #footer {display: none !important;} .article-intro h1:not(:nth-of-type(1)) {margin: 30px 0 10px 0;} .left-column.site-fix {position: initial !important;}", + "style": "#comments, #postcomments, #respond, #footer {display: none !important;} .article-intro h1:not(:nth-of-type(1)) {margin: 30px 0 10px 0;} .middle-column {min-height: 1000px;}", "history": true, "pager": { "type": 3, From 43fb36ecddfe88c3097bc943e051bd3814ebc03e Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 27 Apr 2022 15:38:10 +0800 Subject: [PATCH 0003/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[360=20=E6=BC=AB?= =?UTF-8?q?=E7=94=BB=20-=20=E6=A1=8C=E9=9D=A2=E7=89=88+=E6=89=8B=E6=9C=BA?= =?UTF-8?q?=E7=89=88]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index e4360b41c..b2b212369 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3234,8 +3234,8 @@ "replaceE": ".pagination, .pages, .page" } }, - "古风漫画网 / 优酷漫画 / 36 漫画": { - "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com"], + "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画": { + "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com"], "url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (location.hostname == 'www.ykmh.com' || location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com') {chapterPath=''}; for (let i=0;i`;}; document.getElementById('images').innerHTML = _img;}, 500); return true;}} else {let chapterScroll = fun.getCSS('#chapter-scroll:not(.active)'); if (chapterScroll) {chapterScroll.click();}; return true;}}", "style": ".img_land_prev, .img_land_next,p.img_info, #sider-left, #sider-right, p.img_info, .tc, .chapter-view + .w996 {display: none !important;} #images>img {display: inline-block;min-height: 300px;margin: 0 auto !important;border: none !important;padding: 0 !important;max-width: 99% !important;height: auto !important;}", "history": true, @@ -3248,11 +3248,11 @@ "scrollD": 4000 }, "function": { - "aF": "let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com') {chapterPath=''}else if (location.hostname.indexOf('36man') == -1){host+='/'}; for (let i=0;i`;}; document.getElementById('images').insertAdjacentHTML('beforeend', _img);" + "aF": "let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com'||location.hostname == 'www.100fanwo.com') {chapterPath=''}else if (location.hostname.indexOf('36man') == -1){host+='/'}; for (let i=0;i`;}; document.getElementById('images').insertAdjacentHTML('beforeend', _img);" } }, - "古风漫画网 / 优酷漫画 / 36 漫画 - 分类页": { - "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com"], + "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 - 分类页": { + "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com"], "url": "/^\\/(update|list|search)/", "blank": 3, "pager": { @@ -3261,6 +3261,20 @@ "replaceE": "ul.pagination" } }, + "360 漫画 - 手机版": { + "host": "m.100fanwo.com", + "url": "/\\/\\d+(-\\d+)?\\.html$/", + "style": ".erPag img {padding: 0!important;border: none!important;display: block;min-width: 100%;max-width: 100%;height: 100%;margin: auto;margin-bottom: -1px;} body>*:not(.UnderPage), .UnderPage>*:not(.erPag):not(.Introduct_Sub):not(.title3):not(.control_bottom) {display: none !important;}", + "pager": { + "nextL": "id('action')//a[text()='下一页' or text()='下一章']", + "pageE": ".erPag", + "replaceE": "#action", + "scrollD": 1500 + }, + "function": { + "bF": "pageE[0].innerHTML = pageE[0].innerHTML.replaceAll('mip-img','img');return pageE" + } + }, "砂之船动漫家": { "host": "www.szcdmj.com", "url": "if (fun.indexOF('/szcchapter/')) {return true;} else if (fun.indexOF('/szcbook/')) {if (fun.getCSS('#detail-list-more')) {fun.getCSS('#detail-list-more').click();}}", From 4ec977fc7dd22ada0b5edd573cea692110e57506 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 27 Apr 2022 16:08:31 +0800 Subject: [PATCH 0004/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E7=AC=94?= =?UTF-8?q?=E5=B1=8B=E6=BC=AB=E7=94=BB]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index b2b212369..eef0fb5f9 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3222,6 +3222,30 @@ "replaceE": ".pages_s" } }, + "笔屋漫画 - 分类页": { + "host": "www.biwumh.com", + "url": "/^\\/l\\//", + "pager": { + "nextL": "#pagelink>strong+a", + "pageE": "#sitebox", + "replaceE": "#pagelink" + }, + "function": { + "bF": "return fun.src_bF(pageE, [0,'img[_src]','_src'])" + } + }, + "笔屋漫画": { + "host": "www.biwumh.com", + "url": "/^\\/\\d+\\/\\d+(_\\d+)?\\.html$/", + "pager": { + "nextL": "//p[@class='mlfy_page']/a[text()='下一页' or text()='下一章']", + "pageE": "#TextContent>img", + "replaceE": ".mlfy_page" + }, + "function": { + "bF": "return fun.src_bF(pageE)" + } + }, "鬼罗丽漫画": { "host": ["www.gllmh8.com","m.gllmh8.com"], "url": "/^\\/./", From 227a99cab56f991f3395f0cc9b20fa6e5d45ff84 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 27 Apr 2022 16:30:01 +0800 Subject: [PATCH 0005/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=A4=96=E7=BD=AE=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99?= =?UTF-8?q?]=20=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index d75dee465..27377e8e5 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 5.9.2 +// @version 5.9.3 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、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...) 等網站~ @@ -16,6 +16,8 @@ // @connect raw.fastgit.org // @connect cdn.staticaly.com // @connect ghproxy.fsofso.com +// @connect git.yumenaka.net +// @connect raw.xn--p8jhe.tw // @connect raw-gh.gcdn.mirr.one // @connect cdn.jsdelivr.net // @connect gcore.jsdelivr.net @@ -91,6 +93,8 @@ 'https://hk1.monika.love/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.fsofso.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', + 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw-gh.gcdn.mirr.one/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', @@ -102,7 +106,9 @@ 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://hk1.monika.love/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://ghproxy.fsofso.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json' + 'https://ghproxy.fsofso.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', + 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json' ], menuId = [], webType = 0, curSite = {SiteTypeID: 0}, DBSite, DBSite2, pausePage = true, pageNum = {now: 1, _now: 1}, urlC = false, nowLocation = '', lp = location.pathname, scriptHandler; window.autoPage = {lp: ()=>location.pathname, indexOF: indexOF, isMobile: isMobile, isUrlC: isUrlC, blank: forceTarget, getAll: getAll, getOne: getOne, getAllXpath: getAllXpath, getXpath: getXpath, getAllCSS: getAllCSS, getCSS: getCSS, getNextE: getNextE, getNextEP: getNextEP, getNextSP: getNextSP, getNextEPN: getNextEPN, getNextUPN: getNextUPN, getNextUP: getNextUP, getNextF: getNextF, getSearch: getSearch, getCookie: getCookie, insStyle: insStyle, insScript: insScript, src_bF: src_bF, xs_bF: xs_bF} if (typeof GM_info != 'undefined') {scriptHandler = GM_info.scriptHandler;} else if (typeof GM != 'undefined' && typeof GM.info != 'undefined') {scriptHandler = GM.info.scriptHandler;} else {scriptHandler = '';} @@ -1039,7 +1045,7 @@ function: { function getRulesUrl_(n = false, url) { if (n) {url = urlArr2[Math.floor(Math.random()*urlArr2.length)];} else {url = urlArr[Math.floor(Math.random()*urlArr.length)];} if (url === undefined) {GM_notification({text: '❌ 所有更新地址均以试过,已无可用地址,请联系作者解决...', timeout: 5000}); return} - //console.log(url) + //console.log(url); return GM_xmlhttpRequest({ url: url, method: 'GET', From a61ef01c2a45d03cc9d917ee366ea35304e8db80 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 28 Apr 2022 10:03:12 +0800 Subject: [PATCH 0006/1055] =?UTF-8?q?=E6=8E=92=E9=99=A4=20=E4=B8=80?= =?UTF-8?q?=E4=BA=9B=E8=87=AA=E5=B8=A6=E5=A4=9C=E9=97=B4=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E7=9A=84=E7=BD=91=E7=AB=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DarkMode.user.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/DarkMode.user.js b/DarkMode.user.js index 15a2b1cbf..374ccd624 100644 --- a/DarkMode.user.js +++ b/DarkMode.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 护眼模式 // @name:zh-TW 護眼模式 // @name:en Dark Mode -// @version 1.4.4 +// @version 1.4.5 // @author X.I.U // @description 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) // @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) @@ -23,6 +23,14 @@ // @namespace https://github.com/XIU2/UserScript // @supportURL https://github.com/XIU2/UserScript // @homepageURL https://github.com/XIU2/UserScript +// @exclude https://*.iqiyi.com/* +// @exclude https://*.youku.com/* +// @exclude https://m.v.qq.com/* +// @exclude https://v.qq.com/* +// @exclude https://*.acfun.cn/* +// @exclude https://*.youtube.com/* +// @exclude https://*.youtube-nocookie.com/* +// @exclude https://weread.qq.com/* // ==/UserScript== (function() { From 34db46cb438b5aa279514a650e4e625a6d056876 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 28 Apr 2022 10:59:27 +0800 Subject: [PATCH 0007/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[iconfont=20-=20?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=E5=90=88=E9=9B=86=E9=A1=B5]=20=E6=94=AF?= =?UTF-8?q?=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index eef0fb5f9..245294a80 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -1527,9 +1527,9 @@ }, "iconfont": { "host": "www.iconfont.cn", - "url": "fun.isUrlC(); return (fun.indexOF('/search/'))", + "url": "fun.isUrlC(); return (fun.indexOF(/^\\/(search|collections|illustrations|illustrations_3d|lotties)\\/index/))", "blank": 2, - "style": ".footer, header .bind-tips, .block-pagination-wrap, #magix_vf_main .block-sub-banner, #J_block_sidebar {display: none !important;}", + "style": ".footer, header .bind-tips, .block-pagination-wrap, #magix_vf_main .block-sub-banner:not([p-id='96']), #J_block_sidebar {display: none !important;}", "iframe": true, "pager": { "type": 5, From f4f4691a2fa499461e72357dc9574afb9d30b209 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 28 Apr 2022 11:23:55 +0800 Subject: [PATCH 0008/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E5=AD=97?= =?UTF-8?q?=E5=B9=95=E5=BA=93]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 245294a80..4a0ffc02c 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2673,7 +2673,7 @@ }, "字幕库 zmk": { "host": ["zmk.pw","zimuku.org","zimuku.pw"], - "url": "if (!fun.indexOF('/detail/')) {if (fun.lp() == '/') {fun.getCSS('.box>.table').insertAdjacentHTML('beforebegin', '
')}; return true;}", + "url": "if (!fun.indexOF('/detail/') && !fun.indexOF('/subs/')) {if (fun.lp() == '/') {fun.getCSS('.box>.table').insertAdjacentHTML('beforebegin', '
')}; return true;}", "pager": { "nextL": "a.next", "pageE": ".item, .box>.table>tbody>tr", From 80fe7d6d6a9d107a8655746829a8ed43a2202f8d Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 28 Apr 2022 14:31:31 +0800 Subject: [PATCH 0009/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20WordPress=20-=20=E6=96=87=E7=AB=A0=E5=86=85=20?= =?UTF-8?q?=E7=BD=91=E7=AB=99];=20=E4=BC=98=E5=8C=96=20[=E9=83=A8=E5=88=86?= =?UTF-8?q?=20WordPress=20=E7=BD=91=E7=AB=99]=20=E9=80=9A=E7=94=A8?= =?UTF-8?q?=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 48 ++++++++++++++++++++++-------------- other/Autopage/rules.json | 52 --------------------------------------- 2 files changed, 29 insertions(+), 71 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 27377e8e5..6ab09e251 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 5.9.3 +// @version 5.9.4 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、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...) 等網站~ @@ -268,16 +268,29 @@ //if (getAllCSS('article[class], div[id^="post-"], ul[class*="post"]>li.item, .post').length < 4 || getCSS('#nav-below, nav.navigation, nav.paging-navigation, .pagination, .wp-pagenavi, .pagenavi')) return 0; + if (getCSS('.post-page-numbers.current+a')) { + if (getAllCSS('.entry-content').length == 1) { + DBSite.wp_article_post.pager.pageE = '.entry-content>*:not(.page-links):not(.wbp-cbm)' + } else if (getAllCSS('.article-content').length == 1) { + DBSite.wp_article_post.pager.pageE = '.article-content>*:not(.article-paging)' + } else if (getAllCSS('article').length == 1) { + DBSite.wp_article_post.pager.pageE = 'article>*:not(.article-paging)' + } + if (DBSite.wp_article_post.pager.pageE != undefined) console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站 - 文章内`); return 11; + } + if (getCSS('a.next, a.next-page')) { DBSite.wp_article.pager.nextL = 'a.next, a.next-page' } else if (getCSS('a[rel="next" i], a[aria-label="Next Page" i], a[aria-label="下一页"]')) { DBSite.wp_article.pager.nextL = 'a[rel="next" i], a[aria-label="Next Page" i], a[aria-label="下一页"]' } else if (getCSS('li.next-page > a, li.next > a')) { DBSite.wp_article.pager.nextL = 'li.next-page > a, li.next > a' + } else if (getCSS('span.current+a')) { + DBSite.wp_article.pager.nextL = 'span.current+a' } else if (getCSS('.nav-previous a, a.nav-previous')) { DBSite.wp_article.pager.nextL = '.nav-previous a, a.nav-previous' - } else if (getXpath('//a[contains(text(), "下一页") or contains(text(), ">") or contains(text(), "next") or contains(text(), "Next") or contains(text(), "NEXT")]', getCSS('#nav-below, nav.navigation, nav.paging-navigation, .pagination, .wp-pagenavi, .pagenavi'))) { - DBSite.wp_article.pager.nextL = '//*[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")]' + } else if (getXpath('//a[contains(text(), "下一页") or contains(text(), ">") or contains(text(), "next") or contains(text(), "Next") or contains(text(), "NEXT")]', getCSS('#nav-below, nav.navigation, nav.paging-navigation, .pagination, .wp-pagenavi, .pagenavi, nav[role="navigation"]'))) { + DBSite.wp_article.pager.nextL = '//*[self::ul or self::nav or self::div][@id="nav-below" or contains(@class, "navigation") or contains(@class, "pagination") or contains(@class, "pagenavi") or @role="navigation"]//a[contains(text(), "下一页") or contains(text(), ">") or contains(text(), "next") or contains(text(), "Next") or contains(text(), "NEXT")]' } if (DBSite.wp_article.pager.nextL != undefined) { @@ -289,15 +302,10 @@ DBSite.wp_article.pager.pageE = 'ul[class*="post"]>li.item' } else if (getAllCSS('.post').length > 3) { DBSite.wp_article.pager.pageE = '.post' + } else if (getAllCSS('#posts, .posts').length == 1) { + DBSite.wp_article.pager.pageE = '#posts, .posts' } if (DBSite.wp_article.pager.pageE != undefined) {console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站`); return 10;} - /*} else if (getCSS('.post-page-numbers.current+a')) { - if (getAllCSS('.entry-content').length == 1) { - DBSite.wp_article_post.pager.pageE = '.entry-content' - } else if (getAllCSS('article').length == 1) { - DBSite.wp_article_post.pager.pageE = 'article' - } - if (DBSite.wp_article_post.pager.pageE != undefined) console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站 2`); return 11;*/ } } else if (getCSS('meta[name="generator" i][content*="Typecho" i]')) { if (getCSS('li.next > a') && getCSS('.blog-post, .post-list') && getCSS('.page-navigator')) { @@ -343,8 +351,8 @@ DBSite.loadmore.url('//*[text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]'); break; case 10: // < 部分使用 WordPress 的网站 > DBSite.wp_article.url(); break; - //case 11: // < 部分使用 WordPress 的网站 > - // curSite = DBSite.wp_article_post; break; + case 11: // < 部分使用 WordPress 的网站 - 文章内 > + curSite = DBSite.wp_article_post; break; case 12: // < 部分使用 Typecho 的网站 (handsome) > curSite = DBSite.typecho_handsome; break; case 200: // < 所有使用 笔趣阁 1 模板的小说网站 > @@ -455,22 +463,24 @@ function: { }, blank: 3, pager: { - replaceE: '#nav-below, nav.navigation, nav.paging-navigation, .pagination, .wp-pagenavi, .pagenavi', - forceHTTPS: true, - scrollD: 2000 + type: 3, + replaceE: '#nav-below, nav.navigation, nav.paging-navigation, .pagination, .wp-pagenavi, .pagenavi, nav[role="navigation"]', + forceHTTPS: true }, function: { bF: src_bF } }, // 部分使用 WordPress 的网站 - /*wp_article_post: { + wp_article_post: { pager: { type: 3, nextL: '.post-page-numbers.current+a', - replaceE: '.', - scrollD: 1000 + replaceE: '//a[contains(@class,"post-page-numbers")]/parent::*' + }, + function: { + bF: src_bF } - },*/ // 部分使用 WordPress 的网站 - 文章内 + }, // 部分使用 WordPress 的网站 - 文章内 typecho_handsome: { blank: 3, pager: { diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 4a0ffc02c..b13d24143 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3764,16 +3764,6 @@ "replaceE": ".pages" } }, - "福利吧 - 文章内": { - "host": "fuliba2021.net", - "url": "/^\\/\\d+\\.html/", - "pager": { - "type": 3, - "nextL": ".post-page-numbers.current+a", - "pageE": ".article-content", - "replaceE": ".article-paging" - } - }, "黑域基地": { "host": "www.hybase.com", "url": "return (fun.getCSS('#pages') != null)", @@ -5091,16 +5081,6 @@ "replaceE": ".pagination, .home-more-container" } }, - "医学考研网": { - "host": ["info.medkaoyan.net","www.1y.is"], - "url": "return (fun.getCSS('.post-page-numbers.current') != null)", - "pager": { - "nextL": ".post-page-numbers.current+a.post-page-numbers", - "pageE": ".entry-content>*:not(.wbp-cbm):not(.page-links)", - "replaceE": ".page-links", - "scrollD": 2500 - } - }, "CocoaControls": { "host": "www.cocoacontrols.com", "url": "fun.isUrlC(); return (fun.lp()=='/' || fun.indexOF('/controls'))", @@ -5376,16 +5356,6 @@ "scrollD": 2000 } }, - "灵梦御所": { - "host": "blog.reimu.net", - "url": "return (fun.lp() == '/' || fun.indexOF('/category') || fun.indexOF('/tag'))", - "blank": 3, - "pager": { - "nextL": "span.current+a.sfwppa-current-page", - "pageE": "article[id^='post-']", - "replaceE": ".wp-pagenavi" - } - }, "JavDB": { "host": "/^javdb/", "url": "return (document.title.indexOf('JavDB') > -1)", @@ -5944,18 +5914,6 @@ "replaceE": ".paginator" } }, - "美女推": { - "host": "mvtui.com", - "url": "/^\\/./", - "pager": { - "nextL": ".article-paging span.current+a, li.next-page a", - "pageE": ".article-content>p, #posts", - "replaceE": ".article-paging, .pagination" - }, - "function": { - "bF": "return fun.src_bF(pageE)" - } - }, "秀人集": { "host": "/\\.xiuren[a-z]+\\./", "url": "return (fun.lp() != '/' && !fun.indexOF('/search/'))", @@ -6174,16 +6132,6 @@ "scrollD": 2000 } }, - "ROSI 小莉写真": { - "host": "www.xiaoli8.cc", - "url": "/\\/\\d+$/", - "pager": { - "nextL": "span.post-page-numbers.current+a.post-page-numbers", - "pageE": "li.blocks-gallery-item", - "replaceE": ".page-links", - "scrollD": 3000 - } - }, "imn5_net": { "host": "www.imn5.net", "url": "/\\/\\d+(_\\d+)?\\.html$/", From d2e5805ac183192ac984c6d9674880bce216c786 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 28 Apr 2022 16:16:14 +0800 Subject: [PATCH 0010/1055] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[JavDB]=20?= =?UTF-8?q?=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index b13d24143..d1d7614df 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5358,16 +5358,12 @@ }, "JavDB": { "host": "/^javdb/", - "url": "return (document.title.indexOf('JavDB') > -1)", - "style": ".grid-item.column{position: static !important; float: left !important; height: 313px !important;}", + "url": "return (document.title.indexOf('JavDB') > -1 && !fun.indexOF('/v/') && fun.getCSS('.pagination') != null)", "blank": 3, "pager": { "nextL": "a.pagination-next", - "pageE": ".grid-item.column, .section-container>div", + "pageE": "#videos, #makers, #series, #actors>div", "replaceE": ".pagination" - }, - "function": { - "bF": "return fun.src_bF(pageE)" } }, "JavBus / AVMOO": { From 2b358f7c4c539e7ae94a4200f21583ef30656422 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 28 Apr 2022 16:39:26 +0800 Subject: [PATCH 0011/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20WordPress=20-=20=E6=96=87=E7=AB=A0=E5=86=85=20?= =?UTF-8?q?=E7=BD=91=E7=AB=99]=20=E9=80=9A=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Autopage.user.js b/Autopage.user.js index 6ab09e251..15f323322 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -475,7 +475,8 @@ function: { pager: { type: 3, nextL: '.post-page-numbers.current+a', - replaceE: '//a[contains(@class,"post-page-numbers")]/parent::*' + replaceE: '//a[contains(@class,"post-page-numbers")]/parent::*', + scrollD: 2000 }, function: { bF: src_bF From 2ce7a1a33460327d5bcc082fa5bedb433096b970 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 28 Apr 2022 17:12:46 +0800 Subject: [PATCH 0012/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20=E8=87=AA=E5=B8=A6=E6=97=A0=E7=BC=9D=E7=BF=BB?= =?UTF-8?q?=E9=A1=B5=20=E7=BD=91=E7=AB=99]=20=E9=80=9A=E7=94=A8=E8=A7=84?= =?UTF-8?q?=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Autopage.user.js b/Autopage.user.js index 15f323322..b5b4b7559 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -346,7 +346,7 @@ case 7: // < 所有 NexusPHP 论坛 > DBSite.nexusphp.url(); break; case 8: // < 部分自带 自动无缝翻页 的网站 1 > - DBSite.loadmore.url('.more, .load-more, .load_more, .loadmore, #more, #load-more, #load_more, #loadmore, .show-more, .show_more'); break; + DBSite.loadmore.url('.load-more, .load_more, .loadmore, #load-more, #load_more, #loadmore, .show-more, .show_more'); break; case 9: // < 部分自带 自动无缝翻页 的网站 2 > DBSite.loadmore.url('//*[text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]'); break; case 10: // < 部分使用 WordPress 的网站 > From 91b0b06f81084531340afda64f623d408c5875ad Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 28 Apr 2022 17:36:51 +0800 Subject: [PATCH 0013/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Pngtree]=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index d1d7614df..9e31f0f6e 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -1487,6 +1487,22 @@ "bF": "return fun.src_bF(pageE, [0, 'img[data-lazy-src]', 'data-lazy-src'])" } }, + "Pngtree": { + "host": ["pngtree.com","zh.pngtree.com"], + "url": "return (!fun.indexOF('/freepng/') && !fun.indexOF('/freebackground/'))", + "style": "div[class*='-banner'], .COLLECT, .v2-footer, #v2-foot, .transform-login {display: none !important;} img[data-original] {opacity: 1 !important;}", + "pager": { + "type": 6, + "nextL": ".nextPage", + "pageE": "//*[self::div or self::li][@data-id]/parent::*", + "replaceE": ".pageCont", + "loadTime": 200, + "scrollD": 5000 + }, + "function": { + "bF": "return fun.src_bF(pageE)" + } + }, "Unsplash": { "host": "unsplash.com", "url": "fun.isUrlC(); if(fun.indexOF('/s/photos/')){setTimeout((f=fun)=>{f.getXpath(\"//button[text()='Load more photos']\").click();}, 2000)}" From 65606b24f653220dab540f3d2b22c9252072a901 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 28 Apr 2022 21:06:14 +0800 Subject: [PATCH 0014/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=A4=96=E7=BD=AE=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99?= =?UTF-8?q?]=20=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index b5b4b7559..1a66af89c 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 5.9.4 +// @version 5.9.5 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、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...) 等網站~ @@ -22,6 +22,7 @@ // @connect cdn.jsdelivr.net // @connect gcore.jsdelivr.net // @connect fastly.jsdelivr.net +// @connect raw.githubusercontents.com // @connect www.xuexiniu.com // @connect bbs.xuexiniu.com // @connect weili.ooopic.com @@ -97,9 +98,9 @@ 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw-gh.gcdn.mirr.one/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://cdn.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', - 'https://fastly.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json' + 'https://fastly.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', + 'https://raw.githubusercontents.com/XIU2/UserScript/master/other/Autopage/rules.json' ], urlArr2 = [ 'https://userscript.gh2233.ml/other/Autopage/rules.json', 'https://userscript.xiu2.xyz/other/Autopage/rules.json', From 76978e125a7eb69b742a41a048e999e1f2d14f01 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 29 Apr 2022 08:45:21 +0800 Subject: [PATCH 0015/1055] =?UTF-8?q?=E5=8F=96=E6=B6=88=20=E6=8E=92?= =?UTF-8?q?=E9=99=A4=E7=9A=84=E7=BD=91=E7=AB=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DarkMode.user.js | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/DarkMode.user.js b/DarkMode.user.js index 374ccd624..a883de4a2 100644 --- a/DarkMode.user.js +++ b/DarkMode.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 护眼模式 // @name:zh-TW 護眼模式 // @name:en Dark Mode -// @version 1.4.5 +// @version 1.4.6 // @author X.I.U // @description 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) // @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) @@ -23,14 +23,6 @@ // @namespace https://github.com/XIU2/UserScript // @supportURL https://github.com/XIU2/UserScript // @homepageURL https://github.com/XIU2/UserScript -// @exclude https://*.iqiyi.com/* -// @exclude https://*.youku.com/* -// @exclude https://m.v.qq.com/* -// @exclude https://v.qq.com/* -// @exclude https://*.acfun.cn/* -// @exclude https://*.youtube.com/* -// @exclude https://*.youtube-nocookie.com/* -// @exclude https://weread.qq.com/* // ==/UserScript== (function() { From 87856ab6ae2836b5c7fd0bdf985ef2ea9b68cd10 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 29 Apr 2022 10:12:51 +0800 Subject: [PATCH 0016/1055] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[JavDB]=20?= =?UTF-8?q?=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 9e31f0f6e..4bcd632ac 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5378,7 +5378,7 @@ "blank": 3, "pager": { "nextL": "a.pagination-next", - "pageE": "#videos, #makers, #series, #actors>div", + "pageE": ".movie-list, #videos, #makers, #series, #actors>div", "replaceE": ".pagination" } }, From 620b3b52cbb69252f78b7a5f74433cbe85f69662 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 30 Apr 2022 16:57:49 +0800 Subject: [PATCH 0017/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E7=99=BE?= =?UTF-8?q?=E5=BA=A6=E8=B4=B4=E5=90=A7]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 4bcd632ac..75baafe45 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -360,15 +360,14 @@ "style": "img.j_retract {margin-top: 0 !important;margin-bottom: 0 !important;}", "history": false, "pager": { - "type": 6, - "nextL": "a.next.pagination-item", - "pageE": "#thread_list>li", - "replaceE": "#frs_list_pager", - "loadTime": 100, - "scrollD": 5000 + "nextL": "js; if (fun.getCSS('a.next.pagination-item')) return (fun.getCSS('a.next.pagination-item').href + '&pagelets=frs-list%2Fpagelet%2Fthread&pagelets_stamp=' + new Date().getTime())", + "pageE": "//script[contains(text(), 'Bigpipe.register(\"frs-list/pagelet/thread_list\", ')]", + "insertP": ["#thread_list",3], + "interval": 2000, + "scrollD": 3000 }, "function": { - "bF": "return fun.src_bF(pageE)" + "bF": "let scriptText = pageE[0].textContent.replace('Bigpipe.register(\"frs-list/pagelet/thread_list\", ',''); scriptText = scriptText.slice(0, scriptText.indexOf(').')); let temp = document.createElement('div'); temp.innerHTML = JSON.parse(scriptText).content; fun.getCSS('#frs_list_pager').innerHTML = fun.getCSS('#frs_list_pager',temp).innerHTML; return fun.src_bF(fun.getAllCSS('#thread_list>li',temp))" } }, "百度贴吧 - 搜索页": { From 9d410cb7605ac0c3c5f77e0a9f1c740662d3a1ee Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 1 May 2022 10:04:17 +0800 Subject: [PATCH 0018/1055] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E5=B1=8F?= =?UTF-8?q?=E8=94=BD=E7=94=A8=E6=88=B7]=20=E6=90=9C=E7=B4=A2=E9=A1=B5?= =?UTF-8?q?=E5=A4=B1=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index aa8ee6acf..25c38ae0b 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 知乎增强 // @name:zh-TW 知乎增強 // @name:en Zhihu enhancement -// @version 2.0.6 +// @version 2.0.7 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -547,9 +547,9 @@ function blockUsers(type) { function blockUsers_now() { if (location.search.indexOf('type=content') === -1) return // 目前只支持搜索页的 [综合] document.querySelectorAll('.Card.SearchResult-Card[data-za-detail-view-path-module="AnswerItem"], .Card.SearchResult-Card[data-za-detail-view-path-module="PostItem"]').forEach(function(item1){ - let item = item1.querySelector('.RichText.ztext.CopyrightRichText-richText b'); // 标题所在元素 + let item = item1.querySelector('.RichText.ztext.CopyrightRichText-richText b'); // 用户名所在元素 if (item) { - for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历关键词黑名单 + for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历用户名黑名单 if (keyword != '' && item.textContent === keyword) { // 找到就删除该信息流 console.log(item.textContent); item1.hidden = true; @@ -560,7 +560,7 @@ function blockUsers(type) { }) } - setTimeout(blockUsers_now, 1000); + setTimeout(blockUsers_now, 2000); window.addEventListener('urlchange', function(){ setTimeout(blockUsers_now, 1000); // 网页 URL 变化后再次执行 }) @@ -570,15 +570,13 @@ function blockUsers(type) { for (const mutation of mutationsList) { for (const target of mutation.addedNodes) { if (target.nodeType != 1) return - if (target.className === 'Card SearchResult-Card' && (target.dataset.zaDetailViewPathModule === 'AnswerItem' || target.dataset.zaDetailViewPathModule === 'PostItem')) { - let item = target.querySelector('.RichText.ztext.CopyrightRichText-richText b'); // 用户名所在元素 - if (item) { - for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历用户名黑名单 - if (keyword != '' && item.textContent === keyword) { // 找到就删除该信息流 - console.log(item.textContent); - target.hidden = true; - break; - } + let item = target.querySelector('.Card.SearchResult-Card[data-za-detail-view-path-module="AnswerItem"] .RichText.ztext.CopyrightRichText-richText b, .Card.SearchResult-Card[data-za-detail-view-path-module="PostItem"] .RichText.ztext.CopyrightRichText-richText b'); + if (item) { + for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历用户名黑名单 + if (keyword != '' && item.textContent === keyword) { // 找到就删除该信息流 + console.log(item.textContent); + target.hidden = true; + break; } } } @@ -795,7 +793,7 @@ function blockKeywords(type) { document.querySelectorAll('.HotLanding-contentItem, .Card.SearchResult-Card[data-za-detail-view-path-module="AnswerItem"], .Card.SearchResult-Card[data-za-detail-view-path-module="PostItem"]').forEach(function(item1){blockKeywords_1(item1, 'a[data-za-detail-view-id]');}) } - setTimeout(blockKeywords_now, 1000); + setTimeout(blockKeywords_now, 2000); window.addEventListener('urlchange', function(){ setTimeout(blockKeywords_now, 1000); // 网页 URL 变化后再次执行 }) @@ -875,7 +873,7 @@ function blockType(type) { // 一开始加载的信息流 + 添加标签样式 if (type === 'search') { // 搜索页 if (!menu_value('menu_blockTypeVideo') && !menu_value('menu_blockTypeArticle') && !menu_value('menu_blockTypeTopic') && !menu_value('menu_blockTypeSearch')) return - if (menu_value('menu_blockTypeSearch') && location.pathname === '/search') setTimeout(function(){document.querySelector('.RelevantQuery').parentElement.parentElement.hidden = true;;}, 1000) + if (menu_value('menu_blockTypeSearch') && location.pathname === '/search') setTimeout(function(){document.querySelector('.RelevantQuery').parentElement.parentElement.hidden = true;}, 2000) name = 'h2.ContentItem-title a:not(.zhihu_e_toQuestion), a.KfeCollection-PcCollegeCard-link, h2.SearchTopicHeader-Title a' addSetInterval_(name); } else if (type === 'question') { // 问题页 From da438893f452e9973e1a08c8f8075942a1e0f5c8 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 2 May 2022 08:50:53 +0800 Subject: [PATCH 0019/1055] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20[=E8=B5=B7?= =?UTF-8?q?=E7=82=B9=E4=B8=AD=E6=96=87=20-=20=E9=98=85=E8=AF=BB=E9=A1=B5]?= =?UTF-8?q?=20=E6=94=AF=E6=8C=81(=E5=B7=B2=E5=8E=9F=E7=94=9F=E6=94=AF?= =?UTF-8?q?=E6=8C=81)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 75baafe45..d17732590 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3375,16 +3375,6 @@ "replaceE": "#page-container" } }, - "起点中文 - 阅读页": { - "host": "read.qidian.com", - "style": ".admire-wrap {display: none !important;}", - "history": true, - "pager": { - "nextL": "a[id$='chapterNext']", - "pageE": ".main-text-wrap>div:not(.admire-wrap)", - "replaceE": ".chapter-control" - } - }, "七猫中文 - 阅读页": { "host": "www.qimao.com", "url": "return (fun.indexOF(/\\/shuku\\/\\d+-\\d+\\//) || fun.indexOF('/reader/index/'))", From a6b9ab5c483a4602046508e4f8e5739aaae76d9d Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 2 May 2022 15:55:13 +0800 Subject: [PATCH 0020/1055] README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4b6f61ddc..1b1777913 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ ## 如何安装/使用脚本? -要使用任何脚本,首先需要浏览器安装 **Tampermonkey 脚本管理器扩展([Chrome](https://pan.lanzouo.com/b073l8d1e)** / **[Firefox](https://addons.mozilla.org/firefox/addon/tampermonkey/)** / **[Edge](https://microsoftedge.microsoft.com/addons/detail/tampermonkey/iikmkjmpaadaobahmlepeloendndfphd?hl=zh-CN))。** +要使用任何脚本,首先需要浏览器安装 **Tampermonkey 脚本管理器扩展([Chrome](https://pan.lanzouq.com/b073l8d1e)** / **[Firefox](https://addons.mozilla.org/firefox/addon/tampermonkey/)** / **[Edge](https://microsoftedge.microsoft.com/addons/detail/tampermonkey/iikmkjmpaadaobahmlepeloendndfphd?hl=zh-CN))。** - 点击表格 **\[安装\]** 进入 GreasyFork 网页,点击 **\[安装脚本\]** 后弹出扩展提示,再点击 **\[安装\]** 即可。 - 如果 GreasyFork 访问速度太慢,可以选择点击 **\[备用\]** 后弹出扩展提示,再去点击 **\[安装\]** 即可。 From 641ed259a0821f77915e1ee7fd0a7575e5371ee0 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 2 May 2022 18:50:31 +0800 Subject: [PATCH 0021/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20WordPress=20=E7=BD=91=E7=AB=99]=20=E9=80=9A?= =?UTF-8?q?=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 1a66af89c..2276aca67 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 5.9.5 +// @version 5.9.6 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、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...) 等網站~ @@ -282,8 +282,8 @@ if (getCSS('a.next, a.next-page')) { DBSite.wp_article.pager.nextL = 'a.next, a.next-page' - } else if (getCSS('a[rel="next" i], a[aria-label="Next Page" i], a[aria-label="下一页"]')) { - DBSite.wp_article.pager.nextL = 'a[rel="next" i], a[aria-label="Next Page" i], a[aria-label="下一页"]' + } else if (getCSS('a[rel="next" i], a[aria-label="Next Page" i], a[aria-label="下一页"], a[rel="下一页"], a[title="下一页"]')) { + DBSite.wp_article.pager.nextL = 'a[rel="next" i], a[aria-label="Next Page" i], a[aria-label="下一页"], a[rel="下一页"], a[title="下一页"]' } else if (getCSS('li.next-page > a, li.next > a')) { DBSite.wp_article.pager.nextL = 'li.next-page > a, li.next > a' } else if (getCSS('span.current+a')) { @@ -462,6 +462,7 @@ function: { setTimeout(()=>{if (getCSS(curSite.pager.pageE).style.cssText.indexOf('position: absolute') != -1){insStyle(curSite.pager.pageE + '{position: static !important; float: left !important; height: '+ parseInt(getCSS(curSite.pager.pageE).offsetHeight * 1.1) + 'px !important;}');}}, 1500); } }, + style: 'img[data-src], img[data-original] {opacity: 1 !important;}', blank: 3, pager: { type: 3, @@ -2182,7 +2183,7 @@ function: { } url = location.origin + location.pathname + url; } - console.log('111', url) + //console.log('111', url) return url } // 通用型获取下一页地址(直接给定页码,URL 替换 page= 参数) From 97f5e4f9635fe807d8c862bc2271bacd7e7a1a3f Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 2 May 2022 19:07:52 +0800 Subject: [PATCH 0022/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20WordPress=20=E7=BD=91=E7=AB=99]=20=E9=80=9A?= =?UTF-8?q?=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Autopage.user.js b/Autopage.user.js index 2276aca67..8cd32d176 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -295,6 +295,17 @@ } if (DBSite.wp_article.pager.nextL != undefined) { + if (getAllCSS('main').length == 1) { + if (getAllCSS('main article[class]').length > 3) { + DBSite.wp_article.pager.pageE = 'main article[class]' + } else if (getAllCSS('main div[id^="post-"]').length > 3) { + DBSite.wp_article.pager.pageE = 'main div[id^="post-"]' + } else if (getAllCSS('main .post').length > 3) { + DBSite.wp_article.pager.pageE = 'main .post' + } + if (DBSite.wp_article.pager.pageE != undefined) {console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站`); return 10;} + } + if (getAllCSS('article[class]').length > 3) { DBSite.wp_article.pager.pageE = 'article[class]' } else if (getAllCSS('div[id^="post-"]').length > 3) { From 3b048eebca461598e681ae4b35f225fb855934a8 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 5 May 2022 13:13:59 +0800 Subject: [PATCH 0023/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E6=BC=AB?= =?UTF-8?q?=E6=BC=AB=E5=8F=B0]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index d17732590..9880fca10 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3273,10 +3273,10 @@ "replaceE": ".pagination, .pages, .page" } }, - "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画": { - "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com"], - "url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (location.hostname == 'www.ykmh.com' || location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com') {chapterPath=''}; for (let i=0;i`;}; document.getElementById('images').innerHTML = _img;}, 500); return true;}} else {let chapterScroll = fun.getCSS('#chapter-scroll:not(.active)'); if (chapterScroll) {chapterScroll.click();}; return true;}}", - "style": ".img_land_prev, .img_land_next,p.img_info, #sider-left, #sider-right, p.img_info, .tc, .chapter-view + .w996 {display: none !important;} #images>img {display: inline-block;min-height: 300px;margin: 0 auto !important;border: none !important;padding: 0 !important;max-width: 99% !important;height: auto !important;}", + "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台": { + "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com","www.manmantai.com"], + "url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (location.hostname == 'www.ykmh.com' || location.hostname == 'www.manmantai.com'|| location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com') {chapterPath=''}; for (let i=0;i`;}; document.getElementById('images').innerHTML = _img;}, 500); return true;}} else if (localStorage.getItem('chapterScroll') != '\"scroll\"') {localStorage.setItem('chapterScroll', '\"scroll\"'); location.reload();}else{return true}}", + "style": ".img_land_prev, .img_land_next,p.img_info, #sider-left, #sider-right, p.img_info, .tc, .chapter-view + .w996, .chapter-view>div[style]:not([id]):not([class]) {display: none !important;} #images>img {display: inline-block;min-height: 300px;margin: 0 auto !important;border: none !important;padding: 0 !important;max-width: 99% !important;height: auto !important;}", "history": true, "pager": { "nextL": "js; let url = comicUrl + nextChapterData.id + '.html'; if (nextChapterData.id != null && url && url != '.html' && url != location.href) return url", @@ -3290,8 +3290,8 @@ "aF": "let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com'||location.hostname == 'www.100fanwo.com') {chapterPath=''}else if (location.hostname.indexOf('36man') == -1){host+='/'}; for (let i=0;i`;}; document.getElementById('images').insertAdjacentHTML('beforeend', _img);" } }, - "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 - 分类页": { - "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com"], + "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 - 分类页": { + "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com","www.manmantai.com"], "url": "/^\\/(update|list|search)/", "blank": 3, "pager": { From ec7eaee232121585d3c15695ad6a36f8281dd4f4 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 5 May 2022 22:46:44 +0800 Subject: [PATCH 0024/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=8F=A4?= =?UTF-8?q?=E6=BC=AB=E7=94=BB]=20=E6=94=AF=E6=8C=81;=20=E8=A1=A5=E5=85=85?= =?UTF-8?q?=20[=E8=B0=B7=E6=AD=8C=E5=AD=A6=E6=9C=AF]=20=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 9880fca10..fcb98b3af 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3273,10 +3273,10 @@ "replaceE": ".pagination, .pages, .page" } }, - "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台": { - "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com","www.manmantai.com"], - "url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (location.hostname == 'www.ykmh.com' || location.hostname == 'www.manmantai.com'|| location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com') {chapterPath=''}; for (let i=0;i`;}; document.getElementById('images').innerHTML = _img;}, 500); return true;}} else if (localStorage.getItem('chapterScroll') != '\"scroll\"') {localStorage.setItem('chapterScroll', '\"scroll\"'); location.reload();}else{return true}}", - "style": ".img_land_prev, .img_land_next,p.img_info, #sider-left, #sider-right, p.img_info, .tc, .chapter-view + .w996, .chapter-view>div[style]:not([id]):not([class]) {display: none !important;} #images>img {display: inline-block;min-height: 300px;margin: 0 auto !important;border: none !important;padding: 0 !important;max-width: 99% !important;height: auto !important;}", + "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画": { + "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com","www.manmantai.com","www.izhegu.com"], + "url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (location.hostname == 'www.ykmh.com' || location.hostname == 'www.manmantai.com'||location.hostname == 'www.izhegu.com'|| location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com'||location.hostname == 'www.izhegu.com') {chapterPath=''}; for (let i=0;i`;}; document.getElementById('images').innerHTML = _img;}, 500); return true;}} else if (localStorage.getItem('chapterScroll') != '\"scroll\"') {localStorage.setItem('chapterScroll', '\"scroll\"'); location.reload();}else{return true}}", + "style": ".img_land_prev, .img_land_next,p.img_info, #sider-left, #sider-right, p.img_info, .tc, .chapter-view + .w996, .chapter-view>div[style]:not([id]):not([class]) {display: none !important;} #images{min-height: 6000px !important;} #images>img {display: inline-block !important;min-height: 400px;margin: 0 auto !important;border: none !important;padding: 0 !important;max-width: 99% !important;height: auto !important;}", "history": true, "pager": { "nextL": "js; let url = comicUrl + nextChapterData.id + '.html'; if (nextChapterData.id != null && url && url != '.html' && url != location.href) return url", @@ -3287,11 +3287,11 @@ "scrollD": 4000 }, "function": { - "aF": "let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com'||location.hostname == 'www.100fanwo.com') {chapterPath=''}else if (location.hostname.indexOf('36man') == -1){host+='/'}; for (let i=0;i`;}; document.getElementById('images').insertAdjacentHTML('beforeend', _img);" + "aF": "let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com'||location.hostname == 'www.100fanwo.com'||location.hostname == 'www.izhegu.com') {chapterPath=''}else if (location.hostname.indexOf('36man') == -1){host+='/'}; for (let i=0;i`;}; document.getElementById('images').insertAdjacentHTML('beforeend', _img);" } }, - "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 - 分类页": { - "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com","www.manmantai.com"], + "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画 - 分类页": { + "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com","www.manmantai.com","www.izhegu.com"], "url": "/^\\/(update|list|search)/", "blank": 3, "pager": { @@ -4258,7 +4258,7 @@ } }, "谷歌学术": { - "host": ["/^scholar\\.google\\./", "xs2.dailyheadlines.cc"], + "host": ["/^scholar\\.google\\./", "xs2.dailyheadlines.cc","xueshu.dailyheadlines.cc"], "history": true, "pager": { "nextL": "//a[./span[contains(@class, 'next')]]", From a75fe513bb2bd434e206d17b2d2823f8f1703db7 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 6 May 2022 18:59:10 +0800 Subject: [PATCH 0025/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=BF=AB?= =?UTF-8?q?=E6=8D=B7=E8=BF=94=E5=9B=9E=E4=B8=8A=E4=B8=80=E7=BA=A7=EF=BC=88?= =?UTF-8?q?=E5=8F=B3=E9=94=AE=E7=BD=91=E9=A1=B5=E7=A9=BA=E7=99=BD=E5=A4=84?= =?UTF-8?q?=EF=BC=89]=20=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lanzou-Enhanced.user.js | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js index 4a1910c43..b1b80d7d4 100644 --- a/Lanzou-Enhanced.user.js +++ b/Lanzou-Enhanced.user.js @@ -1,8 +1,8 @@ // ==UserScript== // @name 蓝奏云网盘增强 -// @version 1.4.2 +// @version 1.4.3 // @author X.I.U -// @description 刷新不回根目录、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小 +// @description 刷新不回根目录、快捷返回上一级(右键网页空白处)、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小 // @include /^https:\/\/.+\.lanzou[a-z]\.com\/.*$/ // @match *://pan.lanzou.com/* // @match *://lanzou.com/u @@ -128,6 +128,7 @@ fobiddenBack(); // 禁止浏览器返回(并绑定新的返回事件) EventXMLHttpRequest(); // 监听 XMLHttpRequest 事件并执行 [自动显示更多文件] setTimeout(clickOpenDirectory, 500); // 点击空白进入目录 + setTimeout(backToTop, 2000); // 快捷返回上级(右键点击 网页右侧/下方 空白处) dragEnter(); // 拖入文件自动显示上传框 setTimeout(viewTop,1000); // 监听并修改右键菜单 [外链分享地址] 为 [复制并打开分享链接] / [复制分享链接] / [打开分享链接] 之一 @@ -521,6 +522,17 @@ } + // 快捷返回上级(右键点击 网页右侧/下方 空白处) + function backToTop() { + mainframe.document.getElementById('container').oncontextmenu = mainframe.document.body.oncontextmenu = function(e){ + if (e.target == this) { + e.preventDefault(); + backEvent(); + } + } + } + + // 监听 XMLHttpRequest 事件并执行 function EventXMLHttpRequest() { var _send = mainframe.XMLHttpRequest.prototype.send From b0a2977413ee484b706880c9cd755c0b30484a07 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 7 May 2022 07:17:40 +0800 Subject: [PATCH 0026/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E4=B9=8B=E5=AE=B6]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index fcb98b3af..25d93e54b 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -399,7 +399,7 @@ }, "豆瓣 - 广播/日记/书评/影评评论": { "host": ["www.douban.com","book.douban.com","movie.douban.com"], - "url": "return ((fun.indexOF(/^\\/people\\/.+\\/status/) && (!fun.indexOF('tab=','s') || fun.indexOF('tab=comment','s'))) || (fun.indexOF(/^\\/note\\/\\d+\\//) && !fun.indexOF('type=','s')) || fun.indexOF(/^\\/review\\/\\d+\\//))", + "url": "return ((fun.indexOF(/^\\/people\\/.+\\/status/) && (!fun.indexOF('tab=','s') || fun.indexOF('tab=comment','s'))) || (fun.indexOF(/^\\/note\\/\\d+\\//) && !fun.indexOF('type=','s')) || fun.indexOF(/^\\/review\\/\\d+\\//))", "pager": { "type": 6, "nextL": "a.next", @@ -410,7 +410,7 @@ }, "豆瓣 - 片单/标签/小组讨论精选/广播/日记": { "host": "www.douban.com", - "url": "return (fun.indexOF(/^\\/(doulist|tag)\\//) || fun.lp() == '/group/explore' || ((fun.indexOF(/^\\/people\\/.+\\/status/) && fun.indexOF('tab=','s') && !fun.indexOF('tab=collect','s'))) || (fun.indexOF(/^\\/note\\/\\d+\\//) && fun.indexOF('type=','s')))", + "url": "return (fun.indexOF(/^\\/(doulist|tag)\\//) || fun.lp() == '/group/explore' || ((fun.indexOF(/^\\/people\\/.+\\/status/) && fun.indexOF('tab=','s') && !fun.indexOF('tab=collect','s'))) || (fun.indexOF(/^\\/note\\/\\d+\\//) && fun.indexOF('type=','s')))", "pager": { "nextL": "link[rel='next']", "pageE": ".doulist-item, .article>.mod:not([id='doulist-info']), .channel-item, .list", @@ -2272,7 +2272,7 @@ "blank": 3, "pager": { "nextL": "id('container')/ul[@style][not(@class)]/li/a[contains(text(), '下一页')]", - "pageE": "#container>.div_right .blockcontent.div_right_r_3>ul", + "pageE": "#container>.div_right .blockcontent.div_right_r_3>ul", "replaceE": "#container>ul[style]:not([class])" } }, @@ -2577,7 +2577,7 @@ }, "LimeTorrents": { "host": "/^www\\.limetorrents\\./", - "url": "return (document.title.indexOf('LimeTorrents') > -1 && (fun.indexOF('/search/') || fun.indexOF('/browse-torrents')))", + "url": "return (document.title.indexOf('LimeTorrents') > -1 && (fun.indexOF('/search/') || fun.indexOF('/browse-torrents')))", "blank": 3, "pager": { "nextL": "a#next", @@ -2920,7 +2920,7 @@ "漫画DB": { "host": "www.manhuadb.com", "url": "if (fun.indexOF(/^\\/manhua\\/\\d+\\/.+\\.html/)) {if (fun.getCSS('img.img-fluid.show-pic')){fun.getCSS('img.img-fluid.show-pic').style.display = 'none';}; setTimeout(()=>{let _img = '', data = document.querySelector('.vg-r-data'), imgDate = JSON.parse(atob(img_data));for (let i = 0; i < imgDate.length; i++) {_img += ``;};document.querySelector('.pjax-container').insertAdjacentHTML('beforeend', _img);},500); return true;}", - "style": ".row.m-0.pt-3.ad_2_wrap, .row.m-0.ad_1_wrap, .pagination.justify-content-center, #left, #right {display: none !important;} .pjax-container>img {min-height: 300px;}", + "style": ".row.m-0.pt-3.ad_2_wrap, .row.m-0.ad_1_wrap, .pagination.justify-content-center, #left, #right {display: none !important;} .pjax-container>img {min-height: 300px;}", "history": true, "pager": { "nextL": "//ol[@class='links-of-books num_div']//a[@class='active ']/parent::li/following-sibling::li[1]/a", @@ -3275,7 +3275,7 @@ }, "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画": { "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com","www.manmantai.com","www.izhegu.com"], - "url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (location.hostname == 'www.ykmh.com' || location.hostname == 'www.manmantai.com'||location.hostname == 'www.izhegu.com'|| location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com'||location.hostname == 'www.izhegu.com') {chapterPath=''}; for (let i=0;i`;}; document.getElementById('images').innerHTML = _img;}, 500); return true;}} else if (localStorage.getItem('chapterScroll') != '\"scroll\"') {localStorage.setItem('chapterScroll', '\"scroll\"'); location.reload();}else{return true}}", + "url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (location.hostname == 'www.ykmh.com' || location.hostname == 'www.manmantai.com'||location.hostname == 'www.izhegu.com'|| location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com'||location.hostname == 'www.izhegu.com') {chapterPath=''}; for (let i=0;i`;}; document.getElementById('images').innerHTML = _img;}, 500); return true;}} else if (localStorage.getItem('chapterScroll') != '\"scroll\"') {localStorage.setItem('chapterScroll', '\"scroll\"'); location.reload();}else{return true}}", "style": ".img_land_prev, .img_land_next,p.img_info, #sider-left, #sider-right, p.img_info, .tc, .chapter-view + .w996, .chapter-view>div[style]:not([id]):not([class]) {display: none !important;} #images{min-height: 6000px !important;} #images>img {display: inline-block !important;min-height: 400px;margin: 0 auto !important;border: none !important;padding: 0 !important;max-width: 99% !important;height: auto !important;}", "history": true, "pager": { @@ -5058,6 +5058,17 @@ "scrollD": 2000 } }, + "文档之家": { + "host": "www.doczj.com", + "url": "/^\\/doc\\//", + "pager": { + "type": 3, + "nextL": "a.next", + "pageE": "#contents>*:not(.pages):not(#downcontainer)", + "replaceE": ".pages", + "scrollD": 600 + } + }, "答题无忧": { "host": "www.dati56.com", "url": "/^\\/post\\//", From a7746a49f404ab52c828b776cffcb6971f3983a7 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 8 May 2022 16:12:45 +0800 Subject: [PATCH 0027/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Buhitter]=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 25d93e54b..d9375b416 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -1236,6 +1236,19 @@ "scrollD": 2000 } }, + "Buhitter": { + "host": "buhitter.com", + "url": "/^\\/(category|search)/", + "pager": { + "nextL": ".page-item.disabled+li>a", + "pageE": "#tweets-area>div", + "replaceE": ".pagination", + "scrollD": 2500 + }, + "function": { + "bF": "return fun.src_bF(pageE)" + } + }, "Iwara": { "host": ["www.iwara.tv","ecchi.iwara.tv"], "url": "/\\/(images|videos|search)/", From 7afb816cd854b6d267d0d9733335536ee49af57b Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 8 May 2022 17:13:43 +0800 Subject: [PATCH 0028/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E8=87=AA?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99]=20?= =?UTF-8?q?=E7=BB=86=E8=8A=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 8cd32d176..5bc1c4875 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 5.9.6 +// @version 5.9.7 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、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...) 等網站~ @@ -2572,7 +2572,7 @@ function: {
  • 具体的翻页规则说明、示例,为了方便更新及补充,我都写到 Github 里面了。
  • 脚本会自动格式化规则,因此无需手动缩进、换行,只需把规则插入默认的 { } 中间即可。
  • -
    +
     // 下面示例是把所有规则都塞进去了,但实际上大都用不上,大多数网站只需要像第一个 "aaa" 这样的规则
     // "aaa" 是规则名,唯一!不能重复!否则会被 外置/内置规则 覆盖,支持中文等各种字符
     // "url" 是用来控制哪些网站中页面适用该规则,省略后代表该规则应用于全站
    @@ -2629,7 +2629,7 @@ function: {
     }
     
    「 点击展开 查看所有规则 」(可按 Ctrl+F 搜索规则,脚本内置的通用规则因格式限制无法列出) -
     
    +
     
    From 2ec3a931e40e7ad50153d121082f1ea12a0ab00c Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 8 May 2022 17:15:33 +0800 Subject: [PATCH 0029/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[taotuxp.com]=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index d9375b416..e9f9125e6 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -6315,5 +6315,14 @@ "pageE": "#d_list>ul, table.dc_bar2", "replaceE": "#d_list_page, #d_list_foot, table.dc_bar" } + }, + "taotuxp.com": { + "host": "www.taotuxp.com", + "url": "/^\\/\\d+\\.html/", + "pager": { + "nextL": ".pagelist>span+a", + "pageE": "#post_content>p", + "replaceE": ".pagelist" + } } } From 8230f25c97a3a42f3e7c1154794ec9ee32db6491 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 9 May 2022 09:12:31 +0800 Subject: [PATCH 0030/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=A5=88?= =?UTF-8?q?=E6=96=AF=E6=90=9C=E7=B4=A2]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index e9f9125e6..7c24227ce 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -4741,6 +4741,16 @@ "pageE": "#res_list>div" } }, + "奈斯搜索": { + "host": "www.niceso.fun", + "url": "return (fun.lp()!='/'&&!fun.indexOF('/file/'))", + "blank": 3, + "pager": { + "nextL": "a.btn:not([href])+a.btn.btn-line", + "pageE": ".search-item, .forum-topic-item", + "replaceE": ".page-num-box" + } + }, "wikihow": { "host": ["www.wikihow.com","zh.wikihow.com"], "url": "return (fun.indexOF('/Category:'))", From 6848bcb5912a1a0a581ff670a9f690c61baa0547 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 9 May 2022 17:16:46 +0800 Subject: [PATCH 0031/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E8=B1=86?= =?UTF-8?q?=E7=93=A3=20-=20=E5=9B=BE=E7=89=87]=E3=80=81[BT1207]=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 7c24227ce..affc5a289 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -388,12 +388,12 @@ "replaceE": "#paginator" } }, - "豆瓣 - top250/分集短评/剧评影评/在看/想看/看过的电影/作品": { + "豆瓣 - top250/分集短评/剧评影评/在看/想看/看过的电影/作品/图片": { "host": "movie.douban.com", - "url": "return (fun.lp() == '/top250' || fun.indexOF(/^\\/subject\\/\\d+\\/(episode|tv_discuss)/) || fun.indexOF(/^\\/subject\\/\\d+\\/reviews/) || fun.indexOF(/^\\/people\\/\\d+\\/(do|wish|collect)/) || fun.indexOF(/^\\/celebrity\\/\\d+\\/movies/))", + "url": "return (fun.lp() == '/top250' || fun.indexOF(/^\\/subject\\/\\d+\\/(episode|tv_discuss|reviews|photos)/) || fun.indexOF(/^\\/people\\/\\d+\\/(do|wish|collect)/) || fun.indexOF(/^\\/celebrity\\/\\d+\\/(movies|photos)/))", "pager": { "nextL": "link[rel='next']", - "pageE": ".grid_view, #comments, .review-list, .grid-view, .grid_view>ul>li", + "pageE": ".grid_view, #comments, .review-list, .grid-view, .grid_view>ul>li, .poster-col3>li", "replaceE": ".paginator" } }, @@ -2504,9 +2504,9 @@ "replaceE": ".pagination" } }, - "SkrBT": { - "host": "/skrbt/", - "url": "return (fun.getCSS(\"link[href*='/skrbt/'], img[src*='/skrbt/']\") != null && fun.lp() == '/search')", + "SkrBT / BT1207": { + "host": ["/skrbt/","/bt1207/"], + "url": "return (fun.getCSS(\"link[href*='/skrbt/'], img[src*='/skrbt/'], img[src*='/bt1207/']\") != null && fun.lp() == '/search')", "history": true, "pager": { "nextL": "js;let page = fun.getCSS('a[onclick][aria-label=\"Next\"]'); if (page) {page = /(?<=\\()\\d+(?=\\))/.exec(page.onclick)[0];} else {return '';}; if (page) {return fun.getNextF('#search-form').replace(/p=\\d+/,'p=' + page)} else {return '';}", From 2d85b7882cf0efaf302036f9d46e3b5e3134fb59 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 10 May 2022 15:23:16 +0800 Subject: [PATCH 0032/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20=E8=87=AA=E5=B8=A6=E6=97=A0=E7=BC=9D=E7=BF=BB?= =?UTF-8?q?=E9=A1=B5=20=E7=BD=91=E7=AB=99]=20=E9=80=9A=E7=94=A8=E8=A7=84?= =?UTF-8?q?=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 5bc1c4875..38236d859 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 5.9.7 +// @version 5.9.8 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、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...) 等網站~ @@ -262,7 +262,7 @@ } else if (getAllCSS('.load-more, .load_more, .loadmore, #load-more, #load_more, #loadmore, .show-more, .show_more').length === 1) { console.info(`[自动无缝翻页] - 部分自带 自动无缝翻页 的网站 1`); return 8; - } else if (location.hostname.indexOf('.smzdm.com') == -1 && getAllXpath('//*[text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]').length === 1) { + } else if (location.hostname.indexOf('.smzdm.com') == -1 && getAllXpath('//*[self::a or self::span or self::button or self::div][text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]').length === 1) { console.info(`[自动无缝翻页] - 部分自带 自动无缝翻页 的网站 2`); return 9; } else if (getCSS('link[href*="/wp-content/" i], script[src*="/wp-content/" i]')) { @@ -360,7 +360,7 @@ case 8: // < 部分自带 自动无缝翻页 的网站 1 > DBSite.loadmore.url('.load-more, .load_more, .loadmore, #load-more, #load_more, #loadmore, .show-more, .show_more'); break; case 9: // < 部分自带 自动无缝翻页 的网站 2 > - DBSite.loadmore.url('//*[text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]'); break; + DBSite.loadmore.url('//*[self::a or self::span or self::button or self::div][text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]'); break; case 10: // < 部分使用 WordPress 的网站 > DBSite.wp_article.url(); break; case 11: // < 部分使用 WordPress 的网站 - 文章内 > From 90e9cb51b2e1a96cefda688ed0be87cb3cccc358 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 10 May 2022 16:54:39 +0800 Subject: [PATCH 0033/1055] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[jpxgyw]=20?= =?UTF-8?q?=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index affc5a289..e864bedba 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5959,7 +5959,7 @@ } }, "极品性感美女": { - "host": "www.jpxgyw.net", + "host": "www.jpxgyw.vip", "url": "return (fun.lp() != '/' && !fun.indexOF('/search/'))", "pager": { "nextL": ".current+a", From 9898933a65193c684f6aaec8da33a6b97104c7db Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 11 May 2022 11:39:08 +0800 Subject: [PATCH 0034/1055] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0?= =?UTF-8?q?=E9=80=9F=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 24 ++++++++++------------ 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 15640ea65..7f7157aa4 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 1.9.7 +// @version 1.9.8 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -30,18 +30,18 @@ 'use strict'; var backColor = '#ffffff', fontColor = '#888888', menu_raw_fast = GM_getValue('xiu2_menu_raw_fast'), menu_menu_raw_fast_ID, menu_feedBack_ID; const download_url = [ - ['https://pd.zwc365.com/seturl/https://github.com', '美国', '[美国 Cloudflare CDN]'], + //['https://pd.zwc365.com/seturl/https://github.com', '美国', '[美国 Cloudflare CDN]'], + ['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'], ['https://gh.gh2233.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [本脚本作者 X.I.U/XIU2] 提供'], //['https://gh.api.99988866.xyz/https://github.com', '美国', '[美国 Cloudflare CDN]'], - //['https://github.rc1844.workers.dev', '美国', '[美国 Cloudflare CDN]'], //['https://gh-rep.mirr.one', '美国', '[美国 Cloudflare CDN]'], //['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'], - //['https://gh.yqs.workers.dev', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'], - //['https://ghgo.feizhuqwq.workers.dev/https://github.com', '美国', '[美国 Cloudflare CDN]'], + //['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'], + //['https://ghgo.feizhuqwq.workers.dev/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [feizhuqwq.com] 提供'], ['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'], ['https://git.yumenaka.net/https://github.com', '美国', '[美国 圣何塞]'], ['https://download.xn--p8jhe.tw', '美国', '[美国 圣何塞] - 该公益加速源由 [おうか] 提供', 'https://archive.xn--p8jhe.tw'], - ['https://github.do/https://github.com', '国内', '[中国 国内] - 该公益加速源由 [小麦云服] 提供'], + //['https://github.do/https://github.com', '国内', '[中国 国内] - 该公益加速源由 [小麦云服] 提供'], ['https://ghproxy.fsofso.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], //['https://github.ddlc.love/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [@mtr-static-official] 提供', ''], ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供', 'https://archive.fastgit.org'], @@ -66,7 +66,7 @@ ['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]'] ], raw_url = [ ['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'], - ['https://github.do/https://raw.githubusercontent.com', '国内', '[中国 国内] - 该公益加速源由 [小麦云服] 提供 - 缓存:有'], + //['https://github.do/https://raw.githubusercontent.com', '国内', '[中国 国内] - 该公益加速源由 [小麦云服] 提供 - 缓存:有'], ['https://ghproxy.fsofso.com/https://github.com', '香港 1', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], //['https://pd.zwc365.com/seturl/https://raw.githubusercontent.com', '香港 2', '[中国 香港]'], ['https://raw.iqiq.io', '香港 2', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供 - 缓存:无(或时间很短)'], @@ -75,7 +75,8 @@ ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], - //['https://cdn.jsdelivr.net/gh', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], + //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]'], + //['https://raw.xn--p8jhe.tw', '美国', '[美国 圣何塞] - 该公益加速源由 [おうか] 提供'], ['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], //['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN] - 缓存:有'], ['https://raw.githubusercontents.com', '其他 2', '[香港、新加坡、美国](不固定) - 缓存:有 - 该加速源不支持大小超过 1 MB 的文件'] @@ -103,11 +104,8 @@ // 切换加速源 function menu_toggle_raw_fast() { - if (menu_raw_fast >= raw_url.length - 1) { // 如果当前加速源位置大于等于加速源总数,则改为第一个加速源,反之递增下一个加速源 - menu_raw_fast = 0; - } else { - menu_raw_fast += 1; - } + // 如果当前加速源位置大于等于加速源总数,则改为第一个加速源,反之递增下一个加速源 + if (menu_raw_fast >= raw_url.length - 1) {menu_raw_fast = 0;} else {menu_raw_fast += 1;} GM_setValue('xiu2_menu_raw_fast', menu_raw_fast); delRawDownLink(); // 删除旧加速源 addRawDownLink(); // 添加新加速源 From a957bebe6f2711be1a0c647e2323fa811d9109b8 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 12 May 2022 14:11:10 +0800 Subject: [PATCH 0035/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[NEWCGER]=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index e864bedba..1d0181ff1 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -1334,6 +1334,15 @@ "replaceE": ".tcdPageCode" } }, + "NEWCGER": { + "host": "www.newcger.com", + "url": "return (fun.getCSS('.pageNav')!=null)", + "pager": { + "nextL": "a.current+a", + "pageE": ".imageTextItem>li", + "replaceE": ".pageNav" + } + }, "图怪兽": { "host": "818ps.com", "url": "/^\\/search\\//", From f4eeb2cfb04f90fcc13f206858b52f4fafe03495 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 12 May 2022 17:38:01 +0800 Subject: [PATCH 0036/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E7=99=BE?= =?UTF-8?q?=E5=BA=A6=E8=B4=B4=E5=90=A7=20-=20=E6=90=9C=E7=B4=A2=E9=A1=B5]?= =?UTF-8?q?=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 1d0181ff1..3d3f21c6f 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -342,6 +342,15 @@ "loadTime": 1000 } }, + "百度贴吧 - 搜索页": { + "host": "tieba.baidu.com", + "url": "/^\\/f\\/search\\/res/", + "pager": { + "nextL": "a.next", + "pageE": ".s_post_list > div", + "replaceE": ".pager" + } + }, "百度贴吧 - 帖子内": { "host": ["tieba.baidu.com","jump2.bdimg.com"], "url": "if (location.hostname == 'jump2.bdimg.com') location.hostname = 'tieba.baidu.com'; return (fun.indexOF('/p/')) ", @@ -370,15 +379,6 @@ "bF": "let scriptText = pageE[0].textContent.replace('Bigpipe.register(\"frs-list/pagelet/thread_list\", ',''); scriptText = scriptText.slice(0, scriptText.indexOf(').')); let temp = document.createElement('div'); temp.innerHTML = JSON.parse(scriptText).content; fun.getCSS('#frs_list_pager').innerHTML = fun.getCSS('#frs_list_pager',temp).innerHTML; return fun.src_bF(fun.getAllCSS('#thread_list>li',temp))" } }, - "百度贴吧 - 搜索页": { - "host": "tieba.baidu.com", - "url": "/^\\/f\\/search\\/res/", - "pager": { - "nextL": "a.next", - "pageE": ".s_post_list > div", - "replaceE": ".pager" - } - }, "豆瓣 - 短评": { "host": "movie.douban.com", "url": "/^\\/subject\\/\\d+\\/comments/", From fd6f08e2b52ab639f5b062eee95c1bde61d62c17 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 13 May 2022 08:41:18 +0800 Subject: [PATCH 0037/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[pypi.org]=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81;=20=E8=A1=A5=E5=85=85=20[Amazon]=20=E5=85=B6?= =?UTF-8?q?=E4=BB=96=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 3d3f21c6f..04683533e 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -4510,6 +4510,15 @@ "replaceE": "main navigation-tree, main .scrollbar" } }, + "pypi.org": { + "host": "pypi.org", + "url": "/^\\/search\\//", + "pager": { + "nextL": "span.button--primary+a.button.button-group__button", + "pageE": "ul[aria-label='Search results']>li", + "replaceE": ".button-group--pagination" + } + }, "Gitee - Explore/Issues/Pulls/Releases/Tags": { "host": "gitee.com", "url": "return (fun.indexOF('/explore/') || fun.indexOF(/\\/(issues|pulls|releases|tags)$/))", @@ -4857,7 +4866,7 @@ } }, "Amazon": { - "host": ["www.amazon.com","www.amazon.cn","www.amazon.co.jp"], + "host": ["www.amazon.com","www.amazon.cn","www.amazon.co.jp","www.amazon.es"], "url": "/\\/s\\?/", "pager": { "type": 3, From 493033ccfca6dfb390048962a566c250b2733965 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 13 May 2022 08:54:21 +0800 Subject: [PATCH 0038/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E6=BC=AB?= =?UTF-8?q?=E6=BC=AB=E5=8F=B0]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 04683533e..b3a4695fe 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3297,7 +3297,7 @@ }, "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画": { "host": ["/^www\\.gufengmh\\d/","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.100fanwo.com","www.manmantai.com","www.izhegu.com"], - "url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (location.hostname == 'www.ykmh.com' || location.hostname == 'www.manmantai.com'||location.hostname == 'www.izhegu.com'|| location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com'||location.hostname == 'www.izhegu.com') {chapterPath=''}; for (let i=0;i`;}; document.getElementById('images').innerHTML = _img;}, 500); return true;}} else if (localStorage.getItem('chapterScroll') != '\"scroll\"') {localStorage.setItem('chapterScroll', '\"scroll\"'); location.reload();}else{return true}}", + "url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (location.hostname == 'www.ykmh.com' || location.hostname == 'www.manmantai.com'||location.hostname == 'www.izhegu.com'|| location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com'||location.hostname == 'www.izhegu.com') {chapterPath=''}; if (location.hostname == 'www.manmantai.com' && chapterImages[0].slice(0,4) == 'http'){host=''}; for (let i=0;i`;}; document.getElementById('images').innerHTML = _img;}, 500); return true;}} else if (localStorage.getItem('chapterScroll') != '\"scroll\"') {localStorage.setItem('chapterScroll', '\"scroll\"'); location.reload();}else{return true}}", "style": ".img_land_prev, .img_land_next,p.img_info, #sider-left, #sider-right, p.img_info, .tc, .chapter-view + .w996, .chapter-view>div[style]:not([id]):not([class]) {display: none !important;} #images{min-height: 6000px !important;} #images>img {display: inline-block !important;min-height: 400px;margin: 0 auto !important;border: none !important;padding: 0 !important;max-width: 99% !important;height: auto !important;}", "history": true, "pager": { @@ -3309,7 +3309,7 @@ "scrollD": 4000 }, "function": { - "aF": "let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com'||location.hostname == 'www.100fanwo.com'||location.hostname == 'www.izhegu.com') {chapterPath=''}else if (location.hostname.indexOf('36man') == -1){host+='/'}; for (let i=0;i`;}; document.getElementById('images').insertAdjacentHTML('beforeend', _img);" + "aF": "let _img = '',host = SinMH.getResHostDomain(); if (location.hostname == 'www.ykmh.com'||location.hostname == 'www.100fanwo.com'||location.hostname == 'www.izhegu.com') {chapterPath=''}else if (location.hostname.indexOf('36man') == -1){host+='/'}; if (location.hostname == 'www.manmantai.com' && chapterImages[0].slice(0,4) == 'http'){host=''}; for (let i=0;i`;}; document.getElementById('images').insertAdjacentHTML('beforeend', _img);" } }, "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画 - 分类页": { From a3f8e938fdce40118d03a8be196fb2e55cd435b1 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 13 May 2022 10:29:42 +0800 Subject: [PATCH 0039/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E7=88=B1?= =?UTF-8?q?=E6=BC=AB=E7=94=BB]=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 | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 38236d859..7d12a31d0 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 5.9.8 +// @version 5.9.9 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、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...) 等網站~ @@ -138,10 +138,10 @@ } else { // 不在禁用列表中 webType = doesItSupport(); // 判断网站类型(即是否支持),顺便直接赋值 if (webType === 0) { - menuId[0] = GM_registerMenuCommand('❌ 当前网页暂不支持 [欢迎点击申请]', function () {window.GM_openInTab('https://github.com/XIU2/UserScript#xiu2userscript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/419215/feedback', {active: true,insert: true,setParent: true});}); + menuId[0] = GM_registerMenuCommand('❌ 当前网页暂不支持 [点击申请]', function () {window.GM_openInTab('https://github.com/XIU2/UserScript#xiu2userscript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/419215/feedback', {active: true,insert: true,setParent: true});}); menuId[1] = GM_registerMenuCommand('🔄 更新外置翻页规则 (每天自动)', function(){getRulesUrl(true)}); menuId[2] = GM_registerMenuCommand('#️⃣ 自定义翻页规则', function(){customRules()}); - console.info('[自动无缝翻页] - 暂不支持当前网页 [ ' + location.href + ' ],欢迎申请支持: https://github.com/XIU2/UserScript / https://greasyfork.org/zh-CN/scripts/419215/feedback'); + console.info('[自动无缝翻页] - 暂不支持当前网页 [ ' + location.href + ' ],申请支持: https://github.com/XIU2/UserScript / https://greasyfork.org/zh-CN/scripts/419215/feedback'); return } else if (webType === -1) { return @@ -159,7 +159,7 @@ menuId[i] = GM_registerMenuCommand(`${menuAll[i][3]?'✅':'❌'} ${menuAll[i][1]}`, function(){menu_switch(menuAll[i][3], menuAll[i][0], menuAll[i][2])}); } } - menuId[menuId.length] = GM_registerMenuCommand('💬 反馈失效 / 欢迎申请支持', function () {window.GM_openInTab('https://github.com/XIU2/UserScript#xiu2userscript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/419215/feedback', {active: true,insert: true,setParent: true});}); + menuId[menuId.length] = GM_registerMenuCommand('💬 反馈失效 / 申请支持', function () {window.GM_openInTab('https://github.com/XIU2/UserScript#xiu2userscript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/419215/feedback', {active: true,insert: true,setParent: true});}); } @@ -494,7 +494,7 @@ function: { function: { bF: src_bF } - }, // 部分使用 WordPress 的网站 - 文章内 + }, // 部分使用 WordPress 的网站 - 文章内 typecho_handsome: { blank: 3, pager: { @@ -898,11 +898,13 @@ function: { } }, // HiComic (嗨漫画) alimanhua: { - host: 'www.alimanhua.com', + host: ['www.alimanhua.com','www.iimanhua.cc'], url: ()=> { if (indexOF(/\/\d+\.html$/)) { curSite = DBSite.alimanhua; - } else if (indexOF(/^\/manhua\/\d+\/$/)) { + pausePage = false; + setTimeout(()=>{pausePage = true;}, 5000) + } else if (indexOF(/^\/(manhua|comic)\/\d+\/$/)) { setTimeout(()=>{getCSS('#openBook').click()}, 500) } else if (lp != '/'){ curSite = DBSite.alimanhua_list; @@ -918,7 +920,7 @@ function: { interval: 3000, scrollD: 3000 } - }, // 阿狸漫画 + }, // 阿狸漫画 + 爱漫画 alimanhua_list: { blank: 3, pager: { @@ -930,7 +932,7 @@ function: { function: { bF: "return fun.src_bF(pageE, [0, 'img[_src]', '_src'])" } - }, // 阿狸漫画 - 分类/搜索页 + }, // 阿狸漫画 - 分类/搜索页 mangabz: { host: ['mangabz.com', 'www.mangabz.com'], url: ()=> {if (indexOF(/\/m\d+/)) { @@ -1094,7 +1096,7 @@ function: { pausePageEvent(); // 左键双击网页空白处暂停翻页 pageLoading(); // 自动无缝翻页 - if (n) GM_notification({text: '✅ 已更新外置翻页规则!\n如果依然无法翻页,说明还不支持当前网页,欢迎点击此处提交申请~', timeout: 5000, onclick: function(){window.GM_openInTab('https://github.com/XIU2/UserScript#xiu2userscript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/419215/feedback', {active: true,insert: true,setParent: true});}}); + if (n) GM_notification({text: '✅ 已更新外置翻页规则!\n如果依然无法翻页,说明还不支持当前网页,点击此处提交申请~', timeout: 5000, onclick: function(){window.GM_openInTab('https://github.com/XIU2/UserScript#xiu2userscript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/419215/feedback', {active: true,insert: true,setParent: true});}}); } else { console.log('URL:' + url); GM_notification({text: '❌ 为空!更新失败,请再试几次...\n如果依然更新失败,请联系作者解决...', timeout: 5000}); @@ -1565,8 +1567,9 @@ function: { insScript('head>script:not([src])', pageE); // 插入图片 - let _img = ''; - for (let i=1;i`;} + let _img = '', _host='http://res.img.tueqi.com/'; + if (location.hostname == '') _host = 'https://res.img.96youhuiquan.com/' + for (let i=1;i`;} getCSS(curSite.pager.insertP[0]).insertAdjacentHTML(getAddTo(curSite.pager.insertP[1]), _img); addHistory(pageE); pageNum.now = pageNum._now + 1 From 41d39207d096f9ebcbaa7a4ef4899d76a049cb2f Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 13 May 2022 12:42:32 +0800 Subject: [PATCH 0040/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[JieAV]=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index b3a4695fe..4654fd18f 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5481,6 +5481,19 @@ "bF": "return fun.src_bF(pageE)" } }, + "JieAV": { + "host": ["www.jieav.com","www.qinav.com","www.qinimg.com","www.yinmh.com","www.txtxi.com","www.dnaav.com","www.jiedm.com","www.ruav.xyz","www.feiav.com"], + "url": "return (fun.getCSS('.pages')!=null)", + "blank": 3, + "pager": { + "nextL": "a.active+a", + "pageE": ".list_box>ul", + "replaceE": ".pages" + }, + "function": { + "bF": "return fun.src_bF(pageE, [0,'img[img]','img'])" + } + }, "Netflav": { "host": "netflav.com", "url": "return (fun.lp() != '/' && !fun.indexOF(/^\\/(video|actress|browse|genre)$/))", From 4eabd7778341457713b2e9ace21bbfc579cc1a6f Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 14 May 2022 11:15:56 +0800 Subject: [PATCH 0041/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=A5=BD?= =?UTF-8?q?=E6=BC=AB=208]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 4654fd18f..483f17ae6 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2808,6 +2808,30 @@ "bF": "return fun.src_bF(pageE)" } }, + "好漫 8": { + "host": "www.haoman8.com", + "url": "if (fun.indexOF(/^\\/comic\\/\\d+\\/\\d+$/)){if (fun.getCookie('pmode') != '2') {document.cookie='pmode=2; expires=Thu, 18 Dec 2031 12:00:00 GMT; path=/';location.reload();}else{fun.src_bF(fun.getAllCSS('img[data-echo]'), [0,'img[data-echo]','data-echo']); return true;}}", + "style": "#readerContainer {position: initial !important;overflow: hidden !important;} #js_pageInfoText, #js_pageProgress, #js_ftAutoBtn {display: none !important;}", + "pager": { + "nextL": "js;return (location.origin + fun.getCSS('#js_pageNextBtn').getAttribute('_href'))", + "pageE": ".acgn-reader-chapter__item[id]", + "replaceE": "#js_footMenu", + "interval": 4000 + }, + "function": { + "bF": "return fun.src_bF(pageE, [0,'img[data-echo]','data-echo'])" + } + }, + "好漫 8 - 分类页": { + "host": "www.haoman8.com", + "url": "/^\\/category\\//", + "style": "#readerContainer {position: initial !important;overflow: hidden !important;} #js_pageInfoText, #js_pageProgress, #js_ftAutoBtn {display: none !important;}", + "pager": { + "nextL": ".acgn-pages>.on+a", + "pageE": "li.acgn-item", + "replaceE": ".acgn-pages" + } + }, "动漫狂": { "host": "www.cartoonmad.cc", "style": "body > table > tbody > tr:nth-child(4) > td > table > tbody > tr:first-child > td:not(:first-child) {display: none !important;} body > table > tbody > tr:nth-child(4) > td > table > tbody > tr:first-child > td:first-child img {max-width: 100%;height: auto;display: block !important;margin: 0 auto !important;}", From f3b7733d4815cdd2342bae47a15411dcdb804e8c Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 14 May 2022 11:28:34 +0800 Subject: [PATCH 0042/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E5=A5=BD?= =?UTF-8?q?=E6=BC=AB=206]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 483f17ae6..abbb53fa7 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2786,14 +2786,14 @@ "style": ".rd-guess, .rd-aside, .page-index__btn {display: none !important;} .rd-article__pic {display: initial !important;} .rd-article__pic>img {margin: 0 auto;display: block;height: auto;min-height: 200px;}", "history": true, "pager": { - "nextL": "js; if (fun.getCSS('a.rd-aside__item.j-rd-next')) return location.origin + fun.getCSS('a.rd-aside__item.j-rd-next').getAttribute('_href')", + "nextL": "js;return (location.origin + fun.getCSS('a.rd-aside__item.j-rd-next').getAttribute('_href'))", "pageE": ".rd-article-wr>div", "replaceE": "a.last-crumb, .rd-aside", "interval": 2000, "scrollD": 2000 }, "function": { - "bF": "if (location.hostname == 'www.g-lens.com') {return fun.src_bF(pageE, [0,'img[pc-ec]','pc-ec'])} else {return fun.src_bF(pageE, [0,'img[echo-pc]','echo-pc'])}" + "bF": "if (location.hostname == 'www.g-lens.com') {return fun.src_bF(pageE, [0,'img[pc-ec]','pc-ec'])} else {return fun.src_bF(pageE, [0,'img[data-original]','data-original'])}" } }, "好漫 6 - 分类/搜索页": { @@ -2822,10 +2822,9 @@ "bF": "return fun.src_bF(pageE, [0,'img[data-echo]','data-echo'])" } }, - "好漫 8 - 分类页": { + "好漫 8 - 分类/搜索页": { "host": "www.haoman8.com", - "url": "/^\\/category\\//", - "style": "#readerContainer {position: initial !important;overflow: hidden !important;} #js_pageInfoText, #js_pageProgress, #js_ftAutoBtn {display: none !important;}", + "url": "/\\/(category|search)/", "pager": { "nextL": ".acgn-pages>.on+a", "pageE": "li.acgn-item", From db4fceb2f1bcd0d0bb8f7f2290cee0a758b34885 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 14 May 2022 12:38:45 +0800 Subject: [PATCH 0043/1055] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E5=B1=8F?= =?UTF-8?q?=E8=94=BD=E5=85=B3=E9=94=AE=E8=AF=8D]=20=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E6=9C=AA=E5=9C=A8=E7=83=AD=E6=A6=9C=E7=94=9F=E6=95=88=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index 25c38ae0b..029aa3101 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 知乎增强 // @name:zh-TW 知乎增強 // @name:en Zhihu enhancement -// @version 2.0.7 +// @version 2.0.8 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -762,6 +762,7 @@ function blockKeywords(type) { // 前几条因为是直接加载的,而不是动态插入网页的,所以需要单独判断 function blockKeywords_now() { if (location.pathname === '/hot') { + console.log('222222222222') document.querySelectorAll('.HotItem').forEach(function(item1){blockKeywords_1(item1, 'h2.HotItem-title');}) } else { document.querySelectorAll(className1).forEach(function(item1){blockKeywords_1(item1, 'h2.ContentItem-title meta[itemprop="name"], meta[itemprop="headline"]');}) @@ -1369,6 +1370,7 @@ function questionInvitation(){ setInterval(originalPic,100); // 默认高清原图 setInterval(directLink, 100); // 默认站外直链 window.addEventListener('urlchange', function(){ // 针对的是从单个回答页跳转到完整回答页时 + console.log(location.pathname) if (location.pathname.indexOf('question') > -1 && location.pathname.indexOf('waiting') === -1 && location.pathname.indexOf('/answer/') === -1) { // 回答页 // setTimeout(function(){ collapsedNowAnswer('.QuestionPage'); // 收起当前回答 + 快捷返回顶部 @@ -1378,9 +1380,13 @@ function questionInvitation(){ blockYanXuan(); // 屏蔽盐选内容 }, 300); } else if (location.pathname == '/') { - blockUsers('index'); // 屏蔽指定用户 - blockKeywords('index'); // 屏蔽指定关键词 - blockType(); // 屏蔽指定类别(视频/文章等) + setTimeout(()=>{ + blockUsers('index'); // 屏蔽指定用户 + blockKeywords('index'); // 屏蔽指定关键词 + blockType(); // 屏蔽指定类别(视频/文章等) + }, 500); + } else if (location.pathname == '/hot') { + setTimeout(()=>{blockKeywords('index');}, 500);// 屏蔽指定关键词 } }) @@ -1484,6 +1490,8 @@ function questionInvitation(){ blockUsers('index'); // 屏蔽指定用户 blockKeywords('index'); // 屏蔽指定关键词 blockType(); // 屏蔽指定类别(视频/文章等) + } else if (location.pathname == '/hot') { + blockKeywords('index'); // 屏蔽指定关键词 } else { blockUsers(); } From b1634a8723aada5f599eeb323f704c4823e01904 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 15 May 2022 12:24:35 +0800 Subject: [PATCH 0044/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[F=20=E6=90=9C]?= =?UTF-8?q?=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index abbb53fa7..d8c8a06aa 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -175,6 +175,27 @@ "bF": "return fun.src_bF(pageE, [0,'img[data-isrc]','data-isrc'])" } }, + "F 搜 - 手机版": { + "host": "fsoufsou.com", + "url": "return (fun.lp()=='/search' && !fun.indexOF('tbn=images','s') && fun.isMobile())", + "pager": { + "type": 2, + "nextL": ".next-page-container" + } + }, + "F 搜": { + "host": "fsoufsou.com", + "url": "return (fun.lp()=='/search' && !fun.indexOF('tbn=images','s'))", + "history": true, + "pager": { + "type": 6, + "nextL": "js;return fun.getNextEP('.turn-page-num-wrap.selected', 'pageIndex=', /pageIndex=\\d+/)", + "pageE": ".organic-results>div", + "replaceE": ".bottom-pagination", + "loadTime": 1000, + "scrollD": 3000 + } + }, "轻搜": { "host": "www.qingsearch.com", "url": "return (fun.lp() == '/' && fun.indexOF('qings=', 's'))", From e4e2d29926aaa814f10042cddec9faaad27a79da Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 15 May 2022 12:26:54 +0800 Subject: [PATCH 0045/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=A4=96=E7=BD=AE=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99?= =?UTF-8?q?]=20=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 7d12a31d0..be373dd10 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 5.9.9 +// @version 6.0.0 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、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...) 等網站~ @@ -15,7 +15,7 @@ // @connect hk1.monika.love // @connect raw.fastgit.org // @connect cdn.staticaly.com -// @connect ghproxy.fsofso.com +// @connect ghproxy.futils.com // @connect git.yumenaka.net // @connect raw.xn--p8jhe.tw // @connect raw-gh.gcdn.mirr.one @@ -93,6 +93,7 @@ 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://hk1.monika.love/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://ghproxy.futils.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', 'https://ghproxy.fsofso.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json', @@ -107,6 +108,7 @@ 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://hk1.monika.love/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://ghproxy.futils.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', 'https://ghproxy.fsofso.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json' From 77d046c34f6b195a032dbd1f10cd186b663f9c95 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 15 May 2022 12:27:09 +0800 Subject: [PATCH 0046/1055] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0?= =?UTF-8?q?=E9=80=9F=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 7f7157aa4..fc9149638 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 1.9.8 +// @version 1.9.9 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -42,7 +42,7 @@ ['https://git.yumenaka.net/https://github.com', '美国', '[美国 圣何塞]'], ['https://download.xn--p8jhe.tw', '美国', '[美国 圣何塞] - 该公益加速源由 [おうか] 提供', 'https://archive.xn--p8jhe.tw'], //['https://github.do/https://github.com', '国内', '[中国 国内] - 该公益加速源由 [小麦云服] 提供'], - ['https://ghproxy.fsofso.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], + ['https://ghproxy.futils.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], //['https://github.ddlc.love/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [@mtr-static-official] 提供', ''], ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供', 'https://archive.fastgit.org'], ['https://mirror.ghproxy.com/https://github.com', '日本', '[日本 东京] - 该公益加速源由 [ghproxy] 提供'], @@ -51,7 +51,7 @@ ], clone_url = [ //['https://github.do/https://github.com', '国内', '[中国 国内] - 该公益加速源由 [小麦云服] 提供'], ['https://gitclone.com', '国内', '[中国 国内] - 该公益加速源由 [GitClone] 提供 - 缓存:有 - 首次比较慢,缓存后较快'], - ['https://ghproxy.fsofso.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], + ['https://ghproxy.futils.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], ['https://api.mtr.pub', '香港', '[中国 香港] - 该公益加速源由 [@mtr-static-official] 提供'], //['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'], ['https://mirror.ghproxy.com/https://github.com', '日本', '[日本 东京] - 该公益加速源由 [ghproxy] 提供'], @@ -67,7 +67,7 @@ ], raw_url = [ ['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'], //['https://github.do/https://raw.githubusercontent.com', '国内', '[中国 国内] - 该公益加速源由 [小麦云服] 提供 - 缓存:有'], - ['https://ghproxy.fsofso.com/https://github.com', '香港 1', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], + ['https://ghproxy.futils.com/https://github.com', '香港 1', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], //['https://pd.zwc365.com/seturl/https://raw.githubusercontent.com', '香港 2', '[中国 香港]'], ['https://raw.iqiq.io', '香港 2', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供 - 缓存:无(或时间很短)'], ['https://hk1.monika.love', '香港 3', '[中国 香港] - 该公益加速源由 [@mtr-static-official] 提供 - 缓存:无(或时间很短)'], @@ -239,7 +239,7 @@ for (let i=1;i Date: Sun, 15 May 2022 20:00:18 +0800 Subject: [PATCH 0047/1055] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E5=AE=85?= =?UTF-8?q?=E7=94=B7=E5=A5=B3=E7=A5=9E]=20=E5=85=B6=E4=BB=96=E5=9F=9F?= =?UTF-8?q?=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index d8c8a06aa..039f7e57c 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -6097,12 +6097,16 @@ } }, "宅男女神": { - "host": "www.fnvshen.com", + "host": ["www.fnvshen.com","www.haonvshen.com"], "url": "/^\\/(g|gallery|tag)\\//", "pager": { + "type": 3, "nextL": "#pages>span +a:not(.a1), a.cur+a", "pageE": "#hgallery>img, #listdiv>ul>li", "replaceE": "#pages, .pagesYY" + }, + "function": { + "bF": "return fun.src_bF(pageE)" } }, "爱女神 - 图片页": { From e00d9637b92bafb70f2c1d3648c4625e60d6dae1 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 16 May 2022 18:16:50 +0800 Subject: [PATCH 0048/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[Nyaa]=20?= =?UTF-8?q?=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 1 + 1 file changed, 1 insertion(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 039f7e57c..c1e688451 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2548,6 +2548,7 @@ }, "Nyaa": { "host": ["nyaa.si","sukebei.nyaa.si"], + "url": "return (fun.lp()=='/')", "blank": 3, "pager": { "nextL": "a[rel='next'], li.next>a", From 0c31b19bc7d2f241eb672d32bfc96342537e9a43 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 16 May 2022 18:19:01 +0800 Subject: [PATCH 0049/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=A4=96=E7=BD=AE=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99?= =?UTF-8?q?]=20=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index be373dd10..f07ea0409 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -16,10 +16,10 @@ // @connect raw.fastgit.org // @connect cdn.staticaly.com // @connect ghproxy.futils.com -// @connect git.yumenaka.net +// @connect raw.cithub.icu // @connect raw.xn--p8jhe.tw +// @connect git.yumenaka.net // @connect raw-gh.gcdn.mirr.one -// @connect cdn.jsdelivr.net // @connect gcore.jsdelivr.net // @connect fastly.jsdelivr.net // @connect raw.githubusercontents.com @@ -95,8 +95,9 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.futils.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', 'https://ghproxy.fsofso.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', - 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw-gh.gcdn.mirr.one/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', @@ -110,8 +111,9 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.futils.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', 'https://ghproxy.fsofso.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', - 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json' + 'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json' ], menuId = [], webType = 0, curSite = {SiteTypeID: 0}, DBSite, DBSite2, pausePage = true, pageNum = {now: 1, _now: 1}, urlC = false, nowLocation = '', lp = location.pathname, scriptHandler; window.autoPage = {lp: ()=>location.pathname, indexOF: indexOF, isMobile: isMobile, isUrlC: isUrlC, blank: forceTarget, getAll: getAll, getOne: getOne, getAllXpath: getAllXpath, getXpath: getXpath, getAllCSS: getAllCSS, getCSS: getCSS, getNextE: getNextE, getNextEP: getNextEP, getNextSP: getNextSP, getNextEPN: getNextEPN, getNextUPN: getNextUPN, getNextUP: getNextUP, getNextF: getNextF, getSearch: getSearch, getCookie: getCookie, insStyle: insStyle, insScript: insScript, src_bF: src_bF, xs_bF: xs_bF} if (typeof GM_info != 'undefined') {scriptHandler = GM_info.scriptHandler;} else if (typeof GM != 'undefined' && typeof GM.info != 'undefined') {scriptHandler = GM.info.scriptHandler;} else {scriptHandler = '';} @@ -264,7 +266,7 @@ } else if (getAllCSS('.load-more, .load_more, .loadmore, #load-more, #load_more, #loadmore, .show-more, .show_more').length === 1) { console.info(`[自动无缝翻页] - 部分自带 自动无缝翻页 的网站 1`); return 8; - } else if (location.hostname.indexOf('.smzdm.com') == -1 && getAllXpath('//*[self::a or self::span or self::button or self::div][text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]').length === 1) { + } else if (location.hostname.indexOf('.smzdm.com') == -1 && location.hostname.indexOf('.steampowered.com') == -1 && getAllXpath('//*[self::a or self::span or self::button or self::div][text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]').length === 1) { console.info(`[自动无缝翻页] - 部分自带 自动无缝翻页 的网站 2`); return 9; } else if (getCSS('link[href*="/wp-content/" i], script[src*="/wp-content/" i]')) { From 98d40e7b88928ac2420dfc17e7d8453d350b6158 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 17 May 2022 09:02:17 +0800 Subject: [PATCH 0050/1055] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20=E4=B8=80?= =?UTF-8?q?=E4=BA=9B=E5=B7=B2=E7=BB=8F=E6=97=A0=E6=B3=95=E8=AE=BF=E9=97=AE?= =?UTF-8?q?=E7=9A=84=E7=BD=91=E7=AB=99=E8=A7=84=E5=88=99;=20=E4=BC=98?= =?UTF-8?q?=E5=8C=96=20=E9=83=A8=E5=88=86=E7=BE=8E=E5=A5=B3=E5=9B=BE?= =?UTF-8?q?=E7=89=87=E7=AB=99=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 80 +++++++-------------------------------- 1 file changed, 14 insertions(+), 66 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index c1e688451..1d5ca83ee 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2164,18 +2164,6 @@ "replaceE": ".pagination_wrap" } }, - "奈菲影视": { - "host": "www.nfmovies.com", - "url": "return (fun.lp() == '/search.php' || fun.indexOF('/list/'))", - "pager": { - "nextL": "//ul[contains(@class, 'myui-page')]/li/a[text()='下一页']", - "pageE": "ul.myui-vodlist>li", - "replaceE": "ul.myui-page" - }, - "function": { - "bF": "return fun.src_bF(pageE, [1, 'a[data-original]', 'data-original'])" - } - }, "嗯哩嗯哩/森之屋动漫": { "host": ["enlienli.com","www.senfun.net"], "url": "return (fun.indexOF('/show/') || fun.indexOF('/search') || (fun.indexOF('/type/') && fun.getCSS('#page') != null))", @@ -6168,10 +6156,10 @@ "url": "/^\\/album|category\\//", "style": ".td-gallery-content>img {min-height: 300px;}", "pager": { + "type": 3, "nextL": "a.a1:last-of-type", "pageE": ".td-gallery-content>img, .td-category-span", - "replaceE": "#pages", - "scrollD": 3000 + "replaceE": "#pages" }, "function": { "bF": "return fun.src_bF(pageE)" @@ -6217,16 +6205,6 @@ "replaceE": "#dm-fy" } }, - "高清尤物网": { - "host": ["www.gqywt.com","www.jjtaotu.com"], - "url": "/\\/\\d{8}\\/\\d{3,}/", - "pager": { - "nextL": "//div[@class='pagelist']//a[text()='下一页']", - "pageE": "#picg img", - "replaceE": ".page .pagelist", - "scrollD": 4500 - } - }, "仙女图": { "host": ["www.xiannvtu.com","m.xiannvtu.com"], "url": "/^\\/v\\//", @@ -6237,24 +6215,14 @@ "replaceE": ".page, .fenye" } }, - "ROSIMM 写真": { - "host": ["www.rosi3.cc","www.rosimm3.com"], - "url": "/\\.html$/", - "pager": { - "nextL": "//div[@class='pagination2']/li/a[text()='下一页']", - "pageE": "article img", - "replaceE": ".pagination2", - "scrollD": 2000 - } - }, "imn5_net": { "host": "www.imn5.net", "url": "/\\/\\d+(_\\d+)?\\.html$/", "pager": { + "type": 3, "nextL": "a.current+a", "pageE": ".imgwebp", - "replaceE": ".page", - "scrollD": 2000 + "replaceE": ".page" } }, "24FA": { @@ -6273,10 +6241,10 @@ "url": "/^\\/\\d+\\.html/", "style": "#post_content>.code-block, .single-ad, .single-adphone {display: none !important;}", "pager": { + "type": 3, "nextL": ".pagelist>span+a", "pageE": "#post_content", - "replaceE": ".pagelist", - "scrollD": 2000 + "replaceE": ".pagelist" } }, "推图网": { @@ -6310,20 +6278,20 @@ "url": "/\\/gallerys/", "style": ".contain.refill:not(.relatedvideos) {display: none !important;}", "pager": { + "type": 3, "nextL": "//a[@class='page-numbers' and text()='Next >']", "pageE": ".contentme", - "replaceE": ".pagination-site", - "scrollD": 4000 + "replaceE": ".pagination-site" } }, "美图网 tuli": { "host": ["www.tuli.cc","m.tuli.cc"], "url": "/\\/\\d+(_\\d+)?\\.html$/", "pager": { + "type": 3, "nextL": "li.thisclass+li>a", "pageE": ".bodyintroduce, .picbox>img", - "replaceE": ".pageart>ul", - "scrollD": 3000 + "replaceE": ".pageart>ul" } }, "新闻吧 - xinwenba.net": { @@ -6346,34 +6314,14 @@ "replaceE": ".pagination" } }, - "邪恶道 - xacazj": { - "host": "m.xacazj.com", - "url": "/\\/\\d+(_\\d+)?\\.html$/", - "pager": { - "nextL": "//div[@class='fanye1']//a[text()='下一页' or text()='下☆页']", - "pageE": "#nr234img img", - "replaceE": ".fanye1", - "scrollD": 2000 - } - }, - "美女写真网 - hh1234": { - "host": "www.hh1234.cc", + "美女写真网 - hh1234/jutu123": { + "host": ["www.hh1234.cc","www.jutu123.net"], "url": "/\\/\\d+(_\\d+)?\\.html$/", "pager": { + "type": 3, "nextL": ".current+a", "pageE": ".content>img", - "replaceE": ".page-list", - "scrollD": 2000 - } - }, - "全图网 - quantuwang1.com": { - "host": ["qq.quantuwang1.com","q.quantuwang1.com"], - "url": "/^\\/m\\//", - "pager": { - "nextL": ".index_c_page>span+a", - "pageE": "body>.box>.index_c>.index_c_img", - "replaceE": ".index_c_page", - "scrollD": 2000 + "replaceE": ".page-list, .pages" } }, "爱看图吧": { From 460fd6f0016fbdf11f0d224f1aa68f9be9dc6360 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 17 May 2022 09:36:52 +0800 Subject: [PATCH 0051/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=A4=96=E7=BD=AE=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99?= =?UTF-8?q?]=20=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index f07ea0409..921984ea8 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.0.0 +// @version 6.0.1 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、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...) 等網站~ @@ -16,6 +16,7 @@ // @connect raw.fastgit.org // @connect cdn.staticaly.com // @connect ghproxy.futils.com +// @connect ghproxy.fsofso.com // @connect raw.cithub.icu // @connect raw.xn--p8jhe.tw // @connect git.yumenaka.net @@ -95,7 +96,7 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.futils.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', 'https://ghproxy.fsofso.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', - 'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', + //'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json', 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw-gh.gcdn.mirr.one/XIU2/UserScript/master/other/Autopage/rules.json', @@ -111,7 +112,7 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.futils.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', 'https://ghproxy.fsofso.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', - 'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', + //'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json', 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json' ], menuId = [], webType = 0, curSite = {SiteTypeID: 0}, DBSite, DBSite2, pausePage = true, pageNum = {now: 1, _now: 1}, urlC = false, nowLocation = '', lp = location.pathname, scriptHandler; From 4016de86d370b9e5fd1875647ae78935e7e082a0 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 17 May 2022 13:52:46 +0800 Subject: [PATCH 0052/1055] README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1b1777913..0e861fbeb 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ ## 赞赏支持 -![微信赞赏](https://fastly.jsdelivr.net/gh/XIU2/TrackersListCollection/img/zs-01.png)![支付宝赞赏](https://fastly.jsdelivr.net/gh/XIU2/TrackersListCollection/img/zs-02.png) +![微信赞赏](https://cdn.staticaly.com/gh/XIU2/XIU2/master/img/zs-01.png)![支付宝赞赏](https://cdn.staticaly.com/gh/XIU2/XIU2/master/img/zs-02.png) **** From 0731268c345804378d911cd72e4a4afdfb364201 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 17 May 2022 17:15:03 +0800 Subject: [PATCH 0053/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[RARBG]=20?= =?UTF-8?q?=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 1d5ca83ee..1404595db 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2566,7 +2566,8 @@ }, "RARBG": { "host": "/rarbg/", - "url": "if(document.title.indexOf('RARBG') > -1 && fun.lp() == '/torrents.php'){fun.getAllCSS('table.lista2t tr.lista2 td>a[onmouseover]').forEach((now)=>{now.parentElement.setAttribute('onmouseover', now.getAttribute('onmouseover')); now.removeAttribute('onmouseover');now.parentElement.setAttribute('onmouseout', now.getAttribute('onmouseout')); now.removeAttribute('onmouseout');}); return true}", + "url": "if(document.title.indexOf('RARBG') > -1 && fun.lp() == '/torrents.php'){fun.getAllCSS('table.lista2t tr.lista2 td>a[onmouseover]').forEach((now)=>{now.parentElement.setAttribute('onmouseover', now.getAttribute('onmouseover')); now.removeAttribute('onmouseover');now.parentElement.setAttribute('onmouseout', now.getAttribute('onmouseout')); now.removeAttribute('onmouseout');}); fun.getAllCSS('.lista2t td.header>a').forEach((a)=>{a.setAttribute('onclick','1')}); return true}", + "style": "body{background-repeat-y: repeat;}", "blank": 3, "pager": { "nextL": "#pager_links>a[title='next page']", From 8951d6de48906d170218fe0071035dcffec6af32 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 18 May 2022 11:01:53 +0800 Subject: [PATCH 0054/1055] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0?= =?UTF-8?q?=E9=80=9F=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 26 ++++++++++++---------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index fc9149638..c224ab86a 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 1.9.9 +// @version 2.0.0 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -32,17 +32,18 @@ const download_url = [ //['https://pd.zwc365.com/seturl/https://github.com', '美国', '[美国 Cloudflare CDN]'], ['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'], - ['https://gh.gh2233.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [本脚本作者 X.I.U/XIU2] 提供'], + ['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'], + ['https://gh.gh2233.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@X.I.U/XIU2] 提供'], //['https://gh.api.99988866.xyz/https://github.com', '美国', '[美国 Cloudflare CDN]'], //['https://gh-rep.mirr.one', '美国', '[美国 Cloudflare CDN]'], //['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'], //['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'], //['https://ghgo.feizhuqwq.workers.dev/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [feizhuqwq.com] 提供'], - ['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'], + //['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu'], + ['https://download.xn--p8jhe.tw', '美国', '[美国 圣何塞]', 'https://archive.xn--p8jhe.tw'], ['https://git.yumenaka.net/https://github.com', '美国', '[美国 圣何塞]'], - ['https://download.xn--p8jhe.tw', '美国', '[美国 圣何塞] - 该公益加速源由 [おうか] 提供', 'https://archive.xn--p8jhe.tw'], //['https://github.do/https://github.com', '国内', '[中国 国内] - 该公益加速源由 [小麦云服] 提供'], - ['https://ghproxy.futils.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], + //['https://ghproxy.futils.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], //['https://github.ddlc.love/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [@mtr-static-official] 提供', ''], ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供', 'https://archive.fastgit.org'], ['https://mirror.ghproxy.com/https://github.com', '日本', '[日本 东京] - 该公益加速源由 [ghproxy] 提供'], @@ -53,12 +54,13 @@ ['https://gitclone.com', '国内', '[中国 国内] - 该公益加速源由 [GitClone] 提供 - 缓存:有 - 首次比较慢,缓存后较快'], ['https://ghproxy.futils.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], ['https://api.mtr.pub', '香港', '[中国 香港] - 该公益加速源由 [@mtr-static-official] 提供'], - //['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'], + ['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'], ['https://mirror.ghproxy.com/https://github.com', '日本', '[日本 东京] - 该公益加速源由 [ghproxy] 提供'], ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供'], ['https://hub.xn--gzu630h.xn--kpry57d', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供'], - ['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'], - ['https://hub.xn--p8jhe.tw', '美国', '[美国 圣何塞] - 该公益加速源由 [おうか] 提供'] + //['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'], + //['https://cithub.icu', '美国', '[美国 洛杉矶]'], + //['https://hub.xn--p8jhe.tw', '美国', '[美国 圣何塞]'] //['https://hub.0z.gs', '美国', '[美国 Cloudflare CDN]'], //['https://hub.shutcm.cf', '美国', '[美国 Cloudflare CDN]'] ], clone_ssh_url = [ @@ -68,15 +70,15 @@ ['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'], //['https://github.do/https://raw.githubusercontent.com', '国内', '[中国 国内] - 该公益加速源由 [小麦云服] 提供 - 缓存:有'], ['https://ghproxy.futils.com/https://github.com', '香港 1', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], - //['https://pd.zwc365.com/seturl/https://raw.githubusercontent.com', '香港 2', '[中国 香港]'], ['https://raw.iqiq.io', '香港 2', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供 - 缓存:无(或时间很短)'], ['https://hk1.monika.love', '香港 3', '[中国 香港] - 该公益加速源由 [@mtr-static-official] 提供 - 缓存:无(或时间很短)'], - //['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供'], + //['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供 - 缓存:无(或时间很短)'], ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], - //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]'], - //['https://raw.xn--p8jhe.tw', '美国', '[美国 圣何塞] - 该公益加速源由 [おうか] 提供'], + //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], + //['https://raw.xn--p8jhe.tw', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], + //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], ['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], //['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN] - 缓存:有'], ['https://raw.githubusercontents.com', '其他 2', '[香港、新加坡、美国](不固定) - 缓存:有 - 该加速源不支持大小超过 1 MB 的文件'] From eefe474618cfa945799d1cb5f3c78b0df4a5197c Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 18 May 2022 22:55:00 +0800 Subject: [PATCH 0055/1055] =?UTF-8?q?=E8=B0=83=E6=95=B4=20=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F1/2=20=E7=9A=84=E9=BB=98=E8=AE=A4=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DarkMode.user.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/DarkMode.user.js b/DarkMode.user.js index a883de4a2..100d0c574 100644 --- a/DarkMode.user.js +++ b/DarkMode.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 护眼模式 // @name:zh-TW 護眼模式 // @name:en Dark Mode -// @version 1.4.6 +// @version 1.4.7 // @author X.I.U // @description 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) // @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) @@ -34,7 +34,7 @@ ['menu_autoRecognition', '智能排除自带暗黑模式的网页 (beta)', '智能排除自带暗黑模式的网页 (beta)', true], ['menu_forcedToEnable', '✅ 已强制当前网站启用护眼模式 (👆)', '❌ 未强制当前网站启用护眼模式 (👆)', []], ['menu_darkModeType', '点击切换模式', '点击切换模式', 2], - ['menu_customMode', '自定义当前模式', '自定义当前模式', true], ['menu_customMode1',,,'80|70'], ['menu_customMode2',,,'80|20|70|30'], ['menu_customMode3',,,'90'], ['menu_customMode3_exclude',,,'img, .img, video, [style*="background"][style*="url"], svg'], + ['menu_customMode', '自定义当前模式', '自定义当前模式', true], ['menu_customMode1',,,'60|50'], ['menu_customMode2',,,'60|40|50|50'], ['menu_customMode3',,,'90'], ['menu_customMode3_exclude',,,'img, .img, video, [style*="background"][style*="url"], svg'], ['menu_customTime', '自定义昼夜时间', '自定义昼夜时间', '6:00|18:00'], ['menu_autoSwitch', '晚上自动切换模式', '晚上自动切换模式', ''], ], menu_ID = []; @@ -160,13 +160,13 @@ let newMods, tip, defaults, name; switch(getAutoSwitch()) { case 1: - tip = '自定义 [模式 1],修改后立即生效 (部分网页可能需要刷新)~\n格式:亮度 (白天)|亮度 (晚上)\n默认:80|70(均为百分比 1~100,不需要 % 符号)'; - defaults = '80|70'; + tip = '自定义 [模式 1],修改后立即生效 (部分网页可能需要刷新)~\n格式:亮度 (白天)|亮度 (晚上)\n默认:60|50(均为百分比 1~100,不需要 % 符号)'; + defaults = '60|50'; name = 'menu_customMode1'; break; case 2: - tip = '自定义 [模式 2],修改后立即生效 (部分网页可能需要刷新)~\n格式:亮度 (白天)|暖色 (白天)|亮度 (晚上)|暖色 (晚上)\n默认:80|20|70|30(均为百分比 1~100,不需要 % 符号)'; - defaults = '80|20|70|30'; + tip = '自定义 [模式 2],修改后立即生效 (部分网页可能需要刷新)~\n格式:亮度 (白天)|暖色 (白天)|亮度 (晚上)|暖色 (晚上)\n默认:60|40|50|50(均为百分比 1~100,不需要 % 符号)'; + defaults = '60|40|50|50'; name = 'menu_customMode2'; break; case 3: @@ -205,7 +205,7 @@ // 自定义昼夜时间 function menu_customTime() { - let newMods = prompt('自定义脚本内和白天/晚上相关的时间,修改后刷新网页生效~\n格式:6:01|18:30 (即 6:01 ~ 18:30 之间是白天时间)', GM_getValue('menu_customTime')); + let newMods = prompt('自定义脚本内和白天/晚上相关的时间,修改后刷新网页生效~\n格式:6:00|18:30 (即 6:00 ~ 18:30 之间是白天时间)', GM_getValue('menu_customTime')); if (newMods === '') { GM_setValue('menu_customTime', '6:00|18:00'); registerMenuCommand(); // 重新注册脚本菜单 From 7be3b87a32e95a6192495829d75093d781ed7ad8 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 19 May 2022 22:24:03 +0800 Subject: [PATCH 0056/1055] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E5=9B=A0=20Gith?= =?UTF-8?q?ub=20=E6=A0=B7=E5=BC=8F=E6=9B=B4=E6=96=B0=E5=AF=BC=E8=87=B4=20R?= =?UTF-8?q?elease=20=E5=8A=A0=E9=80=9F=E6=BA=90=E4=B8=8D=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index c224ab86a..854bed9a8 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.0.0 +// @version 2.0.1 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -31,7 +31,7 @@ var backColor = '#ffffff', fontColor = '#888888', menu_raw_fast = GM_getValue('xiu2_menu_raw_fast'), menu_menu_raw_fast_ID, menu_feedBack_ID; const download_url = [ //['https://pd.zwc365.com/seturl/https://github.com', '美国', '[美国 Cloudflare CDN]'], - ['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'], + //['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'], ['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'], ['https://gh.gh2233.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@X.I.U/XIU2] 提供'], //['https://gh.api.99988866.xyz/https://github.com', '美国', '[美国 Cloudflare CDN]'], @@ -48,7 +48,7 @@ ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供', 'https://archive.fastgit.org'], ['https://mirror.ghproxy.com/https://github.com', '日本', '[日本 东京] - 该公益加速源由 [ghproxy] 提供'], ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供'], - ['https://hub.xn--gzu630h.xn--kpry57d', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供'] + ['https://hub.xn--gzu630h.xn--kpry57d', '韩国', '[韩国 首尔]'] ], clone_url = [ //['https://github.do/https://github.com', '国内', '[中国 国内] - 该公益加速源由 [小麦云服] 提供'], ['https://gitclone.com', '国内', '[中国 国内] - 该公益加速源由 [GitClone] 提供 - 缓存:有 - 首次比较慢,缓存后较快'], @@ -57,7 +57,7 @@ ['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'], ['https://mirror.ghproxy.com/https://github.com', '日本', '[日本 东京] - 该公益加速源由 [ghproxy] 提供'], ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供'], - ['https://hub.xn--gzu630h.xn--kpry57d', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供'], + ['https://hub.xn--gzu630h.xn--kpry57d', '韩国', '[韩国 首尔]'], //['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'], //['https://cithub.icu', '美国', '[美国 洛杉矶]'], //['https://hub.xn--p8jhe.tw', '美国', '[美国 圣何塞]'] @@ -76,6 +76,7 @@ ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], + ['https://raw.xn--gzu630h.xn--kpry57d', '韩国', '[韩国 首尔] - 缓存:无(或时间很短)'], //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://raw.xn--p8jhe.tw', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], @@ -150,11 +151,11 @@ // Release function addRelease() { let html = document.querySelectorAll('.Box-footer'); if (html.length == 0) return - let divDisplay = ''; - if (document.documentElement.clientWidth > 1000) {divDisplay = 'float: right;margin-top: -3px;margin-left: 8px;';}; // 调整小屏幕时的样式 + let divDisplay = 'margin-left: -90px;'; + if (document.documentElement.clientWidth > 755) {divDisplay = 'margin-top: -3px;margin-left: 8px;display: inherit;';}; // 调整小屏幕时的样式 for (const current of html) { if (current.querySelector('.XIU2-RS')) continue - current.querySelectorAll('li.Box-row > a').forEach(function (_this) { + current.querySelectorAll('li.Box-row a').forEach(function (_this) { let href = _this.href.split(location.host), url = '', _html = `
    `; @@ -167,7 +168,7 @@ if (location.host === 'hub.fastgit.xyz') url = url.replace('hub.fastgit.xyz','github.com') _html += `${download_url[i][1]}` } - _this.insertAdjacentHTML('afterend', _html + '
    '); + _this.parentElement.nextElementSibling.insertAdjacentHTML('beforeend', _html + ''); }); } } From 76e7086baabea5c109c0a1973fb7a63b4f3accbf Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 20 May 2022 13:02:17 +0800 Subject: [PATCH 0057/1055] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E8=B1=86?= =?UTF-8?q?=E7=93=A3=20-=20=E6=83=B3=E7=9C=8B/=E7=9C=8B=E8=BF=87/=E6=83=B3?= =?UTF-8?q?=E5=90=AC/=E5=90=AC=E8=BF=87/=E6=83=B3=E8=AF=BB/=E8=AF=BB?= =?UTF-8?q?=E8=BF=87]=E3=80=81[gimy=20=E5=89=A7=E8=BF=B7]=20=E6=94=AF?= =?UTF-8?q?=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 1404595db..db565951c 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -409,13 +409,14 @@ "replaceE": "#paginator" } }, - "豆瓣 - top250/分集短评/剧评影评/在看/想看/看过的电影/作品/图片": { - "host": "movie.douban.com", - "url": "return (fun.lp() == '/top250' || fun.indexOF(/^\\/subject\\/\\d+\\/(episode|tv_discuss|reviews|photos)/) || fun.indexOF(/^\\/people\\/\\d+\\/(do|wish|collect)/) || fun.indexOF(/^\\/celebrity\\/\\d+\\/(movies|photos)/))", + "豆瓣 - top250/分集短评/剧评影评/在看/想看/看过/作品/图片": { + "host": ["movie.douban.com","music.douban.com","book.douban.com"], + "url": "return (fun.lp() == '/top250' || fun.indexOF(/^\\/subject\\/\\d+\\/(episode|tv_discuss|reviews|photos)/) || fun.indexOF(/^\\/people\\/.+\\/(do|wish|collect)/) || fun.indexOF(/^\\/celebrity\\/\\d+\\/(movies|photos)/))", "pager": { "nextL": "link[rel='next']", - "pageE": ".grid_view, #comments, .review-list, .grid-view, .grid_view>ul>li, .poster-col3>li", - "replaceE": ".paginator" + "pageE": ".grid_view, #comments, .review-list, .interest-list, .grid-view, .grid_view>ul>li, .poster-col3>li", + "replaceE": ".paginator", + "scrollD": 2500 } }, "豆瓣 - 广播/日记/书评/影评评论": { @@ -2202,6 +2203,18 @@ "bF": "return fun.src_bF(pageE)" } }, + "gimy 剧迷": { + "host": ["gimy.app","gimytv.app"], + "url": "/^\\/(cat|genre|search)\\//", + "pager": { + "nextL": "#long-page .active+li>a, .myui-page .visible-xs+li>a", + "pageE": "#content, .myui-vodlist>li, #searchList", + "replaceE": "#long-page, .myui-page" + }, + "function": { + "bF": "return fun.src_bF(pageE, [1,'a[data-original]','data-original'])" + } + }, "ZzzFun 动漫": { "host": "www.zzzfun.com", "url": "/^\\/vod_(type|show|search)/", From e5092b3ef6659df1dcac00ebe4324674e151bdd8 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 20 May 2022 13:05:44 +0800 Subject: [PATCH 0058/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=A4=96=E7=BD=AE=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99?= =?UTF-8?q?]=20=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 921984ea8..ba4fcdfa9 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.0.1 +// @version 6.0.2 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、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...) 等網站~ @@ -17,7 +17,7 @@ // @connect cdn.staticaly.com // @connect ghproxy.futils.com // @connect ghproxy.fsofso.com -// @connect raw.cithub.icu +// @connect raw.xn--gzu630h.xn--kpry57d // @connect raw.xn--p8jhe.tw // @connect git.yumenaka.net // @connect raw-gh.gcdn.mirr.one @@ -96,7 +96,7 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.futils.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', 'https://ghproxy.fsofso.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', - //'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://raw.xn--gzu630h.xn--kpry57d/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json', 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw-gh.gcdn.mirr.one/XIU2/UserScript/master/other/Autopage/rules.json', @@ -112,7 +112,7 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.futils.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', 'https://ghproxy.fsofso.com/https://github.com/XIU2/UserScript/blob/master/other/Autopage/rules.json', - //'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://raw.xn--gzu630h.xn--kpry57d/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.xn--p8jhe.tw/XIU2/UserScript/master/other/Autopage/rules.json', 'https://git.yumenaka.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json' ], menuId = [], webType = 0, curSite = {SiteTypeID: 0}, DBSite, DBSite2, pausePage = true, pageNum = {now: 1, _now: 1}, urlC = false, nowLocation = '', lp = location.pathname, scriptHandler; @@ -1069,7 +1069,7 @@ function: { if (update) { // 手动更新(或安装后首次更新) GM_notification({text: '🔄 更新外置翻页规则中,请勿操作网页...', timeout: 5000}); getRulesUrl_(true); - } else if (parseInt(+new Date()/1000) - GM_getValue('menu_ruleUpdateTime', 0) > 604800) { + } else if (parseInt(+new Date()/1000) - GM_getValue('menu_ruleUpdateTime', 0) > 864000) { getRulesUrl_(); } From 0599995d83fa84aa8f883445bf2be859c6e70979 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 21 May 2022 19:38:11 +0800 Subject: [PATCH 0059/1055] =?UTF-8?q?=E6=9B=B4=E6=8D=A2=20=E5=A4=87?= =?UTF-8?q?=E7=94=A8=E5=AE=89=E8=A3=85=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 0e861fbeb..a18699ada 100644 --- a/README.md +++ b/README.md @@ -19,26 +19,26 @@ | | 脚本名称 | 脚本功能 | 安装 \| 备用 | | :----: | :---- | :---- | :----: | -| [](https://github.com/XIU2) | **护眼模式** | 简单有效的全网通用护眼模式、夜间模式、暗黑模式~ | **[安装](https://greasyfork.org/zh-CN/scripts/426377)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/DarkMode.user.js)** | -| [](https://www.zhihu.com/people/xiu2) | **知乎 美化** | 宽屏显示、**暗黑模式**、**屏蔽首页活动**、调整图片最大高度... | **[安装](https://greasyfork.org/zh-CN/scripts/412212)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/Zhihu-Beautification.user.js)** | -| [](https://www.zhihu.com/people/xiu2) | **知乎 增强** | **移除登录弹窗**、**屏蔽首页视频**、屏蔽用户、屏蔽关键词... | **[安装](https://greasyfork.org/zh-CN/scripts/419081)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/Zhihu-Enhanced.user.js)** | -| [](https://www.v2ex.com/) | **V2EX 增强** | **自动签到**、链接转图片、自动无缝翻页、新标签页打开链... | **[安装](https://greasyfork.org/zh-CN/scripts/424246)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/V2ex-Enhanced.user.js)** | -| [](https://github.com/XIU2) | **Github 增强** | **高速下载** Git Clone/SSH、Release、Raw、Code(ZIP) ... | **[安装](https://greasyfork.org/zh-CN/scripts/412245)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/GithubEnhanced-High-Speed-Download.user.js)** | -| [](https://ping.sx/ping) | **Ping.Sx 增强** | **一键复制所有 IP**、清理 IP 链接、快捷回到顶部 ... | **[安装](https://greasyfork.org/zh-CN/scripts/438704)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/Ping.Sx-Enhanced.user.js)** | -| [](https://github.com/XIU2) | **自动无缝翻页 \*** | 无缝衔接下一页内容 **(瀑布流)** 支持各论坛/漫画/百度/谷歌等... | **[安装](https://greasyfork.org/zh-CN/scripts/419215)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/Autopage.user.js)** | -| [](https://bbs.3dmgame.com) | **3DM论坛 美化** | 精简多余内容、样式优化 | **[安装](https://greasyfork.org/zh-CN/scripts/413593)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/3dm-Beautification.user.js)** | -| [](https://bbs.3dmgame.com) | **3DM论坛 增强** | **自动回复**、自动无缝翻页、清理置顶帖子、自动滚至隐藏... | **[安装](https://greasyfork.org/zh-CN/scripts/412890)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/3dm-Enhanced.user.js)** | -| [](https://www.lanzou.com) | **蓝奏云网盘 增强 \*** | **右键显示菜单**、直接下载文件、显示更多文件、自动密码... | **[安装](https://greasyfork.org/zh-CN/scripts/419224)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/Lanzou-Enhanced.user.js)** | -| [](https://github.com/XIU2) | **新标签页打开链接 \*** | 将网页中所有链接改为新标签页打开~ | **[安装](https://greasyfork.org/zh-CN/scripts/429714)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/TargetBlank.user.js)** | -| [](https://duckduckgo.com) | **DuckDuckGo 增强** | **屏蔽指定域名**、修复图标加载、链接不携来源、快捷回到... | **[安装](https://greasyfork.org/zh-CN/scripts/436428)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/DuckDuckGo-Enhanced.user.js)** | -| [](https://www.52pojie.cn) | **吾爱破解论坛 美化** | 精简多余内容、样式优化 | **[安装](https://greasyfork.org/zh-CN/scripts/412681)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/52pojie-Beautification.user.js)** | -| [](https://www.52pojie.cn) | **吾爱破解论坛 增强** | **自动签到**、自动无缝翻页、屏蔽导读悬赏贴 (最新发表页)... | **[安装](https://greasyfork.org/zh-CN/scripts/412680)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/52pojie-Enhanced.user.js)** | -| [](https://hostloc.com) | **全球主机交流论坛 增强 \*** | **自动访问空间(22积分)、屏蔽用户**、屏蔽关键词、自动翻... | **[安装](https://greasyfork.org/zh-CN/scripts/414005)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/Hostloc-Enhanced.user.js)** | -| [](https://store.steampowered.com) | **Steam 创意工坊大图 修复** | 修复 Steam 创意工坊预览大图无法显示的问题 | **[安装](https://raw.githubusercontent.com/XIU2/UserScript/master/SteamWorkshopImageRepair.user.js)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/SteamWorkshopImageRepair.user.js)** | -| [](https://github.com/XIU2) | **HTML5 视频音频默认音量** | 避免被 100% 音量**吓一跳**!且支持各网站分别记住音量... | **[安装](https://greasyfork.org/zh-CN/scripts/438400)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/HTML5Volume.user.js)** | +| [](https://github.com/XIU2) | **护眼模式** | 简单有效的全网通用护眼模式、夜间模式、暗黑模式~ | **[安装](https://greasyfork.org/zh-CN/scripts/426377)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/DarkMode.user.js)** | +| [](https://www.zhihu.com/people/xiu2) | **知乎 美化** | 宽屏显示、**暗黑模式**、**屏蔽首页活动**、调整图片最大高度... | **[安装](https://greasyfork.org/zh-CN/scripts/412212)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Zhihu-Beautification.user.js)** | +| [](https://www.zhihu.com/people/xiu2) | **知乎 增强** | **移除登录弹窗**、**屏蔽首页视频**、屏蔽用户、屏蔽关键词... | **[安装](https://greasyfork.org/zh-CN/scripts/419081)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Zhihu-Enhanced.user.js)** | +| [](https://www.v2ex.com/) | **V2EX 增强** | **自动签到**、链接转图片、自动无缝翻页、新标签页打开链... | **[安装](https://greasyfork.org/zh-CN/scripts/424246)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/V2ex-Enhanced.user.js)** | +| [](https://github.com/XIU2) | **Github 增强** | **高速下载** Git Clone/SSH、Release、Raw、Code(ZIP) ... | **[安装](https://greasyfork.org/zh-CN/scripts/412245)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/GithubEnhanced-High-Speed-Download.user.js)** | +| [](https://ping.sx/ping) | **Ping.Sx 增强** | **一键复制所有 IP**、清理 IP 链接、快捷回到顶部 ... | **[安装](https://greasyfork.org/zh-CN/scripts/438704)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Ping.Sx-Enhanced.user.js)** | +| [](https://github.com/XIU2) | **自动无缝翻页 \*** | 无缝衔接下一页内容 **(瀑布流)** 支持各论坛/漫画/百度/谷歌等... | **[安装](https://greasyfork.org/zh-CN/scripts/419215)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Autopage.user.js)** | +| [](https://bbs.3dmgame.com) | **3DM论坛 美化** | 精简多余内容、样式优化 | **[安装](https://greasyfork.org/zh-CN/scripts/413593)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/3dm-Beautification.user.js)** | +| [](https://bbs.3dmgame.com) | **3DM论坛 增强** | **自动回复**、自动无缝翻页、清理置顶帖子、自动滚至隐藏... | **[安装](https://greasyfork.org/zh-CN/scripts/412890)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/3dm-Enhanced.user.js)** | +| [](https://www.lanzou.com) | **蓝奏云网盘 增强 \*** | **右键显示菜单**、直接下载文件、显示更多文件、自动密码... | **[安装](https://greasyfork.org/zh-CN/scripts/419224)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Lanzou-Enhanced.user.js)** | +| [](https://github.com/XIU2) | **新标签页打开链接 \*** | 将网页中所有链接改为新标签页打开~ | **[安装](https://greasyfork.org/zh-CN/scripts/429714)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/TargetBlank.user.js)** | +| [](https://duckduckgo.com) | **DuckDuckGo 增强** | **屏蔽指定域名**、修复图标加载、链接不携来源、快捷回到... | **[安装](https://greasyfork.org/zh-CN/scripts/436428)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/DuckDuckGo-Enhanced.user.js)** | +| [](https://www.52pojie.cn) | **吾爱破解论坛 美化** | 精简多余内容、样式优化 | **[安装](https://greasyfork.org/zh-CN/scripts/412681)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/52pojie-Beautification.user.js)** | +| [](https://www.52pojie.cn) | **吾爱破解论坛 增强** | **自动签到**、自动无缝翻页、屏蔽导读悬赏贴 (最新发表页)... | **[安装](https://greasyfork.org/zh-CN/scripts/412680)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/52pojie-Enhanced.user.js)** | +| [](https://hostloc.com) | **全球主机交流论坛 增强 \*** | **自动访问空间(22积分)、屏蔽用户**、屏蔽关键词、自动翻... | **[安装](https://greasyfork.org/zh-CN/scripts/414005)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Hostloc-Enhanced.user.js)** | +| [](https://store.steampowered.com) | **Steam 创意工坊大图 修复** | 修复 Steam 创意工坊预览大图无法显示的问题 | **[安装](https://cdn.staticaly.com/gh/XIU2/UserScript/master/SteamWorkshopImageRepair.user.js)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/SteamWorkshopImageRepair.user.js)** | +| [](https://github.com/XIU2) | **HTML5 视频音频默认音量** | 避免被 100% 音量**吓一跳**!且支持各网站分别记住音量... | **[安装](https://greasyfork.org/zh-CN/scripts/438400)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/HTML5Volume.user.js)** | | [](https://translate.google.cn) | ~~_**Google 翻译 美化**_~~ | ~~_精简多余内容、修复翻译结果溢出屏幕问题_~~ | ~~_**[安装](https://zhuanlan.zhihu.com/p/286815739)** \| **[备用](https://zhuanlan.zhihu.com/p/286815739)**_~~ | -| [](http://bbs.zhiyoo.net/forum.php?mod=forumdisplay&fid=42&filter=author&orderby=dateline) | ~~_**智友邦论坛 美化**_~~ | ~~_精简多余内容、样式优化、宽屏显示_~~ | ~~_**[安装](https://greasyfork.org/zh-CN/scripts/412361)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/Zhiyoo-Beautification.user.js)**_~~ | -| [](http://bbs.zhiyoo.net/forum.php?mod=forumdisplay&fid=42&filter=author&orderby=dateline) | ~~_**智友邦论坛 增强**_~~ | ~~_自动签到、**自动回复**、自动无缝翻页、快捷回到顶部、附..._~~ | ~~_**[安装](https://greasyfork.org/zh-CN/scripts/412362)** \| **[备用](https://raw.githubusercontent.com/XIU2/UserScript/master/Zhiyoo-Enhanced.user.js)**_~~ | +| [](http://bbs.zhiyoo.net/forum.php?mod=forumdisplay&fid=42&filter=author&orderby=dateline) | ~~_**智友邦论坛 美化**_~~ | ~~_精简多余内容、样式优化、宽屏显示_~~ | ~~_**[安装](https://greasyfork.org/zh-CN/scripts/412361)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Zhiyoo-Beautification.user.js)**_~~ | +| [](http://bbs.zhiyoo.net/forum.php?mod=forumdisplay&fid=42&filter=author&orderby=dateline) | ~~_**智友邦论坛 增强**_~~ | ~~_自动签到、**自动回复**、自动无缝翻页、快捷回到顶部、附..._~~ | ~~_**[安装](https://greasyfork.org/zh-CN/scripts/412362)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Zhiyoo-Enhanced.user.js)**_~~ | > _脚本名称末尾 **`*`** 代表该脚本为**网友主动提出需求**而写的。如果你有需求,也可以[告诉我](https://github.com/XIU2/UserScript/issues/new/choose)!_ > _所有脚本均在 **Chrome、Firefox、Edge 浏览器 + Tampermonkey 扩展** 环境下测试通过!_ From a0776c742f0b39f8341b9705bcf7fefe1e140a15 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 21 May 2022 20:25:24 +0800 Subject: [PATCH 0060/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E7=BF=BB?= =?UTF-8?q?=E9=A1=B5=E8=A7=84=E5=88=99=E7=BB=86=E8=8A=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 6 +- other/Autopage/rules.json | 355 +++++++++++++------------------------- 2 files changed, 126 insertions(+), 235 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index ba4fcdfa9..9cd5ed6f2 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.0.2 +// @version 6.0.3 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、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...) 等網站~ @@ -198,7 +198,7 @@ if (DBSite[now].url.slice(0,1) === '/') { // 如果是正则,则对 URL 路径进行匹配 if (new RegExp(DBSite[now].url.slice(1,DBSite[now].url.length-1), 'i').test(location.pathname + location.search) === true) {curSite = DBSite[now];} else {if (urlC === true) {support = true;}; break;} } else { // 如果是函数,那就执行代码 - if (new Function('fun', DBSite[now].url)(window.autoPage) === true) {curSite = DBSite[now];} else {if (urlC === true) {support = true;}; break;} + if (new Function('fun', DBSite[now].url)(window.autoPage)) {curSite = DBSite[now];} else {if (urlC === true) {support = true;}; break;} } } catch (e) { console.error('[自动无缝翻页] - 当前网页规则 "url" 有误,请检查!', e); @@ -227,7 +227,7 @@ if (new RegExp(DBSite[now].url.slice(1,DBSite[now].url.length-1), 'i').test(location.pathname + location.search) === true) {curSite = DBSite[now];} else {if (urlC === true) {support = true;}; continue;} } else { // 如果是函数,那就执行代码 - if (new Function('fun', DBSite[now].url)(window.autoPage) === true) {curSite = DBSite[now];} else {if (urlC === true) {support = true;}; continue;} + if (new Function('fun', DBSite[now].url)(window.autoPage)) {curSite = DBSite[now];} else {if (urlC === true) {support = true;}; continue;} } } catch (e) { diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index db565951c..c6f53f4cb 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -7,8 +7,7 @@ "pager": { "nextL": "id('page')//a[contains(text(),'下一页')]", "pageE": "#content_left", - "replaceE": "#page", - "scrollD": 2000 + "replaceE": "#page" } }, "百度搜索 - 手机版": { @@ -19,8 +18,7 @@ "pager": { "nextL": "a[class^='new-nextpage']", "pageE": "#results", - "replaceE": "#page-controller", - "scrollD": 2000 + "replaceE": "#page-controller" } }, "百度站内搜索": { @@ -65,8 +63,7 @@ "pager": { "nextL": "a.sb_pagN, a.sb_halfnext, a.sb_fullnpl", "pageE": "#b_results>li.b_algo", - "replaceE": "#b_results>.b_pag", - "scrollD": 2000 + "replaceE": "#b_results>.b_pag" }, "function": { "bF": "if (!fun.getCSS('.b_title>a.sh_favicon')) {fun.insStyle('.b_title>a.sh_favicon {display: none !important;}');return pageE;}; pageE.forEach(function (one) {fun.getAllCSS('div.rms_iac[data-src]').forEach(function (one1) {one1.outerHTML = `\"全球`;})});return pageE" @@ -80,8 +77,7 @@ "nextL": "#sogou_next", "pageE": ".results", "replaceE": "#pagebar_container", - "scriptT": 3, - "scrollD": 2000 + "scriptT": 3 } }, "搜狗搜索 - 手机版": { @@ -119,8 +115,7 @@ "pager": { "nextL": "#page-bottom a[class*='containerRight_'], #page-bottom a[class*='container_']", "pageE": "#results>div", - "replaceE": "#page-bottom", - "scrollD": 2000 + "replaceE": "#page-bottom" } }, "头条搜索": { @@ -130,8 +125,7 @@ "pager": { "nextL": "//div[contains(@class, '-pagination')]/a[string()='下一页']", "pageE": "div[class*='-result-list']>.result-content[data-i]", - "replaceE": "div[class*='-pagination']", - "scrollD": 2000 + "replaceE": "div[class*='-pagination']" }, "function": { "bF": "if (fun.getXpath('//div[contains(@class,\"-header\") and string()=\"相关搜索\"]', pageE[pageE.length - 1])) {pageE[pageE.length - 1].style.display = 'none';}; return pageE" @@ -168,8 +162,7 @@ "pager": { "nextL": "a#snext", "pageE": "ul.result>li, style:not(src)", - "replaceE": "#page", - "scrollD": 2000 + "replaceE": "#page" }, "function": { "bF": "return fun.src_bF(pageE, [0,'img[data-isrc]','data-isrc'])" @@ -218,8 +211,7 @@ "pager": { "nextL": "js; return fun.getNextF('.next_page')", "pageE": "article.result", - "replaceE": "#pagination", - "scrollD": 2000 + "replaceE": "#pagination" } }, "Startpage 搜索": { @@ -229,8 +221,7 @@ "pager": { "nextL": "js; return fun.getNextF('//div[contains(@class, \"pagination\")]/form[./button[@class=\"pagination__next-prev-button next\"]]')", "pageE": "section.w-gl--desktop>div", - "replaceE": ".pagination", - "scrollD": 2000 + "replaceE": ".pagination" } }, "Yandex 搜索": { @@ -260,8 +251,7 @@ "pager": { "nextL": ".pagination a.next", "pageE": "#web ol>li", - "replaceE": ".pagination", - "scrollD": 2000 + "replaceE": ".pagination" } }, "Yahoo 搜索 - JP": { @@ -271,8 +261,7 @@ "pager": { "nextL": ".Pagenation__next>a", "pageE": ".Contents__innerGroupBody>div", - "replaceE": ".Pagenation", - "scrollD": 2000 + "replaceE": ".Pagenation" } }, "Qwant 搜索": { @@ -280,8 +269,7 @@ "url": "fun.isUrlC(); return (fun.indexOF('q=', 's') && fun.indexOF('t=web', 's'))", "pager": { "type": 2, - "nextL": "button[data-testid='buttonShowMore']", - "scrollD": 2000 + "nextL": "button[data-testid='buttonShowMore']" } }, "Ecosia 搜索": { @@ -311,8 +299,7 @@ "pager": { "nextL": "li.PartialWebPagination-next>a", "pageE": ".PartialSearchResults.mid", - "replaceE": ".PartialWebPagination", - "scrollD": 2000 + "replaceE": ".PartialWebPagination" } }, "Presearch": { @@ -498,8 +485,7 @@ "iframe": true, "pager": { "type": 5, - "nextL": "js; let next = fun.getCSS('.Pagination .PaginationButton--current+button:not(.PaginationButton-next)');if (next) return (location.origin + location.pathname + '?page=' + next.textContent)", - "scrollD": 2000 + "nextL": "js; let next = fun.getCSS('.Pagination .PaginationButton--current+button:not(.PaginationButton-next)');if (next) return (location.origin + location.pathname + '?page=' + next.textContent)" } }, "微博评论": { @@ -526,8 +512,7 @@ "pager": { "nextL": "a.js-keyboard-next", "pageE": ".atl-main>div[class='atl-item']", - "replaceE": ".atl-pages>form", - "scrollD": 2000 + "replaceE": ".atl-pages>form" } }, "虎扑社区 - 帖子内": { @@ -537,8 +522,7 @@ "pager": { "nextL": "li.hupu-rc-pagination-next>a", "pageE": ".post-reply-list ", - "replaceE": "ul.hupu-rc-pagination", - "scrollD": 2000 + "replaceE": "ul.hupu-rc-pagination" } }, "虎扑社区": { @@ -669,8 +653,7 @@ "pager": { "nextL": "js; let next = fun.getCSS('li.ant-pagination-next'), page; if (next && next.getAttribute('aria-disabled') === 'false') { page = fun.getCSS('li.ant-pagination-item-active[title]'); if (page && page.title) {return (location.origin + location.pathname + '?page=' + ++page.title);}}; return '';", "pageE": "//div[@class='main-title']/parent::div/parent::div | //head/style[@data-emotion-css]", - "replaceE": "ul.ant-pagination", - "interval": 500 + "replaceE": "ul.ant-pagination" } }, "龙的天空 - 帖子内": { @@ -681,8 +664,7 @@ "pager": { "nextL": "js; let next = fun.getCSS('li.ant-pagination-next'), page; if (next && next.getAttribute('aria-disabled') === 'false') { page = fun.getCSS('li.ant-pagination-item-active[title]'); if (page && page.title) {return (location.origin + location.pathname + '?page=' + ++page.title);}}; return '';", "pageE": "//div[@class='main-content']/parent::div | //head/style[@data-emotion-css]", - "replaceE": "ul.ant-pagination", - "interval": 500 + "replaceE": "ul.ant-pagination" } }, "水木社区": { @@ -750,8 +732,7 @@ "pager": { "nextL": "li.pagination-item.is-active+li>a", "pageE": ".data-wrapper>section.community-card, style", - "replaceE": "//ul[./li[contains(@class, 'pagination-item')]]", - "scrollD": 2000 + "replaceE": "//ul[./li[contains(@class, 'pagination-item')]]" }, "function": { "bF": "pageE.forEach(function (one) { one.querySelectorAll('.g-load-img-wrap, .tw-absolute.tw-cursor-pointer, .avatar').forEach(function (now) { fun.getCSS('noscript+img', now).src = fun.getCSS('noscript>img', now).src; }); }); return pageE" @@ -814,8 +795,7 @@ "pager": { "nextL": "a.ui-paging-next", "pageE": "ul.ui-list>li", - "replaceE": "div.ui-paging", - "scrollD": 2000 + "replaceE": "div.ui-paging" } }, "篱笆网论坛 - 搜索页": { @@ -882,8 +862,7 @@ "pager": { "nextL": "a.page_down", "pageE": ".table-section>dl:not(.table_head)", - "replaceE": ".forumList_page", - "scrollD": 2000 + "replaceE": ".forumList_page" } }, "飞客网论坛": { @@ -924,8 +903,7 @@ "pager": { "nextL": "a[rel='next']", "pageE": "#posts>div:not([id])", - "replaceE": ".pagenav", - "scrollD": 2000 + "replaceE": ".pagenav" } }, "中国香港社区": { @@ -934,8 +912,7 @@ "pager": { "nextL": ".pagination a.next", "pageE": "tbody[id^='normalthread_']", - "replaceE": ".pagination", - "scrollD": 2000 + "replaceE": ".pagination" } }, "中国香港论坛 - 帖子内": { @@ -946,8 +923,7 @@ "pager": { "nextL": ".pagination a.next", "pageE": ".viewthread", - "replaceE": ".pagination", - "scrollD": 2000 + "replaceE": ".pagination" } }, "TGFC Lifestyle": { @@ -956,8 +932,7 @@ "pager": { "nextL": ".pages a.next", "pageE": "tbody[id^='normalthread_']", - "replaceE": ".pages", - "scrollD": 2000 + "replaceE": ".pages" } }, "TGFC Lifestyle - 帖子内": { @@ -968,8 +943,7 @@ "pager": { "nextL": ".pages a.next", "pageE": ".viewthread", - "replaceE": ".pages", - "scrollD": 2000 + "replaceE": ".pages" } }, "北+": { @@ -988,8 +962,7 @@ "pager": { "nextL": "//div[@class='pages']/ul/li[./b]/following-sibling::li[1][not(@class)]/a[not(text()='»')]", "pageE": "li.dcsns-li", - "replaceE": ".pages", - "scrollD": 2000 + "replaceE": ".pages" }, "function": { "bF": "return fun.src_bF(pageE)" @@ -1114,8 +1087,7 @@ "pager": { "nextL": ".active+li:not(.disabled)>a", "pageE": ".list", - "replaceE": ".page", - "scrollD": 2000 + "replaceE": ".page" } }, "CADTutor/LoversLab": { @@ -1124,8 +1096,7 @@ "pager": { "nextL": "li.ipsPagination_next:not(.ipsPagination_inactive)>a", "pageE": "ol.ipsDataList>li[data-rowid], ol.ipsStream>li", - "replaceE": "ul.ipsPagination", - "scrollD": 2000 + "replaceE": "ul.ipsPagination" } }, "CADTutor/LoversLab - 帖子内": { @@ -1135,8 +1106,7 @@ "pager": { "nextL": "li.ipsPagination_next:not(.ipsPagination_inactive)>a", "pageE": "#elPostFeed>form>*:not(input):not(div)", - "replaceE": "ul.ipsPagination", - "scrollD": 2000 + "replaceE": "ul.ipsPagination" } }, "TheSwamp": { @@ -1145,8 +1115,7 @@ "pager": { "nextL": ".pagelinks>strong+a", "pageE": "#messageindex tbody>tr:not([class])", - "replaceE": ".pagelinks", - "scrollD": 2000 + "replaceE": ".pagelinks" } }, "TheSwamp - 帖子内": { @@ -1156,8 +1125,7 @@ "pager": { "nextL": ".pagelinks>strong+a", "pageE": "#forumposts form>*", - "replaceE": ".pagelinks", - "scrollD": 2000 + "replaceE": ".pagelinks" } }, "Ventoy 论坛": { @@ -1197,8 +1165,7 @@ "iframe": true, "pager": { "type": 5, - "nextL": "a[aria-disabled='false'][class*='filterProps-Styled-Component'][href]:last-child", - "scrollD": 2000 + "nextL": "a[aria-disabled='false'][class*='filterProps-Styled-Component'][href]:last-child" } }, "Pixiv - 用户作品页": { @@ -1209,8 +1176,7 @@ "style": "ul[class*='-1 ']>li {display: inline !important;} #root{margin-bottom: -125px;} ul>li>button[class^='sc-'][style='background-color: rgb(0, 0, 0);'], a[href^='/premium/lead/lp'] {display: none !important;}", "pager": { "type": 5, - "nextL": "a[aria-disabled='false'][class*='filterProps-Styled-Component'][href]:last-child", - "scrollD": 2000 + "nextL": "a[aria-disabled='false'][class*='filterProps-Styled-Component'][href]:last-child" } }, "Pixiv - 手机版 - 分类页": { @@ -1220,8 +1186,7 @@ "iframe": true, "pager": { "type": 5, - "nextL": "a.next", - "scrollD": 2000 + "nextL": "a.next" } }, "Pixiv - 手机版 - 用户作品页": { @@ -1231,8 +1196,7 @@ "iframe": true, "pager": { "type": 5, - "nextL": "a.next", - "scrollD": 2000 + "nextL": "a.next" } }, "Vilipix": { @@ -1244,8 +1208,7 @@ "nextL": "js; let next = fun.getCSS('li.number.active+li.number'); if (next) return (location.origin + location.pathname + '?p=' + next.textContent)", "pageE": "ul.illust-content>li", "replaceE": "ul.el-pager", - "loadTime": 800, - "scrollD": 2000 + "loadTime": 800 } }, "Pixivision": { @@ -1254,8 +1217,7 @@ "pager": { "nextL": "a.next", "pageE": "li.article-card-container", - "replaceE": "._pager", - "scrollD": 2000 + "replaceE": "._pager" } }, "Buhitter": { @@ -1283,7 +1245,7 @@ }, "Iwara - 论坛": { "host": ["www.iwara.tv","ecchi.iwara.tv"], - "url": "return (fun.indexOF('/forums/') && fun.getCSS('#forum') != null)", + "url": "return (fun.indexOF('/forums/') && fun.getCSS('#forum'))", "pager": { "nextL": "li.pager-next>a", "pageE": ".forum-table>tbody>tr", @@ -1358,7 +1320,7 @@ }, "NEWCGER": { "host": "www.newcger.com", - "url": "return (fun.getCSS('.pageNav')!=null)", + "url": "return fun.getCSS('.pageNav')", "pager": { "nextL": "a.current+a", "pageE": ".imageTextItem>li", @@ -1413,8 +1375,7 @@ "nextL": "//ul[contains(@class, 'page-list')]//a[text()='下一页']", "pageE": ".data-box .dataList, .data-box .data-list", "insertP": [".data-box .dataList, .data-box .data-list",3], - "replaceE": "ul.page-list", - "scrollD": 2000 + "replaceE": "ul.page-list" }, "function": { "bF": "return fun.src_bF(pageE)" @@ -1426,8 +1387,7 @@ "pager": { "nextL": "//a[@title='下一页' or text()='下一页'][not(contains(@class, 'search-works-nextpage'))]", "pageE": "li.new-search-works-item, li.new-works-box", - "replaceE": ".common-page-box", - "scrollD": 2000 + "replaceE": ".common-page-box" }, "function": { "bF": "return fun.src_bF(pageE)" @@ -1435,14 +1395,13 @@ }, "摄图网": { "host": ["699pic.com","xsj.699pic.com"], - "url": "return (fun.getCSS('.pagelist') != null)", + "url": "return fun.getCSS('.pagelist')", "style": ".lastNavItem, .yaoxinAct-rukou {display: none !important;}", "pager": { "nextL": ".downPage", "pageE": ".swipeboxEx>*, .search-video-wrap>.video-list>ul, ul.music-list, #all-fonts-box, .img-list>.img-list-box, .video-list-box", "replaceE": ".pagelist", - "scriptT": 2, - "scrollD": 2000 + "scriptT": 2 }, "function": { "bF": "pageE.forEach(function (one) {if (one.className === 'list' && one.dataset.w != undefined) {one.style.width = `${one.dataset.w}px`;}}); return fun.src_bF(pageE)" @@ -1454,8 +1413,7 @@ "pager": { "nextL": "a.page-link[rel='next']", "pageE": ".floor_item", - "replaceE": "ul.pagination", - "scrollD": 2000 + "replaceE": "ul.pagination" }, "function": { "bF": "return fun.src_bF(pageE)" @@ -1469,8 +1427,7 @@ "pager": { "nextL": "a.next_page, a.so-next", "pageE": ".pic-item", - "replaceE": ".page", - "scrollD": 2000 + "replaceE": ".page" }, "function": { "bF": "return fun.src_bF(pageE)" @@ -1483,8 +1440,7 @@ "pager": { "nextL": "a.next", "pageE": "ul.media-list-ul>li[pr-data-title]", - "replaceE": ".pagelist", - "scrollD": 2000 + "replaceE": ".pagelist" }, "function": { "bF": "return fun.src_bF(pageE, [0, 'img[data-url]', 'data-url'])" @@ -1497,8 +1453,7 @@ "pager": { "nextL": "a.next", "pageE": ".baotufonts-list>a", - "replaceE": ".pagelist", - "scrollD": 2000 + "replaceE": ".pagelist" }, "function": { "bF": "return fun.src_bF(pageE, [0, 'img[data-url]', 'data-url'])" @@ -1511,8 +1466,7 @@ "pager": { "nextL": "a.next", "pageE": ".pr-container[pr-data-title]:not(.searchAdver)", - "replaceE": ".pagelist", - "scrollD": 2000 + "replaceE": ".pagelist" }, "function": { "bF": "return fun.src_bF(pageE, [0, 'img[data-url]', 'data-url'])" @@ -1523,8 +1477,7 @@ "pager": { "nextL": "//a[text()=\"›\"]", "pageE": "[class^=\"results\"] >[class^=\"container\"]>div", - "replaceE": "//a[text()=\"›\"]", - "scrollD": 2000 + "replaceE": "//a[text()=\"›\"]" }, "function": { "bF": "return fun.src_bF(pageE, [0, 'img[data-lazy-src]', 'data-lazy-src'])" @@ -1603,8 +1556,7 @@ "pager": { "nextL": "a.next", "pageE": ".icondetail", - "replaceE": ".pagination", - "scrollD": 2000 + "replaceE": ".pagination" } }, "Mixkit": { @@ -1613,8 +1565,7 @@ "pager": { "nextL": "a.pagination__link--next", "pageE": ".item-grid-item", - "replaceE": ".pagination__wrapper", - "scrollD": 2000 + "replaceE": ".pagination__wrapper" } }, "第一PPT": { @@ -1725,13 +1676,12 @@ "pager": { "nextL": "li.next_page a[rel='next']", "pageE": "ul.list-page-ul>li", - "replaceE": "ul.pagination", - "scrollD": 2000 + "replaceE": "ul.pagination" } }, "字客网": { "host": "www.fontke.com", - "url": "return ((fun.indexOF('/list/') && fun.getCSS('.index-family') != null) || fun.indexOF('/search/'))", + "url": "return ((fun.indexOF('/list/') && fun.getCSS('.index-family')) || fun.indexOF('/search/'))", "pager": { "nextL": ".next>a", "pageE": ".index-family ul:not(.page)>li:not(.head), script[src*='base.js'], .inform-list>ul>li", @@ -1790,7 +1740,6 @@ "replaceE": ".pagewrap", "scrollE": ".pagewrap", "scriptT": 2, - "interval": 500, "scrollD": 500 } }, @@ -1814,7 +1763,6 @@ "replaceE": ".page_fenye", "scrollE": ".page_fenye", "scriptT": 2, - "interval": 500, "scrollD": 100 } }, @@ -1857,7 +1805,6 @@ "pageE": ".c-detail>*", "replaceE": ".page_fenye", "scrollE": ".page_fenye", - "interval": 500, "scrollD": 300 } }, @@ -1880,7 +1827,6 @@ "insertP": [".page_css",1], "replaceE": ".page_css", "scrollE": ".page_css", - "interval": 500, "scrollD": 100 } }, @@ -1896,7 +1842,6 @@ "replaceE": ".page_css", "scrollE": ".page_css", "forceHTTPS": true, - "interval": 500, "scrollD": 100 }, "function": { @@ -1913,7 +1858,6 @@ "insertP": [".pagecss",1], "replaceE": ".page_css", "scrollE": ".page_css", - "interval": 500, "scrollD": 500 } }, @@ -2044,8 +1988,7 @@ "pager": { "nextL": "#pageheader .gensmall strong~a", "pageE": "#pagecontent>table.tablebg:not(:nth-last-child(2)):not(:nth-child(2))", - "replaceE": "#pagecontent >table:not(.tablebg), #pageheader p.gensmall", - "scrollD": 2000 + "replaceE": "#pagecontent >table:not(.tablebg), #pageheader p.gensmall" } }, "cs.rin.ru - 搜索页": { @@ -2100,13 +2043,12 @@ }, "s1.byrutor.com": { "host": "s1.byrutor.com", - "url": "return (!fun.indexOF('do=search','s') && fun.getCSS('.paging-wrapper-bottom') != null)", + "url": "return (!fun.indexOF('do=search','s') && fun.getCSS('.paging-wrapper-bottom'))", "blank": 3, "pager": { "nextL": ".paging-wrapper-bottom>span+a", "pageE": "div[id^='entryID']", - "replaceE": ".paging-wrapper-bottom", - "scrollD": 2000 + "replaceE": ".paging-wrapper-bottom" }, "function": { "bF": "pageE.forEach(function (one) {let now = one.querySelector('span.hilink');if (now) {now.outerHTML = now.outerHTML.replace('data-link=','href=').replaceAll('span','a');};}); return pageE" @@ -2132,7 +2074,7 @@ }, "bilibili - 新版搜索页": { "host": "search.bilibili.com", - "url": "fun.isUrlC(); return ((fun.lp() == '/all' || fun.lp() == '/video' || fun.lp() == '/article') && fun.getCSS('ul.video-list') == null && fun.getCSS('#article-list') == null)", + "url": "fun.isUrlC(); return ((fun.lp() == '/all' || fun.lp() == '/video' || fun.lp() == '/article') && !fun.getCSS('ul.video-list') && !fun.getCSS('#article-list'))", "history": true, "pager": { "type": 6, @@ -2140,7 +2082,7 @@ "pageE": ".video-list-item, .media-list>div", "replaceE": ".vui_pagenation--btns", "loadTime": 600, - "scrollD": 2500 + "scrollD": 3000 } }, "NO视频": { @@ -2167,7 +2109,7 @@ }, "嗯哩嗯哩/森之屋动漫": { "host": ["enlienli.com","www.senfun.net"], - "url": "return (fun.indexOF('/show/') || fun.indexOF('/search') || (fun.indexOF('/type/') && fun.getCSS('#page') != null))", + "url": "return (fun.indexOF('/show/') || fun.indexOF('/search') || (fun.indexOF('/type/') && fun.getCSS('#page')))", "blank": 3, "pager": { "nextL": "a.page-number.page-next", @@ -2271,8 +2213,7 @@ "pager": { "nextL": "//a[@class='nextPage' or text()='下一页']", "pageE": ".dhnew>ul>li", - "replaceE": ".pagelist", - "scrollD": 2000 + "replaceE": ".pagelist" } }, "妮可动漫": { @@ -2349,7 +2290,6 @@ "pager": { "nextL": "js; let next = fun.getCSS('a.paginate_button.next');if (next && next.className.indexOf('disabled') === -1) {let oldList = fun.getCSS('#table-list>tbody').innerHTML;if (oldList) {next.click(); fun.getCSS('#table-list>tbody').insertAdjacentHTML('afterbegin', oldList);}}", "pageE": "#table-list>tbody", - "interval": 500, "scrollD": 800 } }, @@ -2418,12 +2358,11 @@ }, "BT 之家": { "host": "/btbtt/", - "url": "return (fun.getCSS(\".logo>a[title='BT之家']\") != null && (fun.lp() == '/' || fun.indexOF(/^\\/(index|forum|search)-/)))", + "url": "return (fun.getCSS(\".logo>a[title='BT之家']\") && (fun.lp() == '/' || fun.indexOF(/^\\/(index|forum|search)-/)))", "pager": { "nextL": "//div[@class='page']/a[text()='▶' or text()='下一页']", "pageE": "#threadlist", - "replaceE": ".page", - "scrollD": 2000 + "replaceE": ".page" } }, "BD 影视": { @@ -2506,8 +2445,7 @@ "pager": { "nextL": "//section/a[./span[contains(@class, 'next')]]", "pageE": "li.torrent-li", - "replaceE": ".page-btn-section", - "scrollD": 2000 + "replaceE": ".page-btn-section" } }, "萌番组": { @@ -2537,7 +2475,7 @@ }, "SkrBT / BT1207": { "host": ["/skrbt/","/bt1207/"], - "url": "return (fun.getCSS(\"link[href*='/skrbt/'], img[src*='/skrbt/'], img[src*='/bt1207/']\") != null && fun.lp() == '/search')", + "url": "return (fun.getCSS(\"link[href*='/skrbt/'], img[src*='/skrbt/'], img[src*='/bt1207/']\") && fun.lp() == '/search')", "history": true, "pager": { "nextL": "js;let page = fun.getCSS('a[onclick][aria-label=\"Next\"]'); if (page) {page = /(?<=\\()\\d+(?=\\))/.exec(page.onclick)[0];} else {return '';}; if (page) {return fun.getNextF('#search-form').replace(/p=\\d+/,'p=' + page)} else {return '';}", @@ -2658,8 +2596,7 @@ "pager": { "nextL": "a.pager__item--next", "pageE": "#block-white-content tbody>tr", - "replaceE": ".pagination", - "scrollD": 2000 + "replaceE": ".pagination" } }, "MINI4K": { @@ -2669,8 +2606,7 @@ "pager": { "nextL": "a.pager__item--next", "pageE": "div[class*='-item-list']>ul>li", - "replaceE": ".pagination", - "scrollD": 2000 + "replaceE": ".pagination" } }, "HDSay 高清乐园": { @@ -2797,8 +2733,7 @@ "insertP": ["body",3], "replaceE": ".main_control", "scriptT": 2, - "interval": 5000, - "scrollD": 2000 + "interval": 5000 }, "function": { "aF": "let _img=''; for (let i=0;i`;}; document.getElementById('comicContain').insertAdjacentHTML('beforeend', _img);" @@ -2813,8 +2748,7 @@ "nextL": "js;return (location.origin + fun.getCSS('a.rd-aside__item.j-rd-next').getAttribute('_href'))", "pageE": ".rd-article-wr>div", "replaceE": "a.last-crumb, .rd-aside", - "interval": 2000, - "scrollD": 2000 + "interval": 2000 }, "function": { "bF": "if (location.hostname == 'www.g-lens.com') {return fun.src_bF(pageE, [0,'img[pc-ec]','pc-ec'])} else {return fun.src_bF(pageE, [0,'img[data-original]','data-original'])}" @@ -2863,8 +2797,7 @@ "nextL": "js; let next=fun.getXpath(\"//a[@class='pages'][contains(text(),'下一頁')][not(@href='thend.asp')]\");if (next) {return next.href;} else {next=fun.getXpath(\"//a[@class='pages'][contains(string(),'下一話')]\");if (next) return next.href;}", "pageE": "img[onload]", "replaceE": "body > table > tbody > tr:nth-child(2), body > table > tbody > tr:nth-child(5)", - "interval": 0, - "scrollD": 2000 + "interval": 0 } }, "动漫狂 - 分类/搜索页": { @@ -2900,8 +2833,7 @@ "pager": { "nextL": "//a[@class='GPageLink' and text()='下一页']", "pageE": ".cy_list_mh>ul", - "replaceE": ".NewPages", - "scrollD": 2000 + "replaceE": ".NewPages" } }, "漫漫聚": { @@ -2913,8 +2845,7 @@ "nextL": "//a[./img[@src='/images/d.gif']][not(@href='/exit/exit.htm')]", "pageE": "//a/img[@src][not(contains(@src,'.gif'))]", "replaceE": "//a[./img[@src='/images/d.gif']]", - "loadTime": 200, - "scrollD": 2000 + "loadTime": 200 } }, "漫画皮": { @@ -2924,8 +2855,7 @@ "pager": { "nextL": "//div[@class='page']/a[text()='下一页' or text()='下一章']", "pageE": ".mh_list img[src]", - "replaceE": ".page", - "scrollD": 2000 + "replaceE": ".page" } }, "漫画皮 - 分类页": { @@ -2949,8 +2879,7 @@ "insertP": ["body",3], "replaceE": ".view-bottom-bar, .winnextchapter, .view-fix-bottom-bar", "scriptT": 2, - "interval": 4000, - "scrollD": 2000 + "interval": 4000 }, "function": { "aF": "let _img=''; for (let i=0;i`;}; document.getElementById('cp_img').insertAdjacentHTML('beforeend', _img);" @@ -2997,8 +2926,7 @@ "insertP": ["body",3], "replaceE": ".vg-r-data, ol.links-of-books", "scriptT": 2, - "interval": 4000, - "scrollD": 2000 + "interval": 4000 }, "function": { "aF": "let _img = '', data = fun.getCSS('.vg-r-data'), imgDate = JSON.parse(atob(img_data));for (let i = 0; i < imgDate.length; i++) {_img += ``;};fun.getCSS('.pjax-container').insertAdjacentHTML('beforeend', _img)" @@ -3096,8 +3024,7 @@ "pageE": "//body/script[not(@src)]", "insertP": ["body",3], "scriptT": 2, - "interval": 4000, - "scrollD": 2000 + "interval": 4000 }, "function": { "aF": "let _img = '';for (let i = 0; i < imagesUrlArr.length; i++) {_img += ``;};fun.getCSS('.content-wrapper').insertAdjacentHTML('beforeend', _img);" @@ -3112,8 +3039,7 @@ "nextL": "#next_chapter", "pageE": ".pic[_src]", "replaceE": "[class^='display_']", - "interval": 4000, - "scrollD": 2000 + "interval": 4000 }, "function": { "aF": "fun.getAllCSS('.pic[_src][id]').forEach(e => {e.outerHTML = `
    `;});" @@ -3230,8 +3156,7 @@ "pageE": "id('main')/script[contains(text(), 'var Title')]", "insertP": ["body",3], "replaceE": ".navigation", - "scriptT": 2, - "scrollD": 2000 + "scriptT": 2 }, "function": { "aF": "document.getElementById('mhimg0').appendChild(document.createElement('img')).src = mhpicurl;" @@ -3245,8 +3170,7 @@ "pager": { "nextL": ".next_chapter>a", "pageE": ".comic-contain>amp-img", - "replaceE": ".next_chapter, .bottom-bar, .header .title", - "scrollD": 2000 + "replaceE": ".next_chapter, .bottom-bar, .header .title" } }, "乐语漫画": { @@ -3392,8 +3316,7 @@ "nextL": "//div[@class='fanye'][1]/a[@href][text()='下一页' or text()='下一话']", "pageE": ".comicpage", "replaceE": ".fanye, h1.title", - "interval": 1000, - "scrollD": 2000 + "interval": 1000 }, "function": { "bF": "return fun.src_bF(pageE)" @@ -3754,8 +3677,7 @@ "pager": { "nextL": "li.chapter.next a", "pageE": "#workskin>div", - "replaceE": "#main ul.navigation, #feedback>ul.actions", - "scrollD": 2000 + "replaceE": "#main ul.navigation, #feedback>ul.actions" } }, "蓝鲨": { @@ -3804,8 +3726,7 @@ "pager": { "nextL": "a.page-next", "pageE": ".app-item-content, .article-item-content", - "replaceE": ".pagination-content", - "scrollD": 2000 + "replaceE": ".pagination-content" } }, "MacWK": { @@ -3840,7 +3761,7 @@ }, "黑域基地": { "host": "www.hybase.com", - "url": "return (fun.getCSS('#pages') != null)", + "url": "return fun.getCSS('#pages')", "pager": { "nextL": "#pages>b+a", "pageE": ".entry", @@ -3983,8 +3904,7 @@ "pager": { "nextL": "a.next.page-numbers", "pageE": ".posts-con>div:not([class*='posts-'])", - "replaceE": "nav.pagination", - "scrollD": 2000 + "replaceE": "nav.pagination" } }, "异次元软件-评论": { @@ -4035,7 +3955,7 @@ }, "腾龙工作室": { "host": "www.tenlonstudio.com", - "url": "return (fun.lp() !== '/' && !fun.indexOF('.html') && fun.getXpath('//div[@class=\"btn-pager\"]/a[contains(text(), \"❯\")]') != null)", + "url": "return (fun.lp() !== '/' && !fun.indexOF('.html') && fun.getXpath('//div[@class=\"btn-pager\"]/a[contains(text(), \"❯\")]'))", "pager": { "nextL": "//div[@class='btn-pager']/a[contains(text(), '❯')]", "pageE": "li.post-list-item", @@ -4077,8 +3997,7 @@ "pager": { "nextL": "span.pageNext>a", "pageE": "#containerFormsCenter .newsList>div", - "replaceE": ".pagenation", - "scrollD": 2000 + "replaceE": ".pagenation" } }, "小鱼儿 yr 系统": { @@ -4139,8 +4058,7 @@ "pager": { "nextL": "span.prev>a", "pageE": "#main>article", - "replaceE": "nav.paging-navigation", - "scrollD": 2000 + "replaceE": "nav.paging-navigation" } }, "windowslatest": { @@ -4148,8 +4066,7 @@ "pager": { "nextL": "//div[contains(@class, 'page-nav')]/a[last()]", "pageE": ".td-ss-main-content>div:not(.td-block-title-wrap):not(.page-nav)", - "replaceE": ".page-nav", - "scrollD": 2000 + "replaceE": ".page-nav" } }, "thewindowsclub": { @@ -4181,8 +4098,7 @@ "nextL": "//div[@class='paginator']//span/strong/parent::span/parent::td/following-sibling::td[1]//a", "pageE": "#tablelibgen>tbody>tr, .paginator+script:not([src])", "replaceE": ".paginator", - "scriptT": 2, - "scrollD": 2000 + "scriptT": 2 } }, "ScienceDirect": { @@ -4193,8 +4109,7 @@ "iframe": true, "pager": { "type": 5, - "nextL": "a[data-aa-name='srp-next-page']", - "scrollD": 2000 + "nextL": "a[data-aa-name='srp-next-page']" } }, "Z-Library": { @@ -4206,8 +4121,7 @@ "nextL": "//div[@class='paginator']//span/strong/parent::span/parent::td/following-sibling::td[1]//a", "pageE": "//*[@id='searchResultBox'] | //script[contains(string(), 'pagerOptions')]", "replaceE": ".paginator", - "scriptT": 2, - "scrollD": 2000 + "scriptT": 2 }, "function": { "bF": "return fun.src_bF(pageE)" @@ -4228,8 +4142,7 @@ "nextL": "js; return fun.getNextEP('.pagination li.active+li>a', 'pageIndex=', /pageIndex=\\d+/)", "pageE": ".magazine-senior-search-results-list>ul>li, .magazine-model-content-new>ul>li", "insertP": [".magazine-senior-search-results-list>ul, .magazine-model-content-new>ul",3], - "replaceE": ".pagination", - "scrollD": 2000 + "replaceE": ".pagination" } }, "维普网": { @@ -4251,8 +4164,7 @@ "pager": { "nextL": "li.next>a", "pageE": "ul#jieda>li", - "replaceE": ".pages", - "scrollD": 2000 + "replaceE": ".pages" } }, "科研通": { @@ -4261,8 +4173,7 @@ "pager": { "nextL": "li.next>a", "pageE": "ul.fly-list>li", - "replaceE": ".pages", - "scrollD": 2000 + "replaceE": ".pages" } }, "小木虫": { @@ -4283,8 +4194,7 @@ "pager": { "nextL": "//div[contains(@class, 'xmc_Pages')]//a[text()='下一页']", "pageE": "#maincontent>table>tbody:not(.header)", - "replaceE": ".xmc_Pages", - "scrollD": 2000 + "replaceE": ".xmc_Pages" } }, "小木虫 - 考研调剂": { @@ -4333,8 +4243,7 @@ "nextL": "//a[./span[contains(@class, 'next')]]", "pageE": "#gs_res_ccl_mid>*", "replaceE": "#gs_n", - "scriptT": 1, - "scrollD": 2000 + "scriptT": 1 } }, "谷歌学术 - 镜像站": { @@ -4344,8 +4253,7 @@ "nextL": "//a[./span[contains(@class, 'next')]]", "pageE": "#gs_res_ccl_mid>*", "replaceE": "#gs_n", - "scriptT": 1, - "scrollD": 2000 + "scriptT": 1 }, "function": { "bF": "fun.getCSS('#gs_n').remove(); return pageE" @@ -4369,8 +4277,7 @@ "pager": { "nextL": "a[rel='next']", "pageE": "#questions>div, .js-search-results>div:first-child>div, #tags-browser>div, #user-browser>div:first-child>div", - "replaceE": ".pager", - "scrollD": 2000 + "replaceE": ".pager" } }, "SegmentFault": { @@ -4427,8 +4334,7 @@ "nextL": "//ul[@class='membership']/li[not(a)]/following-sibling::li[1]/a", "pageE": ".article-heading, .article-body", "replaceE": ".right-column ul.membership", - "forceHTTPS": true, - "scrollD": 2000 + "forceHTTPS": true } }, "菜鸟教程": { @@ -4449,7 +4355,7 @@ }, "博客园 - 文章列表": { "host": "www.cnblogs.com", - "url": "return (fun.getCSS('#post_list') != null)", + "url": "return fun.getCSS('#post_list')", "pager": { "nextL": "//div[@class='pager']//a[contains(text(), '>')]", "pageE": "#post_list>article", @@ -4458,7 +4364,7 @@ }, "博客园 - 文章列表 - 个人": { "host": "www.cnblogs.com", - "url": "if (location.pathname.split('/').length === 3 && fun.getCSS('.topicListFooter') != null) { if (!fun.getCSS('#homepage_top_pager')) {fun.getCSS('#centercontent, .forFlow').insertAdjacentHTML('afterbegin', '
    '); fun.getCSS('#centercontent, .forFlow').insertAdjacentHTML('beforeend', '
    ');}; return true}", + "url": "if (location.pathname.split('/').length === 3 && fun.getCSS('.topicListFooter')) { if (!fun.getCSS('#homepage_top_pager')) {fun.getCSS('#centercontent, .forFlow').insertAdjacentHTML('afterbegin', '
    '); fun.getCSS('#centercontent, .forFlow').insertAdjacentHTML('beforeend', '
    ');}; return true}", "blank": 3, "pager": { "nextL": "//div[@class='topicListFooter']//a[contains(text(), '下一页')]", @@ -4590,8 +4496,7 @@ "url": "fun.isUrlC(); return (fun.lp() == '/')", "pager": { "type": 2, - "nextL": ".ajax-pagination-btn", - "scrollD": 2000 + "nextL": ".ajax-pagination-btn" } }, "Github - Star/Repositories/Commits": { @@ -4650,8 +4555,7 @@ "pager": { "nextL": "a.next_page", "pageE": ".gist-snippet", - "replaceE": ".pagination", - "scrollD": 2000 + "replaceE": ".pagination" } }, "OI-Wiki": { @@ -5037,8 +4941,7 @@ "nextL": ".page>a[title='下一页']", "pageE": "div[class*='-container'] div[class*='-con']>ul>li, div[class*='-container'] div[class*='-con']>div[class*='-wrap']>ul>li", "insertP": ["div[class*='-container'] div[class*='-con']>ul, div[class*='-container'] div[class*='-con']>div[class*='-wrap']>ul",3], - "replaceE": ".page", - "scrollD": 2000 + "replaceE": ".page" }, "function": { "bF": "return fun.src_bF(pageE, [0,'img[_src]','_src'])" @@ -5076,8 +4979,7 @@ "pager": { "nextL": "a.poi-pager__item.poi-pager__item_next", "pageE": ".inn-archive__container>article", - "replaceE": ".poi-pager", - "scrollD": 2000 + "replaceE": ".poi-pager" } }, "立创开源硬件平台": { @@ -5105,8 +5007,7 @@ "pager": { "nextL": "a.page-item-next", "pageE": "ul.viewlist_ul>li", - "replaceE": ".page", - "scrollD": 2000 + "replaceE": ".page" } }, "盖世汽车英文版": { @@ -5124,8 +5025,7 @@ "nextL": "id('page')/a[text()='下一页']", "pageE": "ul.xqy_entry_list>li,.xqy_core_text>p:not([style='text-align:center'])", "insertP": ["ul.xqy_entry_list,.xqy_core_text",3], - "replaceE": "#page", - "scrollD": 2000 + "replaceE": "#page" } }, "古诗文网": { @@ -5142,8 +5042,7 @@ "pager": { "nextL": "a.next", "pageE": "#contents>*:not(.pages)", - "replaceE": ".pages", - "scrollD": 2000 + "replaceE": ".pages" } }, "文档之家": { @@ -5266,13 +5165,12 @@ }, "RedTube": { "host": "www.redtube.com", - "url": "return (fun.lp() != '/pornstar' && !fun.indexOF(/^\\/\\d+$/) && fun.getCSS('#w_pagination') != null)", + "url": "return (fun.lp() != '/pornstar' && !fun.indexOF(/^\\/\\d+$/) && fun.getCSS('#w_pagination'))", "blank": 3, "pager": { "nextL": "#wp_navNext", "pageE": ".videoblock_list:not([id*='_vid_']):not([id*='_premium_']), .content_limit>ul>li.channel-box", - "replaceE": "#w_pagination", - "scrollD": 2000 + "replaceE": "#w_pagination" }, "function": { "bF": "return fun.src_bF(pageE)" @@ -5353,7 +5251,7 @@ }, "DaftSex": { "host": "daftsex.com", - "url": "fun.isUrlC(); return (!fun.indexOF('/watch/') && fun.getCSS('.more') != null)", + "url": "fun.isUrlC(); return (!fun.indexOF('/watch/') && fun.getCSS('.more'))", "pager": { "type": 2, "nextL": ".more", @@ -5362,7 +5260,7 @@ }, "DaftSex - other": { "host": "daftsex.com", - "url": "return (!fun.indexOF('/watch/') && fun.getCSS('.pagination') != null)", + "url": "return (!fun.indexOF('/watch/') && fun.getCSS('.pagination'))", "blank": 3, "pager": { "nextL": "li.active+li>a", @@ -5456,13 +5354,12 @@ "pager": { "nextL": "a.next", "pageE": ".gridview-posts", - "replaceE": ".category", - "scrollD": 2000 + "replaceE": ".category" } }, "JavDB": { "host": "/^javdb/", - "url": "return (document.title.indexOf('JavDB') > -1 && !fun.indexOF('/v/') && fun.getCSS('.pagination') != null)", + "url": "return (document.title.indexOf('JavDB') > -1 && !fun.indexOF('/v/') && fun.getCSS('.pagination'))", "blank": 3, "pager": { "nextL": "a.pagination-next", @@ -5530,7 +5427,7 @@ }, "JieAV": { "host": ["www.jieav.com","www.qinav.com","www.qinimg.com","www.yinmh.com","www.txtxi.com","www.dnaav.com","www.jiedm.com","www.ruav.xyz","www.feiav.com"], - "url": "return (fun.getCSS('.pages')!=null)", + "url": "return fun.getCSS('.pages')", "blank": 3, "pager": { "nextL": "a.active+a", @@ -5701,8 +5598,7 @@ "pager": { "nextL": "span.items+a[data-link-name='pager']", "pageE": ".c-cntCard-110-f", - "replaceE": ".c-pager-101", - "scrollD": 2000 + "replaceE": ".c-pager-101" } }, "7mmtv": { @@ -5732,7 +5628,7 @@ }, "CartoonPornVideos": { "host": "www.cartoonpornvideos.com", - "url": "return (fun.getCSS('.content>.pagination') != null)", + "url": "return fun.getCSS('.content>.pagination')", "blank": 3, "pager": { "nextL": ".next", @@ -5789,8 +5685,7 @@ "pageE": ".scramble-page", "replaceE": ".menu-bolock-ul, #next_series", "scriptT": 0, - "interval": 5000, - "scrollD": 2000 + "interval": 5000 }, "function": { "bF": "return fun.src_bF(pageE)", @@ -5931,7 +5826,7 @@ }, "Hentai Foundry": { "host": "www.hentai-foundry.com", - "url": "return (fun.lp() != '/' && fun.getCSS('.thumb_square') != null)", + "url": "return (fun.lp() != '/' && fun.getCSS('.thumb_square'))", "blank": 3, "pager": { "nextL": ".next>a", @@ -6042,8 +5937,7 @@ "pager": { "nextL": ".current+a", "pageE": ".article-content>p, body.home .related_posts>ul", - "replaceE": ".pagination", - "scrollD": 2000 + "replaceE": ".pagination" } }, "mm.tvv.tw": { @@ -6053,8 +5947,7 @@ "pager": { "nextL": "a.next", "pageE": ".blog-listing", - "replaceE": ".pagination", - "scrollD": 2000 + "replaceE": ".pagination" } }, "mm131": { @@ -6063,8 +5956,7 @@ "pager": { "nextL": ".page_now+a, .paging>a:not(.rw), #xbtn", "pageE": ".content-pic, dl.list-left>dd:not([class='page']), article:not([id])>.single-post-content img, #content>article[id]", - "replaceE": ".content-page, .page, .paging, #webpage", - "scrollD": 2000 + "replaceE": ".content-page, .page, .paging, #webpage" } }, "mm131_m": { @@ -6073,8 +5965,7 @@ "pager": { "type": 2, "nextL": "#webpage>span[onclick]", - "isHidden": true, - "scrollD": 2000 + "isHidden": true } }, "MrCong": { From 3c9490e64bcf33f5b0aac0c1d13adb6867e3270f Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 21 May 2022 20:31:37 +0800 Subject: [PATCH 0061/1055] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E7=BF=BB?= =?UTF-8?q?=E9=A1=B5=E8=A7=84=E5=88=99=E7=BB=86=E8=8A=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 9cd5ed6f2..2d7ca7a10 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -442,7 +442,7 @@ pager: { 注意:如 pageE 中选择了多类元素,则不能省略 insertP(比如包含 `,` 与 `|` 符号),除非另外的选择器是