From ce0cf5471f7423328eb8badbecd5322b234d7e71 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 5 Jul 2022 19:39:05 +0800 Subject: [PATCH 001/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20Typecho=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 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index c4fd13b5c..11c68bc49 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.16 +// @version 6.0.17 // @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...) 等網站~ @@ -326,9 +326,9 @@ } if (DBSite.wp_article.pager.pageE != undefined) {console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站`); return 10;} } - } else if (getCSS('meta[name="template" i][content="handsome" i]') && getCSS('li.next>a')) { + } else if (getCSS('meta[name="template" i][content="handsome" i]') && getCSS('.page-navigator')) { console.info(`[自动无缝翻页] - 部分使用 Typecho 的网站 (handsome)`); return 12; - } else if (getCSS('meta[name="template" i][content="Mirages" i]') && getCSS('li.next>a')) { + } else if (getCSS('meta[name="template" i][content="Mirages" i]') && getCSS('.page-navigator')) { console.info(`[自动无缝翻页] - 部分使用 Typecho 的网站 (Mirages)`); return 13; } else if (getCSS('.stui-page, .stui-page__item') && getCSS('li.active.hidden-xs+li.hidden-xs>a') && getCSS('.stui-vodlist')) { From 3172c06450ca2dcfbefcbfbb3e153d1a29a62097 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 5 Jul 2022 21:50:57 +0800 Subject: [PATCH 002/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=BE=AE?= =?UTF-8?q?=E5=9B=BE=E5=9D=8A]=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 | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 49430d35d..786a3db2f 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -6347,6 +6347,19 @@ "replaceE": ".paging" } }, + "微图坊": { + "host": "www.v2ph.com", + "url": "/^\\/album\\//", + "style": ".album-photo, .photos-list img {opacity: 1 !important; position: unset !important; padding: 0 !important;}", + "pager": { + "nextL": ".active.page-item+li>a", + "pageE": ".album-photo", + "replaceE": ".pagination" + }, + "function": { + "bF": "return fun.src_bF(pageE)" + } + }, "美女目录网": { "host": "www.mnmulu.com", "url": "/^\\/(index|photos)\\//", From c6a546d68ae3d01b47f89fcb57b8285f1d0e9bf9 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 7 Jul 2022 13:04:49 +0800 Subject: [PATCH 003/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E5=BF=AB?= =?UTF-8?q?=E6=8D=B7=E6=94=B6=E8=B5=B7=E8=AF=84=E8=AE=BA]=20=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 45 +++++++++++++++++------------------------- 1 file changed, 18 insertions(+), 27 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index f7f5eb34d..e722b41a0 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.1.2 +// @version 2.1.3 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -274,7 +274,7 @@ function collapsedNowAnswer(selectors) { } else { // 悬浮的 [收起评论](此时正在浏览评论内容 [中间区域]) - if (document.querySelector('.CommentCollapseButton')) {document.querySelector('.CommentCollapseButton').click();console.log('asfaf')} + //if (getXpath('//button[text()="收起评论"]',document.querySelector('.Comments-container'))) {getXpath('//button[text()="收起评论"]',document.querySelector('.Comments-container')).click();console.log('asfaf')} let answerCollapseButton_ = false; for (let el of document.querySelectorAll('.ContentItem-rightButton[data-zop-retract-question]')) { // 遍历所有回答底部的 [收起] 按钮 @@ -283,7 +283,11 @@ function collapsedNowAnswer(selectors) { let commentCollapseButton = el.parentNode.querySelector('button.Button.ContentItem-action.Button--plain.Button--withIcon.Button--withLabel:first-of-type') // 如果展开了评论,就收起评论 //console.log('333') - if (commentCollapseButton && commentCollapseButton.textContent.indexOf('收起评论') > -1) commentCollapseButton.click(); + //if (commentCollapseButton && commentCollapseButton.textContent.indexOf('收起评论') > -1) commentCollapseButton.click(); + if (commentCollapseButton && commentCollapseButton.textContent.indexOf('收起评论') > -1) { + commentCollapseButton.click(); + if (!isElementInViewport(commentCollapseButton)) scrollTo(0,el.offsetTop+el.offsetHeight-30) + } //console.log('444') el.click() // 再去收起回答 answerCollapseButton_ = true; // 如果找到并点击收起了,就没必要执行下面的代码了(可视区域中没有 [收起回答] 时) @@ -314,7 +318,7 @@ function collapsedNowAnswer(selectors) { // 下面这段只针对 [收起评论](如果展开了的话) let commentCollapseButton_ = false, commentCollapseButton__ = false; // 悬浮的 [收起评论](此时正在浏览评论内容 [中间区域]) - let commentCollapseButton = document.querySelector('.CommentCollapseButton') + let commentCollapseButton = getXpath('//button[text()="收起评论"]',document.querySelector('.Comments-container')) if (commentCollapseButton) { //console.log('777') commentCollapseButton.click(); @@ -603,26 +607,18 @@ function blockUsers(type) { for (const mutation of mutationsList) { for (const target of mutation.addedNodes) { if (target.nodeType != 1) return - let item = target.querySelector('img.Avatar.UserLink-avatar') + let item = target.querySelector('img.Avatar[width="24"]') if (item) { + //console.log(item) menu_value('menu_customBlockUsers').forEach(function(item1){ // 遍历用户黑名单 + console.log(item.alt,item1) if (item.alt === item1) { // 找到就删除该搜索结果 - if (findParentElement(item, 'NestComment--rootComment', true)) { - findParentElement(item, 'NestComment--rootComment', true).hidden = true;; - } else if (findParentElement(item, 'NestComment--child', true)){ - findParentElement(item, 'NestComment--child', true).hidden = true;; - } else if (findParentElement(item, 'NestComment', true)){ - findParentElement(item, 'NestComment', true).hidden = true;; - } else if (findParentElement(item, 'CommentItemV2', true)){ - findParentElement(item, 'CommentItemV2', true).hidden = true;; - } else if (findParentElement(item, 'CommentItemV2 CommentItemV2--highlighted', true)){ - findParentElement(item, 'CommentItemV2 CommentItemV2--highlighted', true).hidden = true;; - } + item.parentElement.parentElement.style.display = "none"; } }) // 添加屏蔽用户按钮(点赞、回复等按钮后面) - if (item) { + /*if (item) { let footer = findParentElement(item, 'CommentItemV2-meta', true).parentElement.querySelector('.CommentItemV2-metaSibling > .CommentItemV2-footer'), userid = item.parentElement; if (userid && footer && !footer.lastElementChild.dataset.name) { @@ -630,7 +626,7 @@ function blockUsers(type) { footer.insertAdjacentHTML('beforeend',``); footer.lastElementChild.onclick = function(){blockUsers_button_add(this.dataset.name, this.dataset.userid, false)} } - } + }*/ } } } @@ -639,6 +635,7 @@ function blockUsers(type) { observer.observe(document, { childList: true, subtree: true }); } + // 添加屏蔽用户按钮(用户信息悬浮框中) function blockUsers_button() { const callback = (mutationsList, observer) => { @@ -940,7 +937,7 @@ function blockType(type) { if (findParentElement(titleA, 'ContentItem AnswerItem').querySelector('.VideoAnswerPlayer')) { if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; } - } else if (titleA.href.indexOf('/education/video-course/') > -1) { // 如果是視頻課程 + } else if (titleA.href.indexOf('/education/video-course/') > -1) { // 如果是視頻課程 if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; } else if (titleA.href.indexOf('zhuanlan.zhihu.com') > -1) { // 如果是文章 if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; @@ -1214,14 +1211,8 @@ function closeFloatingComments() { for (const mutation of mutationsList) { for (const target of mutation.addedNodes) { if (target.nodeType != 1) return - if (target.querySelector('.Modal-backdrop')) { - document.querySelector('.Modal-backdrop').onclick = function(event){ - if (event.target == this) { - let button = document.querySelector('.Button.Modal-closeButton.Button--plain'); - if (button) button.click(); - } - } - } + let button = document.querySelector('button[aria-label="关闭"]'); + if (button) {button.parentElement.parentElement.onclick = function(event){if (event.target.parentElement == this) {button.click();}}} } } }; From d17c1a3e9a8ce3fb3098b6904ed529d209b3645e Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 8 Jul 2022 09:21:29 +0800 Subject: [PATCH 004/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E5=BF=AB?= =?UTF-8?q?=E6=8D=B7=E6=94=B6=E8=B5=B7=E5=9B=9E=E7=AD=94/=E8=AF=84?= =?UTF-8?q?=E8=AE=BA]=20=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index e722b41a0..054106ac8 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.1.3 +// @version 2.1.4 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -260,8 +260,7 @@ function collapsedNowAnswer(selectors) { if (event.target == this) { // 下面这段主要是 [收起回答],顺便 [收起评论](如果展开了的话) let rightButton = document.querySelector('.ContentItem-actions.Sticky.RichContent-actions.is-fixed.is-bottom') - // 悬浮在底部的 [收起回答](此时正在浏览回答内容 [中间区域]) - if (rightButton) { + if (rightButton) { // 悬浮在底部的 [收起回答](此时正在浏览回答内容 [中间区域]) // 固定的 [收起评论](先看看是否展开评论) let commentCollapseButton = rightButton.querySelector('button.Button.ContentItem-action.Button--plain.Button--withIcon.Button--withLabel:first-of-type') //console.log('111') @@ -270,8 +269,8 @@ function collapsedNowAnswer(selectors) { rightButton = rightButton.querySelector('.ContentItem-rightButton[data-zop-retract-question]') //console.log('222') if (rightButton) rightButton.click(); - // 固定在回答底部的 [收起回答](此时正在浏览回答内容 [尾部区域]) - } else { + + } else { // 固定在回答底部的 [收起回答](此时正在浏览回答内容 [尾部区域]) // 悬浮的 [收起评论](此时正在浏览评论内容 [中间区域]) //if (getXpath('//button[text()="收起评论"]',document.querySelector('.Comments-container'))) {getXpath('//button[text()="收起评论"]',document.querySelector('.Comments-container')).click();console.log('asfaf')} @@ -286,7 +285,7 @@ function collapsedNowAnswer(selectors) { //if (commentCollapseButton && commentCollapseButton.textContent.indexOf('收起评论') > -1) commentCollapseButton.click(); if (commentCollapseButton && commentCollapseButton.textContent.indexOf('收起评论') > -1) { commentCollapseButton.click(); - if (!isElementInViewport(commentCollapseButton)) scrollTo(0,el.offsetTop+el.offsetHeight-30) + if (!isElementInViewport(commentCollapseButton)) scrollTo(0,el.offsetTop+50) } //console.log('444') el.click() // 再去收起回答 @@ -299,12 +298,12 @@ function collapsedNowAnswer(selectors) { for (let el of document.querySelectorAll('.List-item, .Card.AnswerCard')) { // 遍历所有回答主体元素 if (isElementInViewport_(el)) { // 判断该回答是否在可视区域内 // 固定的 [收起评论](先看看是否展开评论,即存在 [收起评论] 按钮) - let commentCollapseButton = el.parentNode.querySelector('button.Button.ContentItem-action.Button--plain.Button--withIcon.Button--withLabel:first-of-type') + let commentCollapseButton = el.querySelector('button.Button.ContentItem-action.Button--plain.Button--withIcon.Button--withLabel:first-of-type') // 如果展开了评论,就收起评论 - //console.log('555') + //console.log('555',commentCollapseButton) if (commentCollapseButton && commentCollapseButton.textContent.indexOf('收起评论') > -1) { commentCollapseButton.click(); - if (!isElementInViewport(commentCollapseButton)) scrollTo(0,el.offsetTop+el.offsetHeight-30) + if (!isElementInViewport(commentCollapseButton)) scrollTo(0,el.offsetTop+50) } let answerCollapseButton__ = el.querySelector('.ContentItem-rightButton[data-zop-retract-question]'); //console.log('666') @@ -337,7 +336,7 @@ function collapsedNowAnswer(selectors) { } } if (commentCollapseButton_ == false) { // 可视区域中没有 [收起评论] 时(此时正在浏览评论内容 [头部区域] + [尾部区域](不上不下的,既看不到固定的 [收起评论] 又看不到悬浮的 [收起评论])),需要判断可视区域中是否存在评论元素 - let commentCollapseButton_1 = document.querySelectorAll('.NestComment') + let commentCollapseButton_1 = document.querySelectorAll('.Comments-container') if (commentCollapseButton_1.length > 0) { for (let el of commentCollapseButton_1) { if (isElementInViewport(el)) { @@ -354,7 +353,7 @@ function collapsedNowAnswer(selectors) { } } if (commentCollapseButton__ == false) { // 如果上面的都没找到,那么就尝试寻找评论末尾的 [评论回复框] - let commentCollapseButton_2 = document.querySelectorAll('.CommentsV2-footer.CommentEditorV2--normal .CommentEditorV2-inputWrap') + let commentCollapseButton_2 = document.querySelectorAll('.Editable-content') if (commentCollapseButton_2.length > 0) { for (let el of commentCollapseButton_2) { if (isElementInViewport(el)) { @@ -404,9 +403,9 @@ function isElementInViewport(el) { function isElementInViewport_(el) { let rect = el.getBoundingClientRect(); return ( - rect.top <= (window.innerHeight || document.documentElement.clientHeight) && - rect.left <= (window.innerWidth || document.documentElement.clientWidth) - ); + rect.top < (window.innerHeight || document.documentElement.clientHeight) && + rect.bottom > 0 + ); } @@ -611,7 +610,7 @@ function blockUsers(type) { if (item) { //console.log(item) menu_value('menu_customBlockUsers').forEach(function(item1){ // 遍历用户黑名单 - console.log(item.alt,item1) + //console.log(item.alt,item1) if (item.alt === item1) { // 找到就删除该搜索结果 item.parentElement.parentElement.style.display = "none"; } From cdce8c68ea08c0efe83ed5555e4dfa3dead4fa3c Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 8 Jul 2022 10:11:55 +0800 Subject: [PATCH 005/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90;=20=E4=BC=98=E5=8C=96=20Release=20=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90=E7=BE=8E=E5=9B=BD=E8=8A=82=E7=82=B9(=E9=9A=8F?= =?UTF-8?q?=E6=9C=BA)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 48 +++++++++++++--------- 1 file changed, 28 insertions(+), 20 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index bcd35cc24..0bc044314 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.6 +// @version 2.0.7 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -29,17 +29,18 @@ (function() { '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 = [ + const download_url_us = [ //['https://pd.zwc365.com/seturl/https://github.com', '美国', '[美国 Cloudflare CDN]'], + ['https://ghdl.z-o.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [feizhuqwq.com] 提供'], ['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]'], - //['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'], - //['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'], + ['https://gh.api.99988866.xyz/https://github.com', '美国', '[美国 Cloudflare CDN]'], + ['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'], + ['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'], //['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', '美国', '[美国 圣何塞]'], + ], download_url = [ ['https://ghproxy.futils.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供(存在限速)'], ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供', 'https://archive.fastgit.org'], ['https://mirror.ghproxy.com/https://github.com', '日本', '[日本 东京] - 该公益加速源由 [ghproxy] 提供'], @@ -141,26 +142,34 @@ if (location.pathname.indexOf('/releases')) {addRelease();} }); + // download_url 加速源随机 + function get_New_download_url() { + let a = Math.floor(Math.random()*download_url_us.length), b, new_download_url=[] + do {b = Math.floor(Math.random()*download_url_us.length)} + while (b == a); + return [download_url_us[a],download_url_us[b]].concat(download_url) + } // Release function addRelease() { - let html = document.querySelectorAll('.Box-footer'); if (html.length == 0) return + let html = document.querySelectorAll('.Box-footer'); if (html.length == 0 || location.pathname.indexOf('/releases') == -1) return let divDisplay = 'margin-left: -90px;'; if (document.documentElement.clientWidth > 755) {divDisplay = 'margin-top: -3px;margin-left: 8px;display: inherit;';}; // 调整小屏幕时的样式 + let new_download_url = get_New_download_url(); for (const current of html) { if (current.querySelector('.XIU2-RS')) continue current.querySelectorAll('li.Box-row a').forEach(function (_this) { let href = _this.href.split(location.host), url = '', _html = `
](https://github.com/XIU2) | **自动无缝翻页 \*** | 无缝衔接下一页内容 **(瀑布流)** 支持各论坛/漫画/百度/谷歌等... | **[安装](https://greasyfork.org/zh-CN/scripts/419215)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Autopage.user.js)** |
| [
](https://github.com/XIU2) | **新标签页打开链接 \*** | 将网页中所有链接改为新标签页打开~ | **[安装](https://greasyfork.org/zh-CN/scripts/429714)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/TargetBlank.user.js)** |
| [
-// 下面示例是把所有规则都塞进去了,但实际上大都用不上,大多数网站只需要像第一个 "aaa" 这样的规则
-// "aaa" 是规则名,唯一!不能重复!否则会被 外置/内置规则 覆盖,支持中文等各种字符
+// 下面示例是把所有规则都塞进去了,但实际上大部分都用不上,大多数网站只需要像第一个 "aaa" 这样的规则
+// "aaa" 是规则名,唯一!如果和 外置规则名 重复,则会将完全覆盖同名的外置规则,支持中文等各种字符
// "url" 是用来控制哪些网站中页面适用该规则,省略后代表该规则应用于全站
// "scrollD" 是用来控制翻页敏感度的(越大就越早触发翻页,访问速度慢的网站需要调大,可省略(注意逗号),默认 2000)
+
+// "inherits" 是继承标识,当你只需要对某个外置规则中 增删改 部分规则内容时(比如只是修改域名),那么就可以像下面第二个 "aaa" 规则一样写一个同名规则,规则内只有要修改的 host,以及 inherits 标识,这样脚本就会将外置规则中的 host 替换为自定义规则中的 host,其他规则则不变。即更灵活了,无需每次为了修改部分规则而去复制全部规则了,也不用担心我后续更新这个外置规则后,你还需要再次复制一遍来修改。。。
+
{
"aaa": {
"host": "aaaa",
@@ -2683,6 +2691,10 @@ function: {
"scrollD": 2000
}
},
+ "aaa": {
+ "host": "cccc",
+ "inherits": true
+ },
"bbb": {
"host": ["bbb1.com", "bbb2.com"],
"url": "/^\\/s$/",
From 38f251dd5e0b41d4e81c696a9fbc9c5509a3aef2 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 29 Dec 2022 17:31:59 +0800
Subject: [PATCH 190/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 731d3541a..3ba87f84d 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.2.1
+// @version 2.2.2
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -34,7 +34,7 @@
['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'], // 2023-01-14
['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'],
['https://ghdl.feizhuqwq.cf/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [feizhuqwq.com] 提供'],
- ['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'],
+ //['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://gh.flyinbug.top/gh/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Mintimate] 提供'],
['https://github.91chi.fun/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://proxy.zyun.vip/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [知了小站] 提供'],
@@ -42,7 +42,7 @@
['https://gh.con.sh/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://ghps.cc/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://cors.isteed.cc/github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Lufs\'s] 提供'],
- ['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'],
+ //['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'],
//['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
['https://download.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'],
['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
@@ -261,7 +261,7 @@
url = '', _html = '';
for (let i=1;i
Date: Fri, 30 Dec 2022 10:16:01 +0800
Subject: [PATCH 191/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E5=88=86=E4=BA=AB?=
=?UTF-8?q?=E9=93=BE=E6=8E=A5=E5=9F=9F=E5=90=8D=E5=8C=B9=E9=85=8D(?=
=?UTF-8?q?=E5=8D=95=E7=8B=AC=E7=9A=84=E4=B8=80=E7=BA=A7=E5=9F=9F=E5=90=8D?=
=?UTF-8?q?)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Lanzou-Enhanced.user.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js
index 6d690da51..6f0eb110c 100644
--- a/Lanzou-Enhanced.user.js
+++ b/Lanzou-Enhanced.user.js
@@ -1,9 +1,9 @@
// ==UserScript==
// @name 蓝奏云网盘增强
-// @version 1.4.6
+// @version 1.4.7
// @author X.I.U
// @description 文件排序、刷新不回根目录、快捷返回上一级(右键网页空白处)、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小
-// @include /^https:\/\/.+\.lanzou[a-z]\.com\/.*$/
+// @include /^https:\/\/(.+\.)?lanzou[a-z]\.com\/.*$/
// @match *://pan.lanzou.com/*
// @match *://lanzou.com/u
// @match *://www.lanzou.com/account.php*
From 7dec2d0a81b95598737e521f54009498dc06aab1 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 31 Dec 2022 12:34:16 +0800
Subject: [PATCH 192/917] =?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-=20=E6=96=87?=
=?UTF-8?q?=E7=AB=A0=E5=86=85]=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 | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index ca13580eb..7e401e753 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.6
+// @version 6.4.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...) 等網站~
@@ -281,12 +281,14 @@
DBSite.wp_article_post.pager.nextL = '//div[contains(@class,"fenye")]//a[string()="下一页"]'; DBSite.wp_article_post.pager.replaceE = '.fenye';
}
if (DBSite.wp_article_post.pager.nextL != undefined) {
- if (getAllCSS('.entry-content').length == 1) {
- DBSite.wp_article_post.pager.pageE = '.entry-content>*:not(.wbp-cbm):not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social)'
+ if (getAllCSS('#entry-content>#content-innerText, .entry-content>#content-innerText').length == 1) {
+ DBSite.wp_article_post.pager.pageE = '#entry-content>#content-innerText, .entry-content>#content-innerText'
+ } else if (getAllCSS('.entry-content').length == 1) {
+ DBSite.wp_article_post.pager.pageE = '.entry-content>*:not(.wbp-cbm):not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)'
} else if (getAllCSS('.article-content').length == 1) {
- DBSite.wp_article_post.pager.pageE = '.article-content>*:not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social)'
+ DBSite.wp_article_post.pager.pageE = '.article-content>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)'
} else if (getAllCSS('article').length == 1) {
- DBSite.wp_article_post.pager.pageE = 'article>*:not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social)'
+ DBSite.wp_article_post.pager.pageE = 'article>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)'
}
if (DBSite.wp_article_post.pager.pageE != undefined) console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站 - 文章内`); return 11;
}
@@ -424,6 +426,8 @@
// 内置翻页规则
function setDBSite() {
/*
+ inherits: 继承标识,仅用于自定义规则,用于增删改某个外置规则的部分规则时,可使用该标识来省略不需要修改的规则,只写有变化的规则
+
url: 匹配到该域名后要执行的函数/正则(一般用于根据 URL 分配相应翻页规则)
urlC: 对于使用 pjax 技术的网站,需要监听 URL 变化来重新判断翻页规则(需要放在 url: 中,自定义规则的话需要使用 fun.isUrlC())
From 1f1b6f2732ee31412f24d41746c8b4fe585fd426 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 1 Jan 2023 12:14:38 +0800
Subject: [PATCH 193/917] =?UTF-8?q?=E8=B0=83=E6=95=B4=20=E5=88=86=E4=BA=AB?=
=?UTF-8?q?=E9=93=BE=E6=8E=A5=E5=9F=9F=E5=90=8D=E5=8C=B9=E9=85=8D=E8=A7=84?=
=?UTF-8?q?=E5=88=99(=E4=BB=8E=E5=8D=B3=E5=B0=86=E8=BF=87=E6=97=B6?=
=?UTF-8?q?=E7=9A=84=20include=20=E6=9B=BF=E6=8D=A2=E4=B8=BA=20match)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Lanzou-Enhanced.user.js | 24 ++++++++++++++++++++----
1 file changed, 20 insertions(+), 4 deletions(-)
diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js
index 6f0eb110c..606683502 100644
--- a/Lanzou-Enhanced.user.js
+++ b/Lanzou-Enhanced.user.js
@@ -1,17 +1,33 @@
// ==UserScript==
// @name 蓝奏云网盘增强
-// @version 1.4.7
+// @version 1.4.8
// @author X.I.U
// @description 文件排序、刷新不回根目录、快捷返回上一级(右键网页空白处)、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小
-// @include /^https:\/\/(.+\.)?lanzou[a-z]\.com\/.*$/
-// @match *://pan.lanzou.com/*
// @match *://lanzou.com/u
-// @match *://www.lanzou.com/account.php*
// @match *://www.lanzou.com/u
+// @match *://www.lanzou.com/account.php*
// @match *://up.woozooo.com/u
// @match *://up.woozooo.com/mydisk.php*
// @match *://pc.woozooo.com/u
// @match *://pc.woozooo.com/mydisk.php*
+// @match *://pan.lanzou.com/*
+// @match *://*.lanzoub.com/*
+// @match *://*.lanzoue.com/*
+// @match *://*.lanzouf.com/*
+// @match *://*.lanzouh.com/*
+// @match *://*.lanzoui.com/*
+// @match *://*.lanzouj.com/*
+// @match *://*.lanzoul.com/*
+// @match *://*.lanzoum.com/*
+// @match *://*.lanzouo.com/*
+// @match *://*.lanzoup.com/*
+// @match *://*.lanzouq.com/*
+// @match *://*.lanzout.com/*
+// @match *://*.lanzouu.com/*
+// @match *://*.lanzouv.com/*
+// @match *://*.lanzouw.com/*
+// @match *://*.lanzoux.com/*
+// @match *://*.lanzouy.com/*
// @icon https://www.lanzou.com/favicon.ico
// @grant GM_xmlhttpRequest
// @grant GM_registerMenuCommand
From f4ec23d4a3a609f7fa579be64233fe89b0b6f134 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 6 Jan 2023 12:14:20 +0800
Subject: [PATCH 194/917] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20=E4=B8=80=E4=BA=9B?=
=?UTF-8?q?=E8=B0=83=E8=AF=95=E4=BF=A1=E6=81=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Zhihu-Enhanced.user.js | 21 +++++++++------------
1 file changed, 9 insertions(+), 12 deletions(-)
diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
index 2e98e127d..ab63de4d5 100644
--- a/Zhihu-Enhanced.user.js
+++ b/Zhihu-Enhanced.user.js
@@ -458,7 +458,7 @@ function blockUsers(type) {
if (item) {
for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历用户名黑名单
if (keyword != '' && item.dataset.zop.indexOf('authorName":"' + keyword + '",') > -1) { // 找到就删除该信息流
- console.log(item.dataset.zop);
+ console.log('已屏蔽:' + item.dataset.zop);
item1.hidden = true;
break;
}
@@ -482,7 +482,7 @@ function blockUsers(type) {
if (item) {
for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历用户名黑名单
if (keyword != '' && item.dataset.zop.indexOf('authorName":"' + keyword + '",') > -1) { // 找到就删除该信息流
- console.log(item.dataset.zop);
+ console.log('已屏蔽:' + item.dataset.zop);
target.hidden = true;
break;
}
@@ -507,7 +507,7 @@ function blockUsers(type) {
if (item1) {
menu_value('menu_customBlockUsers').forEach(function(item2){ // 遍历用户黑名单
if (item1.dataset.zop.indexOf('authorName":"' + item2 + '",') > -1) { // 找到就删除该回答
- console.log(item1.dataset.zop)
+ console.log('已屏蔽:' + item1.dataset.zop)
target.hidden = true;
}
})
@@ -526,7 +526,7 @@ function blockUsers(type) {
if (item1) {
menu_value('menu_customBlockUsers').forEach(function(item2){ // 遍历用户黑名单
if (item1.dataset.zop.indexOf('authorName":"' + item2 + '",') > -1) { // 找到就删除该回答
- console.log(item1.dataset.zop)
+ console.log('已屏蔽:' + item1.dataset.zop)
item.hidden = true;
}
})
@@ -550,7 +550,7 @@ function blockUsers(type) {
if (item1) {
menu_value('menu_customBlockUsers').forEach(function(item2){ // 遍历用户黑名单
if (item1.dataset.zop.indexOf('authorName":"' + item2 + '",') > -1) { // 找到就删除该回答
- console.log(item1.dataset.zop)
+ console.log('已屏蔽:' + item1.dataset.zop)
item.hidden = true;
}
})
@@ -566,7 +566,7 @@ function blockUsers(type) {
if (item) {
for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历用户名黑名单
if (keyword != '' && item.textContent === keyword) { // 找到就删除该信息流
- console.log(item.textContent);
+ console.log('已屏蔽:' + item.textContent);
item1.hidden = true;
break;
}
@@ -589,7 +589,7 @@ function blockUsers(type) {
if (item) {
for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历用户名黑名单
if (keyword != '' && item.textContent === keyword) { // 找到就删除该信息流
- console.log(item.textContent);
+ console.log('已屏蔽:' + item.textContent);
target.hidden = true;
break;
}
@@ -770,7 +770,6 @@ 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"]');})
@@ -860,12 +859,12 @@ function blockKeywords(type) {
function blockKeywords_1(item1, css) {
let item = item1.querySelector(css); // 标题所在元素
- console.log(item)
+ //console.log(item)
if (item) {
for (const keyword of menu_value('menu_customBlockKeywords')) { // 遍历关键词黑名单
let text = item.content || item.textContent;
if (keyword != '' && text.toLowerCase().indexOf(keyword.toLowerCase()) > -1) { // 找到就删除该信息流
- console.log(text);
+ console.log('已屏蔽:' + text);
item1.hidden = true;
item1.style.display = 'none';
break;
@@ -1159,7 +1158,6 @@ function cleanTitles() {
// 方案一
const elTitle = document.head.querySelector('title');
- console.log(elTitle)
const original = elTitle.textContent;
const observer = new MutationObserver(function() {
if (elTitle.textContent != original) { // 避免重复执行
@@ -1383,7 +1381,6 @@ function questionInvitation(){
(function() {
if (window.onurlchange === undefined) {addUrlChangeEvent();} // Tampermonkey v4.11 版本添加的 onurlchange 事件 grant,可以监控 pjax 等网页的 URL 变化
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'); // 收起当前回答 + 快捷返回顶部
From 26c7d52ba4aa51db7bc09d3c1d59fc8b1a673127 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 11 Jan 2023 11:53:49 +0800
Subject: [PATCH 195/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E7=82=B9?=
=?UTF-8?q?=E5=87=BB=E7=9B=B4=E6=8E=A5=E4=B8=8B=E8=BD=BD=E6=96=87=E4=BB=B6?=
=?UTF-8?q?]=20=E5=9C=A8=E5=88=86=E4=BA=AB=E9=93=BE=E6=8E=A5=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
---
Lanzou-Enhanced.user.js | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js
index 606683502..b8107233d 100644
--- a/Lanzou-Enhanced.user.js
+++ b/Lanzou-Enhanced.user.js
@@ -1,6 +1,6 @@
// ==UserScript==
// @name 蓝奏云网盘增强
-// @version 1.4.8
+// @version 1.4.9
// @author X.I.U
// @description 文件排序、刷新不回根目录、快捷返回上一级(右键网页空白处)、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小
// @match *://lanzou.com/u
@@ -307,10 +307,10 @@
if (iframe) { // 只有找到 iframe 框架时才会继续运行脚本
iframe = iframe.contentWindow;
let timer = setInterval(function(){
- if (iframe.document.querySelector('#go a[href]')) {
- //iframe.document.querySelector('#go a[href]').target = '_top'
- //iframe.document.querySelector('#go a[href]').click();
- GM_openInTab(iframe.document.querySelector('#go a[href]').href, {active: false, insert: true, setParent: false}); // 后台打开
+ if (iframe.document.querySelector('.load>[href]')) {
+ //iframe.document.querySelector('.load>a[href]').target = '_top'
+ //iframe.document.querySelector('.load>a[href]').click();
+ GM_openInTab(iframe.document.querySelector('.load>a[href]').href, {active: false, insert: true, setParent: false}); // 后台打开
clearInterval(timer);
// 关闭该后台标签页
if (GM_info.scriptHandler === 'Violentmonkey') { // Violentmonkey 需要延迟一会儿
From 4098827c2cda421bdd675cd32411dbb2be144af9 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 13 Jan 2023 10:25:47 +0800
Subject: [PATCH 196/917] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E7=A7=80?=
=?UTF-8?q?=E4=BA=BA=E7=BE=8E=E5=A5=B3]=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 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 24343af60..d2569cc12 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -6316,7 +6316,7 @@
}
},
"秀人美女": {
- "host": "www.xrmnw.cc",
+ "host": ["www.xrmnw.cc","www.xrmn01.cc"],
"url": "/(^\\/.)|(\\d+\\.html$)/",
"pager": {
"type": 3,
From 0355e9c2390fb15d77b1361fa8e7ff794e41ec69 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 13 Jan 2023 13:51:39 +0800
Subject: [PATCH 197/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E5=B1=8F?=
=?UTF-8?q?=E8=94=BD=E6=8C=87=E5=AE=9A=E5=9F=9F=E5=90=8D]=20=E5=A4=B1?=
=?UTF-8?q?=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
---
DuckDuckGo-Enhanced.user.js | 36 ++++++++++++++++++++----------------
1 file changed, 20 insertions(+), 16 deletions(-)
diff --git a/DuckDuckGo-Enhanced.user.js b/DuckDuckGo-Enhanced.user.js
index 11591bb55..7b057b7a4 100644
--- a/DuckDuckGo-Enhanced.user.js
+++ b/DuckDuckGo-Enhanced.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN DuckDuckGo 增强
// @name:zh-TW DuckDuckGo 增強
// @name:en DuckDuckGo Enhancements
-// @version 1.0.1
+// @version 1.0.2
// @author X.I.U
// @description 屏蔽指定域名、修复图标加载、链接不携来源、快捷回到顶部(右键两侧空白处)
// @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式)
@@ -18,7 +18,7 @@
// @grant GM_setValue
// @grant GM_notification
// @license GPL-3.0 License
-// @run-at document-end
+// @run-at document-idle
// @namespace https://github.com/XIU2/UserScript
// @supportURL https://github.com/XIU2/UserScript
// @homepageURL https://github.com/XIU2/UserScript
@@ -56,7 +56,7 @@
};
- document.documentElement.appendChild(document.createElement('style')).textContent = '.blockDomainBtn {padding: 0 8px !important; font-size: 12px !important; line-height: normal !important; margin-left: 10px !important; border-radius: 3px !important; vertical-align: top !important; opacity: 0.4 !important; top: 3px; cursor: cell;} .result.result--sep--hr {display: none;}';
+ document.documentElement.appendChild(document.createElement('style')).textContent = '.blockDomainBtn {padding: 0 8px !important; font-size: 12px !important; line-height: normal !important; margin-left: 10px !important; border-radius: 3px !important; vertical-align: top !important; opacity: 0.4 !important; top: 3px; cursor: cell;} .result.result--sep--hr {display: none;} a[data-testid="result-title-a"]{display: inline-block}';
mutationObserver(); // 屏蔽指定域名 + 修复图标加载 + 链接不携来源
backToTop(); // 快捷回到顶部
@@ -84,17 +84,21 @@
if (target.nodeType != 1) break
// 屏蔽指定域名
- if (target.dataset.domain && checkDomain(target.dataset.domain)) {target.remove(); break;}
-
+ if (target.dataset.nrn === 'result') {
+ const a=target.querySelector('h2>a,a[data-testid="result-title-a]"')
+ if (a && checkDomain(a.href.split('/')[2])) {
+ target.remove(); break;
+ } else {
+ // 链接不携来源
+ addRel(target);
+
+ // 添加屏蔽按钮
+ addBlockDomainBtn(target, a, a.href.split('/')[2]);
+ }
+ }
// 修复图标加载
- let img = target.querySelector('img.result__icon__img[data-src]'); // 寻找图标元素
- if (img && !img.src) img.src = img.dataset.src
-
- // 链接不携来源
- addRel(target);
-
- // 添加屏蔽按钮
- addBlockDomainBtn(target, target.dataset.domain);
+ //let img = target.querySelector('img.result__icon__img[data-src]'); // 寻找图标元素
+ //if (img && !img.src) img.src = img.dataset.src
}
}
};
@@ -120,9 +124,9 @@
// 添加屏蔽按钮
- function addBlockDomainBtn(doc, domain) {
+ function addBlockDomainBtn(doc, toElement, domain) {
if (!GM_getValue('menu_blockDomainBtn')) return
- let toElement = doc.querySelector('a.result__url');
+ //let toElement = doc.querySelector('a.result__url');
if (toElement) {
toElement.insertAdjacentHTML('afterend', ``);
doc.querySelector('button.blockDomainBtn').addEventListener('click', function(e) {
@@ -132,7 +136,7 @@
blockDomain.push(e.target.dataset.domain)
GM_setValue('menu_blockDomain', blockDomain);
// 隐藏该域名的所有搜索结果
- document.querySelectorAll(`#links > div[data-domain="${e.target.dataset.domain}"]`).forEach(function(one){one.style.display = 'none'})
+ document.querySelectorAll(`button[data-domain="${e.target.dataset.domain}"].blockDomainBtn`).forEach(function(one){one.parentElement.parentElement.parentElement.parentElement.remove();})
});
}
}
From ec36b99bfd85d034f724ebc4e75041d3cf0407da Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 16 Jan 2023 18:06:27 +0800
Subject: [PATCH 198/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E6=B7=BB?=
=?UTF-8?q?=E5=8A=A0=20git=20clone=20=E5=91=BD=E4=BB=A4]=20=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD;=20=E4=BC=98=E5=8C=96=20=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 75 ++++++++++------------
1 file changed, 35 insertions(+), 40 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 3ba87f84d..4156edff7 100644
--- a/GithubEnhanced-High-Speed-Download.user.js
+++ b/GithubEnhanced-High-Speed-Download.user.js
@@ -3,9 +3,9 @@
// @name:zh-CN Github 增强 - 高速下载
// @name:zh-TW Github 增強 - 高速下載
// @name:en Github Enhancement - High Speed Download
-// @version 2.2.2
+// @version 2.2.3
// @author X.I.U
-// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
+// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
// @description:zh-TW 高速下載 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、項目列表單文件快捷下載 (☁)
// @description:en High-speed download of Git Clone/SSH, Release, Raw, Code(ZIP) and other files, project list file quick download (☁)
@@ -27,11 +27,11 @@
(function() {
'use strict';
- var backColor = '#ffffff', fontColor = '#888888', menu_raw_fast = GM_getValue('xiu2_menu_raw_fast'), menu_menu_raw_fast_ID, menu_feedBack_ID;
+ var backColor = '#ffffff', fontColor = '#888888', menu_rawFast = GM_getValue('xiu2_menu_raw_fast'), menu_rawFast_ID, menu_gitClone_ID, menu_feedBack_ID;
const download_url_us = [
['https://gh.gh2233.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@X.I.U/XIU2] 提供'],
//['https://gh.api.99988866.xyz/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [hunshcn/gh-proxy] 提供'], // 官方演示站用的人太多了
- ['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'], // 2023-01-14
+ ['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'],
['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'],
['https://ghdl.feizhuqwq.cf/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [feizhuqwq.com] 提供'],
//['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'],
@@ -89,38 +89,31 @@
''
], style = ['padding:0 6px; margin-right: -1px; border-radius: 2px; background-color: var(--XIU2-back-Color); border-color: rgba(27, 31, 35, 0.1); font-size: 11px; color: var(--XIU2-font-Color);'];
- if (menu_raw_fast == null){menu_raw_fast = 1; GM_setValue('xiu2_menu_raw_fast', 1)};
+ if (menu_rawFast == null){menu_rawFast = 1; GM_setValue('xiu2_menu_raw_fast', 1)};
+ if (GM_getValue('menu_gitClone') == null){GM_setValue('menu_gitClone', true)};
registerMenuCommand();
// 注册脚本菜单
function registerMenuCommand() {
- if (menu_feedBack_ID) { // 如果反馈菜单ID不是 null,则删除所有脚本菜单
- GM_unregisterMenuCommand(menu_menu_raw_fast_ID);
- GM_unregisterMenuCommand(menu_feedBack_ID);
- menu_raw_fast = GM_getValue('xiu2_menu_raw_fast');
- }
- if (menu_raw_fast > raw_url.length - 1) { // 避免在减少 raw 数组后,用户储存的数据大于数组而报错
- menu_raw_fast = 0
- }
- menu_menu_raw_fast_ID = GM_registerMenuCommand(`${menu_num(menu_raw_fast)} [ ${raw_url[menu_raw_fast][1]} ] 加速源 (☁) - 点击切换`, menu_toggle_raw_fast);
+ // 如果反馈菜单ID不是 null,则删除所有脚本菜单
+ if (menu_feedBack_ID) {GM_unregisterMenuCommand(menu_rawFast_ID); GM_unregisterMenuCommand(menu_gitClone_ID); GM_unregisterMenuCommand(menu_feedBack_ID); menu_rawFast = GM_getValue('xiu2_menu_raw_fast');}
+ // 避免在减少 raw 数组后,用户储存的数据大于数组而报错
+ if (menu_rawFast > raw_url.length - 1) menu_rawFast = 0
+ menu_rawFast_ID = GM_registerMenuCommand(`${['0️⃣','1️⃣','2️⃣','3️⃣','4️⃣','5️⃣','6️⃣','7️⃣','8️⃣','9️⃣','🔟'][menu_rawFast]} [ ${raw_url[menu_rawFast][1]} ] 加速源 (☁) - 点击切换`, menu_toggle_raw_fast);
+ menu_gitClone_ID = GM_registerMenuCommand(`${GM_getValue('menu_gitClone')?'✅':'❌'} 添加 git clone 命令`, function(){if (GM_getValue('menu_gitClone') == true) {GM_setValue('menu_gitClone', false); GM_notification({text: `已关闭 [添加 git clone 命令] 功能\n(点击刷新网页后生效)`, timeout: 3500, onclick: function(){location.reload();}});} else {GM_setValue('menu_gitClone', true); GM_notification({text: `已开启 [添加 git clone 命令] 功能\n(点击刷新网页后生效)`, timeout: 3500, onclick: function(){location.reload();}});}registerMenuCommand();});
menu_feedBack_ID = GM_registerMenuCommand('💬 反馈 & 建议 [Github]', function () {window.GM_openInTab('https://github.com/XIU2/UserScript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/412245/feedback', {active: true,insert: true,setParent: true});});
}
// 切换加速源
function menu_toggle_raw_fast() {
// 如果当前加速源位置大于等于加速源总数,则改为第一个加速源,反之递增下一个加速源
- 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);
+ if (menu_rawFast >= raw_url.length - 1) {menu_rawFast = 0;} else {menu_rawFast += 1;}
+ GM_setValue('xiu2_menu_raw_fast', menu_rawFast);
delRawDownLink(); // 删除旧加速源
addRawDownLink(); // 添加新加速源
- GM_notification({text: "已切换加速源为:" + raw_url[menu_raw_fast][1], timeout: 3000}); // 提示消息
+ GM_notification({text: "已切换加速源为:" + raw_url[menu_rawFast][1], timeout: 3000}); // 提示消息
registerMenuCommand(); // 重新注册脚本菜单
};
- // 菜单数字图标
- function menu_num(num) {
- return ['0️⃣','1️⃣','2️⃣','3️⃣','4️⃣','5️⃣','6️⃣','7️⃣','8️⃣','9️⃣','🔟'][num]
- }
-
colorMode(); // 适配白天/夜间主题模式
if (location.pathname.indexOf('/releases')) addRelease(); // Release 加速
setTimeout(addDownloadZIP, 2000); // Download ZIP 加速
@@ -200,7 +193,7 @@
function addDownloadZIP() {
if (document.querySelector('.XIU2-DZ')) return
let html = document.querySelector('#local-panel ul li:last-child');if (!html) return
- let href = html.getElementsByTagName('a')[0].href,
+ let href = html.firstElementChild.href,
url = '', _html = '', new_download_url = get_New_download_url();
for (let i=0;i`
+ _html += ``
}
html.insertAdjacentHTML('afterend', _html);
}
@@ -240,13 +234,14 @@
function addGitCloneSSH() {
if (document.querySelector('.XIU2-GCS')) return
let html = document.querySelector('[role="tabpanel"]:nth-child(3) div.input-group');if (!html) return
- let href_split = html.getElementsByTagName('input')[0].getAttribute('value').split(':'),
- _html = '';
+ let href_split = html.firstElementChild.value.split(':'),
+ _html = '', _gitClone = '';
if (href_split[0] != 'git@github.com') return
+ if (GM_getValue('menu_gitClone')) {_gitClone='git clone '; html.firstElementChild.value = _gitClone + html.firstElementChild.value;}
for (let i=0;i`
+ _html += ``
}
html.insertAdjacentHTML('afterend', _html);
}
@@ -304,14 +299,14 @@
Name = cntElm_a.innerText,
href = cntElm_a.getAttribute('href'),
href2 = href.replace('/blob/','/'), url, url_name, url_tip = '';
- if ((raw_url[menu_raw_fast][0].indexOf('/gh') + 3 === raw_url[menu_raw_fast][0].length) && raw_url[menu_raw_fast][0].indexOf('cdn.staticaly.com') === -1) {
- url = raw_url[menu_raw_fast][0] + href.replace('/blob/','@');
+ if ((raw_url[menu_rawFast][0].indexOf('/gh') + 3 === raw_url[menu_rawFast][0].length) && raw_url[menu_rawFast][0].indexOf('cdn.staticaly.com') === -1) {
+ url = raw_url[menu_rawFast][0] + href.replace('/blob/','@');
} else {
- url = raw_url[menu_raw_fast][0] + href2;
+ url = raw_url[menu_rawFast][0] + href2;
}
- url_name = raw_url[menu_raw_fast][1]; url_tip = raw_url[menu_raw_fast][2];
- cntElm_svg.insertAdjacentHTML('afterend', `${svg[2]}`);
+ url_name = raw_url[menu_rawFast][1]; url_tip = raw_url[menu_rawFast][2];
+ cntElm_svg.insertAdjacentHTML('afterend', `${svg[2]}`);
// 绑定鼠标事件
trElm.onmouseover = mouseOverHandler;
trElm.onmouseout = mouseOutHandler;
@@ -366,17 +361,17 @@
if (document.getElementById('XIU2-Github')) {style_Add = document.getElementById('XIU2-Github')} else {style_Add = document.createElement('style'); style_Add.id = 'XIU2-Github'; style_Add.type = 'text/css';}
backColor = '#ffffff'; fontColor = '#888888';
- if (document.getElementsByTagName('html')[0].getAttribute('data-color-mode') === 'dark') { // 如果是夜间模式
- if (document.getElementsByTagName('html')[0].getAttribute('data-dark-theme') === 'dark_dimmed') {
+ if (document.lastElementChild.dataset.colorMode === 'dark') { // 如果是夜间模式
+ if (document.lastElementChild.dataset.darkTheme === 'dark_dimmed') {
backColor = '#272e37'; fontColor = '#768390';
} else {
backColor = '#161a21'; fontColor = '#97a0aa';
}
- } else if (document.getElementsByTagName('html')[0].getAttribute('data-color-mode') === 'auto') { // 如果是自动模式
- if (window.matchMedia('(prefers-color-scheme: dark)').matches || document.getElementsByTagName('html')[0].getAttribute('data-light-theme').indexOf('dark') > -1) { // 如果浏览器是夜间模式 或 白天模式是 dark 的情况
- if (document.getElementsByTagName('html')[0].getAttribute('data-dark-theme') === 'dark_dimmed') {
+ } else if (document.lastElementChild.dataset.colorMode === 'auto') { // 如果是自动模式
+ if (window.matchMedia('(prefers-color-scheme: dark)').matches || document.lastElementChild.dataset.lightTheme.indexOf('dark') > -1) { // 如果浏览器是夜间模式 或 白天模式是 dark 的情况
+ if (document.lastElementChild.dataset.darkTheme === 'dark_dimmed') {
backColor = '#272e37'; fontColor = '#768390';
- } else if (document.getElementsByTagName('html')[0].getAttribute('data-dark-theme').indexOf('light') == -1) { // 排除夜间模式是 light 的情况
+ } else if (document.lastElementChild.dataset.darkTheme.indexOf('light') == -1) { // 排除夜间模式是 light 的情况
backColor = '#161a21'; fontColor = '#97a0aa';
}
}
From 143f0c44f9dde619fd101a83e9ef18f7914f1183 Mon Sep 17 00:00:00 2001
From: Cheng Huang <2804393+huangcheng@users.noreply.github.com>
Date: Mon, 16 Jan 2023 22:10:21 +0800
Subject: [PATCH 199/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E7=A7=BB=E9=99=A4?=
=?UTF-8?q?=E7=9F=A5=E4=B9=8E=E7=83=AD=E6=A6=9C=E4=B8=AD=E7=9A=84=E7=9B=B4?=
=?UTF-8?q?=E6=92=AD=E5=86=85=E5=AE=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Zhihu-Enhanced.user.js | 75 ++++++++++++++++++++++++++++++++++++++++--
1 file changed, 73 insertions(+), 2 deletions(-)
diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
index ab63de4d5..225cce83d 100644
--- a/Zhihu-Enhanced.user.js
+++ b/Zhihu-Enhanced.user.js
@@ -44,6 +44,7 @@ var menu_ALL = [
['menu_blockTypeTopic', '话题 [搜索页]', '话题(搜索页)', false],
['menu_blockTypeSearch', '杂志文章、盐选专栏、相关搜索等 [搜索页]', '相关搜索、杂志、盐选等(搜索页)', false],
['menu_blockYanXuan', '屏蔽盐选内容 [问题页]', '屏蔽盐选内容(问题页)', false],
+ ['menu_blockLive', '屏蔽直播内容 [热榜]', '屏蔽直播内容 [热榜]', true],
['menu_cleanSearch', '净化搜索热门 (默认搜索词及热门搜索)', '净化搜索热门', false],
['menu_cleanTitles', '净化标题消息 (标题中的私信/消息)', '净化标题提醒', false],
['menu_questionRichTextMore', '展开问题描述', '展开问题描述', false],
@@ -1377,6 +1378,70 @@ function questionInvitation(){
});
}
+// 屏蔽热榜直播
+function blockLive() {
+ if (!menu_value('menu_blockLive')) {
+ return;
+ }
+
+ const isLiveItem = (hotItem) => {
+ const linkItem = hotItem.querySelector('.HotItem-content a');
+
+ if (linkItem === null) {
+ return false;
+ }
+
+ const link = linkItem.href;
+
+ return /\/theater\/\d+/.test(link);
+ }
+
+ const block = () => {
+ removeLiveItems();
+ fixItemRank();
+ };
+
+ // 移除直播项
+ const removeLiveItems = () => {
+ const hotItems = document.querySelectorAll('.HotList-list .HotItem');
+
+ for (const item of hotItems) {
+ if (isLiveItem(item)) {
+ item.remove();
+ }
+ }
+ }
+
+ // 修复排行榜
+ const fixItemRank = () => {
+ const hotItems = document.querySelectorAll('.HotList-list .HotItem');
+
+ hotItems.forEach((item, index) => {
+ const rank = item.querySelector('.HotItem-index .HotItem-rank');
+
+ if (rank !== null) {
+ rank.innerText = index + 1;
+ }
+ });
+ }
+
+ const blockLive_content = (mutationsList, observer) => {
+ for (const mutation of mutationsList) {
+ for (const target of mutation.addedNodes) {
+ if (target.classList.contains('.HotItem')) {
+ block();
+ }
+ }
+ }
+ }
+
+ const observer = new MutationObserver(blockLive_content);
+ observer.observe(document, { childList: true, subtree: true });
+
+ // 初始移除
+ block();
+}
+
(function() {
if (window.onurlchange === undefined) {addUrlChangeEvent();} // Tampermonkey v4.11 版本添加的 onurlchange 事件 grant,可以监控 pjax 等网页的 URL 变化
@@ -1396,7 +1461,12 @@ function questionInvitation(){
blockType(); // 屏蔽指定类别(视频/文章等)
}, 500);
} else if (location.pathname == '/hot') {
- setTimeout(()=>{blockKeywords('index');}, 500);// 屏蔽指定关键词
+ setTimeout(()=>{
+ //屏蔽指定关键词
+ blockKeywords('index');
+ // 移除直播项
+ blockLive();
+ }, 500);
}
})
@@ -1507,9 +1577,10 @@ function questionInvitation(){
blockType(); // 屏蔽指定类别(视频/文章等)
} else if (location.pathname == '/hot') {
blockKeywords('index'); // 屏蔽指定关键词
+ blockLive(); // 屏蔽热榜直播
} else {
blockUsers();
}
}
}
-})();
\ No newline at end of file
+})();
From e99c6b7597969ad7ee6840f8a3bb7fc4721d8c56 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 16 Jan 2023 23:15:49 +0800
Subject: [PATCH 200/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Quicker=20-=20QA]?=
=?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 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index d2569cc12..e4ccd7a09 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -4991,11 +4991,11 @@
},
"Quicker": {
"host": "getquicker.net",
- "url": "/\\/Share\\//",
+ "url": "/^\\/(Share\\/|QA($|\\?))/",
"blank": 3,
"pager": {
"nextL": "//a[@class='page-link' and text()='下一页']",
- "pageE": "table.table >tbody>tr:not(:first-child), script[src^='/js/site.js']",
+ "pageE": "table.table >tbody>tr:not(:first-child), .question-item, script[src^='/js/site.js']",
"replaceE": "ul.pagination",
"scriptT": 2
}
From 593ab64a584fbc2593d8144379cb7f8e083f5f7f Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Tue, 17 Jan 2023 11:57:35 +0800
Subject: [PATCH 201/917] =?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 | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 7e401e753..55089a047 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.7
+// @version 6.4.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...) 等網站~
@@ -341,6 +341,8 @@
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-row>posts[class*="post"]').length > 3) {
+ DBSite.wp_article.pager.pageE = '.posts-row>posts[class*="post"]'
} else if (getAllCSS('#posts, .posts').length == 1) {
DBSite.wp_article.pager.pageE = '#posts, .posts'
}
From 8fa205b09dbe6af5f0ac1afd0ca64d5ec38cdb62 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 18 Jan 2023 15:43:45 +0800
Subject: [PATCH 202/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[Modrinth]?=
=?UTF-8?q?=E3=80=81[=E9=A3=8E=E4=B9=8B=E5=8A=A8=E6=BC=AB]=20=E8=A7=84?=
=?UTF-8?q?=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, 10 insertions(+), 12 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index e4ccd7a09..4cbe3fd9b 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -1969,9 +1969,10 @@
"Modrinth": {
"host": "modrinth.com",
"url": "fun.isUrlC(); return (fun.lp() == '/mods')",
+ "blank": 4,
"pager": {
- "nextL": "js; let n = fun.getCSS('.page-number-container:not(.page-number)+.page-number-container>button'), m = fun.getSearch('m')||'20'; if (n && n.innerText){return fun.getNextSP((parseInt(n.innerText)-1)*parseInt(m), 'o=', /o=\\d+/);}",
- "pageE": ".project-card.card",
+ "nextL": "js; let n = fun.getCSS('.page-number-container:not(.page-number)+.page-number-container>a'), m = fun.getSearch('m')||'20'; if (n && n.innerText){return fun.getNextSP((parseInt(n.innerText)-1)*parseInt(m), 'o=', /o=\\d+/);}",
+ "pageE": "article.project-card",
"replaceE": ".paginates"
}
},
@@ -3271,19 +3272,16 @@
}
},
"风之动漫": {
- "host": "manhua.fffdm.com",
- "url": "if (location.pathname.split('/').length === 4){document.write = function(){}; return true;}",
- "style": "#footer, #header {display: none !important;} #mhimg0 img {display: block !important;margin: 0 auto !important;}",
+ "host": ["www.fffdm.com","manhua.fffdm.com"],
+ "url": "fun.isUrlC();return (location.pathname.split('/').length >= 4)",
+ "style": "#header, footer {display: none !important;} #mhpic {display: block !important;margin: 0 auto !important;}",
"history": true,
"pager": {
- "nextL": "a.pure-button.button-success+a",
- "pageE": "id('main')/script[contains(text(), 'var Title')]",
- "insertP": ["body",3],
+ "type": 6,
+ "nextL": "//div[@class='navigation']/a[text()='下一页'][@href]",
+ "pageE": "#mhpic",
"replaceE": ".navigation",
- "scriptT": 2
- },
- "function": {
- "aF": "document.getElementById('mhimg0').appendChild(document.createElement('img')).src = mhpicurl;"
+ "loadTime": 500
}
},
"包子漫画": {
From 4e13efe5b4da3ca65f7040c17820794e1a35c5f6 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 19 Jan 2023 09:17:30 +0800
Subject: [PATCH 203/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=B1=8F?=
=?UTF-8?q?=E8=94=BD=E7=83=AD=E6=A6=9C=E7=9B=B4=E6=92=AD]=20=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Zhihu-Enhanced.user.js | 41 +++++++++++++----------------------------
1 file changed, 13 insertions(+), 28 deletions(-)
diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
index 225cce83d..9ce6900a5 100644
--- a/Zhihu-Enhanced.user.js
+++ b/Zhihu-Enhanced.user.js
@@ -3,9 +3,9 @@
// @name:zh-CN 知乎增强
// @name:zh-TW 知乎增強
// @name:en Zhihu enhancement
-// @version 2.2.3
+// @version 2.2.4
// @author X.I.U
-// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
+// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜直播、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
// @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈...
// @description:en A more personalized Zhihu experience~
// @match *://www.zhihu.com/*
@@ -43,8 +43,8 @@ var menu_ALL = [
['menu_blockTypeArticle', '文章 [首页、搜索页]', '文章(首页、搜索页)', false],
['menu_blockTypeTopic', '话题 [搜索页]', '话题(搜索页)', false],
['menu_blockTypeSearch', '杂志文章、盐选专栏、相关搜索等 [搜索页]', '相关搜索、杂志、盐选等(搜索页)', false],
- ['menu_blockYanXuan', '屏蔽盐选内容 [问题页]', '屏蔽盐选内容(问题页)', false],
- ['menu_blockLive', '屏蔽直播内容 [热榜]', '屏蔽直播内容 [热榜]', true],
+ ['menu_blockYanXuan', '盐选内容 [问题页]', '盐选内容(问题页)', false],
+ ['menu_blockTypeLiveHot', '直播内容 [热榜]', '直播内容 [热榜]', true],
['menu_cleanSearch', '净化搜索热门 (默认搜索词及热门搜索)', '净化搜索热门', false],
['menu_cleanTitles', '净化标题消息 (标题中的私信/消息)', '净化标题提醒', false],
['menu_questionRichTextMore', '展开问题描述', '展开问题描述', false],
@@ -71,8 +71,8 @@ function registerMenuCommand() {
} else if (menu_ALL[i][0] === 'menu_customBlockKeywords') {
if (menu_value('menu_blockKeywords')) menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){customBlockKeywords()});
} else if (menu_ALL[i][0] === 'menu_blockType') {
- menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){menu_setting('checkbox', menu_ALL[i][1], menu_ALL[i][2], true, [menu_ALL[i+1], menu_ALL[i+2], menu_ALL[i+3], menu_ALL[i+4], menu_ALL[i+5]])});
- } else if (menu_ALL[i][0] != 'menu_blockTypeVideo' && menu_ALL[i][0] != 'menu_blockTypeArticle' && menu_ALL[i][0] != 'menu_blockTypeTopic' && menu_ALL[i][0] != 'menu_blockTypeSearch' && menu_ALL[i][0] != 'menu_blockYanXuan') {
+ menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){menu_setting('checkbox', menu_ALL[i][1], menu_ALL[i][2], true, [menu_ALL[i+1], menu_ALL[i+2], menu_ALL[i+3], menu_ALL[i+4], menu_ALL[i+5], menu_ALL[i+6]])});
+ } else if (menu_ALL[i][0] != 'menu_blockTypeVideo' && menu_ALL[i][0] != 'menu_blockTypeArticle' && menu_ALL[i][0] != 'menu_blockTypeTopic' && menu_ALL[i][0] != 'menu_blockTypeSearch' && menu_ALL[i][0] != 'menu_blockYanXuan' && menu_ALL[i][0] != 'menu_blockTypeLiveHot') {
menu_ID[i] = GM_registerMenuCommand(`${menu_ALL[i][3]?'✅':'❌'} ${menu_ALL[i][1]}`, function(){menu_switch(`${menu_ALL[i][3]}`,`${menu_ALL[i][0]}`,`${menu_ALL[i][2]}`)});
}
}
@@ -1380,20 +1380,12 @@ function questionInvitation(){
// 屏蔽热榜直播
function blockLive() {
- if (!menu_value('menu_blockLive')) {
- return;
- }
+ if (!menu_value('menu_blockTypeLiveHot')) return;
const isLiveItem = (hotItem) => {
const linkItem = hotItem.querySelector('.HotItem-content a');
-
- if (linkItem === null) {
- return false;
- }
-
- const link = linkItem.href;
-
- return /\/theater\/\d+/.test(link);
+ if (linkItem === null) return false;
+ return /\/theater\/\d+/.test(linkItem.href);
}
const block = () => {
@@ -1404,24 +1396,17 @@ function blockLive() {
// 移除直播项
const removeLiveItems = () => {
const hotItems = document.querySelectorAll('.HotList-list .HotItem');
-
for (const item of hotItems) {
- if (isLiveItem(item)) {
- item.remove();
- }
+ if (isLiveItem(item)) item.remove();
}
}
- // 修复排行榜
+ // 修复排行榜序号
const fixItemRank = () => {
- const hotItems = document.querySelectorAll('.HotList-list .HotItem');
-
+ const hotItems = document.querySelectorAll('.HotList-list .HotItem:not([hidden])');
hotItems.forEach((item, index) => {
const rank = item.querySelector('.HotItem-index .HotItem-rank');
-
- if (rank !== null) {
- rank.innerText = index + 1;
- }
+ if (rank !== null) rank.innerText = index + 1;
});
}
From 3955f20cdcbf902b05066f32f7785ffa2da17176 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 21 Jan 2023 14:27:13 +0800
Subject: [PATCH 204/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E5=AF=B9=E5=90=8E?=
=?UTF-8?q?=E7=BB=AD=E8=BD=BD=E5=85=A5=E7=9A=84=E8=A7=86=E9=A2=91=E9=9F=B3?=
=?UTF-8?q?=E9=A2=91=E6=A0=87=E7=AD=BE=E5=A4=84=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
HTML5Volume.user.js | 43 ++++++++++++++++++++++++++++++++-----------
1 file changed, 32 insertions(+), 11 deletions(-)
diff --git a/HTML5Volume.user.js b/HTML5Volume.user.js
index bc3e939a2..ca0b9b970 100644
--- a/HTML5Volume.user.js
+++ b/HTML5Volume.user.js
@@ -1,8 +1,14 @@
// ==UserScript==
// @name HTML5 视频音频默认音量
-// @version 1.0.2
+// @name:zh-CN HTML5 视频音频默认音量
+// @name:zh-TW HTML5 視訊音訊預設音量
+// @name:en HTML5 Video Audio Default Volume
+// @version 1.0.3
// @author X.I.U
// @description 避免被一些默认 100% 音量的视频/音频吓一跳(或社死)!且支持各网站分别记住音量...
+// @description:zh-CN 避免被一些默认 100% 音量的视频/音频吓一跳(或社死)!且支持各网站分别记住音量...
+// @description:zh-TW 避免被一些預設 100% 音量的視訊/音訊嚇一跳(或社死)!且支援各網站分別記住音量...
+// @description:en Avoid being startled by some video/audio with default 100% volume! And support each website to remember the volume separately...
// @match *://*/*
// @icon data:image/png;base64,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
// @grant GM_registerMenuCommand
@@ -36,11 +42,10 @@
// 网页本身的 Video Audio 标签
- function currentPage(event = true) {
+ function currentPage() {
document.querySelectorAll('video, audio').forEach(function(_this){
//console.log('网页本身:', _this)
- modifyVolume(_this);
- if (event) _this.addEventListener('volumechange', volumeChangeEvent);
+ isFirstEvent(_this)
})
}
@@ -51,10 +56,15 @@
for (const mutation of mutationsList) {
for (const target of mutation.addedNodes) {
if (target.nodeType != 1) break
+ //console.log('所有插入:', target)
if (target.tagName === 'VIDEO' || target.tagName === 'AUDIO') {
- //console.log('后续插入:', target)
- modifyVolume(target);
- target.addEventListener('volumechange', volumeChangeEvent);
+ //console.log('后续插入1:', target)
+ isFirstEvent(target)
+ } else if (target.tagName === 'DIV') {
+ target.querySelectorAll('video, audio').forEach(function(_this){
+ //console.log('后续插入2:', _this)
+ isFirstEvent(_this)
+ })
}
}
}
@@ -76,14 +86,25 @@
}
+ // 判断该视频/音频元素是否已监听事件
+ function isFirstEvent(target) {
+ //if (!target.controls) return; // 如果视频/音频已经有了自己的控件(即没有使用 HTML5 默认的控件),则退出
+ modifyVolume(target);
+ // 如果没有该属性,则代表是还未监听事件
+ if (target.dataset.html5VolumeXiu != 'true') {
+ target.dataset.html5VolumeXiu = 'true'
+ target.addEventListener('volumechange', volumeChangeEvent);
+ }
+ }
+
+
// 修改视频音量
function modifyVolume(_this) {
- if (!_this.controls) return; // 如果视频/音频没有默认控件,则代表是
let nowVolume = parseFloat(localStorage.getItem('html5_xiu_currentVolume')); // 先看看 localStorage 有没有(即用户是否手动调整过音量)
if (!nowVolume && nowVolume !== 0) nowVolume = GM_getValue('menu_defaultVolume', 30); // 如果 localStorage 没有,那就从脚本配置中获取
if (!((typeof nowVolume === 'number') && nowVolume <= 100)) nowVolume = 30; // 如果获取到的音量数值不是数字,或大于 100,则重置为 30
- //console.log(_this, _this.volume)
- _this.volume = nowVolume / 100; // 设置音量为 0~1 范围
+ //console.log(_this, _this.volume, nowVolume, nowVolume / 100)
+ _this.volume = nowVolume / 100; // 设置音量为 0.00~1.00 范围
//console.log(_this.volume)
}
@@ -99,6 +120,6 @@
// 忘记当前网站音量
function resetCurrentVolume() {
if (localStorage.getItem('html5_xiu_currentVolume')) localStorage.removeItem('html5_xiu_currentVolume') // 清理 localStorage
- currentPage(false); // 重置当前网页的音量
+ currentPage(); // 重置当前网页的音量
}
})();
\ No newline at end of file
From a486a5f122811caaebbf23dc46e6f1681c72f4e1 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 21 Jan 2023 14:50:51 +0800
Subject: [PATCH 205/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E5=AF=B9=E5=90=8E?=
=?UTF-8?q?=E7=BB=AD=E8=BD=BD=E5=85=A5=E7=9A=84=E8=A7=86=E9=A2=91=E9=9F=B3?=
=?UTF-8?q?=E9=A2=91=E6=A0=87=E7=AD=BE=E5=A4=84=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
HTML5Volume.user.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/HTML5Volume.user.js b/HTML5Volume.user.js
index ca0b9b970..502f34cb3 100644
--- a/HTML5Volume.user.js
+++ b/HTML5Volume.user.js
@@ -88,7 +88,7 @@
// 判断该视频/音频元素是否已监听事件
function isFirstEvent(target) {
- //if (!target.controls) return; // 如果视频/音频已经有了自己的控件(即没有使用 HTML5 默认的控件),则退出
+ if (!target.controls) return; // 如果视频/音频已经有了自己的控件(即没有使用 HTML5 默认的控件),则退出
modifyVolume(target);
// 如果没有该属性,则代表是还未监听事件
if (target.dataset.html5VolumeXiu != 'true') {
From a1b863d4fcd4941b20f804a6e198bd8c8f462041 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 22 Jan 2023 19:09:07 +0800
Subject: [PATCH 206/917] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[Kickass=20Torrent?=
=?UTF-8?q?s]=20=E5=85=B6=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 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 4cbe3fd9b..f03852a6c 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -2637,7 +2637,7 @@
}
},
"Kickass Torrents": {
- "host": "kickasss.to",
+ "host": ["kickasss.to","katcr.to"],
"url": "return (fun.lp() != '/' && !fun.indexOF('.html') && !fun.indexOF('/popular'))",
"blank": 3,
"pager": {
From 399425460c0bba632eeb888ed2c8a5db13624342 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 23 Jan 2023 21:10:39 +0800
Subject: [PATCH 207/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?=
=?UTF-8?q?=E5=88=86=20Typecho=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 | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 55089a047..0236a0f10 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.8
+// @version 6.4.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...) 等網站~
@@ -401,9 +401,9 @@
case 11: // < 部分使用 WordPress 的网站 - 文章内 >
curSite = DBSite.wp_article_post; break;
case 12: // < 部分使用 Typecho 的网站 (handsome) >
- curSite = DBSite.typecho_handsome; break;
+ DBSite.typecho_handsome.url(); break;
case 13: // < 部分使用 Typecho 的网站 (Mirages) >
- curSite = DBSite.typecho_mirages; break;
+ DBSite.typecho_mirages.url(); break;
case 200: // < 所有使用 笔趣阁 1 模板的小说网站 >
DBSite.biquge1.url(); break;
case 201: // < 所有使用 笔趣阁 1 - 手机版 模板的小说网站 >
@@ -538,14 +538,16 @@ function: {
}
}, // 部分使用 WordPress 的网站 - 文章内
typecho_handsome: {
+ url: ()=> {if (getCSS('nav:not([id=comment-navigation]) .page-navigator')) {curSite = DBSite.typecho_handsome;}},
blank: 3,
pager: {
- nextL: 'li.next>a',
+ nextL: '.page-navigator li.next>a',
pageE: '.blog-post, .post-list',
replaceE: '.page-navigator'
}
}, // 部分使用 Typecho 的网站 (handsome)
typecho_mirages: {
+ url: ()=> {if (getAllCSS('#index>article, #archive>article').length > 3 && getCSS('li.next')) {curSite = DBSite.typecho_mirages;}},
blank: 3,
pager: {
nextL: 'li.next>a',
From ad3eec9a162a04765d736d9724e47675b34f2b64 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 25 Jan 2023 12:29:18 +0800
Subject: [PATCH 208/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Codeberg]?=
=?UTF-8?q?=E3=80=81[Github=20Org=20Repositories]=E3=80=81[=E5=8C=85?=
=?UTF-8?q?=E5=AD=90=E6=BC=AB=E7=94=BB]=20=E6=94=AF=E6=8C=81;=20=E8=A1=A5?=
=?UTF-8?q?=E5=85=85=20[nhentai]=20=E5=85=B6=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 | 32 ++++++++++++++++++++++++++------
1 file changed, 26 insertions(+), 6 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index f03852a6c..783f922b2 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -3295,6 +3295,16 @@
"replaceE": ".next_chapter, .bottom-bar, .header .title"
}
},
+ "包子漫画org": {
+ "host": "baozimh.org",
+ "url": "/^\\/manga\\//",
+ "pager": {
+ "nextL": "//span[@class='btn_chapter_pagination' and text()='下一话']/..",
+ "pageE": ".gb-inside-container>img[data-src]",
+ "replaceE": "#pagenation",
+ "scrollD": 500
+ }
+ },
"乐语漫画": {
"host": "www.leyuman.com",
"url": "/^\\/comic\\/\\d+\\/\\d+\\.html$/",
@@ -4700,12 +4710,12 @@
"scrollD": 2500
}
},
- "Github - Issues/Pull/Discussions/Releases/Actions": {
+ "Github - Issues/Pull/Discussions/Releases/Actions/OrgRepositories": {
"host": "github.com",
- "url": "return (fun.indexOF(/\\/(issues|pulls|discussions|releases)$/) || fun.indexOF('/discussions/categories') || fun.indexOF(/\\/actions($|\\/workflows)/))",
+ "url": "return (fun.indexOF(/\\/(issues|pulls|discussions|releases)$/) || fun.indexOF('/discussions/categories') || fun.indexOF(/\\/actions($|\\/workflows)/) || fun.indexOF(/^\\/orgs\\/.+\\/repositories/))",
"pager": {
"nextL": "a.next_page",
- "pageE": "div[id^='issue_'], ul[aria-labelledby='discussions-list']>li, #repo-content-pjax-container>div>div[data-pjax]>section, div[id^='check_suite_']",
+ "pageE": "div[id^='issue_'], ul[aria-labelledby='discussions-list']>li, #repo-content-pjax-container>div>div[data-pjax]>section, div[id^='check_suite_'], #org-repositories li.Box-row",
"replaceE": ".pagination",
"scrollD": 2500
}
@@ -4749,6 +4759,16 @@
"replaceE": ".pagination"
}
},
+ "Codeberg": {
+ "host": "codeberg.org",
+ "url": "return (fun.indexOF(/^\\/explore\\/.+/) || fun.indexOF(/\\/(issues|pulls|releases|tags)$/) || fun.indexOF(/\\/commits\\/branch\\/.+/))",
+ "blank": 3,
+ "pager": {
+ "nextL": ".pagination>.active+.item",
+ "pageE": ".repository.list>.item, .user.list>.item, .issue.list>.item, #release-list>li, tbody.tag-list>tr, tbody.commit-list>tr",
+ "replaceE": ".pagination"
+ }
+ },
"OI-Wiki": {
"host": "oi-wiki.org",
"style": "blockquote.page-copyright, h2#__comments, form#gitalk-form {display: none !important;}",
@@ -6031,11 +6051,11 @@
}
},
"nhentai": {
- "host": ["nhentai.net","nhentai.to"],
- "url": "return fun.getCSS('a.next') && (fun.getCSS('.gallery, #image-container'))",
+ "host": ["nhentai.net","nhentai.to","nhentai.xxx"],
+ "url": "return fun.getCSS('a.next, .current+a.page') && (fun.getCSS('.gallery, #image-container'))",
"blank": 3,
"pager": {
- "nextL": "a.next",
+ "nextL": "a.next, .current+a.page",
"pageE": ".container>.gallery, .gallery-favorite, #image-container img",
"replaceE": ".pagination, .reader-pagination"
},
From c61e2a010dfe62631c3c975283c8bfbab70d78bf Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 25 Jan 2023 12:29:44 +0800
Subject: [PATCH 209/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E4=BD=BF?=
=?UTF-8?q?=E7=94=A8=20WordPress=20=E7=BD=91=E7=AB=99=20-=20=E6=96=87?=
=?UTF-8?q?=E7=AB=A0=E5=86=85]=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 | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 0236a0f10..5a0c3c812 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.9
+// @version 6.4.10
// @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...) 等網站~
@@ -283,12 +283,14 @@
if (DBSite.wp_article_post.pager.nextL != undefined) {
if (getAllCSS('#entry-content>#content-innerText, .entry-content>#content-innerText').length == 1) {
DBSite.wp_article_post.pager.pageE = '#entry-content>#content-innerText, .entry-content>#content-innerText'
+ } else if (getAllCSS('.entry-content .single-content img').length > 3) {
+ DBSite.wp_article_post.pager.pageE = '.entry-content .single-content'
} else if (getAllCSS('.entry-content').length == 1) {
- DBSite.wp_article_post.pager.pageE = '.entry-content>*:not(.wbp-cbm):not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)'
+ DBSite.wp_article_post.pager.pageE = '.entry-content>*:not(.wbp-cbm):not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(#social):not(.article-social):not(.single-cat-tag):not(.single-meta):not(#fontsize):not(.clear):not(.tg-m):not(.tg-site):not(footer)'
} else if (getAllCSS('.article-content').length == 1) {
- DBSite.wp_article_post.pager.pageE = '.article-content>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)'
+ DBSite.wp_article_post.pager.pageE = '.article-content>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(#social):not(.article-social):not(.single-cat-tag):not(.single-meta):not(#fontsize):not(.clear):not(.tg-m):not(.tg-site):not(footer)'
} else if (getAllCSS('article').length == 1) {
- DBSite.wp_article_post.pager.pageE = 'article>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)'
+ DBSite.wp_article_post.pager.pageE = 'article>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(#social):not(.article-social):not(.single-cat-tag):not(.single-meta):not(#fontsize):not(.clear):not(.tg-m):not(.tg-site):not(footer)'
}
if (DBSite.wp_article_post.pager.pageE != undefined) console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站 - 文章内`); return 11;
}
From b6840a3af4ad54e8b8519a26116bfa855b7c35a2 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 26 Jan 2023 12:58:58 +0800
Subject: [PATCH 210/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E6=99=8B?=
=?UTF-8?q?=E6=B1=9F=E6=96=87=E5=AD=A6=E5=9F=8E]=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 | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 783f922b2..229665e45 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -3835,6 +3835,17 @@
"bF": "return fun.src_bF(pageE)"
}
},
+ "晋江文学城": {
+ "host": "www.jjwxc.net",
+ "url": "/chapterid=/",
+ "style": ".noveltext>div{display: none !important;}",
+ "pager": {
+ "type": 3,
+ "nextL": "//span[@class='bigtext' and text()='下一章→']/..",
+ "pageE": ".noveltext",
+ "replaceE": ".noveltitle[height]"
+ }
+ },
"AO3 - 列表页/搜索页": {
"host": "archiveofourown.org",
"url": "return (fun.indexOF(/\\/works$/) || fun.lp() == '/works/search')",
From 1fbfc208f9138aa0386a55d8faea4617e83ce825 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 27 Jan 2023 12:30:28 +0800
Subject: [PATCH 211/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[MCMOD]=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 | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 229665e45..982be1a36 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -1985,6 +1985,16 @@
"replaceE": ".PageNav"
}
},
+ "MCMOD.cn": {
+ "host": ["www.mcmod.cn","search.mcmod.cn"],
+ "url": "/^\\/((modlist|worldgen|verify|history)\\.html|s)/",
+ "style": "[data-name='worldgen-list']+.common-comment-block {display: none !important;}",
+ "pager": {
+ "nextL": ".page-item.active+.page-item>a",
+ "pageE": ".modlist-list-frame>.modlist-block, .worldgen-list, .verify-list-list-table>tbody>tr, .history-list-frame, .search-result-list",
+ "replaceE": ".pagination:not([data-name='comment-list'])"
+ }
+ },
"CurseForge": {
"host": "www.curseforge.com",
"pager": {
From d24ee6fe89b4b9081925d08527a569fef6b8d10f Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 28 Jan 2023 09:49:16 +0800
Subject: [PATCH 212/917] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E5=8F=A4?=
=?UTF-8?q?=E9=A3=8E=E6=BC=AB=E7=94=BB=E7=BD=91]=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 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 982be1a36..d89734140 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -3409,7 +3409,7 @@
}
},
"古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画 / 前未漫画": {
- "host": ["/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com"],
+ "host": ["www.gufengmh.com","/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com"],
"url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (/^www\\.(123gf|ykmh|izhegu|qianwee|manmantai)\\.com$/.test(location.hostname)|| location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (/^www\\.(ykmh|izhegu)\\.com$/.test(location.hostname)) {chapterPath=''}else if (location.hostname.indexOf('36man') == -1||location.hostname=='www.123gf.com'){host+='/'}; if (location.hostname == 'www.qianwee.com' ||location.hostname == 'www.36man.cc' ||(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, #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,
@@ -3426,7 +3426,7 @@
}
},
"古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画 / 前未漫画 - 分类页": {
- "host": ["/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com"],
+ "host": ["www.gufengmh.com","/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com"],
"url": "/^\\/(update|list|search)/",
"blank": 3,
"pager": {
From ad261922ddf0b0358b4f4e8294244af567009be3 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 1 Feb 2023 14:55:05 +0800
Subject: [PATCH 213/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E8=87=AA?=
=?UTF-8?q?=E5=B8=A6=E6=97=A0=E7=BC=9D=E7=BF=BB=E9=A1=B5=E7=9A=84=E7=BD=91?=
=?UTF-8?q?=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 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 5a0c3c812..0c8899e7d 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.10
+// @version 6.4.11
// @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...) 等網站~
@@ -113,7 +113,7 @@
'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json'
],
- loadMoreExclude1 = ['stackoverflow.com'],
+ loadMoreExclude1 = ['.smzdm.com','stackoverflow.com'],
loadMoreExclude2 = ['.steampowered.com','.zcool.com.cn'],
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}
From 2d36eb74610df43e665a3a0447f2e75670062ed1 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 1 Feb 2023 15:11:32 +0800
Subject: [PATCH 214/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Github=20-=20Noti?=
=?UTF-8?q?fications=20Subscriptions]=20=E6=94=AF=E6=8C=81;=20=E4=BF=AE?=
=?UTF-8?q?=E5=A4=8D=20[Github=20-=20Star]=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 | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index d89734140..612c2d11f 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -4721,12 +4721,12 @@
"nextL": ".ajax-pagination-btn"
}
},
- "Github - Star/Repositories/Commits/Dependents": {
+ "Github - Star/Repositories/Commits/Dependents/NotificationsSubscriptions": {
"host": "github.com",
- "url": "/(tab=(stars|repositories)|\\/commits|\\/network\\/dependents)/",
+ "url": "/(tab=(stars|repositories)|\\/commits|\\/network\\/dependents|^\\/notifications\\/subscriptions(\\?|$))/",
"pager": {
- "nextL": "//div[@class='paginate-container']/div/*[last()]",
- "pageE": "#js-pjax-container .position-relative div[class^='col-lg-']:first-of-type>div:not(.position-relative):not(.paginate-container), #user-repositories-list>ul>li, .js-navigation-container>div, .Box>[data-test-id='dg-repo-pkg-dependent']",
+ "nextL": "//*[self::div or self::nav][@class='paginate-container']/div/*[last()]",
+ "pageE": "#user-starred-repos div[class^='col-']:first-of-type>div:not(.position-relative):not(.paginate-container), #user-repositories-list>ul>li, .js-navigation-container>div, .Box>[data-test-id='dg-repo-pkg-dependent'], #threads-unsubscribe-form>ul>li",
"replaceE": ".paginate-container",
"scrollD": 2500
}
@@ -4753,7 +4753,7 @@
},
"Github - Notifications": {
"host": "github.com",
- "url": "/\\/notifications/",
+ "url": "/^\\/notifications(\\?|$)/",
"pager": {
"nextL": "nav.paginate-container>a[aria-label='Next']",
"pageE": "li.notifications-list-item",
From bc2196211e9ddfb1575647563eecb3d55f74cf79 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 3 Feb 2023 09:27:36 +0800
Subject: [PATCH 215/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[PubMed]=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 612c2d11f..1ac57b679 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -4356,7 +4356,8 @@
"host": "pubmed.ncbi.nlm.nih.gov",
"pager": {
"type": 2,
- "nextL": "button.load-button.next-page"
+ "nextL": "button.load-button.next-page",
+ "scrollD": 1000
}
},
"X-MOL": {
From 1ae43bd0956a3cf0895cda2c924bbd2a122bd86d Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 3 Feb 2023 09:29:06 +0800
Subject: [PATCH 216/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20inherits=20?=
=?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99(=E7=8E=B0=E5=9C=A8?=
=?UTF-8?q?=E6=94=AF=E6=8C=81=E5=8D=95=E7=8B=AC=E6=96=B0=E5=A2=9E=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9=20pager=20=E4=B8=8B=E6=9F=90=E4=B8=AA=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 | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 0c8899e7d..1362e5dfc 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.11
+// @version 6.4.12
// @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...) 等網站~
@@ -1120,7 +1120,11 @@ function: {
b = GM_getValue('menu_rules', {}), b1 = Object.keys(b)
for (let i = 0; i < a1.length; i++) { // 循环 [自定义规则-对象名] 数组
if (b1.indexOf(a1[i]) != -1) { // 在 [外置规则-对象名] 数组中,寻找是否有同名的 [自定义规则-对象名]
- if (a[a1[i]].inherits === true){ a[a1[i]] = Object.assign({}, b[a1[i]], a[a1[i]]);} // 如果该同名的自定义规则对象含有 inherits 继承标识,则将同名的两者合并(自定义覆盖外置)
+ if (a[a1[i]].inherits === true){ // 如果该同名的自定义规则对象含有 inherits 继承标识,则将同名的两者合并(自定义 覆盖 外置)
+ // 如果自定义规则中包含 "pager":{} 规则,则需要先合并 pager 后再去合并整体规则(否则 pager 会被自定义规则完整覆盖)
+ if (a[a1[i]].pager != undefined && b[a1[i]].pager != undefined) {a[a1[i]].pager = Object.assign({}, b[a1[i]].pager, a[a1[i]].pager)}
+ a[a1[i]] = Object.assign({}, b[a1[i]], a[a1[i]]);
+ }
delete b[a1[i]] // 删除外置规则中的同名,这样后续合并时,外置规则才不会覆盖自定义规则的同名规则
};
}
From c5047a8e1093b616e9dbe48d7a9f3fee723c8c06 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 3 Feb 2023 18:50:47 +0800
Subject: [PATCH 217/917] README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 808db65ff..36a5ea5d8 100644
--- a/README.md
+++ b/README.md
@@ -29,13 +29,13 @@
| [
](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://github.com/XIU2) | **新标签页打开链接 \*** | 将网页中所有链接改为新标签页打开(可能存在兼容问题 | **[安装](https://greasyfork.org/zh-CN/scripts/429714)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/TargetBlank.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://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)**_~~ |
From 0841307fc89caa14d66c28f29cb4c618100bd871 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 3 Feb 2023 21:35:45 +0800
Subject: [PATCH 218/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[Yandex=20?=
=?UTF-8?q?=E6=90=9C=E7=B4=A2]=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 1ac57b679..637f16ac3 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -218,9 +218,9 @@
"url": "return (fun.lp() == '/search/')",
"history": true,
"pager": {
- "nextL": "a.pager__item_kind_next",
+ "nextL": "a.Pager-Item_type_next, a.pager__item_kind_next",
"pageE": "#search-result, style",
- "replaceE": ".pager"
+ "replaceE": ".Pager, .pager"
}
},
"Yandex 搜索 - 视频": {
From 06fe1d2f0f0eb9fb8f44b3394ca6b9cd2932d9e8 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 9 Feb 2023 10:59:56 +0800
Subject: [PATCH 219/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20Firefox=20?=
=?UTF-8?q?=E6=B5=8F=E8=A7=88=E5=99=A8=E4=B8=8A=E9=9C=80=E8=A6=81=E9=87=8D?=
=?UTF-8?q?=E5=90=AF=20Tampermonkey=20=E8=84=9A=E6=9C=AC=E6=89=8D=E8=83=BD?=
=?UTF-8?q?=E8=BF=90=E8=A1=8C=E7=9A=84=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Autopage.user.js | 3 ++-
DarkMode.user.js | 3 ++-
GithubEnhanced-High-Speed-Download.user.js | 3 ++-
Lanzou-Enhanced.user.js | 3 ++-
Zhihu-Beautification.user.js | 3 ++-
Zhihu-Enhanced.user.js | 3 ++-
6 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 1362e5dfc..f9168250f 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.12
+// @version 6.4.13
// @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...) 等網站~
@@ -39,6 +39,7 @@
// @grant GM.info
// @grant window.onurlchange
// @grant unsafeWindow
+// @sandbox JavaScript
// @license GPL-3.0 License
// @run-at document-end
// @namespace https://github.com/XIU2/UserScript
diff --git a/DarkMode.user.js b/DarkMode.user.js
index aa3c31ac7..86a84aab6 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.5.2
+// @version 1.5.3
// @author X.I.U
// @description 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式)
// @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式)
@@ -17,6 +17,7 @@
// @grant GM_getValue
// @grant GM_setValue
// @grant GM_notification
+// @sandbox JavaScript
// @noframes
// @license GPL-3.0 License
// @run-at document-start
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 4156edff7..b77520dae 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.2.3
+// @version 2.2.4
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -18,6 +18,7 @@
// @grant GM_setValue
// @grant GM_notification
// @grant window.onurlchange
+// @sandbox JavaScript
// @license GPL-3.0 License
// @run-at document-end
// @namespace https://greasyfork.org/scripts/412245
diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js
index b8107233d..8ccb6df1c 100644
--- a/Lanzou-Enhanced.user.js
+++ b/Lanzou-Enhanced.user.js
@@ -1,6 +1,6 @@
// ==UserScript==
// @name 蓝奏云网盘增强
-// @version 1.4.9
+// @version 1.5.0
// @author X.I.U
// @description 文件排序、刷新不回根目录、快捷返回上一级(右键网页空白处)、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小
// @match *://lanzou.com/u
@@ -38,6 +38,7 @@
// @grant GM_notification
// @grant GM_setClipboard
// @grant unsafeWindow
+// @sandbox JavaScript
// @noframes
// @license GPL-3.0 License
// @run-at document-end
diff --git a/Zhihu-Beautification.user.js b/Zhihu-Beautification.user.js
index e037b5c70..c8d9aa2c0 100644
--- a/Zhihu-Beautification.user.js
+++ b/Zhihu-Beautification.user.js
@@ -1,6 +1,6 @@
// ==UserScript==
// @name 知乎美化
-// @version 1.5.3
+// @version 1.5.4
// @author X.I.U
// @description 宽屏显示、暗黑模式(4种)、暗黑模式跟随浏览器、屏蔽首页活动广告、隐藏文章开头大图、调整图片最大高度、向下翻时自动隐藏顶栏
// @match *://www.zhihu.com/*
@@ -13,6 +13,7 @@
// @grant GM_getValue
// @grant GM_setValue
// @grant GM_notification
+// @sandbox JavaScript
// @license GPL-3.0 License
// @run-at document-start
// @namespace https://greasyfork.org/scripts/412212
diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
index 9ce6900a5..7ae5a7b2d 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.2.4
+// @version 2.2.5
// @author X.I.U
// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜直播、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
// @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈...
@@ -21,6 +21,7 @@
// @grant GM_notification
// @grant GM_info
// @grant window.onurlchange
+// @sandbox JavaScript
// @license GPL-3.0 License
// @run-at document-end
// @namespace https://greasyfork.org/scripts/4122051
From ac6fce657a6f252a1f7494c1c3c51d610e02eb5c Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Tue, 14 Feb 2023 20:25:30 +0800
Subject: [PATCH 220/917] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[Z-Library]=20?=
=?UTF-8?q?=E5=85=B6=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 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 637f16ac3..430f998da 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -4328,12 +4328,12 @@
}
},
"Z-Library": {
- "host": "/(\\dlib|b-ok\\d?|booksc|z-lib)\\./",
+ "host": "/(^lib-.+\\.\\d+lib\\.[a-z]+$|(\\dlib|b-ok\\d?|booksc|z-lib)\\.)/",
"url": "return (document.title.indexOf('Z-Library') > -1 && fun.indexOF('/s/'))",
"blank": 3,
"history": true,
"pager": {
- "nextL": "//div[@class='paginator']//span/strong/parent::span/parent::td/following-sibling::td[1]//a",
+ "nextL": "//div[@class='paginator ' or @class='paginator']//span/strong/../../following-sibling::td[1]//a",
"pageE": "//*[@id='searchResultBox'] | //script[contains(string(), 'pagerOptions')]",
"replaceE": ".paginator",
"scriptT": 2
From 20eede4d0650d55ccd5920a0c7b123731c742720 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Tue, 14 Feb 2023 21:04:47 +0800
Subject: [PATCH 221/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=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, 7 insertions(+), 5 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index b77520dae..fe8f668b5 100644
--- a/GithubEnhanced-High-Speed-Download.user.js
+++ b/GithubEnhanced-High-Speed-Download.user.js
@@ -3,13 +3,14 @@
// @name:zh-CN Github 增强 - 高速下载
// @name:zh-TW Github 增強 - 高速下載
// @name:en Github Enhancement - High Speed Download
-// @version 2.2.4
+// @version 2.2.5
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
// @description:zh-TW 高速下載 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、項目列表單文件快捷下載 (☁)
// @description:en High-speed download of Git Clone/SSH, Release, Raw, Code(ZIP) and other files, project list file quick download (☁)
// @match *://github.com/*
+// @match *://kgithub.com/*
// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACEUExURUxpcRgWFhsYGBgWFhcWFh8WFhoYGBgWFiUlJRcVFRkWFhgVFRgWFhgVFRsWFhgWFigeHhkWFv////////////r6+h4eHv///xcVFfLx8SMhIUNCQpSTk/r6+jY0NCknJ97e3ru7u+fn51BOTsPCwqGgoISDg6empmpoaK2srNDQ0FhXV3eXcCcAAAAXdFJOUwCBIZXMGP70BuRH2Ze/LpIMUunHkpQR34sfygAAAVpJREFUOMt1U+magjAMDAVb5BDU3W25b9T1/d9vaYpQKDs/rF9nSNJkArDA9ezQZ8wPbc8FE6eAiQUsOO1o19JolFibKCdHGHC0IJezOMD5snx/yE+KOYYr42fPSufSZyazqDoseTPw4lGJNOu6LBXVUPBG3lqYAOv/5ZwnNUfUifzBt8gkgfgINmjxOpgqUA147QWNaocLniqq3QsSVbQHNp45N/BAwoYQz9oUJEiE4GMGfoBSMj5gjeWRIMMqleD/CAzUHFqTLyjOA5zjNnwa4UCEZ2YK3khEcBXHjVBtEFeIZ6+NxYbPqWp1DLKV42t6Ujn2ydyiPi9nX0TTNAkVVZ/gozsl6FbrktkwaVvL2TRK0C8Ca7Hck7f5OBT6FFbLATkL2ugV0tm0RLM9fedDvhWstl8Wp9AFDjFX7yOY/lJrv8AkYuz7fuP8dv9izCYH+x3/LBnj9fYPBTpJDNzX+7cAAAAASUVORK5CYII=
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
@@ -49,8 +50,9 @@
['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
//['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu']
], download_url = [
- ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供', 'https://archive.fastgit.org'],
- ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国']
+ ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~', 'https://archive.fastgit.org'],
+ ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~'],
+ ['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~']
], clone_url = [
['https://gitclone.com', '国内', '[中国 国内] - 该公益加速源由 [GitClone] 提供
- 缓存:有
- 首次比较慢,缓存后较快'],
['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
- 缓存:无(或时间很短)'],
@@ -70,8 +72,8 @@
], raw_url = [
['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'],
['https://jsd.cdn.zzko.cn/gh', '国内', '[中国 国内] - 该公益加速源由 [ayao] 提供
- 缓存:有'],
- ['https://raw.iqiq.io', '香港 1', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供
- 缓存:无(或时间很短)'],
- ['https://raw.kgithub.com', '新加坡 1', '[新加坡] - 该公益加速源由 [KGitHub] 提供
- 缓存:无(或时间很短)'],
+ ['https://raw.iqiq.io', '香港', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供
- 缓存:无(或时间很短)'],
+ ['https://raw.kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
- 缓存:无(或时间很短)'],
//['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 的文件'],
From 60d095e5c0933fcc9da64dc8ea9c6750e2b839dd Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Tue, 14 Feb 2023 21:11:55 +0800
Subject: [PATCH 222/917] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E7=A7=80?=
=?UTF-8?q?=E4=BA=BA=E9=9B=86]=20=E5=85=B6=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 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 430f998da..2ceae017d 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -6265,7 +6265,7 @@
}
},
"秀人集": {
- "host": "/\\.xiuren[a-z]+\\./",
+ "host": "/\\.xiuren([a-z]|\\d)+\\./",
"url": "return (fun.lp() != '/' && !fun.indexOF('/search/'))",
"pager": {
"nextL": ".current+a",
From 00ea51195e08a530fbfd2c65520f409f615cd5f4 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 17 Feb 2023 17:37:34 +0800
Subject: [PATCH 223/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index fe8f668b5..9c2793442 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.2.5
+// @version 2.2.6
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -11,6 +11,7 @@
// @description:en High-speed download of Git Clone/SSH, Release, Raw, Code(ZIP) and other files, project list file quick download (☁)
// @match *://github.com/*
// @match *://kgithub.com/*
+// @match *://github.nite07.com/*
// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACEUExURUxpcRgWFhsYGBgWFhcWFh8WFhoYGBgWFiUlJRcVFRkWFhgVFRgWFhgVFRsWFhgWFigeHhkWFv////////////r6+h4eHv///xcVFfLx8SMhIUNCQpSTk/r6+jY0NCknJ97e3ru7u+fn51BOTsPCwqGgoISDg6empmpoaK2srNDQ0FhXV3eXcCcAAAAXdFJOUwCBIZXMGP70BuRH2Ze/LpIMUunHkpQR34sfygAAAVpJREFUOMt1U+magjAMDAVb5BDU3W25b9T1/d9vaYpQKDs/rF9nSNJkArDA9ezQZ8wPbc8FE6eAiQUsOO1o19JolFibKCdHGHC0IJezOMD5snx/yE+KOYYr42fPSufSZyazqDoseTPw4lGJNOu6LBXVUPBG3lqYAOv/5ZwnNUfUifzBt8gkgfgINmjxOpgqUA147QWNaocLniqq3QsSVbQHNp45N/BAwoYQz9oUJEiE4GMGfoBSMj5gjeWRIMMqleD/CAzUHFqTLyjOA5zjNnwa4UCEZ2YK3khEcBXHjVBtEFeIZ6+NxYbPqWp1DLKV42t6Ujn2ydyiPi9nX0TTNAkVVZ/gozsl6FbrktkwaVvL2TRK0C8Ca7Hck7f5OBT6FFbLATkL2ugV0tm0RLM9fedDvhWstl8Wp9AFDjFX7yOY/lJrv8AkYuz7fuP8dv9izCYH+x3/LBnj9fYPBTpJDNzX+7cAAAAASUVORK5CYII=
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
@@ -46,6 +47,7 @@
['https://cors.isteed.cc/github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Lufs\'s] 提供'],
//['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'],
//['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
+ ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'],
['https://download.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'],
['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
//['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu']
@@ -61,6 +63,7 @@
['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'],
//['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'],
//['https://cithub.icu', '美国', '[美国 洛杉矶]'],
+ ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'],
['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
//['https://hub.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
@@ -79,6 +82,7 @@
['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供
- 缓存:有
- 不支持大小超过 30 MB 的文件'],
['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供
- 缓存:无(或时间很短)'],
['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪]
- 缓存:无(或时间很短)'],
+ //['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供
- 缓存:无(或时间很短)'],
//['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供
- 缓存:无(或时间很短)'],
//['https://raw.cithub.icu', '美国', '[美国 洛杉矶]
- 缓存:无(或时间很短)'],
//['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]
- 缓存:无(或时间很短)'],
From e3de3a53028345c97261d775683840ef79b7706d Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 17 Feb 2023 18:00:38 +0800
Subject: [PATCH 224/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E5=B1=8F=E8=94=BD?=
=?UTF-8?q?=E8=A7=86=E9=A2=91=E5=90=8E=E5=9C=A8=E9=A6=96=E9=A1=B5=E6=8C=89?=
=?UTF-8?q?=E7=A9=BA=E6=A0=BC=E9=94=AE=E6=BB=9A=E5=8A=A8=E4=BC=9A=E6=92=AD?=
=?UTF-8?q?=E6=94=BE=E8=A7=86=E9=A2=91=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 | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
index 7ae5a7b2d..d9318fee7 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.2.5
+// @version 2.2.6
// @author X.I.U
// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜直播、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
// @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈...
@@ -888,12 +888,12 @@ function blockType(type) {
addSetInterval_(name);
} else if (type === 'question') { // 问题页
if (!menu_value('menu_blockTypeVideo')) return
- document.lastChild.appendChild(document.createElement('style')).textContent = `.VideoAnswerPlayer, .VideoAnswerPlayer-video, .VideoAnswerPlayer-iframe {display: none !important;}`;
+ document.lastChild.appendChild(document.createElement('style')).textContent = `.VideoAnswerPlayer, .VideoAnswerPlayer video, .VideoAnswerPlayer-video, .VideoAnswerPlayer-iframe {display: none !important;}`;
name = '.VideoAnswerPlayer'
document.querySelectorAll(name).forEach(function(item){blockType_(item);})
} else { // 首页
if (!menu_value('menu_blockTypeVideo') && !menu_value('menu_blockTypeArticle')) return
- if (menu_value('menu_blockTypeVideo')) document.lastChild.appendChild(document.createElement('style')).textContent = `.Card .ZVideoItem-video, nav.TopstoryTabs > a[aria-controls="Topstory-zvideo"] {display: none !important;}`;
+ if (menu_value('menu_blockTypeVideo')) document.lastChild.appendChild(document.createElement('style')).textContent = `.Card .ZVideoItem-video, .VideoAnswerPlayer video, nav.TopstoryTabs > a[aria-controls="Topstory-zvideo"] {display: none !important;}`;
name = 'h2.ContentItem-title a:not(.zhihu_e_toQuestion)'
document.querySelectorAll(name).forEach(function(item){blockType_(item);})
}
@@ -921,7 +921,7 @@ function blockType(type) {
if (location.pathname === '/search') { // 搜索页
if (location.search.indexOf('type=content') === -1) return // 仅限搜索页的 [综合]
if (titleA.href.indexOf('/zvideo/') > -1 || titleA.href.indexOf('video.zhihu.com') > -1) { // 如果是视频
- if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card').hidden = true;
+ if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card').remove();
} else if (titleA.href.indexOf('zhuanlan.zhihu.com') > -1) { // 如果是文章
if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card SearchResult-Card').hidden = true;
} else if (titleA.href.indexOf('/topic/') > -1) { // 如果是话题
@@ -933,13 +933,13 @@ function blockType(type) {
if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'List-item').hidden = true;
} else { // 首页
if (titleA.href.indexOf('/zvideo/') > -1 || titleA.href.indexOf('video.zhihu.com') > -1) { // 如果是视频
- if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true;
+ if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').remove();
} else if (titleA.href.indexOf('/answer/') > -1) { // 如果是问题(视频回答)
if (findParentElement(titleA, 'ContentItem AnswerItem').querySelector('.VideoAnswerPlayer')) {
- if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true;
+ if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').remove();
}
} else if (titleA.href.indexOf('/education/video-course/') > -1) { // 如果是視頻課程
- if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true;
+ if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').remove();
} else if (titleA.href.indexOf('zhuanlan.zhihu.com') > -1) { // 如果是文章
if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true;
}
From b90995fab0a7fc89d513825d912b339632b103cc Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 18 Feb 2023 08:42:33 +0800
Subject: [PATCH 225/917] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[BT=20=E4=B9=8B?=
=?UTF-8?q?=E5=AE=B6]=20=E5=85=B6=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 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 2ceae017d..f2dd1e1e4 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -2463,7 +2463,7 @@
}
},
"BT 之家": {
- "host": "/btbtt/",
+ "host": ["/btbtt/","/bt\\d{3,4}\\.com$/"],
"url": "return (fun.getCSS(\".logo>a[title='BT之家']\") && (fun.lp() == '/' || fun.indexOF(/^\\/(index|forum|search)-/)))",
"pager": {
"nextL": "//div[@class='page']/a[text()='▶' or text()='下一页']",
From a592c1d2c872e9750576043f905c2f80b4bbf4a2 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 18 Feb 2023 15:23:26 +0800
Subject: [PATCH 226/917] =?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 | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index f9168250f..6368cb22e 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.13
+// @version 6.4.14
// @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...) 等網站~
@@ -299,14 +299,16 @@
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="下一页"], a[rel="下一页"], a[title="下一页"], 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="下一页"], a[aria-label="下一頁"], a[rel="下一頁"], a[title="下一頁"]'
+ } else if (getCSS('a[rel="next" i], a[aria-label="next" i], a[aria-label="下一个"].page-link, a[aria-label="Next Page" i], a[aria-label="下一页"], a[rel="下一页"], a[title="下一页"], a[aria-label="下一頁"], a[rel="下一頁"], a[title="下一頁"]')) {
+ DBSite.wp_article.pager.nextL = 'a[rel="next" i], a[aria-label="next" i], a[aria-label="下一个"].page-link, a[aria-label="Next Page" i], a[aria-label="下一页"], a[rel="下一页"], a[title="下一页"], a[aria-label="下一頁"], a[rel="下一頁"], a[title="下一頁"]'
} else if (getCSS('li.next-page > a, li.next > a, li.pagination-next>a')) {
DBSite.wp_article.pager.nextL = 'li.next-page > a, li.next > a, li.pagination-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 (getCSS('.pagination>.page-item.active+li.page-item>a')) {
+ DBSite.wp_article.pager.nextL = '.pagination>.page-item.active+li.page-item>a'
} else if (getXpath('//a[contains(text(), "下一页") or 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:not([class*="entry"]), .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(), ">") or contains(text(), "next") or contains(text(), "Next") or contains(text(), "NEXT")]'
}
@@ -348,6 +350,8 @@
DBSite.wp_article.pager.pageE = '.posts-row>posts[class*="post"]'
} else if (getAllCSS('#posts, .posts').length == 1) {
DBSite.wp_article.pager.pageE = '#posts, .posts'
+ } else if (getAllCSS('#content .row').length == 1 && getAllCSS('#content .row+.nav-pagination').length == 1) {
+ DBSite.wp_article.pager.pageE = '#content .row'
}
if (DBSite.wp_article.pager.pageE != undefined) {console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站`); return 10;}
}
From 978472666fb67d39e851cab51b144f86b11e23cb Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 18 Feb 2023 15:26:01 +0800
Subject: [PATCH 227/917] =?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 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 6368cb22e..53d85b4b0 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -350,8 +350,8 @@
DBSite.wp_article.pager.pageE = '.posts-row>posts[class*="post"]'
} else if (getAllCSS('#posts, .posts').length == 1) {
DBSite.wp_article.pager.pageE = '#posts, .posts'
- } else if (getAllCSS('#content .row').length == 1 && getAllCSS('#content .row+.nav-pagination').length == 1) {
- DBSite.wp_article.pager.pageE = '#content .row'
+ } else if (getAllCSS('#content .container>.row').length == 1 && getAllCSS('#content .container>.row+.nav-pagination').length == 1) {
+ DBSite.wp_article.pager.pageE = '#content .container>.row'
}
if (DBSite.wp_article.pager.pageE != undefined) {console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站`); return 10;}
}
From 2c3122f3569e54ac87be3de64561810648d2429e Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 20 Feb 2023 10:26:01 +0800
Subject: [PATCH 228/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[B=E7=AB=99=20-=20?=
=?UTF-8?q?=E6=97=A7=E7=89=88=E6=90=9C=E7=B4=A2=E9=A1=B5]=20=E4=B8=8D?=
=?UTF-8?q?=E6=98=BE=E7=A4=BA=E7=BC=A9=E7=95=A5=E5=9B=BE=E7=9A=84=E9=97=AE?=
=?UTF-8?q?=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Autopage.user.js | 18 +++---------------
1 file changed, 3 insertions(+), 15 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 53d85b4b0..5820d8435 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.14
+// @version 6.4.15
// @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...) 等網站~
@@ -894,7 +894,6 @@ function: {
scrollD: 1000
},
function: {
- bF: bilibili_search_bF,
aF: bilibili_search_aF
}
}, // B 站(Bilibili) - 搜索页 - 视频
@@ -1481,25 +1480,14 @@ function: {
}
}
}
- // [bilibili_search] 插入前函数(加载图片)
- function bilibili_search_bF(pageE) {
- pageE.forEach(function (one) {
- let img = getCSS('.img > .lazy-img > img[src=""]', one)
- if (img) {
- img.setAttribute('data-srclz', 'lazy')
- }
- });
- return pageE
- }
// [bilibili_search] 插入后函数(加载图片)
function bilibili_search_aF() {
let result = __INITIAL_STATE__.flow[__INITIAL_STATE__.flow.fields[0]].result;
if (result.length > 0) {
- let imgArr = getAllCSS('.img > .lazy-img > img[data-srclz]');
+ let imgArr = getAllCSS('.img>span:first-child');
if (imgArr.length > 0) {
for (let i = 0; i < imgArr.length; i++) {
- imgArr[i].src = result[i].pic;
- imgArr[i].removeAttribute('data-srclz');
+ imgArr[i].insertAdjacentHTML('beforebegin', `
`); // 将 img 标签插入到网页中
}
}
}
From c021b57d4b4394de1294d15313735e451f64a4d9 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Tue, 28 Feb 2023 13:12:46 +0800
Subject: [PATCH 229/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E5=A8=B1?=
=?UTF-8?q?=E4=B9=90=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 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index f2dd1e1e4..0294adcf0 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -6431,13 +6431,13 @@
}
},
"娱乐吧": {
- "host": ["www.yuleba.org","m.yuleba.org"],
+ "host": ["www.yuleba.org","m.yuleba.org","m.entba.net"],
"url": "/^\\/a|b\\//",
"style": ".b_img>.paging {float: left;}",
"pager": {
"type": 3,
"nextL": "//div[@class='paging']/a[text()='下一页']",
- "pageE": ".b_img:not(:nth-child(7))>ul, .picture>p, .a_img>p",
+ "pageE": ".b_img:not(:nth-child(7))>ul, .a_img>.main>p",
"replaceE": ".paging"
}
},
From 8e043414fb8d8cea5066ed97aeeed6b6bba2baf8 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Tue, 28 Feb 2023 13:28:13 +0800
Subject: [PATCH 230/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E5=8A=A8?=
=?UTF-8?q?=E6=BC=AB=E7=8B=82]=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 | 15 +++------------
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 0294adcf0..8669a2be6 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -2908,26 +2908,17 @@
}
},
"动漫狂": {
- "host": "www.cartoonmad.cc",
+ "host": ["www.cartoonmad.com","www.cartoonmad.cc"],
+ "url": "/^\\/comic\\/\\d+\\.html$/",
"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;}",
"history": true,
"pager": {
- "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;}",
+ "nextL": "js; let next=fun.getXpath(\"//a[@class='pages'][contains(text(),'下一頁')][not(starts-with(@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
}
},
- "动漫狂 - 分类/搜索页": {
- "host": "www.cartoonmad.com",
- "url": "/^\\/./",
- "blank": 3,
- "pager": {
- "nextL": "//a[@class='pages'][contains(text(), '下一頁')]",
- "pageE": "td[background='/image/content_box4.gif']+td > table > tbody > tr",
- "replaceE": "//a[@class='pages']/parent::td/parent::tr | //font[contains(text(), '目前在第')]"
- }
- },
"动漫啦": {
"host": "www.dongman.la",
"url": "if (fun.indexOF('/chapter/')) {fun.src_bF(fun.getAllCSS('img.mdui-img-fluid[data-srcset]:not([src])'), [0,'img[data-srcset]','data-srcset']); return true}",
From 1b804729188bd365154aae72fa91e561064876f0 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 1 Mar 2023 22:19:40 +0800
Subject: [PATCH 231/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?=
=?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?=
=?UTF-8?q?=E5=9D=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Autopage.user.js | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 5820d8435..666f90153 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.15
+// @version 6.4.16
// @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,9 @@
// @connect jsd.cdn.zzko.cn
// @connect raw.fastgit.org
// @connect raw.iqiq.io
+// @connect raw.cithub.icu
+// @connect raw.njuu.cf
+// @connect github-raw.nite07.com
// @connect ghproxy.net
// @connect github.moeyy.xyz
// @connect raw.kgithub.com
@@ -97,10 +100,13 @@
'https://jsd.cdn.zzko.cn/gh/XIU2/UserScript/other/Autopage/rules.json',
'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json',
+ 'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json',
+ 'https://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json',
+ 'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://github.moeyy.xyz/https://raw.githubusercontent.com/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',
+ //'https://gcore.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 = [
@@ -111,6 +117,9 @@
'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json',
+ 'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json',
+ 'https://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json',
+ 'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json'
],
From 566a3661838ebc5d304631f9c32d5b1e6641b5eb Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 1 Mar 2023 22:20:14 +0800
Subject: [PATCH 232/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=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 9c2793442..8b702d9fa 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.2.6
+// @version 2.2.7
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -62,7 +62,7 @@
// ['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'],
['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'],
//['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'],
- //['https://cithub.icu', '美国', '[美国 洛杉矶]'],
+ ['https://cithub.icu', '美国', '[美国 洛杉矶]'],
['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'],
['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
@@ -82,13 +82,13 @@
['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供
- 缓存:有
- 不支持大小超过 30 MB 的文件'],
['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供
- 缓存:无(或时间很短)'],
['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪]
- 缓存:无(或时间很短)'],
- //['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供
- 缓存:无(或时间很短)'],
+ //['https://github-raw.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供
- 缓存:无(或时间很短)'],
//['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供
- 缓存:无(或时间很短)'],
//['https://raw.cithub.icu', '美国', '[美国 洛杉矶]
- 缓存:无(或时间很短)'],
//['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]
- 缓存:无(或时间很短)'],
- ['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供
- 缓存:有
- 不支持大小超过 50 MB 的文件
- 不支持版本号格式的分支名(如 v1.2.3)'],
- ['https://raw.githubusercontents.com', '其他 2', '[香港、新加坡、美国等](CDN 不固定)
- 缓存:有
- 该加速源不支持大小超过 1 MB 的文件'],
- ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 3', '[新加坡、香港、日本等](CDN 不固定)
- 缓存:无(或时间很短)']
+ //['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供
- 缓存:有
- 不支持大小超过 50 MB 的文件
- 不支持版本号格式的分支名(如 v1.2.3)'],
+ ['https://raw.githubusercontents.com', '其他 1', '[香港、新加坡、美国等](CDN 不固定)
- 缓存:有
- 该加速源不支持大小超过 1 MB 的文件'],
+ ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 2', '[新加坡、香港、日本等](CDN 不固定)
- 缓存:无(或时间很短)']
//['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]
- 缓存:有']
], svg = [
'',
From 523d9f4dbe0ef84eb9438b414ef125e55358329e Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 1 Mar 2023 22:30:41 +0800
Subject: [PATCH 233/917] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20=E4=B8=80=E4=BA=9B?=
=?UTF-8?q?=E8=B0=83=E8=AF=95=E8=BE=93=E5=87=BA?=
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 666f90153..368b172ba 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -156,7 +156,7 @@
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
From fb803318d53f5a2bd0e4819ae2c3ea2390aa3e5a Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 1 Mar 2023 22:45:52 +0800
Subject: [PATCH 234/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E5=92=8C?=
=?UTF-8?q?=E5=9B=BE=E4=B9=A6]=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 8669a2be6..c3263ccf1 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -3637,7 +3637,7 @@
"pager": {
"type": 6,
"nextL": "#next",
- "pageE": "#content>.h2~div",
+ "pageE": "#content>h2:not(.h2)~*",
"replaceE": ".next,.pre",
"loadTime": 500
}
From 47fb05c720f0ec0c801fd6b234abf42386ae1d33 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 2 Mar 2023 09:24:16 +0800
Subject: [PATCH 235/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?=
=?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?=
=?UTF-8?q?=E5=9D=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Autopage.user.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 368b172ba..37f12b1a8 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -100,7 +100,7 @@
'https://jsd.cdn.zzko.cn/gh/XIU2/UserScript/other/Autopage/rules.json',
'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.kgithub.com/XIU2/UserScript/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.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json',
'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
@@ -117,7 +117,7 @@
'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.kgithub.com/XIU2/UserScript/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.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json',
'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
From 50b979bba2bf62f6de4647c1983ff21f655f6508 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 2 Mar 2023 09:27:43 +0800
Subject: [PATCH 236/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 8b702d9fa..368ee52e8 100644
--- a/GithubEnhanced-High-Speed-Download.user.js
+++ b/GithubEnhanced-High-Speed-Download.user.js
@@ -62,7 +62,7 @@
// ['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'],
['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'],
//['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'],
- ['https://cithub.icu', '美国', '[美国 洛杉矶]'],
+ //['https://cithub.icu', '美国', '[美国 洛杉矶]'],
['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'],
['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
From 2e675dc5783ee6e2f21acb14d9b858fdd996d5aa Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 2 Mar 2023 20:34:40 +0800
Subject: [PATCH 237/917] Update issue templates
---
.github/ISSUE_TEMPLATE/01-bugReport.md | 16 ----------
.github/ISSUE_TEMPLATE/01-bugReport.yml | 24 +++++++++++++++
.github/ISSUE_TEMPLATE/02-featureRequest.md | 21 -------------
.github/ISSUE_TEMPLATE/02-featureRequest.yml | 31 ++++++++++++++++++++
.github/ISSUE_TEMPLATE/config.yml | 1 +
5 files changed, 56 insertions(+), 37 deletions(-)
delete mode 100644 .github/ISSUE_TEMPLATE/01-bugReport.md
create mode 100644 .github/ISSUE_TEMPLATE/01-bugReport.yml
delete mode 100644 .github/ISSUE_TEMPLATE/02-featureRequest.md
create mode 100644 .github/ISSUE_TEMPLATE/02-featureRequest.yml
create mode 100644 .github/ISSUE_TEMPLATE/config.yml
diff --git a/.github/ISSUE_TEMPLATE/01-bugReport.md b/.github/ISSUE_TEMPLATE/01-bugReport.md
deleted file mode 100644
index 5120adf6e..000000000
--- a/.github/ISSUE_TEMPLATE/01-bugReport.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-name: 反馈问题 (Bug report)
-about: XXX 脚本的 XXX 功能失效了,或出现其他预期之外的问题~
-title: "[脚本名称] XXX 功能失效(记得修改该标题示例,并移除该括号提示)"
-labels: 反馈问题
-assignees: ''
-
----
-
-
-
-### 问题描述(必填,最好写上 复现步骤,越详细越好,特别是一些复杂的问题)
->
-
-### 错误截图(可选,也可以是一些错误代码)
->
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/01-bugReport.yml b/.github/ISSUE_TEMPLATE/01-bugReport.yml
new file mode 100644
index 000000000..b84b1d7e2
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/01-bugReport.yml
@@ -0,0 +1,24 @@
+name: 反馈问题 (Bug report)
+description: xxx 脚本的 xxx 功能失效了,或出现其他预期之外的问题...
+title: "[脚本名称] xxx 功能失效(记得修改该标题示例,并移除该括号提示)"
+labels: 反馈问题
+body:
+ - type: markdown
+ attributes:
+ value: |
+ 发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/UserScript/issues) 问题(包括[关闭](https://github.com/XIU2/UserScript/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起!
+ 请认真填写以下问题!如果太敷衍的话,我可能会关闭该 Issues!
+ - type: textarea
+ id: description
+ attributes:
+ label: 问题描述
+ description: 必填,最好写上 复现问题 的步骤,越详细越好,特别是一些复杂的问题
+ placeholder: 请输入...
+ validations:
+ required: true
+ - type: textarea
+ id: screenshots
+ attributes:
+ label: 附加截图
+ description: 可选,也可以是一些错误代码
+ placeholder: 可在此粘贴图片,或点击下方 [Attach files by dragging & dropping, selecting or pasting them.] 文字来选择图片...
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.md b/.github/ISSUE_TEMPLATE/02-featureRequest.md
deleted file mode 100644
index 4a6f872e2..000000000
--- a/.github/ISSUE_TEMPLATE/02-featureRequest.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-name: 功能建议 (Feature request)
-about: XXX 脚本的 XXX 功能有什么建议,或希望添加一些新功能~
-title: "[脚本名称] 希望添加 XXX 功能(记得修改该标题示例,并移除该括号提示)"
-labels: 功能建议
-assignees: ''
-
----
-
-
-
-
-
-
-
-
-### 功能需求(即你要什么样的功能)
->
-
-### 预期目标(即你希望该功能是什么样子的,如果能提供 示例/截图/代码 就更好了~)
->
diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.yml b/.github/ISSUE_TEMPLATE/02-featureRequest.yml
new file mode 100644
index 000000000..c7635a3ac
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/02-featureRequest.yml
@@ -0,0 +1,31 @@
+name: 功能建议 (Feature request)
+description: xxx 脚本的 xxx 功能有什么建议,或希望添加一些新功能~
+title: "[脚本名称] 希望添加 xxx 功能(记得修改该标题示例,并移除该括号提示)"
+labels: 功能建议
+body:
+ - type: markdown
+ attributes:
+ value: |
+ ***注意:本项目已不再接受任何【新脚本请求】! ***
+
+ 发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/CloudflareSpeedTest/issues) (包括[关闭](https://github.com/XIU2/CloudflareSpeedTest/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起!
+ 另外,无论添加修改什么功能,都需要消耗大量时间与精力,因此请确保该功能建议是大家都需要的,而不是只为了满足个人小众需求!
+
+ 如果是希望 [自动无缝翻页] 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到某个网页的 URL 地址(而不是直接写个首页地址),并在 `预期目标` 中简单介绍该网站。
+ 因为精力有限,目前主要维护现有规则,因此是否添加支持则看 网站类型 与 个人兴趣,不再全盘接受了~
+ - type: textarea
+ id: description
+ attributes:
+ label: 功能需求
+ description: 必填,你要什么样的功能?
+ placeholder: 请输入...
+ validations:
+ required: true
+ - type: textarea
+ id: anticipation
+ attributes:
+ label: 预期目标
+ description: 必填,你希望该功能具体是什么样子的?如果能提供 示例/截图/代码 就更好了
+ placeholder: 请输入...
+ validations:
+ required: true
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
new file mode 100644
index 000000000..ec4bb386b
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1 @@
+blank_issues_enabled: false
\ No newline at end of file
From eb8ddc1e7aa1fd9ef326021c2c9a406a2e7a8108 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 2 Mar 2023 20:38:23 +0800
Subject: [PATCH 238/917] Update issue templates
---
.github/ISSUE_TEMPLATE/02-featureRequest.yml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.yml b/.github/ISSUE_TEMPLATE/02-featureRequest.yml
index c7635a3ac..2544cbb22 100644
--- a/.github/ISSUE_TEMPLATE/02-featureRequest.yml
+++ b/.github/ISSUE_TEMPLATE/02-featureRequest.yml
@@ -6,12 +6,12 @@ body:
- type: markdown
attributes:
value: |
- ***注意:本项目已不再接受任何【新脚本请求】! ***
-
+ ***注意:本项目已不再接受任何【新脚本请求】!***
+ ****
发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/CloudflareSpeedTest/issues) (包括[关闭](https://github.com/XIU2/CloudflareSpeedTest/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起!
另外,无论添加修改什么功能,都需要消耗大量时间与精力,因此请确保该功能建议是大家都需要的,而不是只为了满足个人小众需求!
-
- 如果是希望 [自动无缝翻页] 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到某个网页的 URL 地址(而不是直接写个首页地址),并在 `预期目标` 中简单介绍该网站。
+ ****
+ 如果是希望 `[自动无缝翻页]` 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到要添加支持的网页 URL 地址(而不是只写个首页地址),并在 `预期目标` 中简单介绍该网站。
因为精力有限,目前主要维护现有规则,因此是否添加支持则看 网站类型 与 个人兴趣,不再全盘接受了~
- type: textarea
id: description
From c038c9f814649dece892b0265d4d764d40214b69 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 2 Mar 2023 20:38:49 +0800
Subject: [PATCH 239/917] Update issue templates
---
.github/ISSUE_TEMPLATE/02-featureRequest.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.yml b/.github/ISSUE_TEMPLATE/02-featureRequest.yml
index 2544cbb22..9d0721415 100644
--- a/.github/ISSUE_TEMPLATE/02-featureRequest.yml
+++ b/.github/ISSUE_TEMPLATE/02-featureRequest.yml
@@ -13,6 +13,7 @@ body:
****
如果是希望 `[自动无缝翻页]` 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到要添加支持的网页 URL 地址(而不是只写个首页地址),并在 `预期目标` 中简单介绍该网站。
因为精力有限,目前主要维护现有规则,因此是否添加支持则看 网站类型 与 个人兴趣,不再全盘接受了~
+ ****
- type: textarea
id: description
attributes:
From ceb9ec2b7f46f2a27b4305420c6d63b53fe507d1 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 2 Mar 2023 20:59:30 +0800
Subject: [PATCH 240/917] Update issue templates
---
.github/ISSUE_TEMPLATE/01-bugReport.yml | 2 +-
.github/ISSUE_TEMPLATE/02-featureRequest.yml | 7 +++----
2 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/01-bugReport.yml b/.github/ISSUE_TEMPLATE/01-bugReport.yml
index b84b1d7e2..56575859d 100644
--- a/.github/ISSUE_TEMPLATE/01-bugReport.yml
+++ b/.github/ISSUE_TEMPLATE/01-bugReport.yml
@@ -7,7 +7,7 @@ body:
attributes:
value: |
发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/UserScript/issues) 问题(包括[关闭](https://github.com/XIU2/UserScript/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起!
- 请认真填写以下问题!如果太敷衍的话,我可能会关闭该 Issues!
+ ****
- type: textarea
id: description
attributes:
diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.yml b/.github/ISSUE_TEMPLATE/02-featureRequest.yml
index 9d0721415..4831adae1 100644
--- a/.github/ISSUE_TEMPLATE/02-featureRequest.yml
+++ b/.github/ISSUE_TEMPLATE/02-featureRequest.yml
@@ -1,5 +1,5 @@
name: 功能建议 (Feature request)
-description: xxx 脚本的 xxx 功能有什么建议,或希望添加一些新功能~
+description: xxx 脚本的 xxx 功能有什么建议,或希望添加一些新功能...
title: "[脚本名称] 希望添加 xxx 功能(记得修改该标题示例,并移除该括号提示)"
labels: 功能建议
body:
@@ -8,11 +8,10 @@ body:
value: |
***注意:本项目已不再接受任何【新脚本请求】!***
****
- 发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/CloudflareSpeedTest/issues) (包括[关闭](https://github.com/XIU2/CloudflareSpeedTest/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起!
+ 发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/UserScript/issues) (包括[关闭](https://github.com/XIU2/UserScript/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起!
另外,无论添加修改什么功能,都需要消耗大量时间与精力,因此请确保该功能建议是大家都需要的,而不是只为了满足个人小众需求!
****
- 如果是希望 `[自动无缝翻页]` 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到要添加支持的网页 URL 地址(而不是只写个首页地址),并在 `预期目标` 中简单介绍该网站。
- 因为精力有限,目前主要维护现有规则,因此是否添加支持则看 网站类型 与 个人兴趣,不再全盘接受了~
+ 如果是希望 `[自动无缝翻页]` 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到要添加支持的网页 URL 地址(而不是只写个首页地址),并在 `预期目标` 中简单介绍该网站。因为精力有限,目前主要维护现有规则,因此是否添加支持则看 网站类型 与 个人兴趣,不再全盘接受了~
****
- type: textarea
id: description
From e0410bb65ad37e06510d809df158a6d1fd4f8aa4 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 3 Mar 2023 09:27:13 +0800
Subject: [PATCH 241/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[315=E5=AD=A6?=
=?UTF-8?q?=E6=9C=AF=E7=BD=91]=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, 12 insertions(+)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index c3263ccf1..4f1730fdc 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -4423,6 +4423,18 @@
"replaceE": ".xmc_Pages"
}
},
+ "315学术网": {
+ "host": "www.315xs.com",
+ "url": "/\\/search\\.php/",
+ "retry": 3100,
+ "pager": {
+ "nextL": "//ul[@class='pagelist']//a[text()='下一页']",
+ "pageE": ".resultlist>dl",
+ "replaceE": ".pagelist",
+ "interval": 3100,
+ "scrollD": 700
+ }
+ },
"百度学术": {
"host": "xueshu.baidu.com",
"url": "return (fun.lp() == '/s')",
From 2c0a8a4dab2d91ae8a92e338e700521e7717677e Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 3 Mar 2023 20:10:56 +0800
Subject: [PATCH 242/917] README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 36a5ea5d8..ba2ed9719 100644
--- a/README.md
+++ b/README.md
@@ -47,7 +47,7 @@
## 如何安装/使用脚本?
-要使用任何脚本,首先需要浏览器安装 **Tampermonkey 脚本管理器扩展([Chrome](https://pan.lanzouv.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.lanzouf.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 f5ab39a041c9c4de1679000738c74d2134615a88 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 3 Mar 2023 22:16:04 +0800
Subject: [PATCH 243/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E5=AF=B9=E6=96=B0?=
=?UTF-8?q?=E7=89=88=E9=A1=B9=E7=9B=AE=E5=88=97=E8=A1=A8=E9=A1=B5/?=
=?UTF-8?q?=E4=BB=A3=E7=A0=81=E8=A7=86=E5=9B=BE=E9=A1=B5=E7=9A=84=20Raw=20?=
=?UTF-8?q?=E5=8A=A0=E9=80=9F=E6=94=AF=E6=8C=81(=E5=8C=85=E6=8B=AC?=
=?UTF-8?q?=E5=BF=AB=E6=8D=B7=E4=B8=8B=E8=BD=BD);=20=E6=9B=B4=E6=96=B0?=
=?UTF-8?q?=E5=8A=A0=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 | 34 ++++++++++------------
1 file changed, 16 insertions(+), 18 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 368ee52e8..ce1349896 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.2.7
+// @version 2.2.8
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -35,7 +35,7 @@
['https://gh.gh2233.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@X.I.U/XIU2] 提供'],
//['https://gh.api.99988866.xyz/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [hunshcn/gh-proxy] 提供'], // 官方演示站用的人太多了
['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'],
- ['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'],
+ //['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'],
['https://ghdl.feizhuqwq.cf/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [feizhuqwq.com] 提供'],
//['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://gh.flyinbug.top/gh/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Mintimate] 提供'],
@@ -139,7 +139,7 @@
setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
addRawFile(); // Raw 加速
setTimeout(addRawDownLink, 2000); // Raw 单文件快捷下载(☁),延迟 2 秒执行,避免被 pjax 刷掉
- addRawDownLink_(); // 在浏览器返回/前进时重新添加 Raw 下载链接(☁)鼠标事件
+ setTimeout(addRawDownLink_, 1000); // 在浏览器返回/前进时重新添加 Raw 下载链接(☁)鼠标事件
});
@@ -256,8 +256,8 @@
// Raw
function addRawFile() {
- if (document.querySelector('.XIU2-RF')) return
- let html = document.getElementById('raw-url');if (!html) return
+ if (document.querySelector('.XIU2-RF')) document.querySelectorAll('.XIU2-RF').forEach((e)=>{e.remove()})
+ let html = document.querySelector('#raw-url, a[data-testid="raw-button"]');if (!html) return
let href = location.href.replace(`https://${location.host}`,''),
href2 = href.replace('/blob/','/'),
url = '', _html = '';
@@ -268,7 +268,7 @@
} else {
url = raw_url[i][0] + href2;
}
- _html += `${raw_url[i][1].replace(/ \d/,'')}`
+ _html += `${raw_url[i][1].replace(/ \d/,'')}`
}
html.insertAdjacentHTML('afterend', _html);
}
@@ -277,14 +277,14 @@
// Raw 单文件快捷下载(☁)
function addRawDownLink() {
// 如果不是项目文件页面,就返回,如果网页有 Raw 下载链接(☁)就返回
- let files = document.querySelectorAll('div.Box-row svg.octicon.octicon-file');if(files.length === 0) return;if (location.pathname.indexOf('/tags') > -1) return
+ let files = document.querySelectorAll('div.Box-row svg.octicon.octicon-file, .react-directory-filename-column>svg.color-fg-muted');if(files.length === 0) return;if (location.pathname.indexOf('/tags') > -1) return
let files1 = document.querySelectorAll('a.fileDownLink');if(files1.length > 0) return;
// 鼠标指向则显示
var mouseOverHandler = function(evt) {
let elem = evt.currentTarget,
aElm_new = elem.querySelectorAll('.fileDownLink'),
- aElm_now = elem.querySelectorAll('svg.octicon.octicon-file');
+ aElm_now = elem.querySelectorAll('svg.octicon.octicon-file, svg.color-fg-muted');
aElm_new.forEach(el=>{el.style.cssText = 'display: inline'});
aElm_now.forEach(el=>{el.style.cssText = 'display: none'});
};
@@ -293,16 +293,15 @@
var mouseOutHandler = function(evt) {
let elem = evt.currentTarget,
aElm_new = elem.querySelectorAll('.fileDownLink'),
- aElm_now = elem.querySelectorAll('svg.octicon.octicon-file');
+ aElm_now = elem.querySelectorAll('svg.octicon.octicon-file, svg.color-fg-muted');
aElm_new.forEach(el=>{el.style.cssText = 'display: none'});
aElm_now.forEach(el=>{el.style.cssText = 'display: inline'});
};
// 循环添加
- files.forEach(function(fileElm, i) {
+ files.forEach(function(fileElm) {
let trElm = fileElm.parentNode.parentNode,
- cntElm_a = trElm.querySelector('[role="rowheader"] > .css-truncate.css-truncate-target.d-block.width-fit > a'),
- cntElm_svg = trElm.querySelector('.mr-3.flex-shrink-0 svg.octicon.octicon-file'),
+ cntElm_a = trElm.querySelector('[role="rowheader"] > .css-truncate.css-truncate-target.d-block.width-fit > a, .react-directory-truncate>a'),
Name = cntElm_a.innerText,
href = cntElm_a.getAttribute('href'),
href2 = href.replace('/blob/','/'), url, url_name, url_tip = '';
@@ -313,7 +312,7 @@
}
url_name = raw_url[menu_rawFast][1]; url_tip = raw_url[menu_rawFast][2];
- cntElm_svg.insertAdjacentHTML('afterend', `${svg[2]}`);
+ fileElm.insertAdjacentHTML('afterend', `${svg[2]}`);
// 绑定鼠标事件
trElm.onmouseover = mouseOverHandler;
trElm.onmouseout = mouseOutHandler;
@@ -331,14 +330,14 @@
// 在浏览器返回/前进时重新添加 Raw 单文件快捷下载(☁)鼠标事件
function addRawDownLink_() {
// 如果不是项目文件页面,就返回,如果网页没有 Raw 下载链接(☁)就返回
- let files = document.querySelectorAll('div.Box-row svg.octicon.octicon-file');if(files.length === 0) return;
+ let files = document.querySelectorAll('div.Box-row svg.octicon.octicon-file, .react-directory-filename-column>svg.color-fg-muted');if(files.length === 0) return;
let files1 = document.querySelectorAll('a.fileDownLink');if(files1.length === 0) return;
// 鼠标指向则显示
var mouseOverHandler = function(evt) {
let elem = evt.currentTarget,
aElm_new = elem.querySelectorAll('.fileDownLink'),
- aElm_now = elem.querySelectorAll('svg.octicon.octicon-file');
+ aElm_now = elem.querySelectorAll('svg.octicon.octicon-file, svg.color-fg-muted');
aElm_new.forEach(el=>{el.style.cssText = 'display: inline'});
aElm_now.forEach(el=>{el.style.cssText = 'display: none'});
};
@@ -347,13 +346,12 @@
var mouseOutHandler = function(evt) {
let elem = evt.currentTarget,
aElm_new = elem.querySelectorAll('.fileDownLink'),
- aElm_now = elem.querySelectorAll('svg.octicon.octicon-file');
+ aElm_now = elem.querySelectorAll('svg.octicon.octicon-file, svg.color-fg-muted');
aElm_new.forEach(el=>{el.style.cssText = 'display: none'});
aElm_now.forEach(el=>{el.style.cssText = 'display: inline'});
};
-
// 循环添加
- files.forEach(function(fileElm, i) {
+ files.forEach(function(fileElm) {
let trElm = fileElm.parentNode.parentNode;
// 绑定鼠标事件
trElm.onmouseover = mouseOverHandler;
From 2e4b034c0f1a4e9345256391c08289e23ccc6420 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 3 Mar 2023 22:31:34 +0800
Subject: [PATCH 244/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Github=20?=
=?UTF-8?q?=E6=96=B0=E7=89=88=E6=90=9C=E7=B4=A2=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 | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 4f1730fdc..14fef66e7 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -4765,14 +4765,22 @@
"scrollD": 2500
}
},
+ "Github - Search New": {
+ "host": "github.com",
+ "url": "return (fun.indexOF('/search?','h') && fun.getCSS('[app-name=blackbird-search]'))",
+ "pager": {
+ "nextL": "js; return fun.getNextEP('em[aria-current=page]+a', 'p=', /p=\\d+/)",
+ "pageE": "[data-testid=results-list]>div",
+ "replaceE": "nav[class^='Pagination__PaginationContainer']"
+ }
+ },
"Github - Search": {
"host": "github.com",
"url": "/\\/search\\?/",
"pager": {
"nextL": "a.next_page",
"pageE": ".repo-list>li, .code-list-item, #commit_search_results>div, .issue-list-item, .discussion-list-item, #package_search_results>div, #marketplace_search_results>div:first-child>div, .topic-list-item, #wiki_search_results>div:first-child>div, #user_search_results>div:first-child>div",
- "replaceE": ".pagination",
- "scrollD": 3000
+ "replaceE": ".pagination"
}
},
"Github - Gist - Search": {
From 0d1777ac25a30f5b1c2f931381ca3b30c4ea3576 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 5 Mar 2023 08:39:42 +0800
Subject: [PATCH 245/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E5=8C=85?=
=?UTF-8?q?=E5=AD=90=E6=BC=AB=E7=94=BB]=20=E8=A7=84=E5=88=99(=E5=8F=8A?=
=?UTF-8?q?=E8=A1=A5=E5=85=85=E5=85=B6=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 | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 14fef66e7..ff3d170f5 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -3286,14 +3286,14 @@
}
},
"包子漫画": {
- "host": ["www.webmota.com","cn.webmota.com","cn.baozimh.com"],
+ "host": ["www.webmota.com","cn.webmota.com","cn.baozimh.com","www.kukuc.co","cn.kukuc.co"],
"url": "if (fun.indexOF('/chapter/')) {return true;} else if (fun.indexOF('/comic/')) {if (fun.getCSS('#button_show_all_chatper')) {fun.getCSS('#button_show_all_chatper').click();}}",
"style": "#footer, #header {display: none !important;} .header, .bottom-bar {opacity: 0.3;}",
"history": true,
"pager": {
- "nextL": ".next_chapter>a",
+ "nextL": ".comic-chapter>.next_chapter>a",
"pageE": ".comic-contain>div",
- "replaceE": ".next_chapter, .bottom-bar, .header .title"
+ "replaceE": ".comic-chapter>.next_chapter, .bottom-bar, .header .title"
}
},
"包子漫画org": {
From d8e915ceb080951937bb0d5971d545940d1f5b6c Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 8 Mar 2023 15:30:57 +0800
Subject: [PATCH 246/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Quicker=20?=
=?UTF-8?q?=E6=90=9C=E7=B4=A2=E9=A1=B5]=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 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index ff3d170f5..1700270cb 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -5042,11 +5042,11 @@
},
"Quicker": {
"host": "getquicker.net",
- "url": "/^\\/(Share\\/|QA($|\\?))/",
+ "url": "/^\\/(Share\\/|Search\\?|QA($|\\?))/",
"blank": 3,
"pager": {
"nextL": "//a[@class='page-link' and text()='下一页']",
- "pageE": "table.table >tbody>tr:not(:first-child), .question-item, script[src^='/js/site.js']",
+ "pageE": "table.table >tbody>tr:not(:first-child), .result-item, .question-item, script[src^='/js/site.js']",
"replaceE": "ul.pagination",
"scriptT": 2
}
From c991a82944b21356a992e1750d185c844919a548 Mon Sep 17 00:00:00 2001
From: falseU
Date: Wed, 8 Mar 2023 23:11:53 +0800
Subject: [PATCH 247/917] =?UTF-8?q?[=E9=AB=98=E9=80=9F=E4=B8=8B=E8=BC=89?=
=?UTF-8?q?=20Git=20Clone]=20=E9=87=8D=E6=96=B0=E6=94=AF=E6=8C=81fastgit?=
=?UTF-8?q?=EF=BC=88fastgit=E6=9B=B4=E6=8D=A2=E4=BA=86=E5=9F=9F=E5=90=8D?=
=?UTF-8?q?=EF=BC=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 2 ++
1 file changed, 2 insertions(+)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index ce1349896..81fd20758 100644
--- a/GithubEnhanced-High-Speed-Download.user.js
+++ b/GithubEnhanced-High-Speed-Download.user.js
@@ -11,6 +11,8 @@
// @description:en High-speed download of Git Clone/SSH, Release, Raw, Code(ZIP) and other files, project list file quick download (☁)
// @match *://github.com/*
// @match *://kgithub.com/*
+// @match *://hub.fgit.ml/*
+// @match *://hub.fgit.gq/*
// @match *://github.nite07.com/*
// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACEUExURUxpcRgWFhsYGBgWFhcWFh8WFhoYGBgWFiUlJRcVFRkWFhgVFRgWFhgVFRsWFhgWFigeHhkWFv////////////r6+h4eHv///xcVFfLx8SMhIUNCQpSTk/r6+jY0NCknJ97e3ru7u+fn51BOTsPCwqGgoISDg6empmpoaK2srNDQ0FhXV3eXcCcAAAAXdFJOUwCBIZXMGP70BuRH2Ze/LpIMUunHkpQR34sfygAAAVpJREFUOMt1U+magjAMDAVb5BDU3W25b9T1/d9vaYpQKDs/rF9nSNJkArDA9ezQZ8wPbc8FE6eAiQUsOO1o19JolFibKCdHGHC0IJezOMD5snx/yE+KOYYr42fPSufSZyazqDoseTPw4lGJNOu6LBXVUPBG3lqYAOv/5ZwnNUfUifzBt8gkgfgINmjxOpgqUA147QWNaocLniqq3QsSVbQHNp45N/BAwoYQz9oUJEiE4GMGfoBSMj5gjeWRIMMqleD/CAzUHFqTLyjOA5zjNnwa4UCEZ2YK3khEcBXHjVBtEFeIZ6+NxYbPqWp1DLKV42t6Ujn2ydyiPi9nX0TTNAkVVZ/gozsl6FbrktkwaVvL2TRK0C8Ca7Hck7f5OBT6FFbLATkL2ugV0tm0RLM9fedDvhWstl8Wp9AFDjFX7yOY/lJrv8AkYuz7fuP8dv9izCYH+x3/LBnj9fYPBTpJDNzX+7cAAAAASUVORK5CYII=
// @grant GM_registerMenuCommand
From 7bee5c04c4b58f1c8b320664fd4c67a5ce9f1e52 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 8 Mar 2023 23:38:02 +0800
Subject: [PATCH 248/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 81fd20758..7af589191 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.2.8
+// @version 2.2.9
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -54,15 +54,16 @@
['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
//['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu']
], download_url = [
- ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~', 'https://archive.fastgit.org'],
- ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~'],
+ ['https://download.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~', 'https://archive.fastgit.org'],
+ ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~'],
['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~']
], clone_url = [
['https://gitclone.com', '国内', '[中国 国内] - 该公益加速源由 [GitClone] 提供
- 缓存:有
- 首次比较慢,缓存后较快'],
+ ['https://hub.fgit.gq', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供'],
+ ['https://hub.fgit.ml', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供'],
['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
- 缓存:无(或时间很短)'],
['https://github.moeyy.xyz/https://github.com', '新加坡', '[新加坡、香港、日本等](CDN 不固定) - 该公益加速源由 [Moeyy] 提供
- 缓存:无(或时间很短)'],
- // ['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'],
- ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'],
+ ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国'],
//['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'],
//['https://cithub.icu', '美国', '[美国 洛杉矶]'],
['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'],
@@ -72,8 +73,8 @@
//['https://hub.0z.gs', '美国', '[美国 Cloudflare CDN]'],
//['https://hub.shutcm.cf', '美国', '[美国 Cloudflare CDN]']
], clone_ssh_url = [
- ['git@ssh.fastgit.org', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供'],
- ['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]']
+ ['git@ssh.fastgit.org', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供']
+ //['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]']
], raw_url = [
['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'],
['https://jsd.cdn.zzko.cn/gh', '国内', '[中国 国内] - 该公益加速源由 [ayao] 提供
- 缓存:有'],
@@ -82,8 +83,8 @@
//['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://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪]
- 缓存:无(或时间很短)'],
+ ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 3', '[日本 大阪]
- 缓存:无(或时间很短)'],
+ ['https://raw.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
- 缓存:无(或时间很短)'],
//['https://github-raw.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供
- 缓存:无(或时间很短)'],
//['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供
- 缓存:无(或时间很短)'],
//['https://raw.cithub.icu', '美国', '[美国 洛杉矶]
- 缓存:无(或时间很短)'],
From e014eed9963763a00d1184830a1bd64c9df672b6 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 11 Mar 2023 14:32:41 +0800
Subject: [PATCH 249/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[bilibili=20-=20?=
=?UTF-8?q?=E6=96=B0=E7=89=88=E6=90=9C=E7=B4=A2=E9=A1=B5=20-=20=E5=BD=B1?=
=?UTF-8?q?=E8=A7=86=E9=A1=B5]=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 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 1700270cb..d498b4943 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -2200,7 +2200,7 @@
},
"bilibili - 新版搜索页": {
"host": "search.bilibili.com",
- "url": "fun.isUrlC(); return ((fun.lp() == '/all' || fun.lp() == '/video' || fun.lp() == '/article') && !fun.getCSS('ul.video-list') && !fun.getCSS('#article-list'))",
+ "url": "fun.isUrlC(); return ((fun.lp() == '/all' || fun.lp() == '/video' || fun.lp() == '/pgc' || fun.lp() == '/article') && !fun.getCSS('ul.video-list') && !fun.getCSS('#article-list'))",
"history": true,
"pager": {
"type": 6,
From 19891e8113348cbe892d8e1c3626fdba63c92574 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 11 Mar 2023 14:35:03 +0800
Subject: [PATCH 250/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20Release=E3=80=81Co?=
=?UTF-8?q?de(ZIP)=20=E7=9A=84=E9=9A=8F=E6=9C=BA=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90=E6=95=88=E6=9E=9C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 19 +++++++------------
1 file changed, 7 insertions(+), 12 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 7af589191..0a057456e 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.2.9
+// @version 2.3.0
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -125,7 +125,7 @@
};
colorMode(); // 适配白天/夜间主题模式
- if (location.pathname.indexOf('/releases')) addRelease(); // Release 加速
+ //if (location.pathname.indexOf('/releases')) addRelease(); // Release 加速
setTimeout(addDownloadZIP, 2000); // Download ZIP 加速
setTimeout(addGitClone, 2000); // Git Clone 加速
setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
@@ -160,17 +160,12 @@
observer.observe(document, { childList: true, subtree: true });
- // download_url 加速源随机
+ // download_url 随机 4 个美国加速源
function get_New_download_url() {
- let a = Math.floor(Math.random()*download_url_us.length), b, c, d, new_download_url=[]
- do {b = Math.floor(Math.random()*download_url_us.length)} // 随机第二个
- while (b == a);
- do {c = Math.floor(Math.random()*download_url_us.length)} // 随机第三个
- while (c == a || c == b);
- do {d = Math.floor(Math.random()*download_url_us.length)} // 随机第四个
- while (d == a || d == b || d == c);
- //return download_url_us.concat(download_url) // 调试用
- return [download_url_us[a],download_url_us[b],download_url_us[c],download_url_us[d]].concat(download_url)
+ //return download_url_us.concat(download_url) // 全输出调试用
+ let shuffled = download_url_us.slice(0), i = download_url_us.length, min = i - 4, temp, index;
+ while (i-- > min) {index = Math.floor((i + 1) * Math.random()); temp = shuffled[index]; shuffled[index] = shuffled[i]; shuffled[i] = temp;}
+ return shuffled.slice(min).concat(download_url); // 随机洗牌 download_url_us 数组并取前 4 个,然后将其合并至 download_url 数组
}
// Release
From 9c0ed237a77eae339013c33a44fea6b294ade9fe Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 11 Mar 2023 15:24:09 +0800
Subject: [PATCH 251/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?=
=?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?=
=?UTF-8?q?=E5=9D=80?=
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 37f12b1a8..1e97fbe45 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.16
+// @version 6.4.17
// @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...) 等網站~
@@ -14,6 +14,7 @@
// @connect bitbucket.org
// @connect gitea.com
// @connect jsd.cdn.zzko.cn
+// @connect js.cdn.haah.net
// @connect raw.fastgit.org
// @connect raw.iqiq.io
// @connect raw.cithub.icu
@@ -25,7 +26,6 @@
// @connect cdn.staticaly.com
// @connect gcore.jsdelivr.net
// @connect fastly.jsdelivr.net
-// @connect raw.githubusercontents.com
// @connect www.xuexiniu.com
// @connect bbs.xuexiniu.com
// @connect weili.ooopic.com
@@ -108,7 +108,7 @@
'https://cdn.staticaly.com/gh/XIU2/UserScript/master/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://raw.githubusercontents.com/XIU2/UserScript/master/other/Autopage/rules.json'
+ 'https://js.cdn.haah.net/gh/XIU2/UserScript/other/Autopage/rules.json'
], urlArr2 = [
'https://userscript.gh2233.ml/other/Autopage/rules.json',
'https://userscript.xiu2.xyz/other/Autopage/rules.json',
From c30e2fbed1d901e4aeb776965625df8488ba44c7 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 12 Mar 2023 11:30:31 +0800
Subject: [PATCH 252/917] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20[=E6=8B=B7?=
=?UTF-8?q?=E8=B4=9D=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 | 2 +-
other/Autopage/rules.json | 40 ---------------------------------------
2 files changed, 1 insertion(+), 41 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 1e97fbe45..d0b55cdae 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -5,7 +5,7 @@
// @name:en AutoPager
// @version 6.4.17
// @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 ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「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...) 等網站~
// @description:en Append the next page content to the bottom seamlessly (like a waterfall)~
// @match *://*/*
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index d498b4943..2cfeac680 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -3164,46 +3164,6 @@
"replaceE": "#pagination"
}
},
- "拷贝漫画": {
- "host": "/copymanga\\./",
- "url": "/\\/chapter\\//",
- "style": ".upMember, .comicContainerAds, .footer {display: none !important;} body, html {height: auto !important;}",
- "iframe": true,
- "history": true,
- "pager": {
- "type": 5,
- "nextL": ".comicContent-next>a",
- "style": "h4.header, h4.header +div[style*='fixed'] {display: none !important;}",
- "scrollD": 3000
- }
- },
- "拷贝漫画 - 分类页": {
- "host": "/copymanga\\./",
- "url": "/\\/comics/",
- "pager": {
- "type": 6,
- "nextL": "li.next>a",
- "pageE": ".exemptComicItem",
- "replaceE": "ul.page-all",
- "loadTime": 1000,
- "scrollD": 3000
- },
- "function": {
- "bF": "return fun.src_bF(pageE)"
- }
- },
- "拷贝漫画 - 推荐页": {
- "host": "/copymanga\\./",
- "url": "/\\/recommend/",
- "pager": {
- "nextL": "li.next>a",
- "pageE": ".exemptComicItem",
- "replaceE": "ul.page-all"
- },
- "function": {
- "bF": "return fun.src_bF(pageE)"
- }
- },
"木马漫画 - 阅读页": {
"host": "www.omyschool.com",
"url": "/\\/article_detail\\//",
From 0e5368716b58adceb5dda2a7695a913447b74626 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 12 Mar 2023 11:30:56 +0800
Subject: [PATCH 253/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 0a057456e..005224b83 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.3.0
+// @version 2.3.1
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -47,6 +47,7 @@
['https://gh.con.sh/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://ghps.cc/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://cors.isteed.cc/github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Lufs\'s] 提供'],
+ ['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供'],
//['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'],
//['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'],
@@ -69,6 +70,7 @@
['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'],
['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
+ //['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供']
//['https://hub.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
//['https://hub.0z.gs', '美国', '[美国 Cloudflare CDN]'],
//['https://hub.shutcm.cf', '美国', '[美国 Cloudflare CDN]']
@@ -90,8 +92,8 @@
//['https://raw.cithub.icu', '美国', '[美国 洛杉矶]
- 缓存:无(或时间很短)'],
//['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]
- 缓存:无(或时间很短)'],
//['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供
- 缓存:有
- 不支持大小超过 50 MB 的文件
- 不支持版本号格式的分支名(如 v1.2.3)'],
- ['https://raw.githubusercontents.com', '其他 1', '[香港、新加坡、美国等](CDN 不固定)
- 缓存:有
- 该加速源不支持大小超过 1 MB 的文件'],
- ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 2', '[新加坡、香港、日本等](CDN 不固定)
- 缓存:无(或时间很短)']
+ //['https://raw.gitmirror.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供
- 缓存:有'],
+ ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 1', '[新加坡、香港、日本等](CDN 不固定)
- 缓存:无(或时间很短)']
//['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]
- 缓存:有']
], svg = [
'',
From d30ae1135d108cbd089c59c2495ab6f14d6b07ed Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 13 Mar 2023 19:58:13 +0800
Subject: [PATCH 254/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 005224b83..3b1a51ec6 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.3.1
+// @version 2.3.2
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -79,7 +79,6 @@
//['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]']
], raw_url = [
['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'],
- ['https://jsd.cdn.zzko.cn/gh', '国内', '[中国 国内] - 该公益加速源由 [ayao] 提供
- 缓存:有'],
['https://raw.iqiq.io', '香港', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供
- 缓存:无(或时间很短)'],
['https://raw.kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
- 缓存:无(或时间很短)'],
//['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供
- 缓存:无(或时间很短)'],
@@ -93,7 +92,8 @@
//['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]
- 缓存:无(或时间很短)'],
//['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供
- 缓存:有
- 不支持大小超过 50 MB 的文件
- 不支持版本号格式的分支名(如 v1.2.3)'],
//['https://raw.gitmirror.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供
- 缓存:有'],
- ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 1', '[新加坡、香港、日本等](CDN 不固定)
- 缓存:无(或时间很短)']
+ ['https://cdn.jsdelivr.ren/gh', '其他 1', '[新加坡、香港、日本等](CDN 不固定) - 该公益加速源由 [ayao] 提供
- 缓存:有'],
+ ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 2', '[新加坡、香港、日本等](CDN 不固定)
- 缓存:无(或时间很短)']
//['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]
- 缓存:有']
], svg = [
'',
From 240cbf44d637ca9514927f4a7c390ac9f0456fe6 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 13 Mar 2023 20:01:02 +0800
Subject: [PATCH 255/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?=
=?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?=
=?UTF-8?q?=E5=9D=80?=
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 d0b55cdae..5bd8a4187 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.17
+// @version 6.4.18
// @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...) 等網站~
@@ -13,7 +13,6 @@
// @connect userscript.gh2233.ml
// @connect bitbucket.org
// @connect gitea.com
-// @connect jsd.cdn.zzko.cn
// @connect js.cdn.haah.net
// @connect raw.fastgit.org
// @connect raw.iqiq.io
@@ -24,6 +23,7 @@
// @connect github.moeyy.xyz
// @connect raw.kgithub.com
// @connect cdn.staticaly.com
+// @connect cdn.jsdelivr.ren
// @connect gcore.jsdelivr.net
// @connect fastly.jsdelivr.net
// @connect www.xuexiniu.com
@@ -97,7 +97,6 @@
'https://bitbucket.org/xiu2/userscript/raw/master/other/Autopage/rules.json',
'https://gitea.com/XIU2/UserScript/raw/branch/master/other/Autopage/rules.json',
'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json',
- 'https://jsd.cdn.zzko.cn/gh/XIU2/UserScript/other/Autopage/rules.json',
'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json',
//'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json',
@@ -106,6 +105,7 @@
'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json',
+ 'https://cdn.jsdelivr.ren/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://js.cdn.haah.net/gh/XIU2/UserScript/other/Autopage/rules.json'
From 301b09762f27848b5a079c75b92b382dd3d0dd48 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 15 Mar 2023 14:09:40 +0800
Subject: [PATCH 256/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[Ecosia=20?=
=?UTF-8?q?=E6=90=9C=E7=B4=A2]=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 2cfeac680..f50972d4c 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -23,7 +23,7 @@
},
"百度站内搜索": {
"host": "zhannei.baidu.com",
- "url": "return (fun.lp() == '/cse/site')",
+ "url": "/^\\/cse\\/site/",
"history": true,
"pager": {
"nextL": "a.pager-next-foot",
@@ -99,7 +99,7 @@
},
"搜狗微信 - 搜索": {
"host": "weixin.sogou.com",
- "url": "return (fun.lp() == '/weixin')",
+ "url": "/^\\/weixin/",
"history": true,
"pager": {
"nextL": "#sogou_next",
@@ -119,7 +119,7 @@
},
"头条搜索": {
"host": "so.toutiao.com",
- "url": "return (fun.lp() == '/search')",
+ "url": "/^\\/search/",
"history": true,
"pager": {
"nextL": "//div[contains(@class, '-pagination')]/a[string()='下一页']",
@@ -215,7 +215,7 @@
},
"Yandex 搜索": {
"host": ["yandex.com","yandex.ru","yandex.ua","yandex.by","yandex.kz","yandex.uz","yandex.com.tr"],
- "url": "return (fun.lp() == '/search/')",
+ "url": "/^\\/search\\//",
"history": true,
"pager": {
"nextL": "a.Pager-Item_type_next, a.pager__item_kind_next",
@@ -225,7 +225,7 @@
},
"Yandex 搜索 - 视频": {
"host": ["yandex.com","yandex.ru","yandex.ua","yandex.by","yandex.kz","yandex.uz","yandex.com.tr"],
- "url": "return (fun.lp() == '/video/search')",
+ "url": "/^\\/video\\/search/",
"hiddenPN": true,
"pager": {
"type": 2,
@@ -272,17 +272,17 @@
},
"Ecosia 搜索": {
"host": "www.ecosia.org",
- "url": "return (fun.lp() == '/search')",
+ "url": "/^\\/search/",
"history": true,
"pager": {
"nextL": "nav.pagination a[aria-label='Next page']",
- "pageE": "section.mainline>div:not(.related-queries)",
+ "pageE": "section.mainline>div:not(.related-queries):not(.mainline__pagination)",
"replaceE": "nav.pagination"
}
},
"Magi 搜索": {
"host": "magi.com",
- "url": "return (fun.lp() == '/search')",
+ "url": "/^\\/search/",
"pager": {
"type": 2,
"nextL": ".card[data-type='next']",
@@ -291,7 +291,7 @@
},
"ASK 搜索": {
"host": ["ask.com","www.ask.com"],
- "url": "return (fun.lp() == '/web')",
+ "url": "/^\\/web/",
"style": ".PartialSearchResults-heading {display: none !important;}",
"history": true,
"pager": {
From 7f023824d87a3df0ac82f225051a2a478675eed1 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 16 Mar 2023 13:26:58 +0800
Subject: [PATCH 257/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E6=B8=B8?=
=?UTF-8?q?=E6=B0=91=E6=98=9F=E7=A9=BA=20-=20news]=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 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index f50972d4c..e09926288 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -1930,7 +1930,7 @@
},
"游民星空": {
"host": "www.gamersky.com",
- "url": "/^\\/(zl|ent|handbook|hardware)\\/.+\\.shtml/",
+ "url": "/^\\/(zl|ent|news|handbook|hardware)\\/.+\\.shtml/",
"blank": 3,
"pager": {
"type": 3,
From a722eaeb70aceb33289a4f74121d4d280a0f45d8 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Tue, 21 Mar 2023 12:39:50 +0800
Subject: [PATCH 258/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 3b1a51ec6..6352bbb1a 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.3.2
+// @version 2.3.3
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -13,7 +13,6 @@
// @match *://kgithub.com/*
// @match *://hub.fgit.ml/*
// @match *://hub.fgit.gq/*
-// @match *://github.nite07.com/*
// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACEUExURUxpcRgWFhsYGBgWFhcWFh8WFhoYGBgWFiUlJRcVFRkWFhgVFRgWFhgVFRsWFhgWFigeHhkWFv////////////r6+h4eHv///xcVFfLx8SMhIUNCQpSTk/r6+jY0NCknJ97e3ru7u+fn51BOTsPCwqGgoISDg6empmpoaK2srNDQ0FhXV3eXcCcAAAAXdFJOUwCBIZXMGP70BuRH2Ze/LpIMUunHkpQR34sfygAAAVpJREFUOMt1U+magjAMDAVb5BDU3W25b9T1/d9vaYpQKDs/rF9nSNJkArDA9ezQZ8wPbc8FE6eAiQUsOO1o19JolFibKCdHGHC0IJezOMD5snx/yE+KOYYr42fPSufSZyazqDoseTPw4lGJNOu6LBXVUPBG3lqYAOv/5ZwnNUfUifzBt8gkgfgINmjxOpgqUA147QWNaocLniqq3QsSVbQHNp45N/BAwoYQz9oUJEiE4GMGfoBSMj5gjeWRIMMqleD/CAzUHFqTLyjOA5zjNnwa4UCEZ2YK3khEcBXHjVBtEFeIZ6+NxYbPqWp1DLKV42t6Ujn2ydyiPi9nX0TTNAkVVZ/gozsl6FbrktkwaVvL2TRK0C8Ca7Hck7f5OBT6FFbLATkL2ugV0tm0RLM9fedDvhWstl8Wp9AFDjFX7yOY/lJrv8AkYuz7fuP8dv9izCYH+x3/LBnj9fYPBTpJDNzX+7cAAAAASUVORK5CYII=
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
@@ -50,7 +49,6 @@
['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供'],
//['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'],
//['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
- ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'],
['https://download.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'],
['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
//['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu']
@@ -67,7 +65,6 @@
['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国'],
//['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'],
//['https://cithub.icu', '美国', '[美国 洛杉矶]'],
- ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'],
['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
//['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供']
@@ -86,7 +83,6 @@
['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供
- 缓存:有
- 不支持大小超过 30 MB 的文件'],
['https://ghproxy.net/https://raw.githubusercontent.com', '日本 3', '[日本 大阪]
- 缓存:无(或时间很短)'],
['https://raw.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
- 缓存:无(或时间很短)'],
- //['https://github-raw.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供
- 缓存:无(或时间很短)'],
//['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供
- 缓存:无(或时间很短)'],
//['https://raw.cithub.icu', '美国', '[美国 洛杉矶]
- 缓存:无(或时间很短)'],
//['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]
- 缓存:无(或时间很短)'],
From d93ae4e949fa7ab1af78599c443efce270b5436c Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Tue, 21 Mar 2023 12:54:37 +0800
Subject: [PATCH 259/917] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E5=8A=A8?=
=?UTF-8?q?=E6=BC=AB=E4=B9=8B=E5=AE=B6]=20=E5=85=B6=E4=BB=96=E5=9F=9F?=
=?UTF-8?q?=E5=90=8D;=20=E6=9B=B4=E6=96=B0=20[=E5=8A=A8=E6=BC=AB=E4=B9=8B?=
=?UTF-8?q?=E5=AE=B6=20-=20=E6=97=A5=E6=BC=AB=20-=20=E5=88=86=E7=B1=BB?=
=?UTF-8?q?=E9=A1=B5]=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 | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index e09926288..beeb4b46a 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -3055,7 +3055,7 @@
}
},
"动漫之家": {
- "host": "www.dmzj.com",
+ "host": ["www.dmzj.com","www.idmzj.com"],
"url": "if (fun.indexOF('/view/')) {if (fun.getCookie('display_mode') != '1') {document.cookie='display_mode=1; expires=Thu, 18 Dec 2031 12:00:00 GMT; path=/';location.reload();}else{return true;}}",
"style": "p.mh_curr_page, .btmBtnBox, .float_code, #floatCode {display: none !important;} .comic_wraCon > img {display: block !important;margin: 0 auto !important; border: none !important; padding: 0 !important; max-width: 99% !important; height: auto !important;min-height: 200px;}",
"history": true,
@@ -3073,7 +3073,7 @@
}
},
"动漫之家 - 分类页": {
- "host": "www.dmzj.com",
+ "host": ["www.dmzj.com","www.idmzj.com"],
"url": "/^\\/(category|update|rank)/",
"style": ".wrap_mhlist_l.con_left, .wrap_list {height: auto!important;}",
"blank": 3,
@@ -3084,7 +3084,7 @@
}
},
"动漫之家 - 日漫": {
- "host": "manhua.dmzj.com",
+ "host": ["manhua.dmzj.com","manhua.idmzj.com"],
"url": "if (fun.indexOF(/\\/\\d+\\.shtml/)) {let chapterScroll = fun.getCSS('#qiehuan_txt'); if (chapterScroll && chapterScroll.textContent === '切换到上下滚动阅读') {chapterScroll.click();} else {return true;}}",
"style": "p.curr_page, .btmBtnBox, .float_code, #floatCode {display: none !important;} #center_box > img {display: block !important;margin: 0 auto !important; border: none !important; padding: 0 !important; max-width: 99% !important; height: auto !important;min-height: 200px;}",
"history": true,
@@ -3102,19 +3102,19 @@
}
},
"动漫之家 - 日漫 - 分类页": {
- "host": "manhua.dmzj.com",
+ "host": ["manhua.dmzj.com","manhua.idmzj.com"],
"url": "/^\\/tags/",
"pager": {
"type": 6,
- "nextL": "a.pselected+a",
- "pageE": "#search_list_div>ul",
+ "nextL": "//div[@class='pages']/a[contains(text(), '下一页')]",
+ "pageE": ".tcaricature_block>ul",
"replaceE": ".pages",
"forceHTTPS": true,
"loadTime": 800
}
},
"动漫之家 - 日漫 - 最近更新": {
- "host": "manhua.dmzj.com",
+ "host": ["manhua.dmzj.com","manhua.idmzj.com"],
"url": "/^\\/update/",
"blank": 3,
"pager": {
From b379bf504a82511e3f031862483a6a49655e8259 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 22 Mar 2023 17:48:43 +0800
Subject: [PATCH 260/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=B1=8F?=
=?UTF-8?q?=E8=94=BD=20=E7=83=AD=E6=A6=9C=E6=96=87=E7=AB=A0=E3=80=81?=
=?UTF-8?q?=E7=9B=B4=E6=92=AD=E3=80=81=E5=B9=BF=E5=91=8A=E7=AD=89]=20?=
=?UTF-8?q?=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Zhihu-Enhanced.user.js | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
index d9318fee7..6a2449969 100644
--- a/Zhihu-Enhanced.user.js
+++ b/Zhihu-Enhanced.user.js
@@ -3,9 +3,9 @@
// @name:zh-CN 知乎增强
// @name:zh-TW 知乎增強
// @name:en Zhihu enhancement
-// @version 2.2.6
+// @version 2.2.7
// @author X.I.U
-// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜直播、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
+// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜杂项、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
// @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈...
// @description:en A more personalized Zhihu experience~
// @match *://www.zhihu.com/*
@@ -45,7 +45,7 @@ var menu_ALL = [
['menu_blockTypeTopic', '话题 [搜索页]', '话题(搜索页)', false],
['menu_blockTypeSearch', '杂志文章、盐选专栏、相关搜索等 [搜索页]', '相关搜索、杂志、盐选等(搜索页)', false],
['menu_blockYanXuan', '盐选内容 [问题页]', '盐选内容(问题页)', false],
- ['menu_blockTypeLiveHot', '直播内容 [热榜]', '直播内容 [热榜]', true],
+ ['menu_blockTypeLiveHot', '热榜文章、直播、广告等 [热榜]', '热榜文章、直播、广告等 [热榜]', true],
['menu_cleanSearch', '净化搜索热门 (默认搜索词及热门搜索)', '净化搜索热门', false],
['menu_cleanTitles', '净化标题消息 (标题中的私信/消息)', '净化标题提醒', false],
['menu_questionRichTextMore', '展开问题描述', '展开问题描述', false],
@@ -1379,14 +1379,14 @@ function questionInvitation(){
});
}
-// 屏蔽热榜直播
-function blockLive() {
+// 屏蔽热榜杂项
+function blockHotOther() {
if (!menu_value('menu_blockTypeLiveHot')) return;
- const isLiveItem = (hotItem) => {
+ const isQuestionItem = (hotItem) => {
const linkItem = hotItem.querySelector('.HotItem-content a');
if (linkItem === null) return false;
- return /\/theater\/\d+/.test(linkItem.href);
+ return /\/question\/\d+/.test(linkItem.href);
}
const block = () => {
@@ -1394,11 +1394,11 @@ function blockLive() {
fixItemRank();
};
- // 移除直播项
+ // 移除非问题的内容
const removeLiveItems = () => {
const hotItems = document.querySelectorAll('.HotList-list .HotItem');
for (const item of hotItems) {
- if (isLiveItem(item)) item.remove();
+ if (!isQuestionItem(item)) item.remove();
}
}
@@ -1450,8 +1450,8 @@ function blockLive() {
setTimeout(()=>{
//屏蔽指定关键词
blockKeywords('index');
- // 移除直播项
- blockLive();
+ // 移除热播杂项
+ blockHotOther();
}, 500);
}
})
@@ -1563,7 +1563,7 @@ function blockLive() {
blockType(); // 屏蔽指定类别(视频/文章等)
} else if (location.pathname == '/hot') {
blockKeywords('index'); // 屏蔽指定关键词
- blockLive(); // 屏蔽热榜直播
+ blockHotOther(); // 屏蔽热榜杂项
} else {
blockUsers();
}
From 0e8c2be8e2442efcdeab98cdbdc86a1d789d34bb Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 24 Mar 2023 12:19:37 +0800
Subject: [PATCH 261/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E4=B8=80?=
=?UTF-8?q?=E9=94=AE=E6=94=B6=E8=B5=B7=E8=AF=84=E8=AE=BA]=20=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD(=E4=B8=8E=20[=E4=B8=80=E9=94=AE=E6=94=B6=E8=B5=B7?=
=?UTF-8?q?=E5=9B=9E=E7=AD=94]=20=E5=90=88=E5=B9=B6)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Zhihu-Enhanced.user.js | 47 ++++++++++++++++++++++--------------------
1 file changed, 25 insertions(+), 22 deletions(-)
diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
index 6a2449969..27871171f 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.2.7
+// @version 2.2.8
// @author X.I.U
// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜杂项、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
// @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈...
@@ -32,7 +32,7 @@
'use strict';
var menu_ALL = [
['menu_defaultCollapsedAnswer', '默认收起回答', '默认收起回答', true],
- ['menu_collapsedAnswer', '一键收起回答', '一键收起回答', true],
+ ['menu_collapsedAnswer', '一键收起回答/评论', '一键收起回答/评论', true],
['menu_collapsedNowAnswer', '快捷收起回答/评论 (点击两侧空白处)', '快捷收起回答/评论', true],
['menu_backToTop', '快捷回到顶部 (右键两侧空白处)', '快捷回到顶部', true],
['menu_blockUsers', '屏蔽指定用户', '屏蔽指定用户', true],
@@ -209,39 +209,42 @@ function defaultCollapsedAnswer() {
}
-// 一键收起回答(全部)
+// 一键收起回答+评论(全部)
function collapsedAnswer() {
if (!menu_value('menu_collapsedAnswer')) return
//console.log('1111', document.querySelector('.CornerAnimayedFlex'))
if (document.querySelector('.CornerAnimayedFlex') && !document.getElementById('collapsed-button')) {
- //console.log('2222')
+ // 向网页中插入收起全部回答按钮+样式+绑定点击事件
document.head.appendChild(document.createElement('style')).textContent = '.CornerButton{margin-bottom:8px !important;}.CornerButtons{bottom:45px !important;}';
- document.querySelector('.CornerAnimayedFlex').insertAdjacentHTML('afterBegin', '');
+ document.querySelector('.CornerAnimayedFlex').insertAdjacentHTML('afterBegin', '');
document.getElementById('collapsed-button').onclick = function () {
- if (location.pathname === '/' || location.pathname === '/hot' || location.pathname === '/follow') {
- document.querySelectorAll('.ContentItem-rightButton').forEach(function (el) {
- if (el.hasAttribute('data-zop-retract-question')) {
- el.click()
- }
- });
+
+ // 收起所有评论(悬浮的 [收起评论])
+ document.querySelectorAll('.Comments-container').forEach(function (el) {
+ let commentCollapseButton = getXpath('//button[text()="收起评论"]', el)
+ if (commentCollapseButton) commentCollapseButton.click();
+ });
+ // 收起所有评论(固定的 [收起评论])
+ document.querySelectorAll('.RichContent >.ContentItem-actions>button:first-of-type').forEach(function (el) {
+ if (el.textContent.indexOf('收起评论') > -1) el.click()
+ });
+
+ if (location.pathname === '/' || location.pathname === '/hot' || location.pathname === '/follow') {// 对于首页的关注、推荐、热榜
+ document.querySelectorAll('.ContentItem-rightButton').forEach(function (el) {if (el.hasAttribute('data-zop-retract-question')) {el.click();};});
} else {
- document.querySelectorAll('[script-collapsed]').forEach(function(scriptCollapsed) {
- scriptCollapsed.querySelectorAll('.ContentItem-actions [data-zop-retract-question], .ContentItem-actions.Sticky [data-zop-retract-question]').forEach(function(button) {
- button.click();
- })
- })
+ // 被 getCollapsedAnswerObserver 函数收起过的,固定 [收起] 按钮
+ document.querySelectorAll('[script-collapsed]').forEach(function(scriptCollapsed) {scriptCollapsed.querySelectorAll('.ContentItem-actions [data-zop-retract-question], .ContentItem-actions.Sticky [data-zop-retract-question]').forEach(function(button) {button.click();});})
+ // 被 getCollapsedAnswerObserver 函数收起过的,悬浮 [收起] 按钮(悬浮底部的横栏)
document.querySelectorAll('.RichContent:not([script-collapsed]) .ContentItem-actions.Sticky [data-zop-retract-question]').forEach(function(button) {
let el = button.parentElement;
- while (!el.classList.contains('RichContent')) {
- el = el.parentElement;
- }
- if (el) {
- el.setAttribute('script-collapsed', '');
- }
+ while (!el.classList.contains('RichContent')) {el = el.parentElement;}
+ if (el) el.setAttribute('script-collapsed', '');
button.click();
})
+
const observer = getCollapsedAnswerObserver();
observer.start();
+
if (!menu_value('menu_defaultCollapsedAnswer') && !observer._disconnectListener) {
window.addEventListener('urlchange', function() {
observer.end();
From 1bdb5aaa6a8f6ed511ae2f755c1fe9e3d574203c Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 26 Mar 2023 10:59:14 +0800
Subject: [PATCH 262/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?=
=?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?=
=?UTF-8?q?=E5=9D=80?=
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 5bd8a4187..2138869eb 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.18
+// @version 6.4.19
// @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...) 等網站~
@@ -101,14 +101,14 @@
'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json',
//'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json',
- 'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json',
+ //'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json',
'https://cdn.jsdelivr.ren/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://js.cdn.haah.net/gh/XIU2/UserScript/other/Autopage/rules.json'
+ 'https://fastly.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json'
+ //'https://js.cdn.haah.net/gh/XIU2/UserScript/other/Autopage/rules.json'
], urlArr2 = [
'https://userscript.gh2233.ml/other/Autopage/rules.json',
'https://userscript.xiu2.xyz/other/Autopage/rules.json',
@@ -119,7 +119,7 @@
'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json',
//'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json',
- 'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json',
+ //'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json'
],
From ca1b4486c03a81e2ae7dd901078522fd1bc1dc5c Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 29 Mar 2023 15:35:19 +0800
Subject: [PATCH 263/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=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 6352bbb1a..448a8b647 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.3.3
+// @version 2.3.4
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -53,7 +53,7 @@
['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
//['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu']
], download_url = [
- ['https://download.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~', 'https://archive.fastgit.org'],
+ //['https://download.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~', 'https://archive.fastgit.org'],
['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~'],
['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~']
], clone_url = [
@@ -72,7 +72,7 @@
//['https://hub.0z.gs', '美国', '[美国 Cloudflare CDN]'],
//['https://hub.shutcm.cf', '美国', '[美国 Cloudflare CDN]']
], clone_ssh_url = [
- ['git@ssh.fastgit.org', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供']
+ //['git@ssh.fastgit.org', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供']
//['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]']
], raw_url = [
['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'],
@@ -82,7 +82,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://ghproxy.net/https://raw.githubusercontent.com', '日本 3', '[日本 大阪]
- 缓存:无(或时间很短)'],
- ['https://raw.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
- 缓存:无(或时间很短)'],
+ //['https://raw.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
- 缓存:无(或时间很短)'],
//['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供
- 缓存:无(或时间很短)'],
//['https://raw.cithub.icu', '美国', '[美国 洛杉矶]
- 缓存:无(或时间很短)'],
//['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]
- 缓存:无(或时间很短)'],
@@ -126,7 +126,7 @@
//if (location.pathname.indexOf('/releases')) addRelease(); // Release 加速
setTimeout(addDownloadZIP, 2000); // Download ZIP 加速
setTimeout(addGitClone, 2000); // Git Clone 加速
- setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
+ //setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
addRawFile(); // Raw 加速
setTimeout(addRawDownLink, 2000); // Raw 单文件快捷下载(☁),延迟 2 秒执行,避免被 pjax 刷掉
@@ -137,7 +137,7 @@
if (location.pathname.indexOf('/releases')) addRelease(); // Release 加速
setTimeout(addDownloadZIP, 2000); // Download ZIP 加速
setTimeout(addGitClone, 2000); // Git Clone 加速
- setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
+ //setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
addRawFile(); // Raw 加速
setTimeout(addRawDownLink, 2000); // Raw 单文件快捷下载(☁),延迟 2 秒执行,避免被 pjax 刷掉
setTimeout(addRawDownLink_, 1000); // 在浏览器返回/前进时重新添加 Raw 下载链接(☁)鼠标事件
From eea14cff9fb9b45bf5c3365ba682700c08e73ec7 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 29 Mar 2023 15:35:46 +0800
Subject: [PATCH 264/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?=
=?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?=
=?UTF-8?q?=E5=9D=80?=
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 2138869eb..8b44b77a5 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.19
+// @version 6.4.20
// @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...) 等網站~
@@ -96,7 +96,7 @@
'https://userscript.gh2233.ml/other/Autopage/rules.json',
'https://bitbucket.org/xiu2/userscript/raw/master/other/Autopage/rules.json',
'https://gitea.com/XIU2/UserScript/raw/branch/master/other/Autopage/rules.json',
- 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json',
+ //'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json',
//'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json',
@@ -114,7 +114,7 @@
'https://userscript.xiu2.xyz/other/Autopage/rules.json',
'https://bitbucket.org/xiu2/userscript/raw/master/other/Autopage/rules.json',
'https://gitea.com/XIU2/UserScript/raw/branch/master/other/Autopage/rules.json',
- 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json',
+ //'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json',
//'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json',
From cf5f6be29e60c4ecb9a50264d41656ffb7ee9615 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 30 Mar 2023 07:14:16 +0800
Subject: [PATCH 265/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E6=B7=98?=
=?UTF-8?q?=E8=82=A1=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 | 37 +++++++++++++++++++++----------------
1 file changed, 21 insertions(+), 16 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index beeb4b46a..5ed411137 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -835,21 +835,37 @@
"replaceE": "div.ui-page"
}
},
- "淘股吧论坛 - 生活圈": {
+ "淘股吧": {
+ "host": "www.taoguba.com.cn",
+ "url": "/^\\/$/",
+ "pager": {
+ "type": 2,
+ "nextL": "#dropDown_text[data-page]",
+ "interval": 1000,
+ "scrollD": 1000
+ }
+ },
+ "淘股吧 - 论坛": {
+ "host": "www.taoguba.com.cn",
+ "url": "/\\/(bbs|zongban|dianzan|jinghua)\\//",
+ "pager": {
+ "nextL": "js; let next = fun.getCSS('.next-page.pageDisabled'), next_ = '/'; if (next) {next = next.getAttribute('onclick').replace('gotoPage(','').replace(')','').split(','); if (fun.indexOF(/\\/dianzan|jinghua\\//)) next_ = '-'; if (parseInt(next[0]) <= parseInt(next[2])) {return (`${location.origin}/${location.pathname.split('/')[1]}/${next[0]}${next_}${next[1]}`)};}; return '';",
+ "pageE": ".items-comment-list",
+ "replaceE": ".t_page"
+ }
+ },
+ "淘股吧 - 生活圈": {
"host": "www.taoguba.com.cn",
"url": "/\\/shenghuoba\\//",
- "style": "#joinTGB {display: none !important;}",
- "history": false,
"pager": {
"nextL": "js; let next = fun.getCSS('#N_go_pageBtn'), next_ = location.pathname.split('/')[2].split('-')[0]; if (next && (parseInt(next.dataset.now) + 1 <= parseInt(next.dataset.total))) {if (!next_) next_ = 'H'; return (`${location.origin}/shenghuoba/${next_}-${parseInt(next.dataset.now) + 1}`)}; return '';",
"pageE": ".lifeContent-topicList-item",
"replaceE": ".N_sortPage "
}
},
- "淘股吧论坛 - 帖子内": {
+ "淘股吧 - 帖子内": {
"host": "www.taoguba.com.cn",
"url": "/\\/Article\\//",
- "style": "#joinTGB {display: none !important;}",
"history": false,
"thread": true,
"pager": {
@@ -861,17 +877,6 @@
"bF": "return fun.src_bF(pageE)"
}
},
- "淘股吧论坛": {
- "host": "www.taoguba.com.cn",
- "url": "/\\/(bbs|zongban|dianzan|jinghua)\\//",
- "style": "#joinTGB {display: none !important;}",
- "history": false,
- "pager": {
- "nextL": "js; let next = fun.getXpath('//div[contains(@class, \"t_page01\")]/a[contains(text(), \"下一页\")]'), next_ = '/'; if (next) {next = next.getAttribute('onclick').replace('gotoPage(','').replace(')','').split(','); if (fun.indexOF(/\\/dianzan|jinghua\\//)) next_ = '-'; if (parseInt(next[0]) <= parseInt(next[2])) {return (`${location.origin}/${location.pathname.split('/')[1]}/${next[0]}${next_}${next[1]}`)};}; return '';",
- "pageE": ".p_list>.p_list01[class*='user_']",
- "replaceE": ".t_page"
- }
- },
"芥子空间论坛": {
"host": "bbs.lieyou888.com",
"url": "/^\\/forum/",
From 761bc2e677e8491e4c3d5a1cece09c592537b2e3 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 30 Mar 2023 07:48:07 +0800
Subject: [PATCH 266/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[Github=20-=20Sear?=
=?UTF-8?q?ch=20New]=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 5ed411137..c9073aba8 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -4734,7 +4734,7 @@
"host": "github.com",
"url": "return (fun.indexOF('/search?','h') && fun.getCSS('[app-name=blackbird-search]'))",
"pager": {
- "nextL": "js; return fun.getNextEP('em[aria-current=page]+a', 'p=', /p=\\d+/)",
+ "nextL": "js; return fun.getNextEP('a[aria-current=page]+a', 'p=', /p=\\d+/)",
"pageE": "[data-testid=results-list]>div",
"replaceE": "nav[class^='Pagination__PaginationContainer']"
}
From 50523dbd129936c8b93bf91d2b67bdef020a39b2 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 30 Mar 2023 15:11:43 +0800
Subject: [PATCH 267/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?=
=?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?=
=?UTF-8?q?=E5=9D=80?=
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 8b44b77a5..71f198543 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.20
+// @version 6.4.21
// @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...) 等網站~
@@ -96,7 +96,7 @@
'https://userscript.gh2233.ml/other/Autopage/rules.json',
'https://bitbucket.org/xiu2/userscript/raw/master/other/Autopage/rules.json',
'https://gitea.com/XIU2/UserScript/raw/branch/master/other/Autopage/rules.json',
- //'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json',
+ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json',
//'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json',
@@ -114,7 +114,7 @@
'https://userscript.xiu2.xyz/other/Autopage/rules.json',
'https://bitbucket.org/xiu2/userscript/raw/master/other/Autopage/rules.json',
'https://gitea.com/XIU2/UserScript/raw/branch/master/other/Autopage/rules.json',
- //'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json',
+ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json',
//'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json',
From 50642be346ebbe49ce7190bbde8634f0a394fae1 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 30 Mar 2023 15:12:13 +0800
Subject: [PATCH 268/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=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 448a8b647..1594ed1ed 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.3.4
+// @version 2.3.5
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -53,7 +53,7 @@
['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
//['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu']
], download_url = [
- //['https://download.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~', 'https://archive.fastgit.org'],
+ ['https://download.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~', 'https://archive.fastgit.org'],
['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~'],
['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~']
], clone_url = [
@@ -72,7 +72,7 @@
//['https://hub.0z.gs', '美国', '[美国 Cloudflare CDN]'],
//['https://hub.shutcm.cf', '美国', '[美国 Cloudflare CDN]']
], clone_ssh_url = [
- //['git@ssh.fastgit.org', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供']
+ ['git@ssh.fastgit.org', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供']
//['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]']
], raw_url = [
['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'],
@@ -82,7 +82,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://ghproxy.net/https://raw.githubusercontent.com', '日本 3', '[日本 大阪]
- 缓存:无(或时间很短)'],
- //['https://raw.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
- 缓存:无(或时间很短)'],
+ ['https://raw.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
- 缓存:无(或时间很短)'],
//['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供
- 缓存:无(或时间很短)'],
//['https://raw.cithub.icu', '美国', '[美国 洛杉矶]
- 缓存:无(或时间很短)'],
//['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]
- 缓存:无(或时间很短)'],
@@ -126,7 +126,7 @@
//if (location.pathname.indexOf('/releases')) addRelease(); // Release 加速
setTimeout(addDownloadZIP, 2000); // Download ZIP 加速
setTimeout(addGitClone, 2000); // Git Clone 加速
- //setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
+ setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
addRawFile(); // Raw 加速
setTimeout(addRawDownLink, 2000); // Raw 单文件快捷下载(☁),延迟 2 秒执行,避免被 pjax 刷掉
@@ -137,7 +137,7 @@
if (location.pathname.indexOf('/releases')) addRelease(); // Release 加速
setTimeout(addDownloadZIP, 2000); // Download ZIP 加速
setTimeout(addGitClone, 2000); // Git Clone 加速
- //setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
+ setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
addRawFile(); // Raw 加速
setTimeout(addRawDownLink, 2000); // Raw 单文件快捷下载(☁),延迟 2 秒执行,避免被 pjax 刷掉
setTimeout(addRawDownLink_, 1000); // 在浏览器返回/前进时重新添加 Raw 下载链接(☁)鼠标事件
From 595dd52f7448745cf6be5458e7687b05d189e5df Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 2 Apr 2023 09:39:49 +0800
Subject: [PATCH 269/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E6=B7=98?=
=?UTF-8?q?=E8=82=A1=E5=90=A7=20-=20=E5=B8=96=E5=AD=90=E5=86=85]=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, 1 insertion(+), 2 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index c9073aba8..a7ccecf1b 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -866,11 +866,10 @@
"淘股吧 - 帖子内": {
"host": "www.taoguba.com.cn",
"url": "/\\/Article\\//",
- "history": false,
"thread": true,
"pager": {
"nextL": "js; let next = fun.getXpath('//div[contains(@class, \"t_page01\")]/a[contains(text(), \"下一页\")]');if (next) {next = next.getAttribute('onclick').replace('gotoPageTopic(','').replace(')','').split(','); if (parseInt(next[0]) <= parseInt(next[1])) {return (`${location.origin}/Article/${fun.getCSS(\"#looktopicID\").value}/${next[0]}`)}}; return '';",
- "pageE": "div[id^='reply_']",
+ "pageE": ".list-reply:not([style*=display])>div[id]",
"replaceE": ".t_page"
},
"function": {
From 8d8007ec50253a87b8c0fe57e8fdeec8b6d3551b Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 2 Apr 2023 11:41:49 +0800
Subject: [PATCH 270/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[Github=20-=20Sear?=
=?UTF-8?q?ch]=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 | 15 +++------------
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index a7ccecf1b..9ddbe9e0a 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -4729,22 +4729,13 @@
"scrollD": 2500
}
},
- "Github - Search New": {
- "host": "github.com",
- "url": "return (fun.indexOF('/search?','h') && fun.getCSS('[app-name=blackbird-search]'))",
- "pager": {
- "nextL": "js; return fun.getNextEP('a[aria-current=page]+a', 'p=', /p=\\d+/)",
- "pageE": "[data-testid=results-list]>div",
- "replaceE": "nav[class^='Pagination__PaginationContainer']"
- }
- },
"Github - Search": {
"host": "github.com",
"url": "/\\/search\\?/",
"pager": {
- "nextL": "a.next_page",
- "pageE": ".repo-list>li, .code-list-item, #commit_search_results>div, .issue-list-item, .discussion-list-item, #package_search_results>div, #marketplace_search_results>div:first-child>div, .topic-list-item, #wiki_search_results>div:first-child>div, #user_search_results>div:first-child>div",
- "replaceE": ".pagination"
+ "nextL": "js; if (fun.getCSS('a[aria-current=page]')) {return fun.getNextEP('a[aria-current=page]+a', 'p=', /p=\\d+/)} else {return fun.getCSS('a.next_page').href}",
+ "pageE": "[data-testid=results-list]>div, .repo-list>li, .code-list-item, #commit_search_results>div, .issue-list-item, .discussion-list-item, #package_search_results>div, #marketplace_search_results>div:first-child>div, .topic-list-item, #wiki_search_results>div:first-child>div, #user_search_results>div:first-child>div",
+ "replaceE": "nav[class^='Pagination__PaginationContainer'], .pagination"
}
},
"Github - Gist - Search": {
From 47273907005f384e9f394c1f1ca6ffd9cb6a79b5 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 7 Apr 2023 09:48:19 +0800
Subject: [PATCH 271/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?=
=?UTF-8?q?=E5=88=86=E4=BD=BF=E7=94=A8=20WordPress=20=E7=9A=84=E7=BD=91?=
=?UTF-8?q?=E7=AB=99=20-=20=E6=96=87=E7=AB=A0=E5=86=85]=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 | 16 +++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 71f198543..0dbf10727 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.21
+// @version 6.4.22
// @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...) 等網站~
@@ -18,7 +18,6 @@
// @connect raw.iqiq.io
// @connect raw.cithub.icu
// @connect raw.njuu.cf
-// @connect github-raw.nite07.com
// @connect ghproxy.net
// @connect github.moeyy.xyz
// @connect raw.kgithub.com
@@ -101,7 +100,6 @@
'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json',
//'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json',
- //'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json',
@@ -119,7 +117,6 @@
'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json',
//'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json',
'https://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json',
- //'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json',
'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json'
],
@@ -285,10 +282,10 @@
//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')) {
- DBSite.wp_article_post.pager.nextL = '.post-page-numbers.current+a'; DBSite.wp_article_post.pager.replaceE = '//a[contains(@class,"post-page-numbers")]/parent::*';
- } else if (getXpath('//div[contains(@class,"fenye")]//a[string()="下一页"]')) {
- DBSite.wp_article_post.pager.nextL = '//div[contains(@class,"fenye")]//a[string()="下一页"]'; DBSite.wp_article_post.pager.replaceE = '.fenye';
+ if (getXpath('(//*[contains(@class, "post-page-numbers") and contains(@class, "current")])[last()]/following-sibling::a[1]')) {
+ DBSite.wp_article_post.pager.nextL = '(//*[contains(@class, "post-page-numbers") and contains(@class, "current")])[last()]/following-sibling::a[1]'; DBSite.wp_article_post.pager.replaceE = '//a[contains(@class,"post-page-numbers")]/..';
+ } else if (getXpath('(//div[contains(@class,"fenye")])[last()]//a[string()="下一页"]')) {
+ DBSite.wp_article_post.pager.nextL = '(//div[contains(@class,"fenye")])[last()]//a[string()="下一页"]'; DBSite.wp_article_post.pager.replaceE = '.fenye';
}
if (DBSite.wp_article_post.pager.nextL != undefined) {
if (getAllCSS('#entry-content>#content-innerText, .entry-content>#content-innerText').length == 1) {
@@ -1987,8 +1984,9 @@ function: {
}
},
onerror: function (response) {
+ setTimeout(function(){curSite.pageUrl = '';}, 3000)
console.log('URL:' + url, response)
- GM_notification({text: '❌ 获取下一页失败...', timeout: 5000});
+ GM_notification({text: '❌ 获取下一页失败,可 3 秒后再次滚动网页重试(或尝试刷新网页)...', timeout: 5000});
},
ontimeout: function (response) {
setTimeout(function(){curSite.pageUrl = '';}, 3000)
From c24273d521a3bdeefca4d5f8f18ab21a7b45c880 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 7 Apr 2023 09:58:05 +0800
Subject: [PATCH 272/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E4=B8=80=E4=BA=9B?=
=?UTF-8?q?=E9=9C=80=E8=A6=81=E9=80=89=E6=8B=A9=E7=88=B6=E5=85=83=E7=B4=A0?=
=?UTF-8?q?=E7=9A=84=20Xpath=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 | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 9ddbe9e0a..8a47e3acc 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -640,7 +640,7 @@
"history": false,
"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]",
+ "pageE": "//div[@class='main-title']/../.. | //head/style[@data-emotion-css]",
"replaceE": "ul.ant-pagination"
}
},
@@ -651,7 +651,7 @@
"history": false,
"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]",
+ "pageE": "//div[@class='main-content']/.. | //head/style[@data-emotion-css]",
"replaceE": "ul.ant-pagination"
}
},
@@ -1538,7 +1538,7 @@
"pager": {
"type": 6,
"nextL": ".nextPage",
- "pageE": "//*[self::div or self::li][@data-id]/parent::*",
+ "pageE": "//*[self::div or self::li][@data-id]/..",
"replaceE": ".pageCont",
"loadTime": 200,
"scrollD": 5000
@@ -2025,7 +2025,7 @@
"pager": {
"nextL": "a.active+a:not(.disabled)",
"pageE": ".mod-list",
- "replaceE": "//a[contains(@class,'active')]/parent::div"
+ "replaceE": "//a[contains(@class,'active')]/.."
}
},
"Steam 创意工坊 - 项目列表": {
@@ -2157,7 +2157,7 @@
"url": "return (document.title.indexOf('Поиск по сайту')==-1)",
"blank": 3,
"pager": {
- "nextL": "//span[@class='pnext']/parent::a",
+ "nextL": "//span[@class='pnext']/..",
"pageE": ".short_item, .comments-tree-item",
"replaceE": ".bottom-page"
}
@@ -3034,7 +3034,7 @@
"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",
+ "nextL": "//ol[@class='links-of-books num_div']//a[@class='active ']/../following-sibling::li[1]/a",
"pageE": "//body/script[starts-with(text(),'var img_data')]",
"insertP": ["body",3],
"replaceE": ".vg-r-data, ol.links-of-books",
@@ -3499,7 +3499,7 @@
"host": "www.qidian.com",
"url": "/^\\/(all|rank|finish|free)/",
"pager": {
- "nextL": "//a[contains(@class,'-pagination-current')]/parent::li/following-sibling::li[1]/a",
+ "nextL": "//a[contains(@class,'-pagination-current')]/../following-sibling::li[1]/a",
"pageE": "#book-img-text>ul",
"replaceE": "#page-container"
}
@@ -4265,7 +4265,7 @@
"blank": 3,
"history": true,
"pager": {
- "nextL": "//div[@class='paginator']//span/strong/parent::span/parent::td/following-sibling::td[1]//a",
+ "nextL": "//div[@class='paginator']//span/strong/../../following-sibling::td[1]//a",
"pageE": "#tablelibgen>tbody>tr, .paginator+script:not([src])",
"replaceE": ".paginator",
"scriptT": 2
@@ -4648,7 +4648,7 @@
"style": ".visibility-hidden {visibility: unset !important;} h1.type--h2 {margin-top: 80px;}",
"history": true,
"pager": {
- "nextL": "//main//a[@class='navigation-tree__link' and @data-state='active']/following-sibling::a[@class='navigation-tree__link'][not(@target='_blank')] | //main//a[@class='navigation-tree__link' and @data-state='active']/following-sibling::div[@class='navigation-tree__nested']/a[@class='navigation-tree__link'][not(@target='_blank')] | //main//a[@class='navigation-tree__link' and @data-state='active']/parent::div/following-sibling::div[@class='navigation-tree__nested']/a[@class='navigation-tree__link'][not(@target='_blank')]",
+ "nextL": "//main//a[@class='navigation-tree__link' and @data-state='active']/following-sibling::a[@class='navigation-tree__link'][not(@target='_blank')] | //main//a[@class='navigation-tree__link' and @data-state='active']/following-sibling::div[@class='navigation-tree__nested']/a[@class='navigation-tree__link'][not(@target='_blank')] | //main//a[@class='navigation-tree__link' and @data-state='active']/../following-sibling::div[@class='navigation-tree__nested']/a[@class='navigation-tree__link'][not(@target='_blank')]",
"pageE": "main article>*",
"replaceE": "main navigation-tree, main .scrollbar"
}
@@ -5301,7 +5301,7 @@
"host": "www.dati56.com",
"url": "/^\\/post\\//",
"pager": {
- "nextL": "//a[@class='cur']/parent::li/following-sibling::li/a",
+ "nextL": "//a[@class='cur']/../following-sibling::li/a",
"pageE": ".content>p",
"replaceE": ".ipage",
"scrollD": 3000
@@ -5748,7 +5748,7 @@
"style": "img[data-src] {opacity: 1 !important;}",
"blank": 3,
"pager": {
- "nextL": "//a[@class='current']/parent::li/following-sibling::li[1]/a",
+ "nextL": "//a[@class='current']/../following-sibling::li[1]/a",
"pageE": ".page-header~div:not(.pagination):not(.clear)",
"replaceE": ".pagination"
},
@@ -5806,7 +5806,7 @@
"pager": {
"nextL": "a.gonext",
"pageE": ".movie-list, .articles-list, .actress-list",
- "replaceE": "//a[contains(@class, 'gonext')]/parent::div",
+ "replaceE": "//a[contains(@class, 'gonext')]/..",
"scrollD": 2500
}
},
@@ -6289,7 +6289,7 @@
"host": "buondua.com",
"pager": {
"type": 3,
- "nextL": "//a[@class='pagination-next']|//a[@class='pagination-link is-current']/parent::span/following-sibling::span[1]/a",
+ "nextL": "//a[@class='pagination-next']|//a[@class='pagination-link is-current']/../following-sibling::span[1]/a",
"pageE": ".article-fulltext, .main-body>.blog.columns",
"replaceE": ".pagination",
"scrollE": ".pagination[role='navigation'], .article-fulltext~.pagination"
From b980d191f2ba3ee6eb47f8d52fb7d3a0ad3a0fb6 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 7 Apr 2023 10:10:39 +0800
Subject: [PATCH 273/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?=
=?UTF-8?q?=E5=88=86=E4=BD=BF=E7=94=A8=20WordPress=20=E7=9A=84=E7=BD=91?=
=?UTF-8?q?=E7=AB=99]=20=E9=80=9A=E7=94=A8=E8=A7=84=E5=88=99=E5=8C=B9?=
=?UTF-8?q?=E9=85=8D=E6=9D=A1=E4=BB=B6?=
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 0dbf10727..806cc254b 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -278,7 +278,7 @@
} else if (loadMoreExclude(loadMoreExclude2) && getAllXpath('//*[self::a or self::span or self::button or self::div][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]')) {
+ } else if (getCSS('link[href*="/wp-content/" i], script[src*="/wp-content/" i], head>meta[name=generator][content*="WordPress" i]')) {
//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;
From cddbec0dc8f257c055b40270365b647e2df18e45 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 7 Apr 2023 10:35:20 +0800
Subject: [PATCH 274/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[9hentai]=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, 12 insertions(+)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 8a47e3acc..3bdfc90ea 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -6051,6 +6051,18 @@
"bF": "if (fun.getCSS('.container>.gallery') && typeof _n_app !== 'undefined' && _n_app.options.blacklisted_tags != null && _n_app.options.blacklisted_tags.length != 0) {pageE.forEach(function (one) {let tags = one.dataset.tags.split(' ');for (let i=0; i < tags.length; i++){for (let ii=0; ii < _n_app.options.blacklisted_tags.length; ii++){if (tags[i] == _n_app.options.blacklisted_tags[ii]) {one.classList.add('blacklisted');};};};});}; return fun.src_bF(pageE)"
}
},
+ "9hentai": {
+ "host": "www1.9hentai.com",
+ "url": "/^\\/g\\/\\d+\\/\\d+\\//",
+ "pager": {
+ "type": 6,
+ "nextL": "a[data-target='#jumpPageModal']+a",
+ "pageE": "#img-reader",
+ "replaceE": ".viewer-control",
+ "scrollD": 2000,
+ "loadTime": 500
+ }
+ },
"Orzqwq": {
"host": "orzqwq.com",
"url": "if(fun.indexOF(/\\/p\\/\\d\\/$/)){let t = setInterval(()=>{if(typeof chapter_preloaded_images !== 'undefined'){let _img=''; for (let i=0;i<=chapter_preloaded_images.length;i++){_img += `
`;}; document.querySelector('.reading-content').innerHTML = _img;clearInterval(t);}},500); return true;}",
From 891852e2413e09863c3748ec93b962990569bacf Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 7 Apr 2023 18:51:37 +0800
Subject: [PATCH 275/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E4=B8=8B?=
=?UTF-8?q?=E6=8B=89=E5=BC=8F=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 | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 3bdfc90ea..f690f27bc 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -3363,25 +3363,28 @@
"replaceE": ".pagination, .pages, .page"
}
},
- "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画 / 前未漫画": {
- "host": ["www.gufengmh.com","/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com"],
+ "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画 / 前未漫画 / 下拉式漫画": {
+ "host": ["www.gufengmh.com","/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com","www.xlsmh.com"],
"url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (/^www\\.(123gf|ykmh|izhegu|qianwee|manmantai)\\.com$/.test(location.hostname)|| location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (/^www\\.(ykmh|izhegu)\\.com$/.test(location.hostname)) {chapterPath=''}else if (location.hostname.indexOf('36man') == -1||location.hostname=='www.123gf.com'){host+='/'}; if (location.hostname == 'www.qianwee.com' ||location.hostname == 'www.36man.cc' ||(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, #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",
"pageE": "//script[contains(text(),'chapterImages')]",
- "insertP": ["body",3],
+ "insertP": [
+ "body",
+ 3
+ ],
"scriptT": 2,
"interval": 4000,
"scrollD": 4000
},
"function": {
- "aF": "let _img = '',host = SinMH.getResHostDomain(); if (/^www\\.(ykmh|100fanwo|izhegu)\\.com$/.test(location.hostname)) {chapterPath=''}else if (location.hostname.indexOf('36man') == -1||location.hostname=='www.123gf.com'){host+='/'}; if (location.hostname == 'www.qianwee.com' ||location.hostname == 'www.36man.cc' ||(location.hostname == 'www.manmantai.com' && chapterImages[0].slice(0,4) == 'http')){host=''}; for (let i=0;i`;}; document.getElementById('images').insertAdjacentHTML('beforeend', _img);"
+ "aF": "let _img = '',host = SinMH.getResHostDomain(); if (/^www\\.(ykmh|100fanwo|izhegu|xlsmh)\\.com$/.test(location.hostname)) {chapterPath=''}else if (location.hostname.indexOf('36man') == -1||location.hostname=='www.123gf.com'){host+='/'}; if (location.hostname == 'www.qianwee.com' ||location.hostname == 'www.36man.cc' ||(location.hostname == 'www.manmantai.com' && chapterImages[0].slice(0,4) == 'http') ||location.hostname == 'www.xlsmh.com'){host=''}; for (let i=0;i`;}; document.getElementById('images').insertAdjacentHTML('beforeend', _img);"
}
},
- "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画 / 前未漫画 - 分类页": {
- "host": ["www.gufengmh.com","/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com"],
+ "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画 / 前未漫画 / 下拉式漫画 - 分类页": {
+ "host": ["www.gufengmh.com","/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com","www.xlsmh.com"],
"url": "/^\\/(update|list|search)/",
"blank": 3,
"pager": {
From edd8c537fdd3fb127b339a31c7c4dbdddfa04389 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 9 Apr 2023 08:32:51 +0800
Subject: [PATCH 276/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E5=B1=8F=E8=94=BD?=
=?UTF-8?q?=E8=A7=86=E9=A2=91=E5=90=8E=E9=A6=96=E9=A1=B5=E6=8E=A8=E8=8D=90?=
=?UTF-8?q?=E9=A1=B5=E5=86=8D=E6=AC=A1=E7=82=B9=E5=87=BB=E6=8E=A8=E8=8D=90?=
=?UTF-8?q?=E5=90=8E=E7=BD=91=E9=A1=B5=E6=8A=A5=E9=94=99=E7=9A=84=E9=97=AE?=
=?UTF-8?q?=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Zhihu-Enhanced.user.js | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
index 27871171f..6e47db94d 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.2.8
+// @version 2.2.9
// @author X.I.U
// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜杂项、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
// @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈...
@@ -923,7 +923,7 @@ function blockType(type) {
//console.log(titleA.href)
if (location.pathname === '/search') { // 搜索页
if (location.search.indexOf('type=content') === -1) return // 仅限搜索页的 [综合]
- if (titleA.href.indexOf('/zvideo/') > -1 || titleA.href.indexOf('video.zhihu.com') > -1) { // 如果是视频
+ if (titleA.href.indexOf('/zvideo/') > -1 || titleA.href.indexOf('video.zhihu.com') > -1) { // 如果是视频
if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card').remove();
} else if (titleA.href.indexOf('zhuanlan.zhihu.com') > -1) { // 如果是文章
if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card SearchResult-Card').hidden = true;
@@ -935,14 +935,14 @@ function blockType(type) {
} else if (location.pathname.indexOf('/question/') > -1) { // 问题页
if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'List-item').hidden = true;
} else { // 首页
- if (titleA.href.indexOf('/zvideo/') > -1 || titleA.href.indexOf('video.zhihu.com') > -1) { // 如果是视频
- if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').remove();
+ if (titleA.href.indexOf('/zvideo/') > -1 || titleA.href.indexOf('video.zhihu.com') > -1) { // 如果是视频
+ if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; findParentElement(titleA, 'ContentItem AnswerItem').remove();}
} else if (titleA.href.indexOf('/answer/') > -1) { // 如果是问题(视频回答)
if (findParentElement(titleA, 'ContentItem AnswerItem').querySelector('.VideoAnswerPlayer')) {
- if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').remove();
+ if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; findParentElement(titleA, 'ContentItem AnswerItem').remove();}
}
} else if (titleA.href.indexOf('/education/video-course/') > -1) { // 如果是視頻課程
- if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').remove();
+ if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; findParentElement(titleA, 'ContentItem AnswerItem').remove();}
} else if (titleA.href.indexOf('zhuanlan.zhihu.com') > -1) { // 如果是文章
if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true;
}
From fb6b4634a2308871a29bd7a2b6be423b6582a261 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 9 Apr 2023 09:35:03 +0800
Subject: [PATCH 277/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 1594ed1ed..cc1279643 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.3.5
+// @version 2.3.6
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -40,13 +40,14 @@
['https://ghdl.feizhuqwq.cf/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [feizhuqwq.com] 提供'],
//['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://gh.flyinbug.top/gh/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Mintimate] 提供'],
- ['https://github.91chi.fun/https://github.com', '美国', '[美国 Cloudflare CDN]'],
+ //['https://github.91chi.fun/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://proxy.zyun.vip/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [知了小站] 提供'],
['https://git.xfj0.cn/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://gh.con.sh/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://ghps.cc/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://cors.isteed.cc/github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Lufs\'s] 提供'],
['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供'],
+ ['https://js.xxooo.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [饭太硬] 提供'],
//['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'],
//['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
['https://download.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'],
From 04c975ba1a7529dbf0af21296df1306d93cdfec5 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 10 Apr 2023 09:38:51 +0800
Subject: [PATCH 278/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E4=B8=80=E4=BA=9B?=
=?UTF-8?q?=E6=83=85=E5=86=B5=E4=B8=8B=E5=B1=8F=E8=94=BD=E8=A7=86=E9=A2=91?=
=?UTF-8?q?(=E9=9D=9E=E8=A7=86=E9=A2=91=E5=9B=9E=E7=AD=94)=E5=A4=B1?=
=?UTF-8?q?=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 | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
index 6e47db94d..fcbba9448 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.2.9
+// @version 2.2.10
// @author X.I.U
// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜杂项、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
// @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈...
@@ -936,13 +936,13 @@ function blockType(type) {
if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'List-item').hidden = true;
} else { // 首页
if (titleA.href.indexOf('/zvideo/') > -1 || titleA.href.indexOf('video.zhihu.com') > -1) { // 如果是视频
- if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; findParentElement(titleA, 'ContentItem AnswerItem').remove();}
+ if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'ContentItem AnswerItem').hidden = true;}
} else if (titleA.href.indexOf('/answer/') > -1) { // 如果是问题(视频回答)
if (findParentElement(titleA, 'ContentItem AnswerItem').querySelector('.VideoAnswerPlayer')) {
if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; findParentElement(titleA, 'ContentItem AnswerItem').remove();}
}
} else if (titleA.href.indexOf('/education/video-course/') > -1) { // 如果是視頻課程
- if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; findParentElement(titleA, 'ContentItem AnswerItem').remove();}
+ if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'ContentItem AnswerItem').hidden = true;}
} else if (titleA.href.indexOf('zhuanlan.zhihu.com') > -1) { // 如果是文章
if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true;
}
From 5e237cc4349e55fbf79e261708f5e1a5ae55cf50 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 10 Apr 2023 11:10:13 +0800
Subject: [PATCH 279/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=BF=AB?=
=?UTF-8?q?=E9=80=9F=E6=B7=BB=E5=8A=A0=E9=93=BE=E6=8E=A5]=20=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Hostloc-Enhanced.user.js | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/Hostloc-Enhanced.user.js b/Hostloc-Enhanced.user.js
index 37a09322a..c825f4fb0 100644
--- a/Hostloc-Enhanced.user.js
+++ b/Hostloc-Enhanced.user.js
@@ -1,8 +1,8 @@
// ==UserScript==
// @name 全球主机交流论坛增强
-// @version 1.4.7
+// @version 1.4.8
// @author X.I.U
-// @description 自动签到(访问空间 +22 积分)、屏蔽用户(黑名单)、屏蔽关键词(帖子标题)、回帖小尾巴、自动无缝翻页、快捷回到顶部(右键网页两侧空白处)、收起预览帖子(左键网页两侧空白处)、屏蔽投票贴、屏蔽阅读权限 255 帖子、预览帖子快速回复带签名、显示是否在线、显示帖子内隐藏回复
+// @description 自动签到(访问空间 +22 积分)、屏蔽用户(黑名单)、屏蔽关键词(帖子标题)、回帖小尾巴、自动无缝翻页、快捷回到顶部(右键网页两侧空白处)、收起预览帖子(左键网页两侧空白处)、屏蔽投票贴、快速添加链接、屏蔽阅读权限 255 帖子、预览帖子快速回复带签名、显示是否在线、显示帖子内隐藏回复
// @match *://hostloc.com/*
// @match *://91ai.net/*
// @icon https://hostloc.com/favicon.ico
@@ -411,12 +411,16 @@
function replyCustom_1() {
let floatlayout_reply = e => {
if (e.target.nodeType == 1 && e.target.innerHTML && e.target.innerHTML.indexOf('id="floatlayout_reply"') > -1) {
+ // 快速回复(悬浮)中添加 URL 按钮
+ document.querySelector('#floatlayout_reply .fbld').insertAdjacentHTML('afterend', `URL`);
document.getElementById('postsubmit').onclick = function(){
if (GM_getValue('menu_customLittleTail')) document.getElementById('postmessage').value += GM_getValue('menu_customLittleTail').replaceAll('\\n', '\n');
}
}
}
document.addEventListener('DOMNodeInserted', floatlayout_reply); // 监听插入事件
+ // 快速发帖(各版块帖子列表底部)中添加 URL 按钮
+ document.querySelector('#fastposteditor .fbld').insertAdjacentHTML('afterend', `URL`);
}
function replyCustom_2() { // 帖子底部的回复框
From 698dbe628f94fd88db0b4e6e6e36fa28e898f336 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 14 Apr 2023 21:14:09 +0800
Subject: [PATCH 280/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E4=B8=80=E4=BA=9B?=
=?UTF-8?q?=E6=83=85=E5=86=B5=E4=B8=8B=E5=B1=8F=E8=94=BD=E8=A7=86=E9=A2=91?=
=?UTF-8?q?(=E9=9D=9E=E8=A7=86=E9=A2=91=E5=9B=9E=E7=AD=94)=E5=A4=B1?=
=?UTF-8?q?=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 | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
index fcbba9448..c9acced97 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.2.10
+// @version 2.2.11
// @author X.I.U
// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜杂项、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
// @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈...
@@ -936,13 +936,13 @@ function blockType(type) {
if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'List-item').hidden = true;
} else { // 首页
if (titleA.href.indexOf('/zvideo/') > -1 || titleA.href.indexOf('video.zhihu.com') > -1) { // 如果是视频
- if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'ContentItem AnswerItem').hidden = true;}
+ if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true;}
} else if (titleA.href.indexOf('/answer/') > -1) { // 如果是问题(视频回答)
if (findParentElement(titleA, 'ContentItem AnswerItem').querySelector('.VideoAnswerPlayer')) {
if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; findParentElement(titleA, 'ContentItem AnswerItem').remove();}
}
} else if (titleA.href.indexOf('/education/video-course/') > -1) { // 如果是視頻課程
- if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'ContentItem AnswerItem').hidden = true;}
+ if (menu_value('menu_blockTypeVideo')) {findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true;}
} else if (titleA.href.indexOf('zhuanlan.zhihu.com') > -1) { // 如果是文章
if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true;
}
From 10f0daa6e0bdf75d1d7f0ca2a01c0528689c3a31 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 15 Apr 2023 09:03:00 +0800
Subject: [PATCH 281/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=AD=94?=
=?UTF-8?q?=E5=A4=AB=E5=AD=90=E6=97=A7=E4=B9=A6=E7=BD=91=20-=20=E6=90=9C?=
=?UTF-8?q?=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 f690f27bc..b5cfd8dce 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -5090,6 +5090,16 @@
"scrollD": 2500
}
},
+ "孔夫子旧书网 - 搜索": {
+ "host": "search.kongfz.com",
+ "url": "/^\\/item_result\\//",
+ "pager": {
+ "nextL": "js;return fun.getNextEP('.item-page.active+a.item-page', 'pagenum=', /pagenum=\\d+/)",
+ "pageE": "#listBox>div, script[src*=Isbn_item-result_item-result_page]",
+ "replaceE": ".pager",
+ "scriptT": 2
+ }
+ },
"书签地球": {
"host": "www.bookmarkearth.com",
"url": "return (fun.lp() == '/' || fun.lp() == '/page')",
From 3eadd78d0b4633db49ba829e1643bd387766a0a4 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 20 Apr 2023 08:03:15 +0800
Subject: [PATCH 282/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E7=A7=80?=
=?UTF-8?q?=E4=BA=BA=E7=BE=8E=E5=A5=B3]=20=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 b5cfd8dce..bdbb0e3b4 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -6347,7 +6347,7 @@
}
},
"秀人美女": {
- "host": ["www.xrmnw.cc","www.xrmn01.cc"],
+ "host": "/^www\\.xrmn.+/",
"url": "/(^\\/.)|(\\d+\\.html$)/",
"pager": {
"type": 3,
From 08bb1a0ade9bbac6648f7355cd587657f121aa42 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 20 Apr 2023 10:36:46 +0800
Subject: [PATCH 283/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index cc1279643..9aeb26d99 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.3.6
+// @version 2.3.7
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -48,6 +48,7 @@
['https://cors.isteed.cc/github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Lufs\'s] 提供'],
['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供'],
['https://js.xxooo.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [饭太硬] 提供'],
+ ['https://proxy.freecdn.ml/?url=https://github.com', '美国', '[美国 Cloudflare CDN]'],
//['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'],
//['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
['https://download.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'],
From 28a6b6c5c5a04af7e53d4fbc287c5cb42123076a Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 21 Apr 2023 12:26:57 +0800
Subject: [PATCH 284/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E8=B1=86?=
=?UTF-8?q?=E7=93=A3=20-=20=E5=B9=BF=E6=92=AD/=E6=97=A5=E8=AE=B0/=E4=B9=A6?=
=?UTF-8?q?=E8=AF=84/=E5=BD=B1=E8=AF=84=E8=AF=84=E8=AE=BA]=20=E8=A7=84?=
=?UTF-8?q?=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 bdbb0e3b4..c96737d07 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -417,7 +417,7 @@
"pager": {
"type": 6,
"nextL": "a.next",
- "pageE": ".comment-list-wrapper",
+ "pageE": ".comments-list-wrapper",
"replaceE": ".paginator",
"loadTime": 1000
}
From 19ac5dc60d095b1f21eb24b9a594e3e8d4be8a21 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 23 Apr 2023 12:32:49 +0800
Subject: [PATCH 285/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E5=AE=98=E6=96=B9?=
=?UTF-8?q?=E6=8F=90=E4=BE=9B=E7=9A=84=20443=20=E7=AB=AF=E5=8F=A3=E7=9A=84?=
=?UTF-8?q?=20SSH=20=E5=9C=B0=E5=9D=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 9aeb26d99..8088dc2cc 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.3.7
+// @version 2.3.8
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -74,8 +74,9 @@
//['https://hub.0z.gs', '美国', '[美国 Cloudflare CDN]'],
//['https://hub.shutcm.cf', '美国', '[美国 Cloudflare CDN]']
], clone_ssh_url = [
- ['git@ssh.fastgit.org', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供']
- //['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]']
+ ['ssh://git@ssh.github.com:443/', 'Github 原生', '[日本、新加坡等] - Github 官方提供的 443 端口的 SSH(依然是 SSH 协议),适用于限制访问 22 端口的网络环境'],
+ ['git@ssh.fastgit.org:', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供']
+ //['git@git.zhlh6.cn:', '美国', '[美国 洛杉矶]']
], raw_url = [
['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'],
['https://raw.iqiq.io', '香港', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供
- 缓存:无(或时间很短)'],
@@ -246,7 +247,7 @@
if (GM_getValue('menu_gitClone')) {_gitClone='git clone '; html.firstElementChild.value = _gitClone + html.firstElementChild.value;}
for (let i=0;i`
+ _html += ``
}
html.insertAdjacentHTML('afterend', _html);
}
From 86dfe0fbce859cd6eb99b0fba896c8a88ae952c5 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 24 Apr 2023 09:49:31 +0800
Subject: [PATCH 286/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E6=96=B0?=
=?UTF-8?q?=E9=97=BB=E5=90=A7=20-=20xinwenba.net]=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 c96737d07..f41f886e5 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -6533,12 +6533,12 @@
}
},
"新闻吧 - xinwenba.net": {
- "host": ["www.xinwenba.net","m.xinwenba.net"],
+ "host": ["www.xinwenba.net","m.xinwenba.net","m.xwbar.com"],
"url": "/\\/view-/",
"pager": {
"type": 3,
"nextL": "//div[@class='paging']/li/a[text()='下一页']",
- "pageE": ".picture>p, .view_img>p",
+ "pageE": ".view_img>.main",
"replaceE": ".paging"
}
},
From d57e274066ff188a3b4095ace1b4fde95a75a1f0 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 29 Apr 2023 09:15:14 +0800
Subject: [PATCH 287/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Github=20-=20Gist?=
=?UTF-8?q?=20-=20discover]=20=E6=94=AF=E6=8C=81;=20=E4=BC=98=E5=8C=96=20[?=
=?UTF-8?q?Github]=20=E9=83=A8=E5=88=86=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, 7 insertions(+), 6 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index f41f886e5..a5d06c18c 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -4696,7 +4696,7 @@
"host": "github.com",
"url": "/(tab=(stars|repositories)|\\/commits|\\/network\\/dependents|^\\/notifications\\/subscriptions(\\?|$))/",
"pager": {
- "nextL": "//*[self::div or self::nav][@class='paginate-container']/div/*[last()]",
+ "nextL": ".paginate-container>div>:last-child",
"pageE": "#user-starred-repos div[class^='col-']:first-of-type>div:not(.position-relative):not(.paginate-container), #user-repositories-list>ul>li, .js-navigation-container>div, .Box>[data-test-id='dg-repo-pkg-dependent'], #threads-unsubscribe-form>ul>li",
"replaceE": ".paginate-container",
"scrollD": 2500
@@ -4714,9 +4714,9 @@
},
"Github - Tags": {
"host": "github.com",
- "url": "return (fun.indexOF(/\\/tags$/))",
+ "url": "/\\/tags$/",
"pager": {
- "nextL": "//div[@class='pagination']/*[last()]",
+ "nextL": ".pagination>:last-child",
"pageE": ".Box-body>div.Box-row",
"replaceE": ".pagination",
"scrollD": 2500
@@ -4741,11 +4741,12 @@
"replaceE": "nav[class^='Pagination__PaginationContainer'], .pagination"
}
},
- "Github - Gist - Search": {
+ "Github - Gist - Search/discover": {
"host": "gist.github.com",
- "url": "return (fun.lp() == '/search' && location.search != '')",
+ "url": "return ((fun.lp() == '/search' && location.search != '') || fun.lp() == '/discover')",
+ "blank": 4,
"pager": {
- "nextL": "a.next_page",
+ "nextL": "a.next_page,.pagination>:last-child:not([class])",
"pageE": ".gist-snippet",
"replaceE": ".pagination"
}
From 25b89768e8ddaf1d067c9dde069922ee30f93d2f Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 30 Apr 2023 08:42:25 +0800
Subject: [PATCH 288/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[FontMeme]=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 | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index a5d06c18c..539e56a69 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -1782,6 +1782,16 @@
"scriptT": 2
}
},
+ "FontMeme": {
+ "host": "fontmeme.com",
+ "url": "/^\\/ziti\\//",
+ "blank": 3,
+ "pager": {
+ "nextL": ".pagingLinkSelected+.pagingLink>a",
+ "pageE": ".fontPreviewWrapper",
+ "replaceE": ".pagingWrapper"
+ }
+ },
"魔顿": {
"host": "www.modown.cn",
"url": "/\\/category\\//",
From 95633659f1467697afe1aa06d3f779905d6ef9ad Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 30 Apr 2023 20:49:33 +0800
Subject: [PATCH 289/917] README.md
---
README.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index ba2ed9719..d0b7e08ad 100644
--- a/README.md
+++ b/README.md
@@ -19,13 +19,13 @@
| | 脚本名称 | 脚本功能 | 安装 \| 备用 |
| :----: | :---- | :---- | :----: |
-| [
](https://github.com/XIU2) | **护眼模式** | 简单有效的全网通用护眼模式、夜间模式、暗黑模式~ | **[安装](https://greasyfork.org/zh-CN/scripts/426377)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/DarkMode.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://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)** |
@@ -34,8 +34,8 @@
| [
](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://github.com/XIU2) | **新标签页打开链接 \*** | 将网页中所有链接改为新标签页打开(可能存在兼容问题 | **[安装](https://greasyfork.org/zh-CN/scripts/429714)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/TargetBlank.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://github.com/XIU2) | **新标签页打开链接 \*** | 将网页中所有链接改为新标签页打开(可能存在兼容问题 | **[安装](https://greasyfork.org/zh-CN/scripts/429714)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/TargetBlank.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://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)**_~~ |
From b5cc2a83f294f0b40bbae151b8809327fcadc4c2 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 1 May 2023 14:58:00 +0800
Subject: [PATCH 290/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[xHamster]=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 | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index 539e56a69..9f8140ec8 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -5476,14 +5476,15 @@
}
},
"xHamster": {
- "host": "/xhamster(\\d+)?\\.com$/",
- "url": "return (document.title.indexOf('xHamster') > -1 && !fun.indexOF('/videos/') && !fun.indexOF('/photos/'))",
+ "host": ["/^[a-z]{2}\\.xhamster\\.com$/","/^[a-z]{2}\\..*(xh).*\\.[a-z]{2,}$/"],
+ "url": "return ((document.title.indexOf('xHamster') > -1 || fun.getCSS('meta[name=application-name][content=xHamster]')) && !fun.indexOF('/videos/') && !fun.indexOF('/photos/gallery'))",
"blank": 3,
"pager": {
- "nextL": "li.next>a",
- "pageE": ".thumb-list",
+ "type": 3,
+ "nextL": "li.next>a,a[rel=next]",
+ "pageE": ".thumb-list,.channels-thumbs",
"replaceE": ".pager-section",
- "scrollD": 2500
+ "scrollD": 500
}
},
"EPORNER": {
From 2b9c5952cdaf852b38150c466b3e61573f9ed989 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 5 May 2023 08:57:10 +0800
Subject: [PATCH 291/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E5=8D=83?=
=?UTF-8?q?=E5=9B=BE=E7=BD=91]=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 9f8140ec8..b94f0fb5b 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -1391,11 +1391,11 @@
"千图网": {
"host": "www.58pic.com",
"url": "/\\/(c|tupian|piccate|pmulti|scene)\\//",
- "style": ".qtw-card.place-box, .card-lazy, .is-line .is-back, .qt-model-t.login-model, .qtd-next-card {display: none !important;} .search-page-container {position: initial !important;}",
+ "style": ".qtw-card.place-box, .card-lazy, .is-line .is-back, .qtd-next-card, .login-model, .login-tip-page, .login-tip-header {display: none !important;} .pic-container.qtd-card-line-container>.qtd-card, .pic-container.qtd-card-mansory-container>.qtd-card {width: 316px;height: 428px;} .search-page-container {position: initial !important;}",
"pager": {
"type": 3,
"nextL": "//div[contains(@class,'page-box')]//a[text()='下一页']",
- "pageE": ".card-grid-box.is-new:not(.favorites-box)>div, .list-box>div, .qtd-card-container>.qtd-card[data-id], .pic-container>.qtd-card[data-id]",
+ "pageE": ".qtd-card-container>.qtd-card[data-id], .pic-container>.active, .pic-container>.qtd-card[data-id], .card-grid-box.is-new:not(.favorites-box)>div, .list-box>div",
"replaceE": ".page-box"
},
"function": {
From 087dfd919e45cb49e9e39788b37adf0b28d90a07 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sat, 6 May 2023 13:13:45 +0800
Subject: [PATCH 292/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[NexusMods]=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
---
Autopage.user.js | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 806cc254b..028117276 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.22
+// @version 6.4.23
// @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...) 等網站~
@@ -452,7 +452,7 @@
thread: 对于社区类网站,要在 帖子内 的规则中加入这个,用于脚本的 [帖子内自动翻页] 功能(即用户可以选择开启/关闭所有社区类网站帖子内的自动翻页)
style: 要插入网页的 CSS Style 样式
retry: 允许获取失败后重试
- blank: 强制新标签页打开链接(1 = ,2 = 对 body 点击事件委托,3 = 仅对 pageE 的父元素点击事件委托,4 = 仅对 pageE 的父元素添加 target="_blank")
+ blank: 强制新标签页打开链接(1 = ,2 = 对 body 点击事件委托,3 = 仅对 pageE 的父元素点击事件委托,4 = 仅对 pageE 的子元素 标签添加 target="_blank")
pager: {
type: 翻页模式
@@ -861,6 +861,7 @@ function: {
url: ()=> {urlC = true; if (indexOF(/\/(mods|users)\/\d+/)) {if (indexOF('tab=posts','s')){curSite = DBSite.nexusmods_posts;} else if (indexOF('tab=user+files','s')){curSite = DBSite.nexusmods;}} else if (lp !== '/' && getCSS('.pagination a.page-selected')) {curSite = DBSite.nexusmods;}},
blank: 1,
history: false,
+ xRequestedWith: true,
pager: {
nextL: nexusmods_nextL,
pageE: 'ul.tiles>li',
@@ -873,6 +874,7 @@ function: {
}, // NexusMods
nexusmods_posts: {
history: false,
+ xRequestedWith: true,
pager: {
nextL: nexusmods_nextL,
pageE: '#comment-container>ol>li.comment:not(.comment-sticky)',
@@ -1420,7 +1422,7 @@ function: {
if (indexOF('/news')) {modList = RH_NewsTabContent;} else if (indexOF('/users/') && indexOF('tab=user+files','s')) {modList = RH_UserModsTab;} else if (indexOF('/mods/') && indexOF('tab=posts','s')) {modList = RH_CommentContainer;} else {modList = RH_ModList;}
if (!modList) return
let out_items = JSON.stringify(modList.out_items).replace(/{|}|"/g,''),
- nextNum = getXpath('//div[contains(@class, "pagination")][1]//a[contains(@class, "page-selected")]/parent::li/following-sibling::li[1]/a');
+ nextNum = getXpath('//div[contains(@class, "pagination")][1]//a[contains(@class, "page-selected")]/../following-sibling::li[1]/a');
var url = '';
if (nextNum && nextNum.innerText) {
nextNum = nextNum.innerText;
@@ -1917,7 +1919,8 @@ function: {
method: 'GET',
overrideMimeType: 'text/html; charset=' + (document.characterSet||document.charset||document.inputEncoding),
headers: {
- 'Referer': (curSite.noReferer === true) ? '':location.href,
+ 'x-requested-with': (curSite.xRequestedWith === true) ? 'XMLHttpRequest':null,
+ 'Referer': (curSite.noReferer === true) ? null:location.href,
'User-Agent': navigator.userAgent,
'Accept': 'text/html,application/xhtml+xml,application/xml'
},
@@ -1960,7 +1963,7 @@ function: {
responseType: type,
overrideMimeType: mimeType,
headers: {
- 'Referer': (curSite.noReferer === true) ? '':location.href,
+ 'Referer': (curSite.noReferer === true) ? null:location.href,
'Content-Type': (method === 'POST') ? 'application/x-www-form-urlencoded':'',
'User-Agent': navigator.userAgent,
'Accept': accept
From 7d18a5b902f31df28d2001d750b21a3e58a4c5db Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Tue, 9 May 2023 12:15:09 +0800
Subject: [PATCH 293/917] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E7=A6=81?=
=?UTF-8?q?=E6=BC=AB=E5=A4=A9=E5=A0=82]=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 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index b94f0fb5b..cd1892943 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -5997,7 +5997,7 @@
}
},
"禁漫天堂": {
- "host": ["18comic.vip","18comic.org","/^jmcomic[0-9]?\\.[a-z]+$/"],
+ "host": ["18comic.vip","18comic.org","/^jm-?comic[0-9]?\\.[a-z]+$/"],
"url": "if (fun.indexOF(/^\\/photo\\//)){fun.src_bF(fun.getAllCSS('.scramble-page'), [0,'img[data-original]:not(.lazy-loaded)','data-original']); setTimeout(()=>{document.body.appendChild(document.createElement('script')).textContent = `var old_onImageLoaded = onImageLoaded; onImageLoaded = function(e){aid = parseInt(/photos\\\\/\\\\d+/.exec(e.src)[0].replace('photos/','')); if(aid>scramble_id){old_onImageLoaded(e);}}`}, 3000); return true}",
"style": "[data-group], div[data-page], .thumb-overlay-albums>*:not(.scramble-page):not(.scramble-page1) {display: none !important;} #Comic_Top_Nav[style*='display: block'] {opacity: 0.3;}",
"history": true,
@@ -6013,7 +6013,7 @@
}
},
"禁漫天堂 - 分类页": {
- "host": ["18comic.vip","18comic.org","/^jmcomic[0-9]?\\.[a-z]+$/"],
+ "host": ["18comic.vip","18comic.org","/^jm-?comic[0-9]?\\.[a-z]+$/"],
"url": "/^\\/(albums|search|blogs|videos|movies)/",
"style": ".row>[style='z-index: 0;'], .col-lg-3.col-md-3.col-sm-3.col-xs-6 {display: none !important;}",
"blank": 3,
From e617277906809d65e4e3ff9ebde41dfaa1085ae0 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 10 May 2023 14:06:06 +0800
Subject: [PATCH 294/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E6=B0=B4?=
=?UTF-8?q?=E6=9C=A8=E7=A4=BE=E5=8C=BA]=20=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 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
index cd1892943..ee9080672 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -656,7 +656,7 @@
}
},
"水木社区": {
- "host": "www.mysmth.net",
+ "host": "www.newsmth.net",
"url": "return (location.href.indexOf('board/') != -1)",
"style": "[id*='banner'], [class*='banner'] {display: none !important;}",
"blank": 4,
@@ -668,7 +668,7 @@
}
},
"水木社区 - 帖子内": {
- "host": "www.mysmth.net",
+ "host": "www.newsmth.net",
"url": "return (location.href.indexOf('article/') != -1)",
"style": "[id*='banner'], [class*='banner'] {display: none !important;}",
"thread": true,
From d2b8ffa3bc1f39466dc42488f4921388fa6602d7 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 11 May 2023 13:24:16 +0800
Subject: [PATCH 295/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E9=93=BE?=
=?UTF-8?q?=E6=8E=A5=E8=BD=AC=E5=9B=BE=E7=89=87]=20=E6=94=AF=E6=8C=81?=
=?UTF-8?q?=E6=97=A0=E6=96=87=E4=BB=B6=E5=90=8E=E7=BC=80=E7=9A=84=20imgur?=
=?UTF-8?q?=20=E5=9B=BE=E5=BA=8A=E9=93=BE=E6=8E=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
V2ex-Enhanced.user.js | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/V2ex-Enhanced.user.js b/V2ex-Enhanced.user.js
index a87c67fc4..7b5c6d06f 100644
--- a/V2ex-Enhanced.user.js
+++ b/V2ex-Enhanced.user.js
@@ -1,6 +1,6 @@
// ==UserScript==
// @name V2EX 增强
-// @version 1.1.8
+// @version 1.2.0
// @author X.I.U
// @description 自动签到、链接转图片、自动无缝翻页、使用 SOV2EX 搜索、回到顶部(右键点击两侧空白处)、快速回复(左键双击两侧空白处)、新标签页打开链接、标签页伪装为 Github(摸鱼)
// @match *://v2ex.com/*
@@ -277,7 +277,7 @@
}
- // 替换为 sov2ex 搜索,代码来自 v2ex-plus 扩展:https://github.com/sciooga/v2ex-plus (懒得重复造轮子了~)
+ // 替换为 sov2ex 搜索,代码来自 v2ex-plus 扩展:https://github.com/sciooga/v2ex-plus (懒得重复造轮子了~
function soV2ex() {
document.body.appendChild(document.createElement('script')).textContent = `
var $search = $('#search')
@@ -327,12 +327,14 @@
}
- // 链接转图片,修改自:https://greasyfork.org/scripts/14182
+ // 链接转图片
function linksToImgs() {
let links = document.links;
Array.from(links).forEach(function (_this) {
if (/^https.*\.(?:jpg|jpeg|jpe|bmp|png|gif)/i.test(_this.href) && !(/
`;
+ } else if (/^https:\/\/imgur\.com\/[a-z]+$/i.test(_this.href)) { // 针对没有文件后缀的 imgur 图床链接
+ _this.innerHTML = `
`;
}
});
}
From 93d98f9ef38b7ea421f21bdacc856175bc522d74 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 11 May 2023 14:39:20 +0800
Subject: [PATCH 296/917] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E5=B1=8F?=
=?UTF-8?q?=E8=94=BD=E5=85=B3=E9=94=AE=E8=AF=8D(=E5=B8=96=E5=AD=90?=
=?UTF-8?q?=E6=A0=87=E9=A2=98)]=20=E5=8A=9F=E8=83=BD=E4=B8=8D=E5=86=8D?=
=?UTF-8?q?=E5=8C=BA=E5=88=86=E5=A4=A7=E5=B0=8F=E5=86=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Hostloc-Enhanced.user.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Hostloc-Enhanced.user.js b/Hostloc-Enhanced.user.js
index c825f4fb0..e96d52a01 100644
--- a/Hostloc-Enhanced.user.js
+++ b/Hostloc-Enhanced.user.js
@@ -1,6 +1,6 @@
// ==UserScript==
// @name 全球主机交流论坛增强
-// @version 1.4.8
+// @version 1.4.9
// @author X.I.U
// @description 自动签到(访问空间 +22 积分)、屏蔽用户(黑名单)、屏蔽关键词(帖子标题)、回帖小尾巴、自动无缝翻页、快捷回到顶部(右键网页两侧空白处)、收起预览帖子(左键网页两侧空白处)、屏蔽投票贴、快速添加链接、屏蔽阅读权限 255 帖子、预览帖子快速回复带签名、显示是否在线、显示帖子内隐藏回复
// @match *://hostloc.com/*
@@ -332,7 +332,7 @@
document.querySelectorAll('[id^="normalthread_"]').forEach(function(item){ // 遍历所有帖子标题
menu_value('menu_customBlockKeywords').forEach(function(item1){ // 遍历关键词
let itemName = item.querySelector('a.s.xst'); // 寻找帖子标题
- if (itemName && itemName.textContent.indexOf(item1) > -1) {
+ if (itemName && itemName.textContent.toLowerCase().indexOf(item1.toLowerCase()) > -1) {
console.log(`屏蔽关键词:[${item1}]`, `,帖子标题:[${itemName.textContent}]`);
item.hidden = true; // 删除帖子
}
From ad7ba41409b6c5d60a9b923b2969da7876943003 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 12 May 2023 13:22:39 +0800
Subject: [PATCH 297/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E5=9B=A0=E7=BD=91?=
=?UTF-8?q?=E9=A1=B5=E5=8F=98=E5=8A=A8=E5=AF=BC=E8=87=B4=E5=A4=B1=E6=95=88?=
=?UTF-8?q?=E7=9A=84=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
DuckDuckGo-Enhanced.user.js | 42 +++++++++++++++++++++++--------------
1 file changed, 26 insertions(+), 16 deletions(-)
diff --git a/DuckDuckGo-Enhanced.user.js b/DuckDuckGo-Enhanced.user.js
index 7b057b7a4..1820304a8 100644
--- a/DuckDuckGo-Enhanced.user.js
+++ b/DuckDuckGo-Enhanced.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN DuckDuckGo 增强
// @name:zh-TW DuckDuckGo 增強
// @name:en DuckDuckGo Enhancements
-// @version 1.0.2
+// @version 1.0.3
// @author X.I.U
// @description 屏蔽指定域名、修复图标加载、链接不携来源、快捷回到顶部(右键两侧空白处)
// @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式)
@@ -56,9 +56,12 @@
};
- document.documentElement.appendChild(document.createElement('style')).textContent = '.blockDomainBtn {padding: 0 8px !important; font-size: 12px !important; line-height: normal !important; margin-left: 10px !important; border-radius: 3px !important; vertical-align: top !important; opacity: 0.4 !important; top: 3px; cursor: cell;} .result.result--sep--hr {display: none;} a[data-testid="result-title-a"]{display: inline-block}';
+ document.documentElement.appendChild(document.createElement('style')).textContent = `
+.blockDomainBtn {padding: 0 6px !important; font-size: 12px !important; line-height: normal !important; margin-left: 6px !important; border-radius: 3px !important; vertical-align: top !important; opacity: 0.4 !important; top: 3px; cursor: cell;}
+.result.result--sep--hr {display: none;}
+a[data-testid="result-title-a"]{display: inline-block}`
mutationObserver(); // 屏蔽指定域名 + 修复图标加载 + 链接不携来源
- backToTop(); // 快捷回到顶部
+ setTimeout(backToTop, 500); // 快捷回到顶部
// 自定义屏蔽指定域名
@@ -82,19 +85,12 @@
for (const mutation of mutationsList) {
for (const target of mutation.addedNodes) {
if (target.nodeType != 1) break
-
+ //console.log(target)
// 屏蔽指定域名
- if (target.dataset.nrn === 'result') {
- const a=target.querySelector('h2>a,a[data-testid="result-title-a]"')
- if (a && checkDomain(a.href.split('/')[2])) {
- target.remove(); break;
- } else {
- // 链接不携来源
- addRel(target);
-
- // 添加屏蔽按钮
- addBlockDomainBtn(target, a, a.href.split('/')[2]);
- }
+ if (target.tagName == 'LI' && target.dataset.layout == 'organic') {
+ Process(target)
+ } else if (target.tagName == 'OL' && target.className == 'react-results--main') {
+ target.childNodes.forEach(li=>{Process(li)})
}
// 修复图标加载
//let img = target.querySelector('img.result__icon__img[data-src]'); // 寻找图标元素
@@ -104,6 +100,19 @@
};
const observer = new MutationObserver(callback);
observer.observe(document, { childList: true, subtree: true });
+
+ function Process(target) {
+ const a = target.querySelector('h2>a,a[data-testid="result-title-a]"')
+ if (a && checkDomain(a.href.split('/')[2])) {
+ target.remove();
+ } else {
+ // 链接不携来源
+ addRel(target);
+
+ // 添加屏蔽按钮
+ addBlockDomainBtn(target, a, a.href.split('/')[2]);
+ }
+ }
}
@@ -145,8 +154,9 @@
// 快捷回到顶部(右键两侧空白处)
function backToTop() {
if (!GM_getValue('menu_backToTop')) return
- document.querySelectorAll('#web_content_wrapper, #web_content_wrapper > .cw, #links_wrapper').forEach(ele => {
+ document.querySelectorAll('#react-layout>div, #react-layout>div>div, section[data-testid=sidebar]').forEach(ele => {
ele.oncontextmenu = function(e) {
+ //console.log(e.target, this)
if (e.target == this) {
e.preventDefault();
window.scrollTo(0,0);
From 474400277501e1cf25901eff32a8006d43fa3445 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Mon, 15 May 2023 06:14:46 +0800
Subject: [PATCH 298/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 8088dc2cc..a7667d49a 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.3.8
+// @version 2.3.9
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -55,9 +55,10 @@
['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
//['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu']
], download_url = [
- ['https://download.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~', 'https://archive.fastgit.org'],
- ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~'],
- ['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~']
+ ['https://download.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力才能运营更持久~', 'https://archive.fastgit.org'],
+ ['https://download.fastgit.ixmu.net', '日本', '[日本 大阪] - 该公益加速源由 [黃埔興國] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力才能运营更持久~'],
+ ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力才能运营更持久~'],
+ ['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力才能运营更持久~']
], clone_url = [
['https://gitclone.com', '国内', '[中国 国内] - 该公益加速源由 [GitClone] 提供
- 缓存:有
- 首次比较慢,缓存后较快'],
['https://hub.fgit.gq', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供'],
@@ -85,6 +86,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://ghproxy.net/https://raw.githubusercontent.com', '日本 3', '[日本 大阪]
- 缓存:无(或时间很短)'],
+ ['https://raw.fastgit.ixmu.net', '日本 4', '[日本 大阪] - 该公益加速源由 [黃埔興國] 提供
- 缓存:无(或时间很短)'],
['https://raw.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
- 缓存:无(或时间很短)'],
//['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供
- 缓存:无(或时间很短)'],
//['https://raw.cithub.icu', '美国', '[美国 洛杉矶]
- 缓存:无(或时间很短)'],
From c6ad8d90efcba453cba69a2202c353833e5f7aac Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Tue, 16 May 2023 11:37:31 +0800
Subject: [PATCH 299/917] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20=E9=80=9A=E7=94=A8?=
=?UTF-8?q?=E8=A7=84=E5=88=99=E5=AF=B9=E8=B5=B7=E7=82=B9=E9=98=85=E8=AF=BB?=
=?UTF-8?q?=E9=A1=B5=E7=9A=84=E5=8C=B9=E9=85=8D(=E5=9B=A0=E4=B8=BA?=
=?UTF-8?q?=E8=B5=B7=E7=82=B9=E5=B7=B2=E7=BB=8F=E6=94=AF=E6=8C=81=E4=BA=86?=
=?UTF-8?q?=E8=87=AA=E5=8A=A8=E7=BF=BB=E9=A1=B5)?=
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 028117276..94640a906 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.23
+// @version 6.4.24
// @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...) 等網站~
@@ -73,6 +73,7 @@
// @exclude https://mail.qq.com/*
// @exclude https://weread.qq.com/*
// @exclude https://*.weread.qq.com/*
+// @exclude https://www.qidian.com/chapter/*
// @exclude https://bz.zzzmh.cn/*
// @exclude https://wallhaven.cc/*
// @exclude https://chrome.zzzmh.cn/*
From 872d4b714f6f39f0f67b7ce060013439e61da869 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 17 May 2023 21:21:42 +0800
Subject: [PATCH 300/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
=?UTF-8?q?=E6=BA=90(=E5=85=A8=E9=83=A8=E6=B5=8B=E8=AF=95=E4=BA=86?=
=?UTF-8?q?=E4=B8=80=E9=81=8D)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 60 +++++++++++-----------
1 file changed, 29 insertions(+), 31 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index a7667d49a..0f0e7aa38 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.3.9
+// @version 2.4.0
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -36,12 +36,12 @@
['https://gh.gh2233.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@X.I.U/XIU2] 提供'],
//['https://gh.api.99988866.xyz/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [hunshcn/gh-proxy] 提供'], // 官方演示站用的人太多了
['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'],
- //['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'],
+ //['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'], // Error 1101
['https://ghdl.feizhuqwq.cf/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [feizhuqwq.com] 提供'],
- //['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'],
- ['https://gh.flyinbug.top/gh/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Mintimate] 提供'],
- //['https://github.91chi.fun/https://github.com', '美国', '[美国 Cloudflare CDN]'],
- ['https://proxy.zyun.vip/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [知了小站] 提供'],
+ //['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'], // 404
+ //['https://gh.flyinbug.top/gh/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Mintimate] 提供'], // 域名无解析
+ //['https://github.91chi.fun/https://github.com', '美国', '[美国 Cloudflare CDN]'], // 连接超时
+ ['https://slink.ltd/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [知了小站] 提供'],
['https://git.xfj0.cn/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://gh.con.sh/https://github.com', '美国', '[美国 Cloudflare CDN]'],
['https://ghps.cc/https://github.com', '美国', '[美国 Cloudflare CDN]'],
@@ -49,15 +49,14 @@
['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供'],
['https://js.xxooo.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [饭太硬] 提供'],
['https://proxy.freecdn.ml/?url=https://github.com', '美国', '[美国 Cloudflare CDN]'],
- //['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'],
- //['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
+ //['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'], // 域名无解析
+ ['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
['https://download.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'],
['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
- //['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu']
- ], download_url = [
+ ], download_url = [ // fastgit 的 Release 挂了,但 Download ZIP 依然可以
['https://download.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力才能运营更持久~', 'https://archive.fastgit.org'],
['https://download.fastgit.ixmu.net', '日本', '[日本 大阪] - 该公益加速源由 [黃埔興國] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力才能运营更持久~'],
- ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力才能运营更持久~'],
+ ['https://ghproxy.com/https://github.com', '韩国', '[日本、韩国、德国等](CDN 不固定) - 该公益加速源由 [ghproxy] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力才能运营更持久~'],
['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡),
避免流量都集中到亚洲公益节点,减少成本压力才能运营更持久~']
], clone_url = [
['https://gitclone.com', '国内', '[中国 国内] - 该公益加速源由 [GitClone] 提供
- 缓存:有
- 首次比较慢,缓存后较快'],
@@ -65,37 +64,35 @@
['https://hub.fgit.ml', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供'],
['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
- 缓存:无(或时间很短)'],
['https://github.moeyy.xyz/https://github.com', '新加坡', '[新加坡、香港、日本等](CDN 不固定) - 该公益加速源由 [Moeyy] 提供
- 缓存:无(或时间很短)'],
- ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国'],
- //['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'],
- //['https://cithub.icu', '美国', '[美国 洛杉矶]'],
- ['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
- ['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
- //['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供']
- //['https://hub.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
- //['https://hub.0z.gs', '美国', '[美国 Cloudflare CDN]'],
- //['https://hub.shutcm.cf', '美国', '[美国 Cloudflare CDN]']
+ ['https://ghproxy.com/https://github.com', '韩国', '[日本、韩国、德国等](CDN 不固定) - 该公益加速源由 [ghproxy] 提供
- 缓存:无(或时间很短)']
+ //['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'], // 挂了
+ //['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'], // 暂无必要
+ //['https://slink.ltd/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [知了小站] 提供'] // 暂无必要
+ //['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供'], // 暂无必要
+ //['https://hub.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] // 暂无必要
+ //['https://hub.0z.gs', '美国', '[美国 Cloudflare CDN]'], // 域名无解析
+ //['https://hub.shutcm.cf', '美国', '[美国 Cloudflare CDN]'] // 连接超时
], clone_ssh_url = [
['ssh://git@ssh.github.com:443/', 'Github 原生', '[日本、新加坡等] - Github 官方提供的 443 端口的 SSH(依然是 SSH 协议),适用于限制访问 22 端口的网络环境'],
['git@ssh.fastgit.org:', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供']
- //['git@git.zhlh6.cn:', '美国', '[美国 洛杉矶]']
+ //['git@git.zhlh6.cn:', '美国', '[美国 洛杉矶]'] // 挂了
], raw_url = [
['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'],
['https://raw.iqiq.io', '香港', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供
- 缓存:无(或时间很短)'],
['https://raw.kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
- 缓存:无(或时间很短)'],
- //['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供
- 缓存:无(或时间很短)'],
+ ['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[日本、韩国、德国等](CDN 不固定) - 该公益加速源由 [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://ghproxy.net/https://raw.githubusercontent.com', '日本 3', '[日本 大阪]
- 缓存:无(或时间很短)'],
['https://raw.fastgit.ixmu.net', '日本 4', '[日本 大阪] - 该公益加速源由 [黃埔興國] 提供
- 缓存:无(或时间很短)'],
- ['https://raw.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
- 缓存:无(或时间很短)'],
- //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供
- 缓存:无(或时间很短)'],
- //['https://raw.cithub.icu', '美国', '[美国 洛杉矶]
- 缓存:无(或时间很短)'],
- //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]
- 缓存:无(或时间很短)'],
- //['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供
- 缓存:有
- 不支持大小超过 50 MB 的文件
- 不支持版本号格式的分支名(如 v1.2.3)'],
- //['https://raw.gitmirror.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供
- 缓存:有'],
- ['https://cdn.jsdelivr.ren/gh', '其他 1', '[新加坡、香港、日本等](CDN 不固定) - 该公益加速源由 [ayao] 提供
- 缓存:有'],
- ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 2', '[新加坡、香港、日本等](CDN 不固定)
- 缓存:无(或时间很短)']
- //['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]
- 缓存:有']
+ //['https://raw.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供
- 缓存:无(或时间很短)'], // 暂无必要
+ //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供
- 缓存:无(或时间很短)'], // 暂无必要
+ //['https://raw.gitmirror.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供
- 缓存:有'], // 暂无必要
+ //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]
- 缓存:无(或时间很短)'], // 连接超时
+ ['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供
- 缓存:有
- 不支持大小超过 50 MB 的文件
- 不支持版本号格式的分支名(如 v1.2.3)'],
+ //['https://cdn.jsdelivr.ren/gh', '其他 1', '[新加坡、香港、日本等](CDN 不固定) - 该公益加速源由 [ayao] 提供
- 缓存:有'], // 域名无解析
+ ['https://jsdelivr.b-cdn.net/gh', '其他 2', '[香港、台湾、日本、新加坡等](CDN 不固定) - 该公益加速源由 [rttwyjz] 提供
- 缓存:有'],
+ ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 3', '[新加坡、香港、日本等](CDN 不固定)
- 缓存:无(或时间很短)']
], svg = [
'',
'',
@@ -183,6 +180,7 @@
url = '', _html = ``;
for (let i=0;i
Date: Thu, 18 May 2023 11:03:20 +0800
Subject: [PATCH 301/917] Update issue templates
---
.github/ISSUE_TEMPLATE/01-bugReport.yml | 1 +
.github/ISSUE_TEMPLATE/02-featureRequest.yml | 1 +
2 files changed, 2 insertions(+)
diff --git a/.github/ISSUE_TEMPLATE/01-bugReport.yml b/.github/ISSUE_TEMPLATE/01-bugReport.yml
index 56575859d..e186d4c15 100644
--- a/.github/ISSUE_TEMPLATE/01-bugReport.yml
+++ b/.github/ISSUE_TEMPLATE/01-bugReport.yml
@@ -7,6 +7,7 @@ body:
attributes:
value: |
发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/UserScript/issues) 问题(包括[关闭](https://github.com/XIU2/UserScript/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起!
+ 注意,**不接受**与其他脚本/扩展 `功能冲突` 的相关问题反馈(原因见 [#146](https://github.com/XIU2/UserScript/issues/146))!
****
- type: textarea
id: description
diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.yml b/.github/ISSUE_TEMPLATE/02-featureRequest.yml
index 4831adae1..92a771493 100644
--- a/.github/ISSUE_TEMPLATE/02-featureRequest.yml
+++ b/.github/ISSUE_TEMPLATE/02-featureRequest.yml
@@ -9,6 +9,7 @@ body:
***注意:本项目已不再接受任何【新脚本请求】!***
****
发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/UserScript/issues) (包括[关闭](https://github.com/XIU2/UserScript/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起!
+ 注意,**不接受**与其他脚本/扩展 `功能冲突` 的相关问题反馈(原因见 [#146](https://github.com/XIU2/UserScript/issues/146))!
另外,无论添加修改什么功能,都需要消耗大量时间与精力,因此请确保该功能建议是大家都需要的,而不是只为了满足个人小众需求!
****
如果是希望 `[自动无缝翻页]` 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到要添加支持的网页 URL 地址(而不是只写个首页地址),并在 `预期目标` 中简单介绍该网站。因为精力有限,目前主要维护现有规则,因此是否添加支持则看 网站类型 与 个人兴趣,不再全盘接受了~
From 7eb7489df92b4cf854daff4457cc923f07dfd1b5 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Fri, 19 May 2023 19:00:14 +0800
Subject: [PATCH 302/917] =?UTF-8?q?=E8=B0=83=E6=95=B4=20=E8=84=9A=E6=9C=AC?=
=?UTF-8?q?=E5=9B=BE=E6=A0=87=E4=B8=BA=20base64=20=E6=A0=BC=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
3dm-Beautification.user.js | 2 +-
3dm-Enhanced.user.js | 2 +-
52pojie-Beautification.user.js | 2 +-
52pojie-Enhanced.user.js | 2 +-
DuckDuckGo-Enhanced.user.js | 2 +-
GoogleTranslate-Beautification.user.js | 2 +-
Hostloc-Enhanced.user.js | 2 +-
Lanzou-Enhanced.user.js | 2 +-
Ping.Sx-Enhanced.user.js | 2 +-
SteamWorkshopImageRepair.user.js | 2 +-
V2ex-Enhanced.user.js | 2 +-
Zhihu-Beautification.user.js | 2 +-
Zhihu-Enhanced.user.js | 2 +-
13 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/3dm-Beautification.user.js b/3dm-Beautification.user.js
index 47e0f4515..ee47314ad 100644
--- a/3dm-Beautification.user.js
+++ b/3dm-Beautification.user.js
@@ -3,7 +3,7 @@
// @version 1.0.2
// @author X.I.U
// @description 精简多余内容、样式优化
-// @icon https://www.3dmgame.com/favicon.ico
+// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC0klEQVR4nJ1TS0hUYRT+/nuvd2Z0nMbRrpPpTJozoZliQmEFFkT0QlwIRWlUi4jIaFGLqE0ELlsEElGrGCKimhaVVmhW9CBSy5ohk/I1pvO66R3nOt7X30IxoyTog8OBc/i+83EOB1gEoRP8Yq3fQP5WvHxqW7kkKfkmXgx+D3PCmjLLuPYmNXyotevfAud9XhQEHZtLKpe3uAozS+12MyRJRTSc7O7tCp9uOPe0Y1GBGAUeXdiyc8vuIr8gmHgQgFACSgwQg0L8oWtP7w3s2Z/vvKse9v0pcLup3FpWV97v8S5xElBMz2hgGIKRgQRcRZmYljVEo4r45E5gVVmtMNH3UC3ifvOfZ693OC3OB50jUFRAkjTIsoqjB7xo7YhgaERChpU4isuXHUsNs+Km7Y5K8rl1L2/PHld8gSFUa6V+r6TXhWMzMNW4EArFQCMRGNMywLFgLOnIXZoD0/PIuHXfSnvUwHUuqTNdJJFvW5+WfSs3z7TVnJiB25WJyXQNjpwl0LJXQVM4ECLDYorDXWJDPM/qzPJmYaxbjHBQlFfFlc4jqZRyyr3aDgYABYXJXIFl6esAws7vm1IFRvIteOktDB0IDYg9zMfP4ZbhwamUp2SWDBBQvhhsxgYQwoEBAQOAAQVD0sBaN0JPc6O/XwoyRk4bE+tLGmJUluSkDk2nSKVUwLIGhC48EQFAQOYyNa99FUiMVQ1Vt8kkPhHnfCd3OYXCjKYCj+0gz0Oo2nEGhDHNEX7BAKAbFIFnzxsrdzb5AIDJsmWh8eK9cUvDjrOv28dqCEsGDarOTgLmwwCgaho+vHx5M3i1+ca8N0opBwDJxAzux9/hffMlW3WF7cqKQk+9RXCBsCx0g079+BpgRjv9Zvtqwb31eHtooQADALquYzQmom/yGnofqzb3txe1kw6PKEOYoBmsbKaKmVeT6SNJ9kvPp68xv98v//FZ/4OfGzYzfKjarqcAAAAASUVORK5CYII=
// @match *://bbs.3dmgame.com/*
// @license GPL-3.0 License
// @run-at document-start
diff --git a/3dm-Enhanced.user.js b/3dm-Enhanced.user.js
index 9672171a9..7d9b9feb6 100644
--- a/3dm-Enhanced.user.js
+++ b/3dm-Enhanced.user.js
@@ -4,7 +4,7 @@
// @author X.I.U
// @description 自动回复、自动无缝翻页、清理置顶帖子、自动滚动至隐藏内容
// @match *://bbs.3dmgame.com/*
-// @icon https://www.3dmgame.com/favicon.ico
+// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC0klEQVR4nJ1TS0hUYRT+/nuvd2Z0nMbRrpPpTJozoZliQmEFFkT0QlwIRWlUi4jIaFGLqE0ELlsEElGrGCKimhaVVmhW9CBSy5ohk/I1pvO66R3nOt7X30IxoyTog8OBc/i+83EOB1gEoRP8Yq3fQP5WvHxqW7kkKfkmXgx+D3PCmjLLuPYmNXyotevfAud9XhQEHZtLKpe3uAozS+12MyRJRTSc7O7tCp9uOPe0Y1GBGAUeXdiyc8vuIr8gmHgQgFACSgwQg0L8oWtP7w3s2Z/vvKse9v0pcLup3FpWV97v8S5xElBMz2hgGIKRgQRcRZmYljVEo4r45E5gVVmtMNH3UC3ifvOfZ693OC3OB50jUFRAkjTIsoqjB7xo7YhgaERChpU4isuXHUsNs+Km7Y5K8rl1L2/PHld8gSFUa6V+r6TXhWMzMNW4EArFQCMRGNMywLFgLOnIXZoD0/PIuHXfSnvUwHUuqTNdJJFvW5+WfSs3z7TVnJiB25WJyXQNjpwl0LJXQVM4ECLDYorDXWJDPM/qzPJmYaxbjHBQlFfFlc4jqZRyyr3aDgYABYXJXIFl6esAws7vm1IFRvIteOktDB0IDYg9zMfP4ZbhwamUp2SWDBBQvhhsxgYQwoEBAQOAAQVD0sBaN0JPc6O/XwoyRk4bE+tLGmJUluSkDk2nSKVUwLIGhC48EQFAQOYyNa99FUiMVQ1Vt8kkPhHnfCd3OYXCjKYCj+0gz0Oo2nEGhDHNEX7BAKAbFIFnzxsrdzb5AIDJsmWh8eK9cUvDjrOv28dqCEsGDarOTgLmwwCgaho+vHx5M3i1+ca8N0opBwDJxAzux9/hffMlW3WF7cqKQk+9RXCBsCx0g079+BpgRjv9Zvtqwb31eHtooQADALquYzQmom/yGnofqzb3txe1kw6PKEOYoBmsbKaKmVeT6SNJ9kvPp68xv98v//FZ/4OfGzYzfKjarqcAAAAASUVORK5CYII=
// @grant GM_xmlhttpRequest
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
diff --git a/52pojie-Beautification.user.js b/52pojie-Beautification.user.js
index 7ffa1494c..7e93e5e7f 100644
--- a/52pojie-Beautification.user.js
+++ b/52pojie-Beautification.user.js
@@ -4,7 +4,7 @@
// @author X.I.U
// @description 精简多余内容、样式优化
// @match *://www.52pojie.cn/*
-// @icon https://www.52pojie.cn/favicon.ico
+// @icon data:image/png;base64,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
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
// @grant GM_openInTab
diff --git a/52pojie-Enhanced.user.js b/52pojie-Enhanced.user.js
index c8ec84b51..412792cef 100644
--- a/52pojie-Enhanced.user.js
+++ b/52pojie-Enhanced.user.js
@@ -4,7 +4,7 @@
// @author X.I.U
// @description 自动签到、自动无缝翻页、屏蔽导读悬赏贴(最新发表页)
// @match *://www.52pojie.cn/*
-// @icon https://www.52pojie.cn/favicon.ico
+// @icon data:image/png;base64,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
// @grant GM_xmlhttpRequest
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
diff --git a/DuckDuckGo-Enhanced.user.js b/DuckDuckGo-Enhanced.user.js
index 1820304a8..70842cd6c 100644
--- a/DuckDuckGo-Enhanced.user.js
+++ b/DuckDuckGo-Enhanced.user.js
@@ -10,7 +10,7 @@
// @description:zh-TW 屏蔽指定域名、修復圖標加載、鏈接不攜來源、快捷回到頂部(右鍵兩側空白處)
// @description:en Block the specified domain name, fix icon loading, link without source, and quickly return to the top (the blank space on both sides of the right button)...
// @match https://duckduckgo.com/*
-// @icon https://duckduckgo.com/favicon.ico
+// @icon data:image/png;base64,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
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
// @grant GM_openInTab
diff --git a/GoogleTranslate-Beautification.user.js b/GoogleTranslate-Beautification.user.js
index 6c6904a28..b5f0e507c 100644
--- a/GoogleTranslate-Beautification.user.js
+++ b/GoogleTranslate-Beautification.user.js
@@ -5,7 +5,7 @@
// @description 精简多余内容、修复翻译结果溢出屏幕问题
// @match *://translate.google.cn/*
// @match *://translate.google.com/*
-// @icon https://translate.google.cn/favicon.ico
+// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAFHklEQVR4nMWWW0ycRRTHfzPz7S4ssIWyFOiFy1ZKCyKJFG2tqZamtDHWahqNsTExadL6ZmITX3zhoS+NT1ofaqPx1fii9dKQWqtpoya92ZuUAgWhWCj3BXYpe5nxYdllv90FYiDxbCaZ2Znv/P/nNnPgfxYBcOzz8fLuSeuspWQNJrZh5gaAMfMfxOfahD45c6zgveUSkADd0/JHS8maZODkkQBPGjoUPdrS8ou1IgQsYdXCvHUmw8FUItKV7bopKxtXhIAx6eAJwExs5iTicB9dGQKkuztZMuUCgHSoQ0eOXHUsm0Aq2GLW2/ZElvXQm7dzOQSsjDgmw3QBMmXlhedv3GyncLUHy5KJg8YYTIrL4utwONw5ORlpqq+v6rcWUg7QUKHZW6upKNQA9I5Jzt6SXP173nH909kMjofIcs3g8biRUixlNE6ns6qgQJ0DatLKKM7lzcYIzbUaAwz4BRjweTXv7NB0DTkYD4o5q+DukBtvbhCnU+F2Zy1JAEAptQUWCEFDuaa5VjMyLTj5s0XvWAys0msIR2AiCRygYzSP7eUBAoEgSkmczqXzMh4OK1lRXJprowCc+lUlwDHQMyziU5v0B3LwBw1ZLk0wGMSYLFwu15IkEgRSpbIQxoOCrmGZAP/0UMh25t6g5OPz1hwZwd2RXLyeGYyB2dlZ/hkaIxgKUesrs1mckUDqlgGEsG8MT8WstyRsWG3wZBlbhdwbyaGhdAKEweGQ3OrqpvfRKFUb1toISCmwlErxQAqDnhHYVGyoKjZ0PhIYoOW7WFzr12veb44w4J/3DkDfVA6nvr2IZYWQyiBEbP/4l18jpYrdthi2bt7IyzsaUgikSOsdxabiCO++GOHkeUXPqMQYWFdgeHt7LD8udcoEuAEQiieqX6CueBynS2I5LAQxIt//dp3qivXUVG4gP8+9dAiu9UrO3la8VBel5UCEQT+AoHiVQQCtdyTtA+kJORJdC8KPUhYb15UgBPQ8HGJmdpbGzT7KStfYwpHmgeQ8+eqyomNQsK8uis8LCLg/JPmpTfJ7l0wDN8bQO5lLv2OKG13tHD7QRFG+hwvXb1NRUkRRfh7RaBQp7bd/xjJMeKJPcq0v6YMMV3SyNVEEIq+a/Jw+frh0nfK1XsYmpnl1/zMAhEIhHA4HSqn5pIwrW6wRSf7D3ikZ2xGAjjEPexrrGZmY5EpbB01b6/DmexLnIpEI0Wg0sU57DRdiktYdzYGnvp69/hy6B/2EI1EQ8GBoFK21jazWOkFC2rSkhCJjW5b0yqV5CYiguNA2y9PVPl7f9TydDx5y5uIVtLYr11rPE1gqBHHQhay2lSOQXVjHttpNlBV7ObhrG139g3xz8XKCRLI3Yh7Qob9sxiQBpsY5k9X2vAC/LiHwWBMOR6goWcPBpu3c7x/gdndvmk4LQM8E9mlH+JxSri2kSMYCsVVDEsG5aRhoH85mW24YgMrSIg7v381qTx7GGISY7xmW7h4WkQ+PX/zgjz8nT9jK2EB2tuHIW8VUlOWS7VJ2QCGQUiKEwOfzifQq+A8yPDX4mZASqeaGlCiH4tCBQtaVuFAyBrhYe7YsAqdPvOGvrFCDgvnfa825VPncOB0KKRbvDZdNAKC00P1RXOnOZ7NofCoPhyWRUiBEeh+Qul42gUfjj78wxvBktZPdz3mQMvbmywyak8EDgdm2FSFw+sQe/9Z6Og/uXYVUBinBGJ1wvdY6cfPF59PTM+2trbdeWS72isi//t1/7RwSS+MAAAAASUVORK5CYII=
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
// @grant GM_openInTab
diff --git a/Hostloc-Enhanced.user.js b/Hostloc-Enhanced.user.js
index e96d52a01..4ab680d1c 100644
--- a/Hostloc-Enhanced.user.js
+++ b/Hostloc-Enhanced.user.js
@@ -5,7 +5,7 @@
// @description 自动签到(访问空间 +22 积分)、屏蔽用户(黑名单)、屏蔽关键词(帖子标题)、回帖小尾巴、自动无缝翻页、快捷回到顶部(右键网页两侧空白处)、收起预览帖子(左键网页两侧空白处)、屏蔽投票贴、快速添加链接、屏蔽阅读权限 255 帖子、预览帖子快速回复带签名、显示是否在线、显示帖子内隐藏回复
// @match *://hostloc.com/*
// @match *://91ai.net/*
-// @icon https://hostloc.com/favicon.ico
+// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABYUlEQVR4nM2VMUrFQBCG/xUbUz20EGwkIAjewMYreAabtLlKcgLP4BVsPEHEB0J4TeAJPuy0i42TsJP8byfgY/fvNplM9v92Ztb1fd9jgZxzpjhr2qMlPz+EjvUDcSgOtOO6rk2J9XeMSHQCTtdAyHHbtot+kOc5AKAsSwBTEtEJDDUgzpnjqqpmExRF4a2zLPPWTdPs3UA6BJjE+dfmZfb96vLWWwsRTYIpHQKs7wfnPx97E70+PwIAbu4eAExrgyk6AToHrM61uu0OwEhCK7k5MCEwvNC1sH6aTbC6vvfWUgtaQiQ5AvQ2/P58956fnF3NJrDGMaVHICTd76E4EYtPjwCbiOLo4vwUwNgV+sx1nMwFpugEgnNAJmK3eQMwOtMSp9o5639RdAKLN9Btd8FzPegG/lt0Duhu0LejvgOkK6xnL4pOgHbBJPCPBLvtRFbnougEzHcBm5AszqroBH4BBkemS0VRyL4AAAAASUVORK5CYII=
// @grant GM_xmlhttpRequest
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js
index 8ccb6df1c..b59801eed 100644
--- a/Lanzou-Enhanced.user.js
+++ b/Lanzou-Enhanced.user.js
@@ -28,7 +28,7 @@
// @match *://*.lanzouw.com/*
// @match *://*.lanzoux.com/*
// @match *://*.lanzouy.com/*
-// @icon https://www.lanzou.com/favicon.ico
+// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZ0lEQVR4nJ2TvW4UQRCEv+q9H8wGwFlIOEQQIRmnCIcnEidkSAQYEpwQIPEoZPgliB04IiW15JRXAMkne3e6COaMZe7HiEqmpzVV01PTLR9g1kIAGNdYQgrIAmliPfkSRghFQEk46yGB8S0GN3IF9fKAWYHJJjzbx0/30P1H/yBggwKfF9h5gfa/wObDeV6LAkYQDWTWq5shml3A9hR9+AqjFrLMnVkigECzHhqgEf51Affuotef8ahF2UNc0QZ/s9UZnr/Cu+/Q8DZ8O8TDDbT1pDof1ylXu2iqSdP38OYQ2VhCj3dh9rM+LhY/rQooII3bMUw/1veVrhIU0E5WehxWQILPEjRC7QQDbga1XKk6vgIDuoRxi/bews5LvHGnFqU/DXDZjMuRnx44T49t2860nc756rSzL/P8cpAnRzUqnV36hQOlO7ezrBRQ2pYLEFigtfUuMRHAiptGcrWAfnyvk/afEr8Bt+re7W42OSoAAAAASUVORK5CYII=
// @grant GM_xmlhttpRequest
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
diff --git a/Ping.Sx-Enhanced.user.js b/Ping.Sx-Enhanced.user.js
index a82c18445..0e9558071 100644
--- a/Ping.Sx-Enhanced.user.js
+++ b/Ping.Sx-Enhanced.user.js
@@ -6,7 +6,7 @@
// @match https://ping.sx/ping*
// @match https://ping.sx/dig*
// @match https://ping.sx/check-port*
-// @icon https://ping.sx/favicon.ico
+// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD7klEQVR4nO3WWYxfcxQH8M9//LWzdJuWaVMaI6WKKtKOfacVGuHFgy3E8iARDyKWBBEJ8SC2Jy9EeKCSqpoiBJF22k6JbdBqqqilqe4z05ol0xkP5/zz/6dPY3iQuN/kl3vv755z7lm+5/wuBQoUKFCgQIECBQoU+L+iNAb5OpRzHY5xGI8D2PMPfKlDK+qxNe2NyqHa+4k4EkdgWq6paM41GZNSrilXQ16/wE3YN8YAjsKKtH0NNo5GqVxzP6Ia9QHsQmM63IAJuSZmIBPS8UZMwfcYGKPzMA/z8Sl+G61SbQDzcbkoXxmnp7GVeX8+hrEM36bOqamzMeWm4rq0tRefYD36MRsXCJqMYAPeR3faOltQshO9KXsW9uMtQdMLU7+E7/BRbTBPpeEe/Jn33ViKP/J5BOsEzeCZ3HtEcPcVDGIH+kRPLEnZJ1J2qOb6XCarPoM5iGtxI7annTszsMcO0R9M3xC0WJ0vlmYWO/N5G+7Go5nJ3ThF0GetoM0loko9mdk2XIr7RR9VMnxr7j+QtjahBcfjd+zES5m4Llym2qdn1ujfJ2g+WJcvW3EifsFDeE2VJi/jedFg/Wl8D47DXEG5DZmR/YIqD4vp9HQGPCODPg1Xir4ZTCf6cn+6oODN6fQ9+DCTOF3QsqLfVPM9cEsKLhMlnSSoMoBFKXNDyqwQI+/2fH4dh+Xe9fhaUKE3ZZrxdn5wdcr/kLovpu1n87lX9M4w7sh3zVie+h2pvznl36vLaM9J4bWCY7NxAn4WzQLn1sgM47x8XpPGFuf9ItEbE3Bx6l2Bz3F1BtVVo9sk6HEQD+KF9OmqTGab6KMvU/82fJX6H5cFBxeKxl2fL9oy8g9EMzXjDEGhdYLXCzNjnWJCvSro0iHoNSLOhv5MSivuzeQsSdnPBP/niqq8gTm4S/TMSZn5IRyT+q0Z3G6sqRMTZSfaVQ+PyWm8PbM9TZwL7VmRlgysXZSzC4+nzOJ8/6RoyHWCIt1Zne25144tgt+bxKjcjW/wJn7MRHSKiu5L/R2pvxIbS2KEjUvHh7Js48Xo6s3KlEXjDefqFw03oNpIpdSbkjK7BC1KqoddT8rX57s+1V+RQdWDsCG/Wdkr5/cGD9UviTlbOUxmZ4bGZRa3pbMV1Gd1urAgHdibH+zI/Rli/M0SFW0SvyZb8I6g1r+GsuBfC37CTNFYU9OZNtHg9aIfmvCrKOVMUeZ5YhwuF9meg2MzkJPFaF4lqNdolD9po0UJF4msNIlG6UiHN4vZXemBVeK3oXK4VUZnhQaz8K74KWsRFDo6ZRekva25/nOoE9T6u7/nBQoUKFCgQIECBQoUKDBm/AXKhRvkgr+Z+wAAAABJRU5ErkJggg==
// @grant GM_setClipboard
// @grant window.onurlchange
// @license GPL-3.0 License
diff --git a/SteamWorkshopImageRepair.user.js b/SteamWorkshopImageRepair.user.js
index 34498abdd..2a97ce4c9 100644
--- a/SteamWorkshopImageRepair.user.js
+++ b/SteamWorkshopImageRepair.user.js
@@ -5,7 +5,7 @@
// @description 修复 Steam 创意工坊预览大图无法显示的问题(Steam 不改的话,长期可用)
// @match *://steamcommunity.com/sharedfiles/filedetails/*
// @match *://steamcommunity.com/workshop/filedetails/*
-// @icon https://store.steampowered.com/favicon.ico
+// @icon data:image/png;base64,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
// @license GPL-3.0 License
// @run-at document-end
// @namespace https://github.com/XIU2/UserScript
diff --git a/V2ex-Enhanced.user.js b/V2ex-Enhanced.user.js
index 7b5c6d06f..9b660ccd8 100644
--- a/V2ex-Enhanced.user.js
+++ b/V2ex-Enhanced.user.js
@@ -6,7 +6,7 @@
// @match *://v2ex.com/*
// @match *://*.v2ex.com/*
// @match *://www.sov2ex.com/*
-// @icon https://www.v2ex.com/static/favicon.ico
+// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAOGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAACoAIABAAAAAEAAAAgoAMABAAAAAEAAAAgAAAAAI9OQMkAAARKSURBVHicrVe7SzNLFP/t7CObbEg0WliJooUxcAsfYKFW2lh8NhdLwUIsbMTCBG3EIoid4J/xNd9t7ZSAIiJcNaSIYBcbNVlMsq/M3MK762YziVE8EGbYOTnnd55zRsD/xBiT7+/vf+u6vlir1VTLskApFfADRAhhiqIgEokYsVjsNJVK/S0Igg0AAgAUCoW/np+fr15fX5WfUPgZ9fT0WP39/dNjY2P/SowxOZfLXZXLZUVRFIyPjyORSCAUCkEQmh3AGIMgCGCMAYC3D/IFiVIKy7Lw8vKCfD6PcrmsALhijEWFu7u7P4+Pj78URcHMzAyi0WjXCoPnQeLxV6tVXFxcwLIsDA0N/UN0XV8EgGQyCU3TQClFo9FAo9EAY8xb/Xv33OWllIJSCsaYt/L4GWPQNA3JZBIAoOv6olSr1VQASCQS3h/9FgWtC54FPcDbB2UkEgkAQK1WUyXLsgAAiqK0MFNKIQgCKKVcl3ajMChPFEXIsgwAsCwLkltq/jh1K/C7RAhxAQmSX3DQwo2NDZydnbWcu4D9vKFQCNvb21hdXfUU8ZIwaIQHwD3w50Aul/PQflZyjuPg6OgIoVAIKysrbRUGc6wFgH8lhLRV2K4Es9ksotEolpaWuuobTSEAPhIPACSpCV/XtL+/D03TMD8/3ySP5xHiB+BnYIxBFEUQQkAI8faiKHJ/fh7GGPb29nB9fd0kryOAIBAXgCRJkCQJhBBv5QGSJKmJ33EcpNNp5PP5JpnBkHXMgcvLy65cXiqVsLm5iaenp6bvpmkinU7j+PgYw8PD3BJuCgEAr+kEAXXqCQMDAzg5OUFfX19LaN7e3pDJZGDbNtcLXA+4ICzL6nj5uHu3WtwwBIn3rQVAJws/6/WlUgmZTAa6rnvKXHDxeByHh4cghHgXFRcAT8Hy8nLXVy/P0nA4jGw2i8HBQTiO09kDfgD+PvDdWUCWZRwcHGB0dBTuhcczkhsCfyfslvwACSHY3d1FKpXy8oinvAlAEATw7tLPEjB4DgBbW1uYnJyEYRhfb8V+hJ0AtPPA+vo6ZmdnYZpmizy3urruhFNTU17n83dDf9dz6z0cDmNtbQ0LCwswDKNpNON1QK4Hgi7a2dnh/qkdMcZgmmbbCYo7DxBCGKVU4CWh/ybjCQwqNwyD2zWDSdhoNAC8P1gkWZZhmiYsy4KiKCCEeAz1ev1LpfdZqYqiCMaY1xNkWQZRVdUAgHK5/PHxY2bzVv/eb43fa/7RPMhPCPGGUVeXqqqGFI1GTyuVyq9isQhN0xCJRBAKhbqy8KvE2PvDpFgsAgA0TTsVGGPy+fn5m67riizLGBkZQTweh6Io31YUJEopbNtGpVLBw8MDbNtGLBaz5ubmopIgCPbt7e00gCtd15VCofAjSjtRLBazent7pwVBsD0TGWPyzc3N72q1uliv11XHcX70eS7LMlRVNSKRyOnExIT3PP8P91unlxYYZf4AAAAASUVORK5CYII=
// @grant GM_xmlhttpRequest
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
diff --git a/Zhihu-Beautification.user.js b/Zhihu-Beautification.user.js
index c8d9aa2c0..c0b53b409 100644
--- a/Zhihu-Beautification.user.js
+++ b/Zhihu-Beautification.user.js
@@ -6,7 +6,7 @@
// @match *://www.zhihu.com/*
// @match *://zhuanlan.zhihu.com/*
// @exclude https://www.zhihu.com/signin*
-// @icon https://static.zhihu.com/heifetz/favicon.ico
+// @icon data:image/png;base64,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
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
// @grant GM_openInTab
diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
index c9acced97..64398443f 100644
--- a/Zhihu-Enhanced.user.js
+++ b/Zhihu-Enhanced.user.js
@@ -11,7 +11,7 @@
// @match *://www.zhihu.com/*
// @match *://zhuanlan.zhihu.com/*
// @exclude https://www.zhihu.com/signin*
-// @icon https://static.zhihu.com/heifetz/favicon.ico
+// @icon data:image/png;base64,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
// @grant GM_xmlhttpRequest
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
From c7c1b16fe36b4bc2089f454d155f9986bd4a1c4b Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 21 May 2023 12:19:22 +0800
Subject: [PATCH 303/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E9=A1=B9?=
=?UTF-8?q?=E7=9B=AE=E5=88=97=E8=A1=A8=E5=8D=95=E6=96=87=E4=BB=B6=E5=BF=AB?=
=?UTF-8?q?=E6=8D=B7=E4=B8=8B=E8=BD=BD=20(=E2=98=81)]=20=E5=BC=80=E5=85=B3?=
=?UTF-8?q?=E9=80=89=E9=A1=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GithubEnhanced-High-Speed-Download.user.js | 21 +++++++++++++--------
1 file changed, 13 insertions(+), 8 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 0f0e7aa38..5081ba349 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.4.0
+// @version 2.4.1
// @author X.I.U
// @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
// @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
@@ -31,7 +31,7 @@
(function() {
'use strict';
- var backColor = '#ffffff', fontColor = '#888888', menu_rawFast = GM_getValue('xiu2_menu_raw_fast'), menu_rawFast_ID, menu_gitClone_ID, menu_feedBack_ID;
+ var backColor = '#ffffff', fontColor = '#888888', menu_rawFast = GM_getValue('xiu2_menu_raw_fast'), menu_rawFast_ID, menu_rawDownLink_ID, menu_gitClone_ID, menu_feedBack_ID;
const download_url_us = [
['https://gh.gh2233.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@X.I.U/XIU2] 提供'],
//['https://gh.api.99988866.xyz/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [hunshcn/gh-proxy] 提供'], // 官方演示站用的人太多了
@@ -65,10 +65,10 @@
['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供
- 缓存:无(或时间很短)'],
['https://github.moeyy.xyz/https://github.com', '新加坡', '[新加坡、香港、日本等](CDN 不固定) - 该公益加速源由 [Moeyy] 提供
- 缓存:无(或时间很短)'],
['https://ghproxy.com/https://github.com', '韩国', '[日本、韩国、德国等](CDN 不固定) - 该公益加速源由 [ghproxy] 提供
- 缓存:无(或时间很短)']
- //['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'], // 挂了
- //['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'], // 暂无必要
//['https://slink.ltd/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [知了小站] 提供'] // 暂无必要
//['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供'], // 暂无必要
+ //['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'], // 挂了
+ //['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'], // 暂无必要
//['https://hub.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] // 暂无必要
//['https://hub.0z.gs', '美国', '[美国 Cloudflare CDN]'], // 域名无解析
//['https://hub.shutcm.cf', '美国', '[美国 Cloudflare CDN]'] // 连接超时
@@ -91,8 +91,8 @@
//['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞]
- 缓存:无(或时间很短)'], // 连接超时
['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供
- 缓存:有
- 不支持大小超过 50 MB 的文件
- 不支持版本号格式的分支名(如 v1.2.3)'],
//['https://cdn.jsdelivr.ren/gh', '其他 1', '[新加坡、香港、日本等](CDN 不固定) - 该公益加速源由 [ayao] 提供
- 缓存:有'], // 域名无解析
- ['https://jsdelivr.b-cdn.net/gh', '其他 2', '[香港、台湾、日本、新加坡等](CDN 不固定) - 该公益加速源由 [rttwyjz] 提供
- 缓存:有'],
- ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 3', '[新加坡、香港、日本等](CDN 不固定)
- 缓存:无(或时间很短)']
+ ['https://jsdelivr.b-cdn.net/gh', '其他 2', '[香港、台湾、日本、新加坡等](CDN 不固定) - 该公益加速源由 [rttwyjz] 提供
- 缓存:有'], // 500
+ ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 2', '[新加坡、香港、日本等](CDN 不固定)
- 缓存:无(或时间很短)']
], svg = [
'',
'',
@@ -100,15 +100,17 @@
], style = ['padding:0 6px; margin-right: -1px; border-radius: 2px; background-color: var(--XIU2-back-Color); border-color: rgba(27, 31, 35, 0.1); font-size: 11px; color: var(--XIU2-font-Color);'];
if (menu_rawFast == null){menu_rawFast = 1; GM_setValue('xiu2_menu_raw_fast', 1)};
+ if (GM_getValue('menu_rawDownLink') == null){GM_setValue('menu_rawDownLink', true)};
if (GM_getValue('menu_gitClone') == null){GM_setValue('menu_gitClone', true)};
registerMenuCommand();
// 注册脚本菜单
function registerMenuCommand() {
// 如果反馈菜单ID不是 null,则删除所有脚本菜单
- if (menu_feedBack_ID) {GM_unregisterMenuCommand(menu_rawFast_ID); GM_unregisterMenuCommand(menu_gitClone_ID); GM_unregisterMenuCommand(menu_feedBack_ID); menu_rawFast = GM_getValue('xiu2_menu_raw_fast');}
+ if (menu_feedBack_ID) {GM_unregisterMenuCommand(menu_rawFast_ID); GM_unregisterMenuCommand(menu_rawDownLink_ID); GM_unregisterMenuCommand(menu_gitClone_ID); GM_unregisterMenuCommand(menu_feedBack_ID); menu_rawFast = GM_getValue('xiu2_menu_raw_fast');}
// 避免在减少 raw 数组后,用户储存的数据大于数组而报错
if (menu_rawFast > raw_url.length - 1) menu_rawFast = 0
- menu_rawFast_ID = GM_registerMenuCommand(`${['0️⃣','1️⃣','2️⃣','3️⃣','4️⃣','5️⃣','6️⃣','7️⃣','8️⃣','9️⃣','🔟'][menu_rawFast]} [ ${raw_url[menu_rawFast][1]} ] 加速源 (☁) - 点击切换`, menu_toggle_raw_fast);
+ if (GM_getValue('menu_rawDownLink')) menu_rawFast_ID = GM_registerMenuCommand(`${['0️⃣','1️⃣','2️⃣','3️⃣','4️⃣','5️⃣','6️⃣','7️⃣','8️⃣','9️⃣','🔟'][menu_rawFast]} [ ${raw_url[menu_rawFast][1]} ] 加速源 (☁) - 点击切换`, menu_toggle_raw_fast);
+ menu_rawDownLink_ID = GM_registerMenuCommand(`${GM_getValue('menu_rawDownLink')?'✅':'❌'} 项目列表单文件快捷下载 (☁)`, function(){if (GM_getValue('menu_rawDownLink') == true) {GM_setValue('menu_rawDownLink', false); GM_notification({text: `已关闭 [项目列表单文件快捷下载 (☁)] 功能\n(点击刷新网页后生效)`, timeout: 3500, onclick: function(){location.reload();}});} else {GM_setValue('menu_rawDownLink', true); GM_notification({text: `已开启 [项目列表单文件快捷下载 (☁)] 功能\n(点击刷新网页后生效)`, timeout: 3500, onclick: function(){location.reload();}});}registerMenuCommand();});
menu_gitClone_ID = GM_registerMenuCommand(`${GM_getValue('menu_gitClone')?'✅':'❌'} 添加 git clone 命令`, function(){if (GM_getValue('menu_gitClone') == true) {GM_setValue('menu_gitClone', false); GM_notification({text: `已关闭 [添加 git clone 命令] 功能\n(点击刷新网页后生效)`, timeout: 3500, onclick: function(){location.reload();}});} else {GM_setValue('menu_gitClone', true); GM_notification({text: `已开启 [添加 git clone 命令] 功能\n(点击刷新网页后生效)`, timeout: 3500, onclick: function(){location.reload();}});}registerMenuCommand();});
menu_feedBack_ID = GM_registerMenuCommand('💬 反馈 & 建议 [Github]', function () {window.GM_openInTab('https://github.com/XIU2/UserScript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/412245/feedback', {active: true,insert: true,setParent: true});});
}
@@ -275,6 +277,7 @@
// Raw 单文件快捷下载(☁)
function addRawDownLink() {
+ if (!GM_getValue('menu_rawDownLink')) return
// 如果不是项目文件页面,就返回,如果网页有 Raw 下载链接(☁)就返回
let files = document.querySelectorAll('div.Box-row svg.octicon.octicon-file, .react-directory-filename-column>svg.color-fg-muted');if(files.length === 0) return;if (location.pathname.indexOf('/tags') > -1) return
let files1 = document.querySelectorAll('a.fileDownLink');if(files1.length > 0) return;
@@ -321,6 +324,7 @@
// 移除 Raw 单文件快捷下载(☁)
function delRawDownLink() {
+ if (!GM_getValue('menu_rawDownLink')) return
let aElm = document.querySelectorAll('.fileDownLink');if(aElm.length === 0) return;
aElm.forEach(function(fileElm) {fileElm.remove();})
}
@@ -328,6 +332,7 @@
// 在浏览器返回/前进时重新添加 Raw 单文件快捷下载(☁)鼠标事件
function addRawDownLink_() {
+ if (!GM_getValue('menu_rawDownLink')) return
// 如果不是项目文件页面,就返回,如果网页没有 Raw 下载链接(☁)就返回
let files = document.querySelectorAll('div.Box-row svg.octicon.octicon-file, .react-directory-filename-column>svg.color-fg-muted');if(files.length === 0) return;
let files1 = document.querySelectorAll('a.fileDownLink');if(files1.length === 0) return;
From d116dcedab432f1014741a07e3c424052093c922 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 21 May 2023 21:08:48 +0800
Subject: [PATCH 304/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E5=9C=A8=20Chrome?=
=?UTF-8?q?+Violentmonkey=20=E4=B8=8B=E5=8F=AF=E8=83=BD=E4=B8=8D=E6=98=BE?=
=?UTF-8?q?=E7=A4=BA=20Raw=20=E5=8A=A0=E9=80=9F=E6=8C=89=E9=92=AE=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
---
GithubEnhanced-High-Speed-Download.user.js | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
index 5081ba349..ba4999f17 100644
--- a/GithubEnhanced-High-Speed-Download.user.js
+++ b/GithubEnhanced-High-Speed-Download.user.js
@@ -131,7 +131,7 @@
setTimeout(addDownloadZIP, 2000); // Download ZIP 加速
setTimeout(addGitClone, 2000); // Git Clone 加速
setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
- addRawFile(); // Raw 加速
+ if (GM_info.scriptHandler === 'Tampermonkey') {addRawFile();} else {setTimeout(addRawFile, 1000);} // Raw 加速
setTimeout(addRawDownLink, 2000); // Raw 单文件快捷下载(☁),延迟 2 秒执行,避免被 pjax 刷掉
// Tampermonkey v4.11 版本添加的 onurlchange 事件 grant,可以监控 pjax 等网页的 URL 变化
@@ -142,7 +142,7 @@
setTimeout(addDownloadZIP, 2000); // Download ZIP 加速
setTimeout(addGitClone, 2000); // Git Clone 加速
setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速
- addRawFile(); // Raw 加速
+ if (GM_info.scriptHandler === 'Tampermonkey') {addRawFile();} else {setTimeout(addRawFile, 1000);} // Raw 加速
setTimeout(addRawDownLink, 2000); // Raw 单文件快捷下载(☁),延迟 2 秒执行,避免被 pjax 刷掉
setTimeout(addRawDownLink_, 1000); // 在浏览器返回/前进时重新添加 Raw 下载链接(☁)鼠标事件
});
@@ -406,7 +406,7 @@
return ret;
})(history.replaceState);
- window.addEventListener('popstate',()=>{
+ window.addEventListener('popstate',()=>{ // 点击浏览器的前进/后退按钮时触发 urlchange 事件
window.dispatchEvent(new Event('urlchange'))
});
}
From cd6391152b8aaed3a19aa9cac630fec54bcbf5fd Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Sun, 28 May 2023 10:41:31 +0800
Subject: [PATCH 305/917] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E5=9C=A8=E4=BC=9A?=
=?UTF-8?q?=E5=91=98=E4=B8=93=E5=B1=9E=E6=A0=B7=E5=BC=8F=E7=9A=84=E5=88=86?=
=?UTF-8?q?=E4=BA=AB=E9=93=BE=E6=8E=A5=E5=88=97=E8=A1=A8=E9=A1=B5=20[?=
=?UTF-8?q?=E7=82=B9=E5=87=BB=E7=9B=B4=E6=8E=A5=E4=B8=8B=E8=BD=BD=E6=96=87?=
=?UTF-8?q?=E4=BB=B6]=20=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
---
Lanzou-Enhanced.user.js | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js
index b59801eed..b4a74300f 100644
--- a/Lanzou-Enhanced.user.js
+++ b/Lanzou-Enhanced.user.js
@@ -1,6 +1,6 @@
// ==UserScript==
// @name 蓝奏云网盘增强
-// @version 1.5.0
+// @version 1.5.1
// @author X.I.U
// @description 文件排序、刷新不回根目录、快捷返回上一级(右键网页空白处)、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小
// @match *://lanzou.com/u
@@ -293,9 +293,15 @@
if (!menu_value('menu_directDownload')) return
if (document.getElementById('infos')) {
document.getElementById('infos').addEventListener('click', function(e) {
- if (e.target.tagName === 'A') {
+ if (e.target.tagName === 'A') { // 针对普通样式的分享链接列表页
e.preventDefault(); // 阻止默认打开链接事件
GM_openInTab(e.target.href + '#download', {active: false, insert: true, setParent: true}); // 后台打开
+ } else { // 针对会员专属样式的分享链接列表页
+ const link = e.target.closest('a'); // 点击 元素的子元素时,寻找最近的 父元素
+ if ((link && this.contains(link))) {
+ e.preventDefault(); // 阻止默认打开链接事件
+ GM_openInTab(link.href + '#download', {active: false, insert: true, setParent: true}); // 后台打开
+ }
}
});
}
@@ -304,7 +310,7 @@
function directDownload_() {
if (!menu_value('menu_directDownload')) return
if (location.hash != '#download') return
- let iframe = document.querySelector('iframe.ifr2');
+ let iframe = document.querySelector('iframe.ifr2, iframe.n_downlink');
if (iframe) { // 只有找到 iframe 框架时才会继续运行脚本
iframe = iframe.contentWindow;
let timer = setInterval(function(){
From d1b9b96d036ebd5c4d3b0a3b80b77b8478b1f1f3 Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Wed, 31 May 2023 16:42:54 +0800
Subject: [PATCH 306/917] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[Github=20-=20Rele?=
=?UTF-8?q?ases]=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 ee9080672..285795b92 100644
--- a/other/Autopage/rules.json
+++ b/other/Autopage/rules.json
@@ -4717,7 +4717,7 @@
"url": "return (fun.indexOF(/\\/(issues|pulls|discussions|releases)$/) || fun.indexOF('/discussions/categories') || fun.indexOF(/\\/actions($|\\/workflows)/) || fun.indexOF(/^\\/orgs\\/.+\\/repositories/))",
"pager": {
"nextL": "a.next_page",
- "pageE": "div[id^='issue_'], ul[aria-labelledby='discussions-list']>li, #repo-content-pjax-container>div>div[data-pjax]>section, div[id^='check_suite_'], #org-repositories li.Box-row",
+ "pageE": "div[id^='issue_'], ul[aria-labelledby='discussions-list']>li, #release_page_title+div[data-pjax]>section, div[id^='check_suite_'], #org-repositories li.Box-row",
"replaceE": ".pagination",
"scrollD": 2500
}
From cbf81bc91cd2c8bd19a5078785c8f621659ca7dc Mon Sep 17 00:00:00 2001
From: xiu2 <54703944+XIU2@users.noreply.github.com>
Date: Thu, 1 Jun 2023 22:36:07 +0800
Subject: [PATCH 307/917] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E8=87=AA=E5=AE=9A?=
=?UTF-8?q?=E4=B9=89=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=8F=AF=E7=9C=81?=
=?UTF-8?q?=E7=95=A5=20replaceE=EF=BC=8C=E5=8D=B3=E9=BB=98=E8=AE=A4?=
=?UTF-8?q?=E6=9B=BF=E6=8D=A2=20nextL=20=E5=85=83=E7=B4=A0;=20=E4=BC=98?=
=?UTF-8?q?=E5=8C=96=20[Discuz!=20-=20=E5=BD=92=E6=A1=A3=E9=A1=B5]=20?=
=?UTF-8?q?=E5=8C=B9=E9=85=8D=E8=A7=84=E5=88=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Autopage.user.js | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/Autopage.user.js b/Autopage.user.js
index 94640a906..b694d9230 100644
--- a/Autopage.user.js
+++ b/Autopage.user.js
@@ -3,7 +3,7 @@
// @name:zh-CN 自动无缝翻页
// @name:zh-TW 自動無縫翻頁
// @name:en AutoPager
-// @version 6.4.24
+// @version 6.4.25
// @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...) 等網站~
@@ -495,7 +495,7 @@ pager: {
当 pageE: '.item' 且 insertP: ['.page', 1] 时,实际等同于 ['.item', 5]
注意:如 pageE 中选择了多类元素,则不能省略 insertP(比如包含 `,` 与 `|` 符号),除非另外的选择器是