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 001/672] =?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 002/672] =?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 003/672] =?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 004/672] =?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 005/672] =?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 006/672] =?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 007/672] =?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 008/672] =?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 009/672] =?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 010/672] =?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 011/672] =?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 012/672] =?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 013/672] =?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 014/672] =?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 015/672] =?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 016/672] =?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 017/672] =?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 018/672] =?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 019/672] =?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 020/672] =?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 021/672] =?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 022/672] =?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 023/672] =?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 024/672] =?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 025/672] =?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 026/672] =?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
${svg[1]}
` + _html += `
${svg[1]}
` } 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 027/672] =?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 028/672] =?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 029/672] =?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 030/672] 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 031/672] =?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 032/672] =?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 033/672] =?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 034/672] =?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 035/672] =?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 036/672] =?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 037/672] =?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 038/672] =?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 039/672] =?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 040/672] =?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 041/672] =?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 042/672] 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 043/672] =?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,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAL10lEQVR4nL2aeXSVxfnHPzPvXUhIAiELZIFYgkhYApEdwZRSKItYxXNaxWpdqNZSsTWt7a9q3Eu16lFxabHUghakLYJgWFMgGLYQEoGkCQHLEkJIyL3JvVnvve/7zu+PGyJZSeK133Pm3HPeeWae7/eZee8788wIeol+8WPxmQKbVKHASASTgYnACCAe6A/Ym809gAu4ABQDR1AcAooMJd2aMKm5cKxXPERPG4TFjwPQBFwPzAfmAclABKB1sxsDcAAngG3AVgUlgOG+8EWP+HRbQGhcCiCkEGo08ABwOzC4J310AoV/ZDYCq5RJAQKztiy/W42v6TwsbjwmCiBawEP4y+De8+0SpcBKBSuBSk0oXBe6FtKlgL6xE8AUAs2cJuAF4Ga6P016CwPYp+BpDHkAqVT9xdxOjTsVEBw7EcAC6i4BL/HNRb0zlCp4CsRaQG+4eKRDow4FBMVOQilsQqilwDNAv2+OZ5dwAc+hxDsIvI0Xc9oZtBNgj5kMYBGoR4HngZBAs1JKNRc/A4FAyk4nQx2QrhArBOhN5YdbVbZqZYuZQoiliXrdfi/wFgGOvGmaAISFhjAwagBhoSGYyqS62k1FlZOGhiakFAjRTowLWNbX4l1Tp9vxlh9qL8A6aCoChULcJFBrgSGBIq7wR/2GxCHcsXAW3/32JIYmxBEcHIQyFa7aOopKzpCxM5vN2/ZRXlmFJmXbbs4rxGKB2q8Q+C4dbCtgGsBAYB0wM2DklcJus3LPD+aRtvRuEq+L7yjCABiGQU7ef3jhtVVkZl2Z761s9wB3ARW+Swe+qrXFTEdarJi69ykUzwHt5PeKPGC3WfnNsntJ+9ligoLszURNqpw1OKvdSCmJjgqnf1hIi7BLlQ5+/cwK1m/KbPuSmsCz0mp90dR15S3PxnJFpanrY0H+BBEY8n4FivsXLyRt6WKC+vjJn/jPl/zlo83syT6Kw+lCSklcTBS3zp3Bj++cT1xMFIOiI3j5maWUVzrZm52HprVQksASUzc2gzgGIOwxqYCUYLwOPBYo7oZpMiYpkU9WL+e6ITEAZOw8QFr6W9TXNzJ75iTGJCXi9enk5BWStf8LkkcN463lv2R00lAAMrOOcPfDz1Ljqm077d4E7XEwTYt/FqnhIG8LFHkAKQR3LprdQj7/eAm/fOotoiPDWf1OOhPGjWiJrMfrY+uug/wqfQVp6W/z4XtPEx0Zzoyp4/jOzRP516e7rx4FgNtA/RlEkRRCIIScL4RMEEISiAKCyIhwvps6EQDdMHj3rxvx+Qze+P1jTB4/shUhu83K7Qtu5qUnHyY3v5gNm/e2PJ/7nclYrTaaeV4pCX7OAinQwkDM849EYIoyIT42moT4QQCUXbxM1v5jLJw7nfFjb+h01ObPnsbY0cPJ2HWIJo8XgFEjhtIvNASl2vmZK9DCJIgkgRwjkASqKCWICO9H3+A+AJRXOHG560kZM7zTv1CAsNBgxiQNpbTsMu7aBgAG9A8lpG8wtPeTDCLJIoSYrPybkYDBarOSelMKffrYoDleCIlS6pptlfIvLVrJFM1PWouPEDBFgpwokJZARd80YNaM8Sz50fwWTzGDIgjvF0be8dOYZuciXO56ThSdJWFwDGGhwQA4a2qpr/cghNbWlwZyghRSGyGkRiCKEpLB8QP53eN3EzHgq2VUXEwUM2ekkLErh5z84k4FbNlxkILicyz43lTsdv/oFRafo67Bg9Q69JkkDUW8EjIgAmw2G8seXsSUCSNbEdM0yU/vv5W+fYNJe/rPZB8uQNeNlvrGJg//+DSLZ//4EVMmjGLRLdMB8Hh87Nybh27QsU9Nixc/e2JF/eeHC4PPllZgGKZ/EdWLXa5hmNw2byrvvfJoy/C3xY49R/nN86uodtWROi2ZUTck4PPpHDl2isNHi7hxzDBee/4hkq73750y9+Vz37LXcLkb6OTdbxK6bnjOXai07dhzlE+3H+KLwjPU1Td2tqztEKapGJowiA/fTiN55Le6tC06Vcrq9Zns2X8CR7UbKQTxsZHcMnsSixd9m0HR4QCUlTt48PE32Z9TiGy/Mr0CJZRSTTTnb1zueg7lnWTTtkPsPXCCixVOlFJddQCAzWbllafu474fzuqmYBNnTR3VNXVomiRyQBihIcEtUS6vrOb/fr+GjVsPdhb5VgLcQOjVT3XdoOS/F9m6+yifZeZSVFJKo8eLlNI/Ks07KtP0/969KJXXn32A4CB7J366B103OHLsNH94ewP7DhUCdDkLFDQJpdQFIK4zoyqnm89ziti0/TD7c09S5XRj0TQS4iIZnhjL4NhIHv7RHBITBvWYcJPHR31DE67aBopPl7F9bz7b9uRz2eHyT+Frv4yXhFIqFxh/LUuP10fByVK2780nckAYc1PHMSA8FAHYbRasVkuPyBecLOXNVRkUnS7DVdtAlbOWxiYvUgpkN989IFcopdYDP+hui+Z9OB6vj39mHGbL7jxMU3HT+OEsmjuJIbFdf9Q9Xh+bduby6srPOH32kn9TL3pE+mp8JJRSv8Wf9+nxRsZd20he4Rk27TrK9uwTxET155Un7mRi8tAO7csqqnlz9Q7WbTlIfYOnq0xEd2AAaaK+wXOzkGJDkN0a2dueTNMk5/h/efzljwkOsrPm5Z8QG9X/qnrFvqMlLF/5GbknzgBdv5zdRCWoW8WD6X8LM0z1yU0pw2bNmTqS+IHhvY5MRtZxHnnxI9IfWciSRTMAcNU18sGm/by3fi+Vzlo0eWU5fO2FXecQgMpEqTssWw6ecjfV123LyC6ctfKTbOZMHcnC1GSSr48jyG7tUbdTxiYyJD6KwwXnePD26RSfrWD5X7ez40Ahum5isfWsvy6h2I4Ubotp+rAF2bcqxKNfllcnvLshm48z85k8+jq+n5pM6o3DiA4PvdYHBQC73ULfkGDqPD6avDqvr93N5uxCrJqGtAU0J3wepbYCWNA0MPSTWCybpBCPAdQ0etl2+CS7875keEI0t0wfxQMLJhPRr+M1zhWUV7kpc9YxbsQQfLrB+ctupNUKWuASHQAotRGffhKLhqzauRz6BJlolg/QtPNoGsJiQbNZ0YXgxNlK/rgui125JZim4viX5TjcDe369Ph0Vu84Sq1HZ+7UJM5VVHO20oW0WUHTAlnOY7F8QFAfs2rn8ua8kJTgrj1O/37vQ+vElgbopuJfnxcyb8oIis9f5rk1/2ZmSiIzUxIJDwnikrOWv2d+wfo9x7hnznimjErgD2v3UlXvQVp69oG7BkzgfRzOY4T3B65aOEcueglgIEJ0mFq0aJInfjiDny6YyD+zCvhTxhHcDR7sNgu1DR5sFo3FM5P5+W1TyC44xy/e3YqztrFb704PsBtT3YWgsuqTJ/28WqpsVjBVBZCOEH+nTXLXqxRvbM7BFIIlc25k9oRh5JZcpNxZS3hIECnDYoiLDCPjyCleWJuFo8GL7OHy4ho4j1LpaFSizJaHrXfJd72KGBSLqii/FyHapdeVUlg0yeQb4rhj6ghShg4kLNhOo1en+IKDLTmnyDx2hrpG79f9yraFC6WWyQFRa0xHJY51v+pYAEDEPW+AqSxo8lGE6PCAwzBNLFISFmwnyGbBoxu4Gzx4dQMpur8R6ibqUCodw1iBlLrjw1+0quzQU8T9K0BhQ0r/EZMQ7Q86lPLn/fkq1RToCY9S/iMm03wHIbyOD37ezqRTjxFL3gOlLGjaYoR4EfE/PuRTlKLUk5jGOoTQHe8/0qFZlyGLWLoKDEOgadOQ8gUQzcesX2cd0xUEgAFqH6b5NIZ5AE0qxzsPdt2iK0SkrQPDBxCNEA8h5EPf4GiUYporUWolqEosdhyv3tllg25P2ognPgalJEKMRsgHEOL2ZiFf/6qB4gJKbUSZq4ACwHS80jXxK+ix84gnN4BAQ3E9Us5HiK8ue4irTvHbzrKrPamrLnsotQ3T3IqgBIXheOmOHvHpdfQilmcgpw/B3H0mFIT/uo0QE0H4r9sI+gO2Zh8eFDVAGUoVg2q+bqOKGBbh5lwNjt8t6BWP/wcq9p13q9HuuQAAAABJRU5ErkJggg== // @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 044/672] =?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 045/672] =?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 046/672] =?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 047/672] =?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 048/672] =?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(比如包含 `,` 与 `|` 符号),除非另外的选择器是