From 8c8f83eed31bcc6f4f777e969939b2f5e53e5f43 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 19 Sep 2022 09:45:28 +0800 Subject: [PATCH 001/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Ova=20Games]=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 520ccf654..d1a845eec 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2183,6 +2183,15 @@ "replaceE": ".pageNav" } }, + "Ova Games": { + "host": "www.ovagames.com", + "url": "return fun.getCSS('.nextpostslink')", + "pager": { + "nextL": ".nextpostslink", + "pageE": ".single-entry-titles,.post-wrapper", + "replaceE": ".wp-pagenavi" + } + }, "bilibili - 新版搜索页": { "host": "search.bilibili.com", "url": "fun.isUrlC(); return ((fun.lp() == '/all' || fun.lp() == '/video' || fun.lp() == '/article') && !fun.getCSS('ul.video-list') && !fun.getCSS('#article-list'))", From c424edc797d3e7945269f6730e0661815beb29d8 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 19 Sep 2022 20:25:28 +0800 Subject: [PATCH 002/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E7=9F=A5?= =?UTF-8?q?=E8=BD=A9=E8=97=8F=E4=B9=A6]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index d1a845eec..a804efbd0 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3524,7 +3524,7 @@ "知轩藏书": { "host": "zxcs.me", "url": "/\\/(sort|tag)\\//", - "blank": 3, + "blank": 4, "pager": { "nextL": "#pagenavi>span+a", "pageE": "dl[id='plist']", From 4e200e0238ce010a6aa15400b96354918b3e0450 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 20 Sep 2022 10:14:58 +0800 Subject: [PATCH 003/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20Github=20Releases?= =?UTF-8?q?=20=E6=94=B9=E7=89=88=E5=AF=BC=E8=87=B4=E9=83=A8=E5=88=86?= =?UTF-8?q?=E6=83=85=E5=86=B5=E4=B8=8B=E4=B8=8D=E6=98=BE=E7=A4=BA=E5=8A=A0?= =?UTF-8?q?=E9=80=9F=E6=8C=89=E9=92=AE=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 28 ++++++++++++++++------ 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index f944af7a7..964061e56 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.1.3 +// @version 2.1.4 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -48,13 +48,13 @@ ['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] //['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu'] ], download_url = [ - //['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [kGithub] 提供'], + //['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供'], //['https://ghproxy.futils.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供(存在限速)'], ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供', 'https://archive.fastgit.org'], ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'] ], clone_url = [ ['https://gitclone.com', '国内', '[中国 国内] - 该公益加速源由 [GitClone] 提供 - 缓存:有 - 首次比较慢,缓存后较快'], - ['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [kGithub] 提供 - 缓存:无(或时间很短)'], + ['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], //['https://ghproxy.futils.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], // ['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'], ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'], @@ -73,7 +73,7 @@ //['https://ghproxy.futils.com/https://github.com', '香港 1', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], //['https://ghproxy.fsofso.com/https://github.com', '香港 2', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], ['https://raw.iqiq.io', '香港 1', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供 - 缓存:无(或时间很短)'], - ['https://raw.kgithub.com', '新加坡 1', '[新加坡] - 该公益加速源由 [kGithub] 提供 - 缓存:无(或时间很短)'], + ['https://raw.kgithub.com', '新加坡 1', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], //['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供 - 缓存:无(或时间很短)'], ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], @@ -144,6 +144,21 @@ addRawDownLink_(); // 在浏览器返回/前进时重新添加 Raw 下载链接(☁)鼠标事件 }); + + // Github Release 改版为动态加载文件列表,因此需要监控网页元素变化 + const callback = (mutationsList, observer) => { + if (location.pathname.indexOf('/releases') === -1) return + for (const mutation of mutationsList) { + for (const target of mutation.addedNodes) { + if (target.nodeType !== 1) return + if (target.tagName === 'DIV' && target.dataset.viewComponent === 'true' && target.classList[0] === 'Box') addRelease(); + } + } + }; + const observer = new MutationObserver(callback); + observer.observe(document, { childList: true, subtree: true }); + + // download_url 加速源随机 function get_New_download_url() { let a = Math.floor(Math.random()*download_url_us.length), b, c, d, new_download_url=[] @@ -153,16 +168,15 @@ while (c == a || c == b); do {d = Math.floor(Math.random()*download_url_us.length)} // 随机第四个 while (d == a || d == b || d == c); - return [download_url_us[a],download_url_us[b],download_url_us[c],download_url_us[d]].concat(download_url) //return download_url_us.concat(download_url) // 调试用 + return [download_url_us[a],download_url_us[b],download_url_us[c],download_url_us[d]].concat(download_url) } // Release function addRelease() { let html = document.querySelectorAll('.Box-footer'); if (html.length == 0 || location.pathname.indexOf('/releases') == -1) return - let divDisplay = 'margin-left: -90px;'; + let divDisplay = 'margin-left: -90px;', new_download_url = get_New_download_url(); if (document.documentElement.clientWidth > 755) {divDisplay = 'margin-top: -3px;margin-left: 8px;display: inherit;';}; // 调整小屏幕时的样式 - let new_download_url = get_New_download_url(); for (const current of html) { if (current.querySelector('.XIU2-RS')) continue current.querySelectorAll('li.Box-row a').forEach(function (_this) { From dcbc580b05e11e1bc43d0b50d953488eb5870912 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 21 Sep 2022 15:44:46 +0800 Subject: [PATCH 004/811] =?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 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index b4721699a..8c396109d 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.1 +// @version 6.3.2 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -16,7 +16,7 @@ // @connect raw.fastgit.org // @connect raw.iqiq.io // @connect ghproxy.net -// @connect gh-proxy-download.moeyy.cn +// @connect github.moeyy.xyz // @connect raw.njuu.cf // @connect raw.kgithub.com // @connect cdn.staticaly.com @@ -96,7 +96,7 @@ 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://gh-proxy-download.moeyy.cn/gh-proxy/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://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', @@ -111,7 +111,7 @@ 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://gh-proxy-download.moeyy.cn/gh-proxy/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://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json' ], loadMoreExclude1 = ['stackoverflow.com'], From 45313bcebb0e516c8aed505e565cdbd8101d42aa Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 21 Sep 2022 15:45:40 +0800 Subject: [PATCH 005/811] =?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 | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 964061e56..406ded7d3 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.1.4 +// @version 2.1.5 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -48,14 +48,12 @@ ['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] //['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu'] ], download_url = [ - //['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供'], - //['https://ghproxy.futils.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供(存在限速)'], ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供', 'https://archive.fastgit.org'], ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'] ], clone_url = [ ['https://gitclone.com', '国内', '[中国 国内] - 该公益加速源由 [GitClone] 提供 - 缓存:有 - 首次比较慢,缓存后较快'], ['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], - //['https://ghproxy.futils.com/https://github.com', '香港', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], + ['https://github.moeyy.xyz/https://github.com', '新加坡', '[新加坡、香港、日本等](CDN 不固定) - 该公益加速源由 [Moeyy] 提供 - 缓存:无(或时间很短)'], // ['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'], ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'], //['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'], @@ -70,8 +68,6 @@ ['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]'] ], raw_url = [ ['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'], - //['https://ghproxy.futils.com/https://github.com', '香港 1', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], - //['https://ghproxy.fsofso.com/https://github.com', '香港 2', '[中国 香港] - 该公益加速源由 [F 搜] 提供 - 缓存:无(或时间很短)'], ['https://raw.iqiq.io', '香港 1', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供 - 缓存:无(或时间很短)'], ['https://raw.kgithub.com', '新加坡 1', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], //['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供 - 缓存:无(或时间很短)'], @@ -83,7 +79,8 @@ //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], ['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], - ['https://raw.githubusercontents.com', '其他 2', '[香港、新加坡、美国](不固定) - 缓存:有 - 该加速源不支持大小超过 1 MB 的文件'] + ['https://raw.githubusercontents.com', '其他 2', '[香港、新加坡、美国等](CDN 不固定) - 缓存:有 - 该加速源不支持大小超过 1 MB 的文件'], + ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 3', '[新加坡、香港、日本等](CDN 不固定) - 缓存:无(或时间很短)'] //['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN] - 缓存:有'] ], svg = [ '', From 83cd7ca86d1ceaf40a65868ec5ca06ac11814a9a Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 25 Sep 2022 13:31:52 +0800 Subject: [PATCH 006/811] =?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 | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 406ded7d3..d4ad14394 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.1.5 +// @version 2.1.6 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -68,6 +68,7 @@ ['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]'] ], raw_url = [ ['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'], + ['https://jsd.eagleyao.com/gh', '国内', '[中国 国内] - 该公益加速源由 [ayao] 提供 - 缓存:有'], ['https://raw.iqiq.io', '香港 1', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供 - 缓存:无(或时间很短)'], ['https://raw.kgithub.com', '新加坡 1', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], //['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供 - 缓存:无(或时间很短)'], @@ -260,10 +261,8 @@ url = '', _html = ''; for (let i=1;i Date: Sun, 25 Sep 2022 13:32:10 +0800 Subject: [PATCH 007/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?= =?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?= =?UTF-8?q?=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Autopage.user.js b/Autopage.user.js index 8c396109d..31ecb6bff 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.2 +// @version 6.3.3 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -13,6 +13,7 @@ // @connect userscript.gh2233.ml // @connect bitbucket.org // @connect gitea.com +// @connect jsd.eagleyao.com // @connect raw.fastgit.org // @connect raw.iqiq.io // @connect ghproxy.net @@ -93,6 +94,7 @@ 'https://bitbucket.org/xiu2/userscript/raw/master/other/Autopage/rules.json', 'https://gitea.com/XIU2/UserScript/raw/branch/master/other/Autopage/rules.json', 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://jsd.eagleyao.com/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', From b002c390ddaf1d78176f632d0f4f37b8dc7d9a80 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 26 Sep 2022 23:18:09 +0800 Subject: [PATCH 008/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[E-Hentai]?= =?UTF-8?q?=E3=80=81[nhentai]=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 | 43 ++++++++------------------------------- 1 file changed, 8 insertions(+), 35 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index a804efbd0..36e61b547 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5925,57 +5925,30 @@ "bF": "return fun.src_bF(pageE, [0,'img[data-url]','data-url'])" } }, - "E-Hentai-g": { - "host": ["e-hentai.org","exhentai.org"], - "url": "/^\\/g\\//", - "pager": { - "type": 3, - "nextL": "//table[@class='ptt']//a[text()='>']", - "pageE": "#gdt>div:not(.c)", - "replaceE": ".ptt, .ptb" - } - }, - "E-Hentai-s": { - "host": ["e-hentai.org","exhentai.org"], - "url": "/^\\/s\\//", - "style": "#img {max-width: 100% !important;height: auto !important;min-height: 400px;}", - "pager": { - "nextL": "a#next", - "pageE": "#img", - "replaceE": ".sn" - } - }, "E-Hentai": { "host": ["e-hentai.org","exhentai.org"], + "url": "return fun.getCSS('.itg,#gdt,#img')", + "style": "#img {max-width: 100% !important;height: auto !important;min-height: 400px;}", "blank": 3, "pager": { - "nextL": "//table[@class='ptt']//a[text()='>']", - "pageE": ".itg>div, .itg>tbody>tr:not(:first-of-type)", - "replaceE": ".ptt, .ptb" + "nextL": "//table[@class='ptt']//a[string()='>'] | id('next')", + "pageE": ".itg>div, .itg>tbody>tr:not(:first-of-type), #gdt>div:not(.c), #img", + "replaceE": ".ptt, .ptb, .sn" } }, "nhentai": { "host": "nhentai.net", - "url": "return fun.getCSS('a.next')&&fun.getCSS('.gallery')", + "url": "return fun.getCSS('a.next') && (fun.getCSS('.gallery, #image-container'))", "blank": 3, "pager": { "nextL": "a.next", - "pageE": ".gallery", - "replaceE": ".pagination" + "pageE": ".gallery, #image-container img", + "replaceE": ".pagination, .reader-pagination" }, "function": { "bF": "if (_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)" } }, - "nhentai - 图片页": { - "host": "nhentai.net", - "url": "/\\/g\\/\\d+\\/\\d+\\//", - "pager": { - "nextL": "a.next", - "pageE": "#image-container img", - "replaceE": ".reader-pagination" - } - }, "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 b03e22b3ba23ca75d9f72809b40da26b1e29ac36 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 26 Sep 2022 23:42:29 +0800 Subject: [PATCH 009/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[E-Hentai]=20?= =?UTF-8?q?=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 36e61b547..3c1bee1a3 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5927,7 +5927,7 @@ }, "E-Hentai": { "host": ["e-hentai.org","exhentai.org"], - "url": "return fun.getCSS('.itg,#gdt,#img')", + "url": "if(fun.getCSS('.itg,#gdt,#img')){setTimeout(()=>{window.nl=()=>{return false}},2000);return true}", "style": "#img {max-width: 100% !important;height: auto !important;min-height: 400px;}", "blank": 3, "pager": { From 7f1cc090015282d3cc53253b38bdacb68539601f Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 27 Sep 2022 11:58:29 +0800 Subject: [PATCH 010/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20WordPress=20=E7=BD=91=E7=AB=99=20-=20=E6=96=87?= =?UTF-8?q?=E7=AB=A0=E5=86=85]=20=E9=80=9A=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 31ecb6bff..2a461f24a 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.3 +// @version 6.3.4 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -279,16 +279,22 @@ //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 (DBSite.wp_article_post.pager.nextL != undefined) { if (getAllCSS('.entry-content').length == 1) { - DBSite.wp_article_post.pager.pageE = '.entry-content>*:not(.wbp-cbm):not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination)' + DBSite.wp_article_post.pager.pageE = '.entry-content>*:not(.wbp-cbm):not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social)' } else if (getAllCSS('.article-content').length == 1) { - DBSite.wp_article_post.pager.pageE = '.article-content>*:not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination)' + DBSite.wp_article_post.pager.pageE = '.article-content>*:not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social)' } else if (getAllCSS('article').length == 1) { - DBSite.wp_article_post.pager.pageE = 'article>*:not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination)' + DBSite.wp_article_post.pager.pageE = 'article>*:not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social)' } if (DBSite.wp_article_post.pager.pageE != undefined) console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站 - 文章内`); return 11; } + if (getCSS('a.next, a.next-page')) { DBSite.wp_article.pager.nextL = 'a.next, a.next-page' } else if (getCSS('a[rel="next" i], a[aria-label="Next Page" i], a[aria-label="下一页"], a[rel="下一页"], a[title="下一页"], a[aria-label="下一頁"], a[rel="下一頁"], a[title="下一頁"]')) { @@ -507,8 +513,6 @@ function: { wp_article_post: { pager: { type: 3, - nextL: '.post-page-numbers.current+a', - replaceE: '//a[contains(@class,"post-page-numbers")]/parent::*', scrollD: 3000 }, function: { From 18df59828045b75d0f849758359d9c693dd92f78 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 28 Sep 2022 15:27:06 +0800 Subject: [PATCH 011/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20WordPress=20=E7=BD=91=E7=AB=99]=20=E9=80=9A?= =?UTF-8?q?=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 2a461f24a..74f69dc33 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.4 +// @version 6.3.5 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -310,6 +310,7 @@ } if (DBSite.wp_article.pager.nextL != undefined) { + if (DBSite.wp_article.pager.nextL.indexOf('//') !== 0) DBSite.wp_article.pager.replaceE += ',' + DBSite.wp_article.pager.nextL if (getAllCSS('main').length == 1) { if (getAllCSS('main article[class]').length > 3) { DBSite.wp_article.pager.pageE = 'main article[class]' @@ -502,7 +503,7 @@ function: { style: 'img[data-src], img[data-original] {opacity: 1 !important;}', blank: 3, pager: { - replaceE: '#nav-below, nav.navigation, nav.paging-navigation, .pagination:not([class*="entry"]), .wp-pagenavi, .pagenavi, nav[role="navigation"]', + replaceE: '#nav-below, nav.navigation, nav.paging-navigation, .pagination:not([class*="entry"]), .wp-pagenavi, .pagenavi, nav[role="navigation"], ul[class*="-pagination"]', forceHTTPS: true, scrollD: 3000 }, From 265e53a03a9dc5435e23db54f045196545155630 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 1 Oct 2022 11:54:53 +0800 Subject: [PATCH 012/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=203]=20=E5=9C=A8=20B=E7=AB=99=E8=A7=86=E9=A2=91?= =?UTF-8?q?=E5=85=A8=E5=B1=8F=20=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DarkMode.user.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/DarkMode.user.js b/DarkMode.user.js index 100d0c574..1c1dfc84e 100644 --- a/DarkMode.user.js +++ b/DarkMode.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 护眼模式 // @name:zh-TW 護眼模式 // @name:en Dark Mode -// @version 1.4.7 +// @version 1.4.8 // @author X.I.U // @description 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) // @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) @@ -398,7 +398,11 @@ if (location.hostname.indexOf('search.bilibili.com') > -1) { style += `ul.video-list img, ul.video-list .video-item .img .mask-video, ul.video-list .video-item .img .van-danmu, ul.video-list .video-item .img .van-framepreview {filter: none !important;}` } else if (location.hostname.indexOf('.bilibili.com') > -1) { - style += `#bilibiliPlayer video, .video-item .img .mask-video, .video-item .img .van-danmu, .video-item .img .van-framepreview {filter: none !important;} #bilibiliPlayer:not(.mode-fullscreen), #bilibiliPlayer:not(.mode-fullscreen) .bilibili-player-video-sendbar {filter: invert(1) !important;} .bilibili-player.bilibili-player-area-v1, .bilibili-player.bilibili-player-area-v3, #bilibiliPlayer {box-shadow: none !important;} * {font-weight: bold !important;}` + style += ` +.bpx-player-container[data-screen="full"] .bpx-player-video-wrap {filter: invert(1) !important;} +.bpx-player-container[data-screen="web"] {filter: invert(1) !important;} +.bpx-player-container[data-screen="web"] video {filter: none !important;} +* {font-weight: bold !important;}` } else if (location.hostname.indexOf('.huya.com') > -1) { style += `#player-wrap[style="height: 100%;"], .player-loading, .sidebar-show, #player-ctrl-wrap {filter: invert(1) !important;}` } From 2f9f14a8d6843af3ff000ecfce8d3fe65f9b2fd0 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 3 Oct 2022 11:37:52 +0800 Subject: [PATCH 013/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[Amazon]=E3=80=81[?= =?UTF-8?q?eBay]=20=E8=A7=84=E5=88=99=E5=9F=9F=E5=90=8D=E4=B8=BA=E6=AD=A3?= =?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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 3c1bee1a3..4e14ee321 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -4979,7 +4979,7 @@ } }, "Amazon": { - "host": ["www.amazon.com","www.amazon.cn","www.amazon.co.jp","www.amazon.es"], + "host": "/^www\\.amazon\\.([a-z]+|com?\\.[a-z]+)$/", "url": "/\\/s\\?/", "pager": { "type": 3, @@ -4989,7 +4989,7 @@ } }, "eBay": { - "host": ["www.ebay.com","cn.ebay.com","www.ebay.com.hk","www.ebay.co.jp"], + "host": "/^(www|[a-z]{2})\\.ebay\\.([a-z]+|com?\\.[a-z]+)$/", "url": "/^\\/sch\\//", "pager": { "type": 3, From 9aac7497d14ae304e0c69da1d19aeb726b976ac4 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 4 Oct 2022 21:20:35 +0800 Subject: [PATCH 014/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E6=B0=B4?= =?UTF-8?q?=E6=9C=A8=E7=A4=BE=E5=8C=BA]=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 | 1 + 1 file changed, 1 insertion(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 4e14ee321..95b192d69 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -687,6 +687,7 @@ "host": "www.mysmth.net", "url": "return (location.href.indexOf('board/') != -1)", "style": "[id*='banner'], [class*='banner'] {display: none !important;}", + "blank": 4, "pager": { "nextL": ".page-select+li.page-normal>a", "pageE": ".board-list>tbody>tr:not(.top)", From daf77e4e2e1e26d97ba6608caa55064354a6d88d Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 4 Oct 2022 21:37:09 +0800 Subject: [PATCH 015/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[Raw=20=E5=BF=AB?= =?UTF-8?q?=E6=8D=B7=E4=B8=8B=E8=BD=BD]=20=E6=98=BE=E7=A4=BA=E4=B8=8D?= =?UTF-8?q?=E5=85=A8=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index d4ad14394..a684dbd13 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.1.6 +// @version 2.1.7 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -305,7 +305,7 @@ href = cntElm_a.getAttribute('href'), href2 = href.replace('/blob/','/'), url, url_name, url_tip = ''; - if (raw_url[menu_raw_fast][0].indexOf('jsdelivr.net') != -1 || raw_url[i][0].indexOf('eagleyao.com') != -1) { + if (raw_url[menu_raw_fast][0].indexOf('jsdelivr.net') != -1 || raw_url[menu_raw_fast][0].indexOf('eagleyao.com') != -1) { url = raw_url[menu_raw_fast][0] + href.replace('/blob/','@'); } else { url = raw_url[menu_raw_fast][0] + href2; From 7f4fb3ee68fa6097f86f79fe228d08ea86fea99a Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 5 Oct 2022 10:53:48 +0800 Subject: [PATCH 016/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20Tampermonkey=204.1?= =?UTF-8?q?8.0=20=E7=89=88=E6=9C=AC=E4=B8=8B=E5=8F=AF=E8=83=BD=E5=87=BA?= =?UTF-8?q?=E7=8E=B0=E7=9A=84=E5=8A=9F=E8=83=BD=E5=A4=B1=E6=95=88=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 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index eff92b9bc..789bec1e0 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 知乎增强 // @name:zh-TW 知乎增強 // @name:en Zhihu enhancement -// @version 2.1.6 +// @version 2.1.7 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -1409,7 +1409,9 @@ function questionInvitation(){ } }) - if (GM_info.scriptHandler === 'Violentmonkey') { // Violentmonkey 比 Tampermonkey 加载更早,会导致一些元素还没加载,因此需要延迟一会儿 + // Violentmonkey 比 Tampermonkey 加载更早,会导致一些元素还没加载,因此需要延迟一会儿 + // Tampermonkey 4.18.0 版本可能需要延迟一会执行 + if (GM_info.scriptHandler === 'Violentmonkey' || (GM_info.scriptHandler === 'Tampermonkey' && parseFloat(GM_info.version.slice(0,4)) >= 4.18)) { setTimeout(start, 300); } else { start(); From f8a3b2a352944d0e87459ea5e9e4e1d83cb91542 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 6 Oct 2022 10:34:26 +0800 Subject: [PATCH 017/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[7mmtv]=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 | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 95b192d69..8dc33f276 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5797,16 +5797,20 @@ } }, "7mmtv": { - "host": ["7mmtv.tv","7mm.tv","/^[a-z]{2}\\d{4}\\.com$/"], + "host": "7mmtv.sx", "url": "return (document.title.indexOf('7mmtv') != -1 && fun.lp() != '/' && !fun.indexOF('_content/'))", + "blank": 4, "pager": { "nextL": "li.page-item.current+li.page-item>a", - "pageE": ".latest-korean-slider>.row:first-of-type>div", + "pageE": "main .row.content", "replaceE": ".pagination-row" + }, + "function": { + "aF": "document.body.appendChild(document.createElement('script')).textContent = 'window.document.dispatchEvent(new Event(\"DOMContentLoaded\", {bubbles: true,cancelable: true}));'" } }, "7mmtv - 漫画": { - "host": ["/^.+\\.7mmtv\\.tv$/","/^.+\\.7mm\\.tv$/","/^.+\\.[a-z]{2}\\d{4}\\.com$/"], + "host": "/^.+\\.7mmtv\\.sx$/", "url": "if (document.title.indexOf('7mmtv') != -1 && fun.indexOF('/hcomic_content/')) {let _img=''; for (let i=1;i<=Large_cgurl.length;i++){_img += `
  • `;}; document.getElementById('show_cg_html').innerHTML = _img; return true;}", "style": ".video-introduction-images-row>center>*:not(#content) {display: none !important;}", "hiddenPN": true From 058ac1a1a66a5f375b4aa4b5b167919782ffee49 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 6 Oct 2022 10:36:23 +0800 Subject: [PATCH 018/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=B7=A6?= =?UTF-8?q?=E9=94=AE=E5=8F=8C=E5=87=BB=E7=BD=91=E9=A1=B5=E7=A9=BA=E7=99=BD?= =?UTF-8?q?=E5=A4=84=E6=9A=82=E5=81=9C=E7=BF=BB=E9=A1=B5]=20=E6=97=B6=20[?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E5=BD=93=E5=89=8D=E9=A1=B5=E7=A0=81=E5=8F=8A?= =?UTF-8?q?=E7=82=B9=E5=87=BB=E6=9A=82=E5=81=9C=E7=BF=BB=E9=A1=B5]=20?= =?UTF-8?q?=E7=9A=84=E9=A1=B5=E7=A0=81=E6=95=B0=E5=AD=97=E4=B9=9F=E4=BC=9A?= =?UTF-8?q?=E5=8F=98=E4=B8=BA=E7=BA=A2=E8=89=B2+=E6=96=9C=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 74f69dc33..9b8e176b0 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.5 +// @version 6.3.6 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -18,7 +18,6 @@ // @connect raw.iqiq.io // @connect ghproxy.net // @connect github.moeyy.xyz -// @connect raw.njuu.cf // @connect raw.kgithub.com // @connect cdn.staticaly.com // @connect gcore.jsdelivr.net @@ -99,7 +98,6 @@ 'https://raw.kgithub.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://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://fastly.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', @@ -113,8 +111,7 @@ 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.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://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json' + 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json' ], loadMoreExclude1 = ['stackoverflow.com'], loadMoreExclude2 = ['.smzdm.com','.steampowered.com','.zcool.com.cn','.baidu.com'], @@ -2628,8 +2625,12 @@ function: { if (curSite.pager && curSite.pager.type == 5) window.top.document.xiu_pausePage = pausePage document.body.addEventListener('dblclick', function () { if (pausePage) {GM_notification({text: `❌ 已暂停本页 [自动无缝翻页]\n (再次双击可恢复)`, timeout: 2000});} else {GM_notification({text: `✅ 已恢复本页 [自动无缝翻页]\n (再次双击可暂停)`, timeout: 2000});} - pausePage = !pausePage; - if (curSite.pager && curSite.pager.type == 5) window.top.document.xiu_pausePage = pausePage + if (getCSS('#Autopage_number')) { // 如果同时开启了左下角页码功能,则模拟点击(为了数字变成红色+斜体) + getCSS('#Autopage_number').click(); + } else { + pausePage = !pausePage; + if (curSite.pager && curSite.pager.type == 5) window.top.document.xiu_pausePage = pausePage + } }); } // 自定义翻页规则 From 42b6623082735e21f0835e7e61953681fb68e3ff Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 7 Oct 2022 11:55:14 +0800 Subject: [PATCH 019/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[nhentai]=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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 8dc33f276..50b5376ac 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5947,11 +5947,11 @@ "blank": 3, "pager": { "nextL": "a.next", - "pageE": ".gallery, #image-container img", + "pageE": ".container>.gallery, .gallery-favorite, #image-container img", "replaceE": ".pagination, .reader-pagination" }, "function": { - "bF": "if (_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)" + "bF": "if (!fun.indexOF('/favorites/') && _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)" } }, "Orzqwq": { From 97cd52084b839cb67cf62d665403314e39838490 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 8 Oct 2022 12:01:04 +0800 Subject: [PATCH 020/811] =?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]=E3=80=81[=E7=B2=BE=E5=93=81?= =?UTF-8?q?=E7=BE=8E=E5=A5=B3=E5=90=A7]=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 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 50b5376ac..32729a1cd 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -6225,7 +6225,7 @@ } }, "秀人美女": { - "host": "www.xrmn5.com", + "host": "www.xrmnw.cc", "url": "/(^\\/.)|(\\d+\\.html$)/", "pager": { "type": 3, @@ -6235,14 +6235,14 @@ } }, "精品美女吧": { - "host": "www.jpmn8.com", + "host": ["www.jpmn5.com","www.jpmn8.com"], "url": "/(^\\/.)|(\\d+\\.html$)/", "style": "img[onload] {min-height: 500px;}", "pager": { - "type": 3, "nextL": ".current+a", "pageE": "img[onload], article.excerpt", - "replaceE": ".pagination1" + "replaceE": ".pagination1", + "scrollD": 3000 } }, "ku66": { From b79a7c61556807eff91f32116ec6f0d12bf8036e Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 8 Oct 2022 14:55:00 +0800 Subject: [PATCH 021/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E6=9E=81?= =?UTF-8?q?=E5=93=81=E6=80=A7=E6=84=9F=E7=BE=8E=E5=A5=B3]=20=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 32729a1cd..215c789ed 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -6143,7 +6143,7 @@ } }, "极品性感美女": { - "host": "www.xgmn.vip", + "host": ["www.xgmn.vip","www.jpmn5.com"], "url": "return (fun.lp() != '/' && !fun.indexOF('/search/'))", "pager": { "nextL": ".current+a", @@ -6235,7 +6235,7 @@ } }, "精品美女吧": { - "host": ["www.jpmn5.com","www.jpmn8.com"], + "host": "www.jpmn8.com", "url": "/(^\\/.)|(\\d+\\.html$)/", "style": "img[onload] {min-height: 500px;}", "pager": { From c8288d28f976e83cc5c7376b53abfdc5b4cc09ca Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 9 Oct 2022 12:46:03 +0800 Subject: [PATCH 022/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E5=B8=A6?= =?UTF-8?q?=E5=AF=86=E7=A0=81=E7=9A=84=E5=88=86=E4=BA=AB=E9=93=BE=E6=8E=A5?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E8=BE=93=E5=AF=86=E7=A0=81]=20=E5=8A=9F?= =?UTF-8?q?=E8=83=BD(=E5=90=8E=E5=8F=B0=E7=82=B9=E5=87=BB=E5=B8=A6?= =?UTF-8?q?=E5=AF=86=E7=A0=81=E7=9A=84=E5=8D=95=E4=B8=AA=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E6=97=B6)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lanzou-Enhanced.user.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js index a4a8b370e..6d690da51 100644 --- a/Lanzou-Enhanced.user.js +++ b/Lanzou-Enhanced.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 蓝奏云网盘增强 -// @version 1.4.5 +// @version 1.4.6 // @author X.I.U // @description 文件排序、刷新不回根目录、快捷返回上一级(右键网页空白处)、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小 // @include /^https:\/\/.+\.lanzou[a-z]\.com\/.*$/ @@ -105,11 +105,11 @@ shareLinkWithPassword(); // 带密码的分享链接自动输密码 } else { setTimeout(function() { // 延迟 300 毫秒(避免网页还没加载完) + if (document.querySelector('#pwdload,#passwddiv')) { // > 分享链接输入密码页 + enterPassword(); // 自动输入密码(仅支持访问 带密码的分享链接 时) + enterToPass(); // 输入密码后回车确认(针对手动输入密码) + } if (document.getElementById('infos')) { // > 分享链接文件列表页 - if (document.getElementById('pwdload')) { // > 分享链接输入密码页 - enterPassword(); // 自动输入密码(仅支持访问 带密码的分享链接 时) - enterToPass(); // 输入密码后回车确认 - } fileMoreS(); // 自动显示更多文件 directDownload(); // 点击直接下载文件(分享链接列表页) } @@ -161,7 +161,11 @@ let password = location.search.split('=') if (password.length > 0) { document.getElementById('pwd').value = password[password.length - 1] - document.getElementById('sub').click(); + if (document.getElementById('sub')) { + document.getElementById('sub').click(); + } else { + document.querySelector('.passwddiv-btn[onclick]').click(); + } } } } From d8c9f4e35b13cee8f5cf8a70e83f59eda03c7e5f Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 10 Oct 2022 10:15:31 +0800 Subject: [PATCH 023/811] =?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 215c789ed..2b283658d 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -4667,7 +4667,7 @@ "url": "return (fun.indexOF(/\\/(issues|pulls|discussions|releases)$/) || fun.indexOF('/discussions/categories') || fun.indexOF(/\\/actions($|\\/workflows)/))", "pager": { "nextL": "a.next_page", - "pageE": "div[id^='issue_'], ul[aria-labelledby='discussions-list']>li, #repo-content-pjax-container>div>div[data-pjax]>div:not(.paginate-container), div[id^='check_suite_']", + "pageE": "div[id^='issue_'], ul[aria-labelledby='discussions-list']>li, #repo-content-pjax-container>div>div[data-pjax]>section, div[id^='check_suite_']", "replaceE": ".pagination", "scrollD": 2500 } From 699c0803bcb7cabd7c8c673381fbeba24fe00114 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 10 Oct 2022 10:25:29 +0800 Subject: [PATCH 024/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E8=AF=9D=E9=A2=98?= =?UTF-8?q?=E9=A1=B5=E9=83=A8=E5=88=86=E5=8A=9F=E8=83=BD=E5=A4=B1=E6=95=88?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index 789bec1e0..1b3d79688 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 知乎增强 // @name:zh-TW 知乎增強 // @name:en Zhihu enhancement -// @version 2.1.7 +// @version 2.1.8 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -1455,7 +1455,6 @@ function questionInvitation(){ } else if (location.pathname.indexOf('/topic/') > -1) { // 话题页 // if (location.pathname.indexOf('/hot') > -1 || location.href.indexOf('/top-answers') > -1) { // 仅限 [讨论] [精华] collapsedNowAnswer('main.App-main'); // 收起当前回答 + 快捷返回顶部 - collapsedNowAnswer('.ContentLayout'); // 收起当前回答 + 快捷返回顶部 setInterval(function(){topTime_('.ContentItem.AnswerItem, .ContentItem.ArticleItem', 'ContentItem-meta')}, 300); // 置顶显示时间 addTypeTips(); // 区分问题文章 addToQuestion(); // 直达问题按钮 From 4ac1aa43213ce81157c80b8f3c73c94a5285f1f5 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 10 Oct 2022 12:13:17 +0800 Subject: [PATCH 025/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[imhentai]=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 2b283658d..425a4e5f1 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5815,6 +5815,22 @@ "style": ".video-introduction-images-row>center>*:not(#content) {display: none !important;}", "hiddenPN": true }, + "imhentai.xxx": { + "host": "imhentai.xxx", + "url": "return fun.getCSS('.thumb') && fun.getCSS('.page-item.active')", + "blank": 4, + "pager": { + "nextL": ".page-item.active+li:not(.disabled)>a", + "pageE": ".thumb", + "replaceE": ".pagination" + } + }, + "imhentai.xxx - 图片页": { + "host": "imhentai.xxx", + "url": "if(fun.indexOF('/view/')){setTimeout(()=>{let _img='',iext_nx='',Pages=parseInt(document.getElementById('pages').value),image_dir=document.getElementById('image_dir').value,gallery_id=document.getElementById('gallery_id').value;for(let i=1;i<=Pages;i++){if(g_th[i].split(',')[0]=='j'){iext_nx='jpg'}else if(g_th[i].split(',')[0]=='p'){iext_nx='png'}else if(g_th[i].split(',')[0]=='b'){iext_nx='bmp'}else if(g_th[i].split(',')[0]=='g'){iext_nx='gif'};_img+=``;};console.log(_img);document.querySelector('.pre_img').outerHTML=_img;},1000);return true}", + "style": ".nav_pagination {display: none !important;}", + "hiddenPN": true + }, "Hentai.tv": { "host": "hentai.tv", "url": "/^\\/(trending|genre)\\//", From 3f0a588e1d8648b53f2c3ec2aa0b29e16b2da52d Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 11 Oct 2022 15:32:24 +0800 Subject: [PATCH 026/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[RuTracker=20-=20?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E9=A1=B5]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 425a4e5f1..f0cda0cb5 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2115,12 +2115,12 @@ }, "RuTracker - 帖子列表": { "host": ["rutracker.org", "rutracker.net"], - "url": "/viewforum\\.php/", - "blank": 3, + "url": "/(viewforum|tracker)\\.php/", + "blank": 4, "pager": { - "nextL": "#pagination b~a.pg", - "pageE": "tr[id^='tr-']", - "replaceE": "#pagination" + "nextL": "#pagination b~a.pg, .nav b~a.pg", + "pageE": "tr[id^='tr-'], tr[id^='trs-']", + "replaceE": "#pagination, .bottom_info>.nav" } }, "RuTracker - 帖子内": { From bab8343570d671a4581194b30a49129bbb1835f5 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 13 Oct 2022 11:05:59 +0800 Subject: [PATCH 027/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=8E=82?= =?UTF-8?q?=E9=95=BF=E8=B5=84=E6=BA=90]=E3=80=81[=E7=94=B5=E5=BD=B1?= =?UTF-8?q?=E7=8B=97]=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 | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index f0cda0cb5..5083c34b2 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2240,6 +2240,31 @@ "bF": "return fun.src_bF(pageE)" } }, + "厂长资源": { + "host": "www.czspp.com", + "url": "return (fun.getCSS('a.current+a') && fun.getCSS('.bt_img'))", + "style": ".bt_img>ul>li>a {height: 337.778px;}", + "pager": { + "nextL": "a.current+a", + "pageE": ".bt_img>ul", + "replaceE": ".pagenavi_txt" + }, + "function": { + "bF": "return fun.src_bF(pageE)" + } + }, + "电影狗": { + "host": "www.dianyinggou.com", + "url": "return (fun.getCSS('.mainPage') && fun.getCSS('.movies'))", + "pager": { + "nextL": ".mainPage>li.selected+li>a", + "pageE": ".movies", + "replaceE": ".mainPage" + }, + "function": { + "bF": "return fun.src_bF(pageE, [0,'img[data-url]','data-url'])" + } + }, "91 美剧网": { "host": "/mjw\\d+\\.com$/", "url": "return (document.title.indexOf('91美剧') > -1 && !fun.indexOF('/w/') && !fun.indexOF('/dp/'))", From a94e9f12b2969f535411b32c589e2c4a67168fe9 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 14 Oct 2022 10:50:47 +0800 Subject: [PATCH 028/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E7=AC=94?= =?UTF-8?q?=E8=B6=A3=E9=98=81=E7=AD=89=E5=B0=8F=E8=AF=B4=E7=BD=91=E7=AB=99?= =?UTF-8?q?]=20=E9=80=9A=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 9b8e176b0..833d62665 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.6 +// @version 6.3.7 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -353,8 +353,10 @@ console.info(`[自动无缝翻页] - <笔趣阁 1 - 手机版> 模板的小说网站`); return 201; } else if (getCSS('#txt, .txt') && getCSS('#pb_next, .url_next') && getCSS('.chapter-control, .chapter-page-btn')) { console.info(`[自动无缝翻页] - <笔趣阁 2> 模板的小说网站`); return 202; - } else if ((getCSS('meta[name="description" i][content*="小说"], meta[name="description" i][content*="章节"], meta[name="description" i][content*="阅读"]') || location.hostname.indexOf('biqu')!=-1 || document.title.match(/笔趣阁|小说|章/)!=null) && (getAllCSS('[id="content" i], [class~="content" i], [id="chaptercontent" i], [class~="chaptercontent" i], [id="booktext" i], [id="txtcontent" i], [class~="txtnav" i], [id="txt" i][class~="txt" i]').length === 1 && getXpath('//a[contains(text(), "下一章") or contains(text(), "下一页") or contains(text(), "下一节")]'))) { - console.info(`[自动无缝翻页] - <笔趣阁 3> 模板的小说网站`); return 203; + } else if ((getCSS('meta[name="description" i][content*="小说"], meta[name="description" i][content*="章节"], meta[name="description" i][content*="阅读"], meta[name="keywords" i][content*="笔趣"]') || location.hostname.indexOf('biqu')!=-1 || document.title.match(/笔趣阁|小说|章/)!=null) && getXpath('//a[contains(text(), "下一章") or contains(text(), "下一页") or contains(text(), "下一节")]')) { + let biquge3_pageE= ['[id="chaptercontent" i]','[class~="chaptercontent" i]','[id="booktext" i]','[class~="booktext" i]','[id="txtcontent" i]','[class~="txtcontent" i]','[id="textcontent" i]','[class~="textcontent" i]','[id="read-content" i]','[class~="read-content" i]','[id="txtnav" i]','[class~="txtnav" i]','[id="txt" i][class~="txt" i]','[id="content" i]','[class~="content" i]'] + for(let biquge3_pageE_ of biquge3_pageE) {if (getAllCSS(biquge3_pageE_).length === 1) {DBSite.biquge3.pager.pageE = biquge3_pageE_;DBSite.biquge3.pager.insertP = [biquge3_pageE_,6];break;}} + if (DBSite.biquge3.pager.pageE != undefined) {console.info(`[自动无缝翻页] - <笔趣阁 3> 模板的小说网站`); return 203;} } return 0; } @@ -588,8 +590,8 @@ function: { history: true, pager: { nextL: '//a[contains(text(), "下一章") or contains(text(), "下一页") or contains(text(), "下一节")]', - pageE: '[id="content" i], [class~="content" i], [id="chaptercontent" i], [class~="chaptercontent" i], [id="booktext" i], [id="txtcontent" i], [class~="txtnav" i], [id="txt" i][class~="txt" i]', - insertP: ['[id="content" i], [class~="content" i], [id="chaptercontent" i], [class~="chaptercontent" i], [id="booktext" i], [id="txtcontent" i], [class~="txtnav" i], [id="txt" i][class~="txt" i]', 6], + pageE: '[id="content" i], [class~="content" i], [id="chaptercontent" i], [class~="chaptercontent" i], [id="booktext" i], [id="txtcontent" i], [id="textcontent" i], [class~="read-content" i], [class~="txtnav" i], [id="txt" i][class~="txt" i]', + insertP: ['[id="content" i], [class~="content" i], [id="chaptercontent" i], [class~="chaptercontent" i], [id="booktext" i], [id="txtcontent" i], [id="textcontent" i], [class~="read-content" i], [class~="txtnav" i], [id="txt" i][class~="txt" i]', 6], insertP6Br: true, replaceE: '//a[contains(text(), "下一章") or contains(text(), "下一页") or contains(text(), "下一节")]/parent::*' }, From 16aa3f235a2696c648c02f760aea72c047a38e08 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 14 Oct 2022 10:55:58 +0800 Subject: [PATCH 029/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[Yahoo=20=E6=90=9C?= =?UTF-8?q?=E7=B4=A2]=20=E5=85=B6=E4=BB=96=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 5083c34b2..cd718f4b3 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -234,7 +234,7 @@ } }, "Yahoo 搜索": { - "host": "search.yahoo.com", + "host": ["search.yahoo.com","hk.search.yahoo.com"], "url": "/\\/search/", "history": true, "pager": { From 3f50681608d5467cd5816784ef3bcc4157aeecd7 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 15 Oct 2022 11:07:09 +0800 Subject: [PATCH 030/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[WordPress]=20?= =?UTF-8?q?=E9=80=9A=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 833d62665..14842f3b2 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.7 +// @version 6.3.8 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -309,7 +309,11 @@ if (DBSite.wp_article.pager.nextL != undefined) { if (DBSite.wp_article.pager.nextL.indexOf('//') !== 0) DBSite.wp_article.pager.replaceE += ',' + DBSite.wp_article.pager.nextL if (getAllCSS('main').length == 1) { - if (getAllCSS('main article[class]').length > 3) { + if (getAllCSS('main .posts-wrapper.row>div>article').length > 3) { + DBSite.wp_article.pager.pageE = 'main .posts-wrapper.row>div' + } else if (getAllCSS('main article[id^="post-"]').length > 3) { + DBSite.wp_article.pager.pageE = 'main article[id^="post-"]' + } else if (getAllCSS('main article[class]').length > 3) { DBSite.wp_article.pager.pageE = 'main article[class]' } else if (getAllCSS('main div[id^="post-"]').length > 3) { DBSite.wp_article.pager.pageE = 'main div[id^="post-"]' @@ -319,7 +323,11 @@ if (DBSite.wp_article.pager.pageE != undefined) {console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站`); return 10;} } - if (getAllCSS('article[class]').length > 3) { + if (getAllCSS('.posts-wrapper.row>div>article').length > 3) { + DBSite.wp_article.pager.pageE = '.posts-wrapper.row>div' + } else if (getAllCSS('article[id^="post-"]').length > 3) { + DBSite.wp_article.pager.pageE = 'article[id^="post-"]' + } else if (getAllCSS('article[class]').length > 3) { DBSite.wp_article.pager.pageE = 'article[class]' } else if (getAllCSS('div[id^="post-"]').length > 3) { DBSite.wp_article.pager.pageE = 'div[id^="post-"]' From b1f500d4f4faec2e4fe56bbdc02f71c5369cb755 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 17 Oct 2022 10:36:18 +0800 Subject: [PATCH 031/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Nexus-Games]?= =?UTF-8?q?=E3=80=81[account.zlib.pro]=20=E6=94=AF=E6=8C=81;=20=E8=A1=A5?= =?UTF-8?q?=E5=85=85=20[24FA]=20=E5=85=B6=E4=BB=96=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index cd718f4b3..68897e75c 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2113,6 +2113,16 @@ "replaceE": "#wrapcentre>div" } }, + "Nexus-Games": { + "host": "nexus-games.net", + "url": "return (fun.getCSS('.game-list')&&fun.getCSS('.next>a'))", + "blank": 3, + "pager": { + "nextL": ".next>a", + "pageE": ".game-list>.game", + "replaceE": ".post-pagination" + } + }, "RuTracker - 帖子列表": { "host": ["rutracker.org", "rutracker.net"], "url": "/(viewforum|tracker)\\.php/", @@ -4308,6 +4318,16 @@ "bF": "return fun.src_bF(pageE)" } }, + "account.zlib.pro": { + "host": "account.zlib.pro", + "url": "return !fun.indexOF('/line_')", + "pager": { + "nextL": "li.active+li>a", + "pageE": ".container:not(.top)", + "replaceE": ".pagination", + "scrollD": 500 + } + }, "PubMed": { "host": "pubmed.ncbi.nlm.nih.gov", "pager": { @@ -6383,7 +6403,7 @@ } }, "24FA": { - "host": ["/^(www\\.)?24fa.?\\.com$/","/^(www\\.)?\\d{3}w\\.cc$/"], + "host": ["^(www\\.)?24fa\\.[a-z]+$","/^(www\\.)?24fa.?\\.com$/","/^(www\\.)?\\d{3}w\\.cc$/"], "url": "return (document.title.indexOf('24FA') > -1 && fun.indexOF(/^\\/m?n\\d+/))", "style": ".moreR {display: none;} #content img {width: auto; max-width: 99%; height: auto; display: block; margin: 0 auto;}", "pager": { From 2ec00e0a47f42e6d298a850e9d8077599306f76d Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 17 Oct 2022 10:36:54 +0800 Subject: [PATCH 032/811] =?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 14842f3b2..63939f7b0 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.8 +// @version 6.3.9 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -96,7 +96,7 @@ 'https://jsd.eagleyao.com/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', + //'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', @@ -110,7 +110,7 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://ghproxy.net/https://raw.githubusercontent.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' ], loadMoreExclude1 = ['stackoverflow.com'], From 645b61c8024c613601e748905b81b4ad4b0d9969 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 17 Oct 2022 10:37:11 +0800 Subject: [PATCH 033/811] =?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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index a684dbd13..4d515afdb 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.1.7 +// @version 2.1.8 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -75,7 +75,7 @@ ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], - ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], + //['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供 - 缓存:无(或时间很短)'], //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], From 57ede6adfba48d728c94dcf9c24f125869194eea Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 17 Oct 2022 12:04:42 +0800 Subject: [PATCH 034/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E7=99=BB=E5=BD=95=E5=BC=B9=E7=AA=97]=E3=80=81[?= =?UTF-8?q?=E5=87=80=E5=8C=96=E6=A0=87=E9=A2=98=E6=B6=88=E6=81=AF]=20?= =?UTF-8?q?=E5=9C=A8=20Tampermonkey=204.18.0=20=E7=89=88=E6=9C=AC=E4=B8=8B?= =?UTF-8?q?=E5=A4=B1=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index 1b3d79688..d0e9d832b 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 知乎增强 // @name:zh-TW 知乎增強 // @name:en Zhihu enhancement -// @version 2.1.8 +// @version 2.1.9 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -1141,8 +1141,6 @@ function removeLogin() { const observer = new MutationObserver(removeLoginModal); observer.observe(document, { childList: true, subtree: true }); if (getXpath('//button[text()="登录/注册"]')) getXpath('//button[text()="登录/注册"]').outerHTML = '登录/注册'; // [登录] 按钮跳转至登录页面 - } else { - cleanTitles(); // 净化标题消息 } } else { // 不是文章页 if (!document.querySelector('.AppHeader-profile>.AppHeader-menu')) { // 未登录 @@ -1150,8 +1148,6 @@ function removeLogin() { observer.observe(document, { childList: true, subtree: true }); document.lastElementChild.appendChild(document.createElement('style')).textContent = '.Question-mainColumnLogin, button.AppHeader-login {display: none !important;}'; // 屏蔽问题页中间的登录提示 if (getXpath('//button[text()="登录/注册"]')) getXpath('//button[text()="登录/注册"]').outerHTML = '登录/注册'; // [登录] 按钮跳转至登录页面 - } else { - cleanTitles(); // 净化标题消息 } } } @@ -1385,9 +1381,6 @@ function questionInvitation(){ (function() { if (window.onurlchange === undefined) {addUrlChangeEvent();} // Tampermonkey v4.11 版本添加的 onurlchange 事件 grant,可以监控 pjax 等网页的 URL 变化 - removeLogin(); // 移除登录弹窗 - setInterval(originalPic,100); // 默认高清原图 - setInterval(directLink, 100); // 默认站外直链 window.addEventListener('urlchange', function(){ // 针对的是从单个回答页跳转到完整回答页时 console.log(location.pathname) if (location.pathname.indexOf('question') > -1 && location.pathname.indexOf('waiting') === -1 && location.pathname.indexOf('/answer/') === -1) { // 回答页 // @@ -1418,7 +1411,11 @@ function questionInvitation(){ } function start(){ + removeLogin(); // 移除登录弹窗 + cleanTitles(); // 净化标题消息 removeHighlightLink(); // 移除高亮链接 + setInterval(originalPic,100); // 默认高清原图 + setInterval(directLink, 100); // 默认站外直链 if (location.hostname != 'zhuanlan.zhihu.com') { if (location.pathname.indexOf('/column/') === -1) cleanSearch(); //净化搜索热门 collapsedAnswer(); // 一键收起回答 From 73745d9f0d2b5019670e60123ff4a8cd60c2b2a3 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 17 Oct 2022 12:26:34 +0800 Subject: [PATCH 035/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E5=8E=82?= =?UTF-8?q?=E9=95=BF=E8=B5=84=E6=BA=90]=20=E5=85=B6=E4=BB=96=E5=9F=9F?= =?UTF-8?q?=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 68897e75c..2d0bae229 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2251,7 +2251,7 @@ } }, "厂长资源": { - "host": "www.czspp.com", + "host": ["czspp.com","www.czspp.com"], "url": "return (fun.getCSS('a.current+a') && fun.getCSS('.bt_img'))", "style": ".bt_img>ul>li>a {height: 337.778px;}", "pager": { From a4ab15f9f20d062a2fdfd9decb9958445e1ee253 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 18 Oct 2022 11:49:28 +0800 Subject: [PATCH 036/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E7=99=BB=E5=BD=95=E5=BC=B9=E7=AA=97]=20=E5=9C=A8=20Vi?= =?UTF-8?q?olentmonkey=20=E4=B8=8B=E5=A4=B1=E6=95=88=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 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index d0e9d832b..d72409a04 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 知乎增强 // @name:zh-TW 知乎增強 // @name:en Zhihu enhancement -// @version 2.1.9 +// @version 2.2.0 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -1382,7 +1382,7 @@ function questionInvitation(){ (function() { if (window.onurlchange === undefined) {addUrlChangeEvent();} // Tampermonkey v4.11 版本添加的 onurlchange 事件 grant,可以监控 pjax 等网页的 URL 变化 window.addEventListener('urlchange', function(){ // 针对的是从单个回答页跳转到完整回答页时 - console.log(location.pathname) + //console.log(location.pathname) if (location.pathname.indexOf('question') > -1 && location.pathname.indexOf('waiting') === -1 && location.pathname.indexOf('/answer/') === -1) { // 回答页 // setTimeout(function(){ collapsedNowAnswer('.QuestionPage'); // 收起当前回答 + 快捷返回顶部 @@ -1402,6 +1402,7 @@ function questionInvitation(){ } }) + removeLogin(); // 移除登录弹窗 // Violentmonkey 比 Tampermonkey 加载更早,会导致一些元素还没加载,因此需要延迟一会儿 // Tampermonkey 4.18.0 版本可能需要延迟一会执行 if (GM_info.scriptHandler === 'Violentmonkey' || (GM_info.scriptHandler === 'Tampermonkey' && parseFloat(GM_info.version.slice(0,4)) >= 4.18)) { @@ -1411,7 +1412,6 @@ function questionInvitation(){ } function start(){ - removeLogin(); // 移除登录弹窗 cleanTitles(); // 净化标题消息 removeHighlightLink(); // 移除高亮链接 setInterval(originalPic,100); // 默认高清原图 From 2959d1497ab212e16c512107c6876b6f9f464357 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 19 Oct 2022 09:26:26 +0800 Subject: [PATCH 037/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=92=8C?= =?UTF-8?q?=E5=9B=BE=E4=B9=A6]=20=E6=94=AF=E6=8C=81;=E4=BC=98=E5=8C=96=20[?= =?UTF-8?q?nhentai]=20=E8=A7=84=E5=88=99;=E8=A1=A5=E5=85=85=20[=E7=B2=BE?= =?UTF-8?q?=E5=93=81=E7=BE=8E=E5=A5=B3=E5=90=A7]=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 | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 2d0bae229..d8e6565ea 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3637,6 +3637,16 @@ "bF": "return fun.xs_bF(pageE, [/(
    )?( )+您可以在百度.+?最新章节!/, ''])" } }, + "和图书": { + "host": ["www.hetushu.com","www.hetubook.com"], + "url": "/^\\/book\\/\\d+\\/\\d+\\.html$/", + "style": "body,#center,#cbox,#content {overflow: initial !important;position: initial !important;} #right,.sidebarbox{position: fixed !important;right: 0;}", + "pager": { + "nextL": "#next", + "pageE": "#content>.h2~div", + "replaceE": ".next,.pre" + } + }, "owlook": { "host": ["www.owlook.com.cn","www1.owlook.com.cn"], "url": "return (fun.lp() == '/owllook_content')", @@ -6012,7 +6022,7 @@ "replaceE": ".pagination, .reader-pagination" }, "function": { - "bF": "if (!fun.indexOF('/favorites/') && _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)" + "bF": "if (fun.getCSS('.container>.gallery') && _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)" } }, "Orzqwq": { @@ -6296,7 +6306,7 @@ } }, "精品美女吧": { - "host": "www.jpmn8.com", + "host": ["www.jpmnb.com","www.jpmnb.net","www.jpmn8.com"], "url": "/(^\\/.)|(\\d+\\.html$)/", "style": "img[onload] {min-height: 500px;}", "pager": { From a103a78ea46a5501c24fcffb586d7e7d85a270ed Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 19 Oct 2022 09:32:06 +0800 Subject: [PATCH 038/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E5=92=8C?= =?UTF-8?q?=E5=9B=BE=E4=B9=A6]=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 d8e6565ea..9120057e6 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3638,7 +3638,7 @@ } }, "和图书": { - "host": ["www.hetushu.com","www.hetubook.com"], + "host": ["hetushu.com","www.hetushu.com","hetubook.com","www.hetubook.com"], "url": "/^\\/book\\/\\d+\\/\\d+\\.html$/", "style": "body,#center,#cbox,#content {overflow: initial !important;position: initial !important;} #right,.sidebarbox{position: fixed !important;right: 0;}", "pager": { From c766f9aa2535482c79194bbbe5bf10f40a4600a6 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 19 Oct 2022 13:42:02 +0800 Subject: [PATCH 039/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E5=92=8C?= =?UTF-8?q?=E5=9B=BE=E4=B9=A6]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 9120057e6..8f4d34657 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3640,11 +3640,13 @@ "和图书": { "host": ["hetushu.com","www.hetushu.com","hetubook.com","www.hetubook.com"], "url": "/^\\/book\\/\\d+\\/\\d+\\.html$/", - "style": "body,#center,#cbox,#content {overflow: initial !important;position: initial !important;} #right,.sidebarbox{position: fixed !important;right: 0;}", + "style": "body,#center,#cbox,#content {overflow: initial !important;position: initial !important;} #right,.sidebarbox{position: fixed !important;right: 0;} #Autopage_iframe{display: none;}", "pager": { + "type": 6, "nextL": "#next", "pageE": "#content>.h2~div", - "replaceE": ".next,.pre" + "replaceE": ".next,.pre", + "loadTime": 500 } }, "owlook": { From 0c5b50945386d00e7f43c93257195ef16f8fbe85 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 19 Oct 2022 17:26:08 +0800 Subject: [PATCH 040/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[YavTube]=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 | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 8f4d34657..9981faa78 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5811,6 +5811,31 @@ "scrollD": 2500 } }, + "YavTube": { + "host": "yavtube.com", + "url": "return (fun.getCSS('li.active')&&fun.getCSS('ul.item-list'))", + "pager": { + "nextL": "li.active+li.wave-effect>a", + "pageE": "ul.item-list", + "replaceE": ".pagination" + }, + "function": { + "bF": "return fun.src_bF(pageE)" + } + }, + "YavTube - 作品页": { + "host": "yavtube.com", + "url": "/^\\/model\\//", + "pager": { + "nextL": "section.active li.active+li.wave-effect>a", + "pageE": "section.model-items-container:first-of-type>ul", + "insertP": ["section.active>ul",5], + "replaceE": "section.active .pagination, section.model-items-container:not([style='display: none;']):first-of-type .pagination" + }, + "function": { + "bF": "return fun.src_bF(pageE)" + } + }, "UraakaList": { "host": "uraakalist.com", "url": "/^\\/.+/", From 16c99adaaaf566bc9529d47baa162a867981c7d3 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 19 Oct 2022 17:45:23 +0800 Subject: [PATCH 041/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[r18hub]=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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 9981faa78..0ab2b5787 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5812,7 +5812,7 @@ } }, "YavTube": { - "host": "yavtube.com", + "host": ["yavtube.com","r18hub.com"], "url": "return (fun.getCSS('li.active')&&fun.getCSS('ul.item-list'))", "pager": { "nextL": "li.active+li.wave-effect>a", @@ -5824,7 +5824,7 @@ } }, "YavTube - 作品页": { - "host": "yavtube.com", + "host": ["yavtube.com","r18hub.com"], "url": "/^\\/model\\//", "pager": { "nextL": "section.active li.active+li.wave-effect>a", From 23229e345bddd0c3f5643afcb4e5cd398def6e15 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 20 Oct 2022 09:57:18 +0800 Subject: [PATCH 042/811] =?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=E7=B1=BB=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 63939f7b0..18b4d218f 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.9 +// @version 6.3.10 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -96,7 +96,7 @@ 'https://jsd.eagleyao.com/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - //'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', @@ -110,7 +110,7 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - //'https://ghproxy.net/https://raw.githubusercontent.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' ], loadMoreExclude1 = ['stackoverflow.com'], From 58151a39e0ac2bdd9b4f8332e898124b1d9192b0 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 20 Oct 2022 09:57:45 +0800 Subject: [PATCH 043/811] =?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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 4d515afdb..50883a4de 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.1.8 +// @version 2.1.9 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -75,7 +75,7 @@ ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], - //['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], + ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供 - 缓存:无(或时间很短)'], //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], From 7a350c5ce428c1668046e5e839fd44398d3850bb Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 20 Oct 2022 21:01:47 +0800 Subject: [PATCH 044/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E4=B8=80?= =?UTF-8?q?=E9=94=AE=E6=94=B6=E8=B5=B7=E5=9B=9E=E7=AD=94]=20=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E6=A0=B7=E5=BC=8F=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 d72409a04..0cd9afbba 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.0 +// @version 2.2.1 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -214,7 +214,7 @@ function collapsedAnswer() { 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) { @@ -1402,7 +1402,7 @@ function questionInvitation(){ } }) - removeLogin(); // 移除登录弹窗 + removeLogin(); // 移除登录弹窗,Violentmonkey 不能延迟执行这个 // Violentmonkey 比 Tampermonkey 加载更早,会导致一些元素还没加载,因此需要延迟一会儿 // Tampermonkey 4.18.0 版本可能需要延迟一会执行 if (GM_info.scriptHandler === 'Violentmonkey' || (GM_info.scriptHandler === 'Tampermonkey' && parseFloat(GM_info.version.slice(0,4)) >= 4.18)) { From 867444d1533135fab13fb719b459e73fa6cd4553 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 24 Oct 2022 18:32:45 +0800 Subject: [PATCH 045/811] =?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 | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 18b4d218f..165cc8d72 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.10 +// @version 6.3.11 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -13,13 +13,14 @@ // @connect userscript.gh2233.ml // @connect bitbucket.org // @connect gitea.com -// @connect jsd.eagleyao.com +// @connect jsd.cdn.zzko.cn // @connect raw.fastgit.org // @connect raw.iqiq.io // @connect ghproxy.net // @connect github.moeyy.xyz // @connect raw.kgithub.com // @connect cdn.staticaly.com +// @connect js.cdn.haah.net // @connect gcore.jsdelivr.net // @connect fastly.jsdelivr.net // @connect raw.githubusercontents.com @@ -93,10 +94,11 @@ 'https://bitbucket.org/xiu2/userscript/raw/master/other/Autopage/rules.json', 'https://gitea.com/XIU2/UserScript/raw/branch/master/other/Autopage/rules.json', 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://jsd.eagleyao.com/gh/XIU2/UserScript/other/Autopage/rules.json', + 'https://jsd.cdn.zzko.cn/gh/XIU2/UserScript/other/Autopage/rules.json', + 'https://js.cdn.haah.net/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', + //'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', @@ -110,7 +112,7 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://ghproxy.net/https://raw.githubusercontent.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' ], loadMoreExclude1 = ['stackoverflow.com'], From 29993568d544ac9db02e6fb0073bb8f094478058 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 24 Oct 2022 18:33:02 +0800 Subject: [PATCH 046/811] =?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 50883a4de..2933156b1 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.1.9 +// @version 2.1.10 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -68,14 +68,15 @@ ['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]'] ], raw_url = [ ['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'], - ['https://jsd.eagleyao.com/gh', '国内', '[中国 国内] - 该公益加速源由 [ayao] 提供 - 缓存:有'], + ['https://jsd.cdn.zzko.cn/gh', '国内 1', '[中国 国内] - 该公益加速源由 [ayao] 提供 - 缓存:有'], + ['https://js.cdn.haah.net/gh', '国内 2', '[中国 国内] - 该公益加速源由 [haah] 提供 - 缓存:有'], ['https://raw.iqiq.io', '香港 1', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供 - 缓存:无(或时间很短)'], ['https://raw.kgithub.com', '新加坡 1', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], //['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供 - 缓存:无(或时间很短)'], ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], - ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], + //['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供 - 缓存:无(或时间很短)'], //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], @@ -261,7 +262,7 @@ url = '', _html = ''; for (let i=1;i Date: Mon, 24 Oct 2022 21:59:57 +0800 Subject: [PATCH 047/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E5=BF=85?= =?UTF-8?q?=E5=BA=94=E6=90=9C=E7=B4=A2]=20=E7=BD=91=E7=AB=99=E5=9B=BE?= =?UTF-8?q?=E6=A0=87=E4=B8=8D=E6=98=BE=E7=A4=BA=E7=9A=84=E9=97=AE=E9=A2=98?= 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 0ab2b5787..1d4fa13d9 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -65,7 +65,7 @@ "replaceE": "#b_results>.b_pag" }, "function": { - "bF": "if (!fun.getCSS('.b_title>a.sh_favicon')) {fun.insStyle('.b_title>a.sh_favicon {display: none !important;}');return pageE;}; pageE.forEach(function (one) {fun.getAllCSS('div.rms_iac[data-src]').forEach(function (one1) {one1.outerHTML = `\"全球`;})});return pageE" + "bF": "if (!fun.getCSS('.b_title>a.sh_favicon')) {fun.insStyle('.b_title>a.sh_favicon {display: none !important;}');return pageE;}; pageE.forEach(function (one) {fun.getAllCSS('div.rms_iac[data-src]',one).forEach(function (one1) {one1.outerHTML = `\"全球`;})});return pageE" } }, "搜狗搜索": { From 4ef8625c76cf9f6fed85763fae32849851418bfc Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 28 Oct 2022 10:24:07 +0800 Subject: [PATCH 048/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20WordPress=20=E7=BD=91=E7=AB=99]=E3=80=81[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20=E8=87=AA=E5=B8=A6=E6=97=A0=E7=BC=9D=E7=BF=BB?= =?UTF-8?q?=E9=A1=B5=20=E7=BD=91=E7=AB=99]=20=E9=80=9A=E7=94=A8=E8=A7=84?= =?UTF-8?q?=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 165cc8d72..2bba72953 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.11 +// @version 6.3.12 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -98,12 +98,12 @@ 'https://js.cdn.haah.net/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - //'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', - 'https://fastly.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', - 'https://raw.githubusercontents.com/XIU2/UserScript/master/other/Autopage/rules.json' + 'https://fastly.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json' + //'https://raw.githubusercontents.com/XIU2/UserScript/master/other/Autopage/rules.json' ], urlArr2 = [ 'https://userscript.gh2233.ml/other/Autopage/rules.json', 'https://userscript.xiu2.xyz/other/Autopage/rules.json', @@ -112,7 +112,7 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - //'https://ghproxy.net/https://raw.githubusercontent.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' ], loadMoreExclude1 = ['stackoverflow.com'], @@ -267,7 +267,7 @@ } else if (getCSS('head meta[name="generator" i][content="nexusphp" i]') || getXpath('id("footer")[contains(string(), "NexusPHP")]')) { console.info(`[自动无缝翻页] - 论坛`); return 7; - } else if (loadMoreExclude(loadMoreExclude1) && getAllCSS('.load-more, .load_more, .loadmore, #load-more, #load_more, #loadmore, .show-more, .show_more').length === 1) { + } else if (loadMoreExclude(loadMoreExclude1) && getAllCSS('.load-more, .load_more, .loadmore, #load-more, #load_more, #loadmore, [id^="loadmore"], .show-more, .show_more').length === 1) { console.info(`[自动无缝翻页] - 部分自带 自动无缝翻页 的网站 1`); return 8; } else if (loadMoreExclude(loadMoreExclude2) && getAllXpath('//*[self::a or self::span or self::button or self::div][text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]').length === 1) { @@ -313,6 +313,8 @@ if (getAllCSS('main').length == 1) { if (getAllCSS('main .posts-wrapper.row>div>article').length > 3) { DBSite.wp_article.pager.pageE = 'main .posts-wrapper.row>div' + } else if (getAllXpath('//main//div[contains(@class,"row")]/div/article').length > 3) { + DBSite.wp_article.pager.pageE = '//main//div[contains(@class,"row")]/div/article/parent::div' } else if (getAllCSS('main article[id^="post-"]').length > 3) { DBSite.wp_article.pager.pageE = 'main article[id^="post-"]' } else if (getAllCSS('main article[class]').length > 3) { @@ -327,6 +329,8 @@ if (getAllCSS('.posts-wrapper.row>div>article').length > 3) { DBSite.wp_article.pager.pageE = '.posts-wrapper.row>div' + } else if (getAllXpath('//div[contains(@class,"row")]/div/article').length > 3) { + DBSite.wp_article.pager.pageE = '//div[contains(@class,"row")]/div/article/parent::div' } else if (getAllCSS('article[id^="post-"]').length > 3) { DBSite.wp_article.pager.pageE = 'article[id^="post-"]' } else if (getAllCSS('article[class]').length > 3) { @@ -387,7 +391,7 @@ case 7: // < 所有 NexusPHP 论坛 > DBSite.nexusphp.url(); break; case 8: // < 部分自带 自动无缝翻页 的网站 1 > - DBSite.loadmore.url('.load-more, .load_more, .loadmore, #load-more, #load_more, #loadmore, .show-more, .show_more'); break; + DBSite.loadmore.url('.load-more, .load_more, .loadmore, #load-more, #load_more, #loadmore, [id^="loadmore"], .show-more, .show_more'); break; case 9: // < 部分自带 自动无缝翻页 的网站 2 > DBSite.loadmore.url('//*[self::a or self::span or self::button or self::div][text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]'); break; case 10: // < 部分使用 WordPress 的网站 > @@ -506,7 +510,7 @@ function: { if (!indexOF('/post/') && !getCSS('#comments, .comments-area, #disqus_thread')) { curSite = DBSite.wp_article; // 自适应瀑布流样式 - setTimeout(()=>{if (getCSS(curSite.pager.pageE).style.cssText.indexOf('position: absolute') != -1){insStyle(curSite.pager.pageE + '{position: static !important; float: left !important; height: '+ parseInt(getCSS(curSite.pager.pageE).offsetHeight * 1.1) + 'px !important;}');}}, 1500); + setTimeout(()=>{if (getOne(curSite.pager.pageE).style.cssText.indexOf('position: absolute') != -1){insStyle(curSite.pager.pageE + '{position: static !important; float: left !important; height: '+ parseInt(getCSS(curSite.pager.pageE).offsetHeight * 1.1) + 'px !important;}');}}, 1500); } }, style: 'img[data-src], img[data-original] {opacity: 1 !important;}', From 7287af1be522158003bc7c10ea69a3c2f520bc4d Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 29 Oct 2022 15:13:01 +0800 Subject: [PATCH 049/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?= =?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?= =?UTF-8?q?=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 2bba72953..f1afdd0ed 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.12 +// @version 6.3.13 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -20,7 +20,6 @@ // @connect github.moeyy.xyz // @connect raw.kgithub.com // @connect cdn.staticaly.com -// @connect js.cdn.haah.net // @connect gcore.jsdelivr.net // @connect fastly.jsdelivr.net // @connect raw.githubusercontents.com @@ -95,7 +94,6 @@ 'https://gitea.com/XIU2/UserScript/raw/branch/master/other/Autopage/rules.json', 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://jsd.cdn.zzko.cn/gh/XIU2/UserScript/other/Autopage/rules.json', - 'https://js.cdn.haah.net/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', From d03a259185d5d2b294454f4307f0b98cbe0cee8a Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 29 Oct 2022 15:13:17 +0800 Subject: [PATCH 050/811] =?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 | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 2933156b1..3247b2b33 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.1.10 +// @version 2.1.11 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -68,20 +68,19 @@ ['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]'] ], raw_url = [ ['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'], - ['https://jsd.cdn.zzko.cn/gh', '国内 1', '[中国 国内] - 该公益加速源由 [ayao] 提供 - 缓存:有'], - ['https://js.cdn.haah.net/gh', '国内 2', '[中国 国内] - 该公益加速源由 [haah] 提供 - 缓存:有'], + ['https://jsd.cdn.zzko.cn/gh', '国内', '[中国 国内] - 该公益加速源由 [ayao] 提供 - 缓存:有'], ['https://raw.iqiq.io', '香港 1', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供 - 缓存:无(或时间很短)'], ['https://raw.kgithub.com', '新加坡 1', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], //['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供 - 缓存:无(或时间很短)'], ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], - //['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], + ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供 - 缓存:无(或时间很短)'], //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], ['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], - ['https://raw.githubusercontents.com', '其他 2', '[香港、新加坡、美国等](CDN 不固定) - 缓存:有 - 该加速源不支持大小超过 1 MB 的文件'], + //['https://raw.githubusercontents.com', '其他 2', '[香港、新加坡、美国等](CDN 不固定) - 缓存:有 - 该加速源不支持大小超过 1 MB 的文件'], ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 3', '[新加坡、香港、日本等](CDN 不固定) - 缓存:无(或时间很短)'] //['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN] - 缓存:有'] ], svg = [ From 34d20475bda4b96333d7c4129c26a3cff9ae0b38 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 30 Oct 2022 10:11:19 +0800 Subject: [PATCH 051/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E8=87=AA?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=E6=98=BC=E5=A4=9C=E6=97=B6=E9=97=B4]=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E5=8F=8D=E5=90=91=E8=AE=BE=E7=BD=AE=E6=97=B6?= =?UTF-8?q?=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DarkMode.user.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/DarkMode.user.js b/DarkMode.user.js index 1c1dfc84e..a548407b2 100644 --- a/DarkMode.user.js +++ b/DarkMode.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 护眼模式 // @name:zh-TW 護眼模式 // @name:en Dark Mode -// @version 1.4.8 +// @version 1.4.9 // @author X.I.U // @description 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) // @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) @@ -205,7 +205,7 @@ // 自定义昼夜时间 function menu_customTime() { - let newMods = prompt('自定义脚本内和白天/晚上相关的时间,修改后刷新网页生效~\n格式:6:00|18:30 (即 6:00 ~ 18:30 之间是白天时间)', GM_getValue('menu_customTime')); + let newMods = prompt('自定义脚本内和白天/晚上相关的时间,修改后刷新网页生效~\n格式:6:00|18:30 (即 6:00 ~ 18:30 之间是白天时间)\n也支持反向设置:14:00|12:00 (即 12:00 ~ 14:00 之间是夜晚时间)', GM_getValue('menu_customTime')); if (newMods === '') { GM_setValue('menu_customTime', '6:00|18:00'); registerMenuCommand(); // 重新注册脚本菜单 @@ -493,8 +493,12 @@ let nowTime = new Date('2022-03-07 ' + new Date().getHours() + ':' + new Date().getMinutes() + ':00').getTime()/1000, time = GM_getValue('menu_customTime').split('|'); time[0] = new Date('2022-03-07 ' + time[0] + ':00').getTime()/1000; time[1] = new Date('2022-03-07 ' + time[1] + ':00').getTime()/1000; - - if (nowTime > time[0] && nowTime < time[1]) return true - return false + if (time[0] < time[1]){ + if (nowTime > time[0] && nowTime < time[1]) return true + return false + } else { + if (nowTime > time[0] || nowTime < time[1]) return true + return false + } } })(); \ No newline at end of file From d8320fcbe431d7970a5fe1338a8c1a7d651a227b Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 10 Nov 2022 01:34:22 +0800 Subject: [PATCH 052/811] Update issue templates --- .github/ISSUE_TEMPLATE/02-featureRequest.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.md b/.github/ISSUE_TEMPLATE/02-featureRequest.md index 9e87e2782..4a6f872e2 100644 --- a/.github/ISSUE_TEMPLATE/02-featureRequest.md +++ b/.github/ISSUE_TEMPLATE/02-featureRequest.md @@ -12,7 +12,7 @@ assignees: '' - + ### 功能需求(即你要什么样的功能) > From f34443acc441e10b20a6f1e9b7618ce9d3a700a4 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 11 Nov 2022 10:30:51 +0800 Subject: [PATCH 053/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20Github=20Download?= =?UTF-8?q?=20Code(ZIP)=20=E6=94=B9=E7=89=88=E5=AF=BC=E8=87=B4=E4=B8=8D?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E5=8A=A0=E9=80=9F=E9=80=89=E9=A1=B9=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 3247b2b33..324e59dbe 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.1.11 +// @version 2.2.0 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -80,7 +80,7 @@ //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], ['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], - //['https://raw.githubusercontents.com', '其他 2', '[香港、新加坡、美国等](CDN 不固定) - 缓存:有 - 该加速源不支持大小超过 1 MB 的文件'], + ['https://raw.githubusercontents.com', '其他 2', '[香港、新加坡、美国等](CDN 不固定) - 缓存:有 - 该加速源不支持大小超过 1 MB 的文件'], ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 3', '[新加坡、香港、日本等](CDN 不固定) - 缓存:无(或时间很短)'] //['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN] - 缓存:有'] ], svg = [ @@ -199,7 +199,7 @@ // Download ZIP function addDownloadZIP() { if (document.querySelector('.XIU2-DZ')) return - let html = document.querySelector('.dropdown-menu.dropdown-menu-sw.p-0 ul li:last-child');if (!html) return + let html = document.querySelector('#local-panel ul li:last-child');if (!html) return let href = html.getElementsByTagName('a')[0].href, url = '', _html = '', new_download_url = get_New_download_url(); for (let i=0;i Date: Sat, 12 Nov 2022 09:08:01 +0800 Subject: [PATCH 054/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E6=B8=B8?= =?UTF-8?q?=E4=BE=A0=E7=BD=91=20-=20=E4=B8=93=E9=A2=98=E5=88=97=E8=A1=A8]?= =?UTF-8?q?=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 1d4fa13d9..d15520e4f 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -1910,6 +1910,16 @@ "replaceE": ".p_bar" } }, + "游侠网 - 专题列表": { + "host": "www.ali213.net", + "url": "/^\\/zt\\//", + "pager": { + "nextL": ".down_gametool_con1>a.active+a", + "pageE": ".list", + "replaceE": ".down_gametool_con1", + "scrollD": 700 + } + }, "游侠网 - 下载页": { "host": "down.ali213.net", "url": "return fun.getCSS('.famous-ul>.famous-li')", From 26638d90bcbd42a979454ba50a57d15af30b5aba Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 18 Nov 2022 19:07:22 +0800 Subject: [PATCH 055/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E6=91=A9?= =?UTF-8?q?=E7=82=B9=E4=BC=97=E7=AD=B9]=20=E6=94=AF=E6=8C=81;=20=E8=A1=A5?= =?UTF-8?q?=E5=85=85=20[=E5=BE=AE=E5=9B=BE=E5=9D=8A]=E3=80=81[=E6=96=B0?= =?UTF-8?q?=E6=96=B0=E6=BC=AB=E7=94=BB]=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 | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index d15520e4f..71e9ae2ed 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3355,7 +3355,7 @@ } }, "新新漫画": { - "host": "www.77mh.xyz", + "host": ["www.77mh.nl","www.77mh.xyz","www.77mh.me"], "url": "if (fun.indexOF(/\\/\\d+\\.html/)) {setTimeout(()=>{let _img = ''; for (let i = 0; i < arr.length; i++){_img += ``;}; document.getElementById('comicImg').innerHTML = _img;},500); return true;}", "style": ".page_num, #bdtopbot {display: none !important;} #comicImg > img {display: block !important;margin: 0 auto !important; border: none !important; padding: 0 !important; max-width: 99% !important; height: auto !important;}", "pager": { @@ -3371,7 +3371,7 @@ } }, "新新漫画 - 分类页": { - "host": ["www.77mh.xyz","so.77mh.xyz"], + "host": ["www.77mh.nl","so.77mh.nl","www.77mh.xyz","so.77mh.xyz","www.77mh.me","so.77mh.me"], "url": "if (fun.indexOF('/colist_')) {setTimeout(()=>{if (document.getElementById('listmore1')) document.getElementById('listmore1').click();}, 500)}else{return true;}", "blank": 3, "pager": { @@ -5128,6 +5128,16 @@ "replaceE": ".cut-page" } }, + "摩点众筹": { + "host": "zhongchou.modian.com", + "url": "return (fun.getCSS('.page')&&fun.getCSS('.pro_ul>li'))", + "pager": { + "nextL": ".next", + "pageE": ".pro_ul>li,body>script[language='javascript']", + "insertP": [".pro_ul",3], + "scriptT": 2 + } + }, "彼岸图网": { "host": "pic.netbian.com", "style": "li.nextpage {display: none !important;} .alist>ul {height: auto !important;} .alist>ul>li {position: static !important; float: left !important; height: 550px !important;}", @@ -6529,7 +6539,7 @@ } }, "微图坊": { - "host": "www.v2ph.com", + "host": ["www.v2ph.com","www.v2ph.net"], "url": "/^\\/album\\//", "style": ".album-photo, .photos-list img {opacity: 1 !important; position: unset !important; padding: 0 !important;}", "pager": { From 32a26fb6b565d4149bd283990b4d2a6da961236e Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 19 Nov 2022 11:19:50 +0800 Subject: [PATCH 056/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[Steam=20=E5=88=9B?= =?UTF-8?q?=E6=84=8F=E5=B7=A5=E5=9D=8A=20-=20=E9=A1=B9=E7=9B=AE=E5=88=97?= =?UTF-8?q?=E8=A1=A8]=20=E5=9C=A8=E5=B7=B2=E6=94=B6=E8=97=8F/=E5=B7=B2?= =?UTF-8?q?=E8=AE=A2=E9=98=85=E9=A1=B5=E5=8F=AA=E8=83=BD=E7=BF=BB=E4=B8=80?= =?UTF-8?q?=E9=A1=B5=E7=9A=84=E9=97=AE=E9=A2=98?= 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 71e9ae2ed..4609e4cd4 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2045,7 +2045,7 @@ "pager": { "nextL": "//a[@class='pagebtn' and text()='>']", "pageE": ".workshopBrowseItems>*,.workshopItemSubscription,.workshopItemSubscription+script", - "replaceE": ".workshopBrowsePaging", + "replaceE": ".workshopBrowsePaging,.workshopBrowsePagingWithBG", "scriptT": 2 } }, From f93842304958094294a7c8bc9afc89bf62630b6b Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 21 Nov 2022 09:58:31 +0800 Subject: [PATCH 057/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[E-Hentai]=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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 4609e4cd4..10a93d350 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -6054,9 +6054,9 @@ "style": "#img {max-width: 100% !important;height: auto !important;min-height: 400px;}", "blank": 3, "pager": { - "nextL": "//table[@class='ptt']//a[string()='>'] | id('next')", + "nextL": "//table[@class='ptt']//a[string()='>'] | id('next') | id('unext')", "pageE": ".itg>div, .itg>tbody>tr:not(:first-of-type), #gdt>div:not(.c), #img", - "replaceE": ".ptt, .ptb, .sn" + "replaceE": ".ptt, .ptb, .sn, .searchnav" } }, "nhentai": { From 551fe6131de6ebe8760f1fe186d176cef35fad26 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 21 Nov 2022 09:59:30 +0800 Subject: [PATCH 058/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Discuz!=20-=20?= =?UTF-8?q?=E5=BD=92=E6=A1=A3=E9=A1=B5]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index f1afdd0ed..f72a2745e 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.3.13 +// @version 6.4.0 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -100,8 +100,8 @@ 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', - 'https://fastly.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json' - //'https://raw.githubusercontents.com/XIU2/UserScript/master/other/Autopage/rules.json' + 'https://fastly.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', + 'https://raw.githubusercontents.com/XIU2/UserScript/master/other/Autopage/rules.json' ], urlArr2 = [ 'https://userscript.gh2233.ml/other/Autopage/rules.json', 'https://userscript.xiu2.xyz/other/Autopage/rules.json', @@ -708,6 +708,12 @@ function: { forceHTTPS: true } }, // Discuz! 论坛 - 淘帖页 + discuz_archiver: { + pager: { + nextL: '//div[@id="content"][last()]//div[@class="page"]/strong/following-sibling::a[1]', + pageE: '#content' + } + }, // Discuz! 论坛 - 归档页 discuz_m: { thread: true, pager: { @@ -1339,6 +1345,8 @@ function: { curSite = DBSite.discuz_thread; } } + } else if (indexOF('/archiver/')) { // < 归档页 > + curSite = DBSite.discuz_archiver; } } // 如果上面没有匹配的则继续 From dee0db5109971f3ba8f3d9730f08a0352c9553f6 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 26 Nov 2022 10:57:00 +0800 Subject: [PATCH 059/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[Pixabay]=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 | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 10a93d350..416787231 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -1544,13 +1544,15 @@ }, "Pixabay": { "host": "pixabay.com", + "url": "/\\/search\\//", + "blank": 4, "pager": { - "nextL": "//a[text()=\"›\"]", - "pageE": "[class^=\"results\"] >[class^=\"container\"]>div", - "replaceE": "//a[text()=\"›\"]" + "nextL": "//a[string()='›']", + "pageE": ".search-results>div", + "replaceE": "div>.paginator" }, "function": { - "bF": "return fun.src_bF(pageE, [0, 'img[data-lazy-src]', 'data-lazy-src'])" + "bF": "return fun.src_bF(pageE, [0, 'img[data-lazy]', 'data-lazy'])" } }, "Pngtree": { From 540b3d114311d76735aa6832a6ed208cd55da666 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 28 Nov 2022 12:25:19 +0800 Subject: [PATCH 060/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E6=97=A0?= =?UTF-8?q?=E8=BF=BD=E6=90=9C=E7=B4=A2]=E3=80=81[=E5=BE=AE=E5=BD=93?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD]=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 | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 416787231..d0af158a5 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -146,7 +146,7 @@ "noReferer": true, "pager": { "nextL": "#snext", - "pageE": ".result", + "pageE": ".result,head>style", "replaceE": "#page" }, "function": { @@ -4024,30 +4024,29 @@ "host": "www.weidown.com", "url": "return (fun.indexOF('/search/'))", "pager": { - "nextL": "a.nextpage", + "nextL": "#pageGroup>span+a", "pageE": ".articleListWrapper>.richTextItem.search", "replaceE": "#pageGroup", - "scrollD": 700 + "forceHTTPS": true } }, "微当下载-专题页": { "host": "www.weidown.com", "url": "return (fun.indexOF('/special'))", "pager": { - "nextL": "a.nextpage", + "nextL": "#pageGroup>span+a", "pageE": ".special>.item, .articleWrapper>div", - "insertP": [".special, .articleWrapper",3], "replaceE": "#pageGroup", - "scrollD": 700 + "forceHTTPS": true } }, "微当下载": { "host": "www.weidown.com", "pager": { - "nextL": "a.nextpage", - "pageE": ".articleWrapper>.itemArticle, .articleWrapper>.richTextItem.search", - "insertP": [".articleWrapper",3], - "replaceE": "#pageGroup" + "nextL": "#pageGroup>span+a", + "pageE": "(//div[contains(@class,'articleWrapper')])[1]/div", + "replaceE": "#pageGroup", + "forceHTTPS": true } }, "大眼仔旭": { From ff169b5782c3d31c43a41dfb757622ebde2feb37 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 28 Nov 2022 12:26:18 +0800 Subject: [PATCH 061/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20XPath=20=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E5=99=A8=E4=BB=A3=E7=A0=81?= 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 f72a2745e..95072d113 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.0 +// @version 6.4.1 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -2481,7 +2481,7 @@ function: { function getOne(selector, contextNode = undefined, doc = document) { if (!selector) return; contextNode = contextNode || doc; - if (selector.slice(0,1) === '/' || selector.slice(0,2) === './' || selector.slice(0,3) === 'id(') { + if (selector.slice(0,1) === '/' || selector.slice(0,2) === './' || selector.slice(0,2) === '(/' || selector.slice(0,3) === 'id(') { return getXpath(selector, contextNode, doc); } else { return getCSS(selector, contextNode); @@ -2490,7 +2490,7 @@ function: { function getAll(selector, contextNode = undefined, doc = document) { if (!selector) return []; contextNode = contextNode || doc; - if (selector.slice(0,1) === '/' || selector.slice(0,2) === './' || selector.slice(0,3) === 'id(') { + if (selector.slice(0,1) === '/' || selector.slice(0,2) === './' || selector.slice(0,2) === '(/' || selector.slice(0,3) === 'id(') { return getAllXpath(selector, contextNode, doc); } else { return getAllCSS(selector, contextNode); From d95fcbc19ec202cc93415571a2b44b45fc125588 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 29 Nov 2022 10:40:00 +0800 Subject: [PATCH 062/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E5=B1=8F?= =?UTF-8?q?=E8=94=BD=E6=8C=87=E5=AE=9A=E7=B1=BB=E5=88=AB=20-=20=E6=9D=82?= =?UTF-8?q?=E5=BF=97=E6=96=87=E7=AB=A0=E3=80=81=E7=9B=90=E9=80=89=E4=B8=93?= =?UTF-8?q?=E6=A0=8F=E3=80=81=E7=9B=B8=E5=85=B3=E6=90=9C=E7=B4=A2=E7=AD=89?= =?UTF-8?q?]=20=E5=9C=A8=E5=BC=80=E5=A4=B4=E6=B2=A1=E6=9C=89=E8=A2=AB?= =?UTF-8?q?=E5=B1=8F=E8=94=BD=E7=9A=84=E9=97=AE=E9=A2=98;=20=E5=90=88?= =?UTF-8?q?=E5=B9=B6=20[=E5=B1=8F=E8=94=BD=E7=9B=90=E9=80=89=E5=86=85?= =?UTF-8?q?=E5=AE=B9]=20=E5=88=B0=20[=E5=B1=8F=E8=94=BD=E6=8C=87=E5=AE=9A?= =?UTF-8?q?=E7=B1=BB=E5=88=AB]=20=E9=80=89=E9=A1=B9=E4=B8=AD?= 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 0cd9afbba..3fea61a7c 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.1 +// @version 2.2.2 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -42,8 +42,8 @@ var menu_ALL = [ ['menu_blockTypeVideo', '视频 [首页、搜索页、问题页]', '视频(首页、搜索页、问题页)', true], ['menu_blockTypeArticle', '文章 [首页、搜索页]', '文章(首页、搜索页)', false], ['menu_blockTypeTopic', '话题 [搜索页]', '话题(搜索页)', false], - ['menu_blockTypeSearch', '杂志文章、相关搜索等 [搜索页]', '相关搜索、杂志等(搜索页)', false], - ['menu_blockYanXuan', '屏蔽盐选内容', '屏蔽盐选内容', false], + ['menu_blockTypeSearch', '杂志文章、盐选专栏、相关搜索等 [搜索页]', '相关搜索、杂志、盐选等(搜索页)', false], + ['menu_blockYanXuan', '屏蔽盐选内容 [问题页]', '屏蔽盐选内容(问题页)', false], ['menu_cleanSearch', '净化搜索热门 (默认搜索词及热门搜索)', '净化搜索热门', false], ['menu_cleanTitles', '净化标题消息 (标题中的私信/消息)', '净化标题提醒', false], ['menu_questionRichTextMore', '展开问题描述', '展开问题描述', false], @@ -70,8 +70,8 @@ function registerMenuCommand() { } else if (menu_ALL[i][0] === 'menu_customBlockKeywords') { if (menu_value('menu_blockKeywords')) menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){customBlockKeywords()}); } else if (menu_ALL[i][0] === 'menu_blockType') { - menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){menu_setting('checkbox', menu_ALL[i][1], menu_ALL[i][2], true, [menu_ALL[i+1], menu_ALL[i+2], menu_ALL[i+3], menu_ALL[i+4]])}); - } else if (menu_ALL[i][0] != 'menu_blockTypeVideo' && menu_ALL[i][0] != 'menu_blockTypeArticle' && menu_ALL[i][0] != 'menu_blockTypeTopic' && menu_ALL[i][0] != 'menu_blockTypeSearch') { + menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){menu_setting('checkbox', menu_ALL[i][1], menu_ALL[i][2], true, [menu_ALL[i+1], menu_ALL[i+2], menu_ALL[i+3], menu_ALL[i+4], menu_ALL[i+5]])}); + } else if (menu_ALL[i][0] != 'menu_blockTypeVideo' && menu_ALL[i][0] != 'menu_blockTypeArticle' && menu_ALL[i][0] != 'menu_blockTypeTopic' && menu_ALL[i][0] != 'menu_blockTypeSearch' && menu_ALL[i][0] != 'menu_blockYanXuan') { menu_ID[i] = GM_registerMenuCommand(`${menu_ALL[i][3]?'✅':'❌'} ${menu_ALL[i][1]}`, function(){menu_switch(`${menu_ALL[i][3]}`,`${menu_ALL[i][0]}`,`${menu_ALL[i][2]}`)}); } } @@ -926,7 +926,7 @@ function blockType(type) { } else if (titleA.href.indexOf('/topic/') > -1) { // 如果是话题 if (menu_value('menu_blockTypeTopic')) findParentElement(titleA, 'Card SearchResult-Card').hidden = true; } else if (titleA.href.indexOf('/market/') > -1) { // 如果是杂志文章等乱七八糟的 - if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card SearchResult-Card').hidden = true; + if (menu_value('menu_blockTypeSearch')) findParentElement(titleA, 'Card SearchResult-Card').hidden = true; } } else if (location.pathname.indexOf('/question/') > -1) { // 问题页 if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'List-item').hidden = true; From b3722a0ead3d2591dc7d4d7c9135e15ecdf6fdfa Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 1 Dec 2022 10:26:00 +0800 Subject: [PATCH 063/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E6=9E=81?= =?UTF-8?q?=E5=93=81=E6=80=A7=E6=84=9F=E7=BE=8E=E5=A5=B3]=20=E5=85=B6?= =?UTF-8?q?=E4=BB=96=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index d0af158a5..9099b4f90 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -6262,7 +6262,7 @@ } }, "极品性感美女": { - "host": ["www.xgmn.vip","www.jpmn5.com"], + "host": ["www.xgmn.vip","www.jpmn5.com","www.jpmn5.cc"], "url": "return (fun.lp() != '/' && !fun.indexOF('/search/'))", "pager": { "nextL": ".current+a", From 15d7e66e88d5495590c3b742a190f290a624585b Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 6 Dec 2022 15:36:56 +0800 Subject: [PATCH 064/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[nhentai]=20?= =?UTF-8?q?=E5=85=B6=E4=BB=96=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 9099b4f90..b54e048e8 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -6061,7 +6061,7 @@ } }, "nhentai": { - "host": "nhentai.net", + "host": ["nhentai.net","nhentai.to"], "url": "return fun.getCSS('a.next') && (fun.getCSS('.gallery, #image-container'))", "blank": 3, "pager": { @@ -6070,7 +6070,7 @@ "replaceE": ".pagination, .reader-pagination" }, "function": { - "bF": "if (fun.getCSS('.container>.gallery') && _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)" + "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)" } }, "Orzqwq": { From 43c1612a942b1dba7cfc1b8db2c6e698934cc417 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 6 Dec 2022 23:02:29 +0800 Subject: [PATCH 065/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Github=20-=20Depe?= =?UTF-8?q?ndents]=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 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index b54e048e8..f4cbee732 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -4720,12 +4720,12 @@ "nextL": ".ajax-pagination-btn" } }, - "Github - Star/Repositories/Commits": { + "Github - Star/Repositories/Commits/Dependents": { "host": "github.com", - "url": "/(tab=(stars|repositories)|\\/commits)/", + "url": "/(tab=(stars|repositories)|\\/commits|\\/network\\/dependents)/", "pager": { "nextL": "//div[@class='paginate-container']/div/*[last()]", - "pageE": "#js-pjax-container .position-relative div[class^='col-lg-']:first-of-type>div:not(.position-relative):not(.paginate-container), #user-repositories-list>ul>li, .js-navigation-container>div", + "pageE": "#js-pjax-container .position-relative div[class^='col-lg-']:first-of-type>div:not(.position-relative):not(.paginate-container), #user-repositories-list>ul>li, .js-navigation-container>div, .Box>[data-test-id='dg-repo-pkg-dependent']", "replaceE": ".paginate-container", "scrollD": 2500 } From 6de42d2afcfa75a29af014b3007ebd51c7cf2a9a Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 7 Dec 2022 12:30:11 +0800 Subject: [PATCH 066/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E5=B8=96?= =?UTF-8?q?=E5=AD=90=E5=86=85=E8=87=AA=E5=8A=A8=E7=BF=BB=E9=A1=B5]=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 --- V2ex-Enhanced.user.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/V2ex-Enhanced.user.js b/V2ex-Enhanced.user.js index 7da802cec..a87c67fc4 100644 --- a/V2ex-Enhanced.user.js +++ b/V2ex-Enhanced.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name V2EX 增强 -// @version 1.1.7 +// @version 1.1.8 // @author X.I.U // @description 自动签到、链接转图片、自动无缝翻页、使用 SOV2EX 搜索、回到顶部(右键点击两侧空白处)、快速回复(左键双击两侧空白处)、新标签页打开链接、标签页伪装为 Github(摸鱼) // @match *://v2ex.com/* @@ -125,18 +125,18 @@ scrollDelta: 1500 } }, - reply: { // 帖子内容页 + reply: { // 帖子内容页(从前往后) SiteTypeID: 5, pager: { type: 1, - nextLink: '//a[@class="page_current"]/preceding-sibling::a[1][@href]', + nextLink: '//a[@class="page_current"]/following-sibling::a[1][@href]', pageElement: 'css;.cell[id^="r_"]', HT_insert: ['//div[starts-with(@id, "r_")][last()]/following-sibling::div[@class="cell"][1]', 1], replaceE: 'css;#Main > .box > .cell[style] > table', scrollDelta: 1500 } }, - reply_positive: { // 帖子内容页(正序) + reply_positive: { // 帖子内容页(从后往前) SiteTypeID: 6, pager: { type: 1, @@ -188,7 +188,7 @@ if (location.pathname.indexOf('/go/') > -1) { // 分类主题页 curSite = DBSite.go; } else if (location.pathname.indexOf('/t/') > -1) { // 帖子内容页 - if(menu_value('menu_pageLoading_reply'))curSite = DBSite.reply_positive; // 帖子内自动无缝翻页 + if(menu_value('menu_pageLoading_reply'))curSite = DBSite.reply; // 帖子内自动无缝翻页 if(menu_value('menu_quickReply'))quickReply(); // 快速回复(双击左右两侧空白处) } else if (location.pathname.indexOf('/replies') > -1) { // 用户回复页 curSite = DBSite.replies; @@ -249,8 +249,8 @@ qiandao.href = 'javascript:void(0);'; } } else { - GM_notification({text: '自动签到失败!请访问 V2EX 首页试试。\n如果持续几天都签到失败,请联系作者解决!', timeout: 4000, onclick() {window.GM_openInTab('https://github.com/XIU2/UserScript#xiu2userscript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/424246/feedback', {active: true,insert: true,setParent: true});}}); - console.warn('[V2EX 增强] 自动签到失败!请访问 V2EX 首页试试。如果持续几天都签到失败,请联系作者解决!') + GM_notification({text: '自动签到失败!请访问 V2EX 首页试试。\n如果连续几天都签到失败,请联系作者解决!', timeout: 4000, onclick() {window.GM_openInTab('https://github.com/XIU2/UserScript#xiu2userscript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/424246/feedback', {active: true,insert: true,setParent: true});}}); + console.warn('[V2EX 增强] 自动签到失败!请访问 V2EX 首页试试。如果连续几天都签到失败,请联系作者解决!') if (qiandao) qiandao.textContent = '自动签到失败!请尝试手动签到!'; } } From 6a28edff903195f89655092a57afedf3c9bda93b Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 7 Dec 2022 13:07:41 +0800 Subject: [PATCH 067/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[V2EX=20-=20?= =?UTF-8?q?=E5=B8=96=E5=AD=90=E5=86=85]=20=E6=94=AF=E6=8C=81;=20=E5=90=88?= =?UTF-8?q?=E5=B9=B6=20=E5=90=84=E4=B8=AA=20V2EX=20=E8=A7=84=E5=88=99;=20?= =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E5=8F=A4=E8=AF=97=E6=96=87=E7=BD=91]=20?= =?UTF-8?q?=E5=85=B6=E4=BB=96=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 52 +++++++++------------------------------ 1 file changed, 12 insertions(+), 40 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index f4cbee732..591f30b04 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -578,52 +578,24 @@ "scriptT": 2 } }, - "V2EX - 最近主题页": { + "V2EX - 帖子内": { "host": ["v2ex.com","www.v2ex.com"], - "url": "return (fun.lp() == '/recent')", - "blank": 3, - "pager": { - "nextL": "a.page_current+a.page_normal", - "pageE": ".cell.item", - "replaceE": "#Main>.box>.cell[style]:not(.item)>table" - } - }, - "V2EX - 提醒消息页": { - "host": ["v2ex.com","www.v2ex.com"], - "url": "return (fun.lp() == '/notifications')", - "pager": { - "nextL": "a.page_current+a.page_normal", - "pageE": "#notifications>div", - "replaceE": "#Main>.box>.cell[style]>table" - } - }, - "V2EX - 用户回复页": { - "host": ["v2ex.com","www.v2ex.com"], - "url": "/\\/replies/", + "url": "/^\\/t\\//", + "thread": true, "pager": { - "nextL": "a.page_current+a.page_normal", - "pageE": "//div[@id='Main']//div[@class='box']//div[@class='dock_area'] | //*[@id='Main']//div[@class='box']//div[@class='inner'] | //*[@id='Main']//div[@class='box']//div[@class='dock_area'][last()]/following-sibling::div[@class='cell'][1]", - "insertP": ["//div[@id='Main']//div[@class='box']//div[@class='cell'][last()]",1], - "replaceE": "#Main>.box>.cell[style]>table" + "nextL": ".page_current+a", + "pageE": ".cell[id^='r_']", + "replaceE": "//a[@class='page_current']/../.." } }, - "V2EX - 分类主题页": { + "V2EX": { "host": ["v2ex.com","www.v2ex.com"], - "url": "/\\/go\\//", + "url": "return fun.getCSS('.page_current+a')", "blank": 3, "pager": { - "nextL": "a.page_current+a.page_normal", - "pageE": "#TopicsNode>div", - "replaceE": "#Main>.box>.cell[style]>table" - } - }, - "V2EX - 账户余额页": { - "host": ["v2ex.com","www.v2ex.com"], - "url": "return (fun.lp() == '/balance')", - "pager": { - "nextL": "a.page_current+a.page_normal", - "pageE": "#Main .box>div:not(.cell)>table>tbody>tr:not(:first-child)", - "replaceE": "#Main>.box>.cell[style]>table" + "nextL": ".page_current+a", + "pageE": ".cell.item, #notifications>div, #TopicsNode>div, #Main>.box>.dock_area,#Main>.box>.dock_area+.inner,#Main>.box>.dock_area+.cell:not([style]), table.data>tbody>tr:not(:first-child)", + "replaceE": "//a[@class='page_current']/../.." } }, "煎蛋网": { @@ -5292,7 +5264,7 @@ } }, "古诗文网": { - "host": ["www.gushiwen.cn","so.gushiwen.cn","m.gushiwen.cn"], + "host": ["www.gushiwen.cn","so.gushiwen.cn","m.gushiwen.cn","shiwens.com"], "pager": { "nextL": "a.amore", "pageE": ".left .sons:not([id]), .sonspic", From 41a43e42738f88dd412900a2d5db0b7ceed87e3d Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 7 Dec 2022 16:37:34 +0800 Subject: [PATCH 068/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E5=BF=85?= =?UTF-8?q?=E5=BA=94=E6=90=9C=E7=B4=A2]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 591f30b04..a312d1fa7 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -57,12 +57,12 @@ "必应搜索 + 手机版": { "host": ["www.bing.com","cn.bing.com","www4.bing.com"], "url": "if (fun.lp() == '/search') {if (fun.isMobile() && document.documentElement.lang != 'zh') {return false;} else {return true;}}", - "style": "#b_footer, .b_imagePair.square_mp>.inner, .b_msg, #b_results>[class='b_ans'] {display: none !important;}", + "style": "#b_footer, .b_msg {display: none !important;}", "history": true, "pager": { "nextL": "a.sb_pagN, a.sb_halfnext, a.sb_fullnpl", "pageE": "#b_results>li.b_algo", - "replaceE": "#b_results>.b_pag" + "replaceE": "#b_results>.b_pag, #b_PagAboveFooter" }, "function": { "bF": "if (!fun.getCSS('.b_title>a.sh_favicon')) {fun.insStyle('.b_title>a.sh_favicon {display: none !important;}');return pageE;}; pageE.forEach(function (one) {fun.getAllCSS('div.rms_iac[data-src]',one).forEach(function (one1) {one1.outerHTML = `\"全球`;})});return pageE" From 13bf8bb95d2e2e8b46ee0220440a5691ed0806af Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 8 Dec 2022 17:17:55 +0800 Subject: [PATCH 069/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E7=AC=94?= =?UTF-8?q?=E8=B6=A3=E9=98=81=E7=AD=89=E5=B0=8F=E8=AF=B4=E7=BD=91=E7=AB=99?= =?UTF-8?q?]=20=E9=80=9A=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 95072d113..8959fcf33 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.1 +// @version 6.4.2 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -602,8 +602,6 @@ function: { history: true, pager: { nextL: '//a[contains(text(), "下一章") or contains(text(), "下一页") or contains(text(), "下一节")]', - pageE: '[id="content" i], [class~="content" i], [id="chaptercontent" i], [class~="chaptercontent" i], [id="booktext" i], [id="txtcontent" i], [id="textcontent" i], [class~="read-content" i], [class~="txtnav" i], [id="txt" i][class~="txt" i]', - insertP: ['[id="content" i], [class~="content" i], [id="chaptercontent" i], [class~="chaptercontent" i], [id="booktext" i], [id="txtcontent" i], [id="textcontent" i], [class~="read-content" i], [class~="txtnav" i], [id="txt" i][class~="txt" i]', 6], insertP6Br: true, replaceE: '//a[contains(text(), "下一章") or contains(text(), "下一页") or contains(text(), "下一节")]/parent::*' }, From 7d9aadcf73221c5a0a560a99ef7c3d50802ed14b Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 11 Dec 2022 13:15:40 +0800 Subject: [PATCH 070/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=B1=8F?= =?UTF-8?q?=E8=94=BD=E7=94=A8=E6=88=B7]=20=E6=94=AF=E6=8C=81=E5=B1=8F?= =?UTF-8?q?=E8=94=BD=20=E5=85=B6=E4=BB=96=E7=94=A8=E6=88=B7=E5=9B=9E?= =?UTF-8?q?=E5=A4=8D=E9=BB=91=E5=90=8D=E5=8D=95=E7=94=A8=E6=88=B7=E6=97=B6?= =?UTF-8?q?=E6=89=80=E5=BC=95=E7=94=A8=E7=9A=84=E9=83=A8=E5=88=86=E5=86=85?= =?UTF-8?q?=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Hostloc-Enhanced.user.js | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/Hostloc-Enhanced.user.js b/Hostloc-Enhanced.user.js index 0929913f2..37a09322a 100644 --- a/Hostloc-Enhanced.user.js +++ b/Hostloc-Enhanced.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 全球主机交流论坛增强 -// @version 1.4.6 +// @version 1.4.7 // @author X.I.U // @description 自动签到(访问空间 +22 积分)、屏蔽用户(黑名单)、屏蔽关键词(帖子标题)、回帖小尾巴、自动无缝翻页、快捷回到顶部(右键网页两侧空白处)、收起预览帖子(左键网页两侧空白处)、屏蔽投票贴、屏蔽阅读权限 255 帖子、预览帖子快速回复带签名、显示是否在线、显示帖子内隐藏回复 // @match *://hostloc.com/* @@ -253,6 +253,7 @@ case 'thread': // 帖子内 blockUsers_('[id^="post_"]', 'a[href^="space-uid"]'); blockUsers_('[id^="comment_"] > div', 'a.xi2.xw1'); // 点评 + blockUsers_('.quote', 'a[href*="&ptid="]:not([id])>font', 1); // 回复引用 break; case 'forum': // 各版块帖子列表 blockUsers_('[id^="normalthread_"]', 'a[href^="space-uid"]'); @@ -269,13 +270,18 @@ break; } - function blockUsers_(list1, list2) { + function blockUsers_(list1, list2, type) { document.querySelectorAll(list1).forEach(function(item){ // 遍历所有帖子 menu_value('menu_customBlockUsers').forEach(function(item1){ // 遍历用户黑名单 let itemName = item.querySelector(list2); // 寻找用户名 - if (itemName && itemName.textContent === item1) { - console.log(`屏蔽用户:${item1}`); - item.hidden = true; // 删除帖子 + if (itemName) { + if (type && type === 1 && itemName.textContent.split(' ')[0] === item1) { // 回复引用 + console.log(`屏蔽用户:${item1}`); + item.hidden = true; // 隐藏 + } else if (itemName.textContent === item1) { + console.log(`屏蔽用户:${item1}`); + item.hidden = true; // 隐藏 + } } }) }) @@ -289,7 +295,12 @@ let itemName = item.querySelector('a.xi2'); // 寻找用户名 if (itemName && itemName.textContent === item1) { console.log(`屏蔽用户:${item1}`); - item.hidden = true; // 删除回复 + item.hidden = true; // 隐藏 + } + itemName = item.querySelector('.quote>blockquote>font:first-child'); // 寻找用户名(回复引用) + if (itemName && itemName.textContent.split(' ')[0] === item1) { + console.log(`屏蔽用户:${item1}`); + item.querySelector('.quote').hidden = true; // 隐藏 } }) }) From 8b20f9b5398b1d2605edbf58d420d6d0845a4cf8 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 14 Dec 2022 18:22:49 +0800 Subject: [PATCH 071/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E8=87=AA?= =?UTF-8?q?=E5=B8=A6=E6=97=A0=E7=BC=9D=E7=BF=BB=E9=A1=B5=E7=9A=84=E7=BD=91?= =?UTF-8?q?=E7=AB=99]=20=E9=80=9A=E7=94=A8=E8=A7=84=E5=88=99(=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E5=AF=B9=20=E6=9F=A5=E7=9C=8B=E6=9B=B4=E5=A4=9A=20?= =?UTF-8?q?=E7=9A=84=E5=8C=B9=E9=85=8D=EF=BC=8C=E8=AF=AF=E4=BC=A4=E5=A4=AA?= =?UTF-8?q?=E5=A4=9A)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 8959fcf33..414b44a1f 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.2 +// @version 6.4.3 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -114,7 +114,7 @@ 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json' ], loadMoreExclude1 = ['stackoverflow.com'], - loadMoreExclude2 = ['.smzdm.com','.steampowered.com','.zcool.com.cn','.baidu.com'], + loadMoreExclude2 = ['.steampowered.com','.zcool.com.cn'], menuId = [], webType = 0, curSite = {SiteTypeID: 0}, DBSite, DBSite2, pausePage = true, pageNum = {now: 1, _now: 1}, urlC = false, nowLocation = '', lp = location.pathname, scriptHandler; window.autoPage = {lp: ()=>location.pathname, indexOF: indexOF, isMobile: isMobile, isUrlC: isUrlC, blank: forceTarget, getAll: getAll, getOne: getOne, getAllXpath: getAllXpath, getXpath: getXpath, getAllCSS: getAllCSS, getCSS: getCSS, getNextE: getNextE, getNextEP: getNextEP, getNextSP: getNextSP, getNextEPN: getNextEPN, getNextUPN: getNextUPN, getNextUP: getNextUP, getNextF: getNextF, getSearch: getSearch, getCookie: getCookie, insStyle: insStyle, insScript: insScript, src_bF: src_bF, xs_bF: xs_bF} if (typeof GM_info != 'undefined') {scriptHandler = GM_info.scriptHandler;} else if (typeof GM != 'undefined' && typeof GM.info != 'undefined') {scriptHandler = GM.info.scriptHandler;} else {scriptHandler = '';} @@ -268,7 +268,7 @@ } else if (loadMoreExclude(loadMoreExclude1) && getAllCSS('.load-more, .load_more, .loadmore, #load-more, #load_more, #loadmore, [id^="loadmore"], .show-more, .show_more').length === 1) { console.info(`[自动无缝翻页] - 部分自带 自动无缝翻页 的网站 1`); return 8; - } else if (loadMoreExclude(loadMoreExclude2) && getAllXpath('//*[self::a or self::span or self::button or self::div][text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]').length === 1) { + } else if (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]')) { @@ -391,7 +391,7 @@ case 8: // < 部分自带 自动无缝翻页 的网站 1 > DBSite.loadmore.url('.load-more, .load_more, .loadmore, #load-more, #load_more, #loadmore, [id^="loadmore"], .show-more, .show_more'); break; case 9: // < 部分自带 自动无缝翻页 的网站 2 > - DBSite.loadmore.url('//*[self::a or self::span or self::button or self::div][text()="加载更多" or text()="查看更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]'); break; + DBSite.loadmore.url('//*[self::a or self::span or self::button or self::div][text()="加载更多"][not(@href) or @href="#" or starts-with(@href, "javascript")]'); break; case 10: // < 部分使用 WordPress 的网站 > DBSite.wp_article.url(); break; case 11: // < 部分使用 WordPress 的网站 - 文章内 > From be2ab4504baa1ec2f2c708c90093b42252c9d207 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 14 Dec 2022 18:26:49 +0800 Subject: [PATCH 072/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E5=87=80?= =?UTF-8?q?=E5=8C=96=E6=A0=87=E9=A2=98=E6=B6=88=E6=81=AF]=20=E6=9C=89?= =?UTF-8?q?=E6=97=B6=E5=A4=B1=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index 3fea61a7c..2e98e127d 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.2 +// @version 2.2.3 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -1159,6 +1159,7 @@ function cleanTitles() { // 方案一 const elTitle = document.head.querySelector('title'); + console.log(elTitle) const original = elTitle.textContent; const observer = new MutationObserver(function() { if (elTitle.textContent != original) { // 避免重复执行 @@ -1403,6 +1404,7 @@ function questionInvitation(){ }) removeLogin(); // 移除登录弹窗,Violentmonkey 不能延迟执行这个 + cleanTitles(); // 净化标题消息,不能延迟执行 // Violentmonkey 比 Tampermonkey 加载更早,会导致一些元素还没加载,因此需要延迟一会儿 // Tampermonkey 4.18.0 版本可能需要延迟一会执行 if (GM_info.scriptHandler === 'Violentmonkey' || (GM_info.scriptHandler === 'Tampermonkey' && parseFloat(GM_info.version.slice(0,4)) >= 4.18)) { @@ -1412,7 +1414,6 @@ function questionInvitation(){ } function start(){ - cleanTitles(); // 净化标题消息 removeHighlightLink(); // 移除高亮链接 setInterval(originalPic,100); // 默认高清原图 setInterval(directLink, 100); // 默认站外直链 From 742829c03feccb2dc6366f81efafe661423919dc Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 15 Dec 2022 11:44:57 +0800 Subject: [PATCH 073/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E5=9C=A8=E8=B5=84?= =?UTF-8?q?=E6=BA=90=E9=A1=B5=E6=97=B6=E6=98=BE=E7=A4=BA=E6=95=88=E6=9E=9C?= =?UTF-8?q?(=E5=8D=B3=E9=82=A3=E7=A7=8D=E7=9B=B4=E6=8E=A5=E6=89=93?= =?UTF-8?q?=E5=BC=80=20.txt=20=E6=96=87=E4=BB=B6=E5=9C=B0=E5=9D=80?= =?UTF-8?q?=E7=9A=84=E9=A2=84=E8=A7=88=E9=A1=B5)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DarkMode.user.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/DarkMode.user.js b/DarkMode.user.js index a548407b2..c65c028fd 100644 --- a/DarkMode.user.js +++ b/DarkMode.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 护眼模式 // @name:zh-TW 護眼模式 // @name:en Dark Mode -// @version 1.4.9 +// @version 1.5.0 // @author X.I.U // @description 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) // @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) @@ -433,13 +433,13 @@ clearInterval(timer); // 取消定时器(每 5 毫秒一次的) setTimeout(function(){ // 为了避免太快 body 的 CSS 还没加载上,先延迟 150 毫秒(缺点就是可能会出现短暂一闪而过的暗黑滤镜) console.log('[护眼模式] html:', window.getComputedStyle(document.lastElementChild).backgroundColor, 'body:', window.getComputedStyle(document.body).backgroundColor) - if (window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgba(0, 0, 0, 0)') { - // 如果 body 没有 CSS 背景颜色,那就需要添加一个背景颜色,否则影响滤镜效果 + if (window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgba(0, 0, 0, 0)' && (document.querySelector("head>meta[name='color-scheme'],head>link[href^='resource:']") && !window.matchMedia('(prefers-color-scheme: dark)').matches)) { + // 如果 body 没有 CSS 背景颜色(或是在资源页 且 浏览器为白天模式),那就需要添加一个背景颜色,否则影响滤镜效果 let style_Add2 = document.createElement('style'); style_Add2.id = 'XIU2DarkMode2'; document.lastElementChild.appendChild(style_Add2).textContent = style_00; - } else if (window.getComputedStyle(document.body).backgroundColor === 'rgb(0, 0, 0)' || getColorValue(document.body) > 0 && getColorValue(document.body) < 898989 || getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989 || window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)') { - // 如果是黑色 (等于0,0,0) 或深色 (小于 89,89,89),就停用本脚本滤镜 + } else if ((document.querySelector("head>meta[name='color-scheme'],head>link[href^='resource:']") && window.matchMedia('(prefers-color-scheme: dark)').matches) || window.getComputedStyle(document.body).backgroundColor === 'rgb(0, 0, 0)' || getColorValue(document.body) > 0 && getColorValue(document.body) < 898989 || getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989 || window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)') { + // 如果是在资源页 且 浏览器为暗黑模式,或底色为黑色 (等于0,0,0) 或深色 (小于 89,89,89),就停用本脚本滤镜 if (menu_value('menu_autoRecognition')) { // 排除自带暗黑模式的网页 (beta) for (let i=0;i 0 && getColorValue(document.body) < 898989 || getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989 || window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)') { - // 如果是黑色 (等于0,0,0) 或深色 (小于 89,89,89),就停用本脚本滤镜 + if ((document.querySelector("head>meta[name='color-scheme'],head>link[href^='resource:']") && window.matchMedia('(prefers-color-scheme: dark)').matches) || window.getComputedStyle(document.body).backgroundColor === 'rgb(0, 0, 0)' || getColorValue(document.body) > 0 && getColorValue(document.body) < 898989 || getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989 || window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)') { + // 如果是在资源页 且 浏览器为暗黑模式,或底色为黑色 (等于0,0,0) 或深色 (小于 89,89,89),就停用本脚本滤镜 if (menu_value('menu_autoRecognition')) { // 排除自带暗黑模式的网页 (beta) for (let i=0;i Date: Thu, 15 Dec 2022 17:57:46 +0800 Subject: [PATCH 074/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E5=9C=A8=E8=B5=84?= =?UTF-8?q?=E6=BA=90=E9=A1=B5=E6=97=B6=E6=98=BE=E7=A4=BA=E6=95=88=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DarkMode.user.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/DarkMode.user.js b/DarkMode.user.js index c65c028fd..4fde40cd5 100644 --- a/DarkMode.user.js +++ b/DarkMode.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 护眼模式 // @name:zh-TW 護眼模式 // @name:en Dark Mode -// @version 1.5.0 +// @version 1.5.1 // @author X.I.U // @description 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) // @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) @@ -433,12 +433,13 @@ clearInterval(timer); // 取消定时器(每 5 毫秒一次的) setTimeout(function(){ // 为了避免太快 body 的 CSS 还没加载上,先延迟 150 毫秒(缺点就是可能会出现短暂一闪而过的暗黑滤镜) console.log('[护眼模式] html:', window.getComputedStyle(document.lastElementChild).backgroundColor, 'body:', window.getComputedStyle(document.body).backgroundColor) - if (window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgba(0, 0, 0, 0)' && (document.querySelector("head>meta[name='color-scheme'],head>link[href^='resource:']") && !window.matchMedia('(prefers-color-scheme: dark)').matches)) { + if (window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgba(0, 0, 0, 0)' && !(document.querySelector('head>meta[name="color-scheme"],head>link[href^="resource:"]') && window.matchMedia('(prefers-color-scheme: dark)').matches)) { // 如果 body 没有 CSS 背景颜色(或是在资源页 且 浏览器为白天模式),那就需要添加一个背景颜色,否则影响滤镜效果 let style_Add2 = document.createElement('style'); style_Add2.id = 'XIU2DarkMode2'; document.lastElementChild.appendChild(style_Add2).textContent = style_00; - } else if ((document.querySelector("head>meta[name='color-scheme'],head>link[href^='resource:']") && window.matchMedia('(prefers-color-scheme: dark)').matches) || window.getComputedStyle(document.body).backgroundColor === 'rgb(0, 0, 0)' || getColorValue(document.body) > 0 && getColorValue(document.body) < 898989 || getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989 || window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)') { + + } else if ((document.querySelector('head>meta[name="color-scheme"],head>link[href^="resource:"]') && window.matchMedia('(prefers-color-scheme: dark)').matches) || window.getComputedStyle(document.body).backgroundColor === 'rgb(0, 0, 0)' || getColorValue(document.body) > 0 && getColorValue(document.body) < 898989 || getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989 || window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)') { // 如果是在资源页 且 浏览器为暗黑模式,或底色为黑色 (等于0,0,0) 或深色 (小于 89,89,89),就停用本脚本滤镜 if (menu_value('menu_autoRecognition')) { // 排除自带暗黑模式的网页 (beta) for (let i=0;imeta[name='color-scheme'],head>link[href^='resource:']") && window.matchMedia('(prefers-color-scheme: dark)').matches) || window.getComputedStyle(document.body).backgroundColor === 'rgb(0, 0, 0)' || getColorValue(document.body) > 0 && getColorValue(document.body) < 898989 || getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989 || window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)') { + if ((document.querySelector('head>meta[name="color-scheme"],head>link[href^="resource:"]') && window.matchMedia('(prefers-color-scheme: dark)').matches) || window.getComputedStyle(document.body).backgroundColor === 'rgb(0, 0, 0)' || getColorValue(document.body) > 0 && getColorValue(document.body) < 898989 || getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989 || window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)') { // 如果是在资源页 且 浏览器为暗黑模式,或底色为黑色 (等于0,0,0) 或深色 (小于 89,89,89),就停用本脚本滤镜 if (menu_value('menu_autoRecognition')) { // 排除自带暗黑模式的网页 (beta) for (let i=0;i Date: Fri, 16 Dec 2022 09:55:47 +0800 Subject: [PATCH 075/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[24FA]=20=E5=9F=9F?= =?UTF-8?q?=E5=90=8D=E6=AD=A3=E5=88=99=E9=94=99=E8=AF=AF?= 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 a312d1fa7..6875373a0 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -6433,7 +6433,7 @@ } }, "24FA": { - "host": ["^(www\\.)?24fa\\.[a-z]+$","/^(www\\.)?24fa.?\\.com$/","/^(www\\.)?\\d{3}w\\.cc$/"], + "host": ["/^(www\\.)?24fa\\.[a-z]+$/","/^(www\\.)?24fa.?\\.com$/","/^(www\\.)?\\d{3}w\\.cc$/"], "url": "return (document.title.indexOf('24FA') > -1 && fun.indexOF(/^\\/m?n\\d+/))", "style": ".moreR {display: none;} #content img {width: auto; max-width: 99%; height: auto; display: block; margin: 0 auto;}", "pager": { From f08050ba34eaab58e63e18cd3035459c619c07ce Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 18 Dec 2022 18:31:07 +0800 Subject: [PATCH 076/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E6=99=BA?= =?UTF-8?q?=E8=83=BD=E6=8E=92=E9=99=A4=E8=87=AA=E5=B8=A6=E6=9A=97=E9=BB=91?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E7=9A=84=E7=BD=91=E9=A1=B5=20(beta)]=20?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E6=8E=92=E9=99=A4=E5=90=AB=E6=9C=89=20dark?= =?UTF-8?q?=20=E6=A0=87=E8=AF=86=E7=9A=84=20html=20body=20=E5=85=83?= =?UTF-8?q?=E7=B4=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DarkMode.user.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/DarkMode.user.js b/DarkMode.user.js index 4fde40cd5..aa3c31ac7 100644 --- a/DarkMode.user.js +++ b/DarkMode.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 护眼模式 // @name:zh-TW 護眼模式 // @name:en Dark Mode -// @version 1.5.1 +// @version 1.5.2 // @author X.I.U // @description 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) // @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) @@ -439,8 +439,8 @@ style_Add2.id = 'XIU2DarkMode2'; document.lastElementChild.appendChild(style_Add2).textContent = style_00; - } else if ((document.querySelector('head>meta[name="color-scheme"],head>link[href^="resource:"]') && window.matchMedia('(prefers-color-scheme: dark)').matches) || window.getComputedStyle(document.body).backgroundColor === 'rgb(0, 0, 0)' || getColorValue(document.body) > 0 && getColorValue(document.body) < 898989 || getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989 || window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)') { - // 如果是在资源页 且 浏览器为暗黑模式,或底色为黑色 (等于0,0,0) 或深色 (小于 89,89,89),就停用本脚本滤镜 + } else if ((document.querySelector('head>meta[name="color-scheme"],head>link[href^="resource:"]') && window.matchMedia('(prefers-color-scheme: dark)').matches) || (document.querySelector('html[class*=dark], html[data-dark-theme*=dark], html[data-theme*=dark], html[data-color-mode*=dark], body[class*=dark]')) || (window.getComputedStyle(document.body).backgroundColor === 'rgb(0, 0, 0)') || (getColorValue(document.body) > 0 && getColorValue(document.body) < 898989) || (getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989) || (window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)')) { + // 如果是在资源页 且 浏览器为暗黑模式,或 html/body 元素包含 dark 标识,或底色为黑色 (等于0,0,0) 或深色 (小于 89,89,89),就停用本脚本滤镜 if (menu_value('menu_autoRecognition')) { // 排除自带暗黑模式的网页 (beta) for (let i=0;imeta[name="color-scheme"],head>link[href^="resource:"]') && window.matchMedia('(prefers-color-scheme: dark)').matches) || window.getComputedStyle(document.body).backgroundColor === 'rgb(0, 0, 0)' || getColorValue(document.body) > 0 && getColorValue(document.body) < 898989 || getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989 || window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)') { - // 如果是在资源页 且 浏览器为暗黑模式,或底色为黑色 (等于0,0,0) 或深色 (小于 89,89,89),就停用本脚本滤镜 + if ((document.querySelector('head>meta[name="color-scheme"],head>link[href^="resource:"]') && window.matchMedia('(prefers-color-scheme: dark)').matches) || (document.querySelector('html[class*=dark], html[data-dark-theme*=dark], html[data-theme*=dark], html[data-color-mode*=dark], body[class*=dark]')) || (window.getComputedStyle(document.body).backgroundColor === 'rgb(0, 0, 0)') || (getColorValue(document.body) > 0 && getColorValue(document.body) < 898989) || (getColorValue(document.lastElementChild) > 0 && getColorValue(document.lastElementChild) < 898989) || (window.getComputedStyle(document.body).backgroundColor === 'rgba(0, 0, 0, 0)' && window.getComputedStyle(document.lastElementChild).backgroundColor === 'rgb(0, 0, 0)')) { + // 如果是在资源页 且 浏览器为暗黑模式,或 html/body 元素包含 dark 标识,或底色为黑色 (等于0,0,0) 或深色 (小于 89,89,89),就停用本脚本滤镜 if (menu_value('menu_autoRecognition')) { // 排除自带暗黑模式的网页 (beta) for (let i=0;i Date: Wed, 21 Dec 2022 08:52:27 +0800 Subject: [PATCH 077/811] =?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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 324e59dbe..9c9936aaa 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.2.0 +// @version 2.2.1 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -75,7 +75,7 @@ ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], - ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], + //['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供 - 缓存:无(或时间很短)'], //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], From 1949f7ebf6bda0747677557db99087150e1fb23e Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 21 Dec 2022 08:52:59 +0800 Subject: [PATCH 078/811] =?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 414b44a1f..89aa712e8 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.3 +// @version 6.4.4 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -96,7 +96,7 @@ 'https://jsd.cdn.zzko.cn/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', + //'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', @@ -110,7 +110,7 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://ghproxy.net/https://raw.githubusercontent.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' ], loadMoreExclude1 = ['stackoverflow.com'], From 244da20f61f2e05563eaf547e59efd3653100ae3 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 22 Dec 2022 09:07:19 +0800 Subject: [PATCH 079/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 9c9936aaa..731d3541a 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -75,7 +75,7 @@ ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], - //['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], + ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供 - 缓存:无(或时间很短)'], //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], From d77f5bb304035d976c930c4bf578c2e386d88e0a Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 22 Dec 2022 09:08:03 +0800 Subject: [PATCH 080/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?= =?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?= =?UTF-8?q?=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 89aa712e8..6acce7f28 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -96,7 +96,7 @@ 'https://jsd.cdn.zzko.cn/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - //'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', @@ -110,7 +110,7 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - //'https://ghproxy.net/https://raw.githubusercontent.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' ], loadMoreExclude1 = ['stackoverflow.com'], From fc53ef960aa07c940ab38f9c8970358c37c0c631 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 26 Dec 2022 10:48:18 +0800 Subject: [PATCH 081/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[COLAMANHUA]=20?= =?UTF-8?q?=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 6875373a0..24343af60 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3483,8 +3483,8 @@ "replaceE": ".pagination" } }, - "COCOMANGA 漫画": { - "host": "www.cocomanga.com", + "COLAMANHUA 漫画": { + "host": "www.colamanhua.com", "url": "if (fun.indexOF('.html')){if (!(fun.getCookie('mh_readmode') === '' || fun.getCookie('mh_readmode') === '3')) {document.cookie='mh_readmode=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/'; location.reload();}; return true;} else if (fun.indexOF(/\\/\\d+\\/$/)) {setTimeout(()=>{if (document.querySelector('a.website-display-all')) document.querySelector('a.website-display-all').click();}, 500);}", "style": ".mh_readend, .mh_footpager, .mh_readmode, .fed-foot-info {display: none !important;}", "iframe": true, @@ -3496,8 +3496,8 @@ "scrollD": 500 } }, - "COCOMANGA 漫画 - 分类页": { - "host": "www.cocomanga.com", + "COLAMANHUA 漫画 - 分类页": { + "host": "www.colamanhua.com", "url": "return (fun.lp() == '/show' || fun.lp() == '/search')", "blank": 1, "pager": { From 8111f8ce1dcd6686a6e5374fcc77bc40a9be5824 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 27 Dec 2022 18:58:57 +0800 Subject: [PATCH 082/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E7=AC=94?= =?UTF-8?q?=E8=B6=A3=E9=98=81=E7=AD=89=E5=B0=8F=E8=AF=B4=E7=BD=91=E7=AB=99?= =?UTF-8?q?]=20=E9=80=9A=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 6acce7f28..64df8d07a 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.4 +// @version 6.4.5 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -366,7 +366,7 @@ } else if (getCSS('#txt, .txt') && getCSS('#pb_next, .url_next') && getCSS('.chapter-control, .chapter-page-btn')) { console.info(`[自动无缝翻页] - <笔趣阁 2> 模板的小说网站`); return 202; } else if ((getCSS('meta[name="description" i][content*="小说"], meta[name="description" i][content*="章节"], meta[name="description" i][content*="阅读"], meta[name="keywords" i][content*="笔趣"]') || location.hostname.indexOf('biqu')!=-1 || document.title.match(/笔趣阁|小说|章/)!=null) && getXpath('//a[contains(text(), "下一章") or contains(text(), "下一页") or contains(text(), "下一节")]')) { - let biquge3_pageE= ['[id="chaptercontent" i]','[class~="chaptercontent" i]','[id="booktext" i]','[class~="booktext" i]','[id="txtcontent" i]','[class~="txtcontent" i]','[id="textcontent" i]','[class~="textcontent" i]','[id="read-content" i]','[class~="read-content" i]','[id="txtnav" i]','[class~="txtnav" i]','[id="txt" i][class~="txt" i]','[id="content" i]','[class~="content" i]'] + let biquge3_pageE= ['[id="chaptercontent" i]','[class~="chaptercontent" i]','[id="booktext" i]','[class~="booktext" i]','[id="txtcontent" i]','[class~="txtcontent" i]','[id="textcontent" i]','[class~="textcontent" i]','[id="read-content" i]','[class~="read-content" i]','[id="txtnav" i]','[class~="txtnav" i]','[id="txt" i][class~="txt" i]','[id="contents" i]','[class~="contents" i]','[id="content" i]','[class~="content" i]'] for(let biquge3_pageE_ of biquge3_pageE) {if (getAllCSS(biquge3_pageE_).length === 1) {DBSite.biquge3.pager.pageE = biquge3_pageE_;DBSite.biquge3.pager.insertP = [biquge3_pageE_,6];break;}} if (DBSite.biquge3.pager.pageE != undefined) {console.info(`[自动无缝翻页] - <笔趣阁 3> 模板的小说网站`); return 203;} } From acd071aedc11db37936b6e2dac555ea13ef45063 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 29 Dec 2022 12:33:53 +0800 Subject: [PATCH 083/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E4=B8=80=E4=B8=AA?= =?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=20inherits=20(=E7=94=A8?= =?UTF-8?q?=E4=BA=8E=E8=87=AA=E5=AE=9A=E4=B9=89=E7=BF=BB=E9=A1=B5=E8=A7=84?= =?UTF-8?q?=E5=88=99=E7=BB=A7=E6=89=BF=E9=83=A8=E5=88=86=E5=A4=96=E7=BD=AE?= =?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99);=20=E4=BF=AE=E5=A4=8D=20?= =?UTF-8?q?=E5=9C=A8=E6=9C=89=E8=87=AA=E5=AE=9A=E4=B9=89=E7=BF=BB=E9=A1=B5?= =?UTF-8?q?=E8=A7=84=E5=88=99=E6=97=B6=E5=8E=BB=E6=9F=A5=E7=9C=8B=E6=89=80?= =?UTF-8?q?=E6=9C=89=E8=A7=84=E5=88=99=EF=BC=8C=E4=BC=9A=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E4=B8=80=E4=BA=9B=E4=BB=85=E7=94=A8=E4=BA=8E=E8=84=9A=E6=9C=AC?= =?UTF-8?q?=E5=86=85=E9=83=A8=E7=9A=84=E8=A7=84=E5=88=99=20(=E5=A6=82=20Si?= =?UTF-8?q?teTypeID)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 34 +++++++++++++++++++++++----------- 1 file changed, 23 insertions(+), 11 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 64df8d07a..ca13580eb 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.5 +// @version 6.4.6 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -1101,16 +1101,21 @@ function: { } } // 国家自然科学基金 }; - // 合并 自定义规则、外置规则、内置规则 - if (Object.keys(GM_getValue('menu_customRules', {})).length === 0) { - DBSite = Object.assign(GM_getValue('menu_customRules', {}), GM_getValue('menu_rules', {}), DBSite); - DBSite2 = GM_getValue('menu_rules', {}) - } else { // 自定义规则 覆盖 同名的外置规则 + // 合并 自定义规则、外置规则、内置规则(注:Object.assign 合并对象时,同名会后者覆盖前者) + if (Object.keys(GM_getValue('menu_customRules', {})).length === 0) { // 如果自定义规则为空,则直接合并 外置规则、内置规则 + DBSite = Object.assign({}, GM_getValue('menu_rules', {}), DBSite); + DBSite2 = GM_getValue('menu_rules', {}); + } else { // 如果有自定义规则,为避免外置规则覆盖同名的自定义规则,要先判断并移除同名的外置规则 let a = GM_getValue('menu_customRules', {}), a1 = Object.keys(a), b = GM_getValue('menu_rules', {}), b1 = Object.keys(b) - for (let i = 0; i < a1.length; i++) {if(b1.indexOf(a1[i]) != -1) {delete b[a1[i]]};} - DBSite = Object.assign(a, b, DBSite); - DBSite2 = Object.assign(a, b); + for (let i = 0; i < a1.length; i++) { // 循环 [自定义规则-对象名] 数组 + if (b1.indexOf(a1[i]) != -1) { // 在 [外置规则-对象名] 数组中,寻找是否有同名的 [自定义规则-对象名] + if (a[a1[i]].inherits === true){ a[a1[i]] = Object.assign({}, b[a1[i]], a[a1[i]]);} // 如果该同名的自定义规则对象含有 inherits 继承标识,则将同名的两者合并(自定义覆盖外置) + delete b[a1[i]] // 删除外置规则中的同名,这样后续合并时,外置规则才不会覆盖自定义规则的同名规则 + }; + } + DBSite = Object.assign({}, a, b, DBSite); + DBSite2 = Object.assign({}, JSON.parse(JSON.stringify(a)), JSON.parse(JSON.stringify(b))); // 为了避免对象的后续变化影响 DBSite2 内容(如 SiteTypeID),需要对 a b 变量进行完全克隆,使其完全独立 } // 生成 SiteTypeID @@ -2668,10 +2673,13 @@ function: {
  • 脚本会自动格式化规则,因此无需手动缩进、换行,只需把规则插入默认的 { } 中间即可。
  • -// 下面示例是把所有规则都塞进去了,但实际上大都用不上,大多数网站只需要像第一个 "aaa" 这样的规则
    -// "aaa" 是规则名,唯一!不能重复!否则会被 外置/内置规则 覆盖,支持中文等各种字符
    +// 下面示例是把所有规则都塞进去了,但实际上大部分都用不上,大多数网站只需要像第一个 "aaa" 这样的规则
    +// "aaa" 是规则名,唯一!如果和 外置规则名 重复,则会将完全覆盖同名的外置规则,支持中文等各种字符
     // "url" 是用来控制哪些网站中页面适用该规则,省略后代表该规则应用于全站
     // "scrollD" 是用来控制翻页敏感度的(越大就越早触发翻页,访问速度慢的网站需要调大,可省略(注意逗号),默认 2000)
    +
    +// "inherits" 是继承标识,当你只需要对某个外置规则中 增删改 部分规则内容时(比如只是修改域名),那么就可以像下面第二个 "aaa" 规则一样写一个同名规则,规则内只有要修改的 host,以及 inherits 标识,这样脚本就会将外置规则中的 host 替换为自定义规则中的 host,其他规则则不变。即更灵活了,无需每次为了修改部分规则而去复制全部规则了,也不用担心我后续更新这个外置规则后,你还需要再次复制一遍来修改。。。
    +
     {
         "aaa": {
             "host": "aaaa",
    @@ -2683,6 +2691,10 @@ function: {
                 "scrollD": 2000
             }
         },
    +    "aaa": {
    +        "host": "cccc",
    +        "inherits": true
    +    },
         "bbb": {
             "host": ["bbb1.com", "bbb2.com"],
             "url": "/^\\/s$/",
    
    From 38f251dd5e0b41d4e81c696a9fbc9c5509a3aef2 Mon Sep 17 00:00:00 2001
    From: xiu2 <54703944+XIU2@users.noreply.github.com>
    Date: Thu, 29 Dec 2022 17:31:59 +0800
    Subject: [PATCH 084/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?=
     =?UTF-8?q?=E6=BA=90?=
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    
    ---
     GithubEnhanced-High-Speed-Download.user.js | 10 +++++-----
     1 file changed, 5 insertions(+), 5 deletions(-)
    
    diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
    index 731d3541a..3ba87f84d 100644
    --- a/GithubEnhanced-High-Speed-Download.user.js
    +++ b/GithubEnhanced-High-Speed-Download.user.js
    @@ -3,7 +3,7 @@
     // @name:zh-CN   Github 增强 - 高速下载
     // @name:zh-TW   Github 增強 - 高速下載
     // @name:en      Github Enhancement - High Speed Download
    -// @version      2.2.1
    +// @version      2.2.2
     // @author       X.I.U
     // @description  高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
     // @description:zh-CN  高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
    @@ -34,7 +34,7 @@
             ['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'], // 2023-01-14
             ['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'],
             ['https://ghdl.feizhuqwq.cf/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [feizhuqwq.com] 提供'],
    -        ['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'],
    +        //['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'],
             ['https://gh.flyinbug.top/gh/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Mintimate] 提供'],
             ['https://github.91chi.fun/https://github.com', '美国', '[美国 Cloudflare CDN]'],
             ['https://proxy.zyun.vip/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [知了小站] 提供'],
    @@ -42,7 +42,7 @@
             ['https://gh.con.sh/https://github.com', '美国', '[美国 Cloudflare CDN]'],
             ['https://ghps.cc/https://github.com', '美国', '[美国 Cloudflare CDN]'],
             ['https://cors.isteed.cc/github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Lufs\'s] 提供'],
    -        ['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'],
    +        //['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'],
             //['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'],
             ['https://download.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'],
             ['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供']
    @@ -261,7 +261,7 @@
                 url = '', _html = '';
     
             for (let i=1;i
    Date: Fri, 30 Dec 2022 10:16:01 +0800
    Subject: [PATCH 085/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E5=88=86=E4=BA=AB?=
     =?UTF-8?q?=E9=93=BE=E6=8E=A5=E5=9F=9F=E5=90=8D=E5=8C=B9=E9=85=8D(?=
     =?UTF-8?q?=E5=8D=95=E7=8B=AC=E7=9A=84=E4=B8=80=E7=BA=A7=E5=9F=9F=E5=90=8D?=
     =?UTF-8?q?)?=
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    
    ---
     Lanzou-Enhanced.user.js | 4 ++--
     1 file changed, 2 insertions(+), 2 deletions(-)
    
    diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js
    index 6d690da51..6f0eb110c 100644
    --- a/Lanzou-Enhanced.user.js
    +++ b/Lanzou-Enhanced.user.js
    @@ -1,9 +1,9 @@
     // ==UserScript==
     // @name         蓝奏云网盘增强
    -// @version      1.4.6
    +// @version      1.4.7
     // @author       X.I.U
     // @description  文件排序、刷新不回根目录、快捷返回上一级(右键网页空白处)、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小
    -// @include      /^https:\/\/.+\.lanzou[a-z]\.com\/.*$/
    +// @include      /^https:\/\/(.+\.)?lanzou[a-z]\.com\/.*$/
     // @match        *://pan.lanzou.com/*
     // @match        *://lanzou.com/u
     // @match        *://www.lanzou.com/account.php*
    
    From 7dec2d0a81b95598737e521f54009498dc06aab1 Mon Sep 17 00:00:00 2001
    From: xiu2 <54703944+XIU2@users.noreply.github.com>
    Date: Sat, 31 Dec 2022 12:34:16 +0800
    Subject: [PATCH 086/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?=
     =?UTF-8?q?=E5=88=86=20WordPress=20=E7=BD=91=E7=AB=99=20-=20=E6=96=87?=
     =?UTF-8?q?=E7=AB=A0=E5=86=85]=20=E9=80=9A=E7=94=A8=E8=A7=84=E5=88=99?=
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    
    ---
     Autopage.user.js | 14 +++++++++-----
     1 file changed, 9 insertions(+), 5 deletions(-)
    
    diff --git a/Autopage.user.js b/Autopage.user.js
    index ca13580eb..7e401e753 100644
    --- a/Autopage.user.js
    +++ b/Autopage.user.js
    @@ -3,7 +3,7 @@
     // @name:zh-CN   自动无缝翻页
     // @name:zh-TW   自動無縫翻頁
     // @name:en      AutoPager
    -// @version      6.4.6
    +// @version      6.4.7
     // @author       X.I.U
     // @description  ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了...
     // @description:zh-TW  ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~
    @@ -281,12 +281,14 @@
                     DBSite.wp_article_post.pager.nextL = '//div[contains(@class,"fenye")]//a[string()="下一页"]'; DBSite.wp_article_post.pager.replaceE = '.fenye';
                 }
                 if (DBSite.wp_article_post.pager.nextL != undefined) {
    -                if (getAllCSS('.entry-content').length == 1) {
    -                    DBSite.wp_article_post.pager.pageE = '.entry-content>*:not(.wbp-cbm):not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social)'
    +                if (getAllCSS('#entry-content>#content-innerText, .entry-content>#content-innerText').length == 1) {
    +                    DBSite.wp_article_post.pager.pageE = '#entry-content>#content-innerText, .entry-content>#content-innerText'
    +                } else if (getAllCSS('.entry-content').length == 1) {
    +                    DBSite.wp_article_post.pager.pageE = '.entry-content>*:not(.wbp-cbm):not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)'
                     } else if (getAllCSS('.article-content').length == 1) {
    -                    DBSite.wp_article_post.pager.pageE = '.article-content>*:not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social)'
    +                    DBSite.wp_article_post.pager.pageE = '.article-content>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)'
                     } else if (getAllCSS('article').length == 1) {
    -                    DBSite.wp_article_post.pager.pageE = 'article>*:not(.page-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social)'
    +                    DBSite.wp_article_post.pager.pageE = 'article>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)'
                     }
                     if (DBSite.wp_article_post.pager.pageE != undefined) console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站 - 文章内`); return 11;
                 }
    @@ -424,6 +426,8 @@
         // 内置翻页规则
         function setDBSite() {
             /*
    +    inherits:    继承标识,仅用于自定义规则,用于增删改某个外置规则的部分规则时,可使用该标识来省略不需要修改的规则,只写有变化的规则
    +
         url:         匹配到该域名后要执行的函数/正则(一般用于根据 URL 分配相应翻页规则)
         urlC:        对于使用 pjax 技术的网站,需要监听 URL 变化来重新判断翻页规则(需要放在 url: 中,自定义规则的话需要使用 fun.isUrlC())
     
    
    From 1f1b6f2732ee31412f24d41746c8b4fe585fd426 Mon Sep 17 00:00:00 2001
    From: xiu2 <54703944+XIU2@users.noreply.github.com>
    Date: Sun, 1 Jan 2023 12:14:38 +0800
    Subject: [PATCH 087/811] =?UTF-8?q?=E8=B0=83=E6=95=B4=20=E5=88=86=E4=BA=AB?=
     =?UTF-8?q?=E9=93=BE=E6=8E=A5=E5=9F=9F=E5=90=8D=E5=8C=B9=E9=85=8D=E8=A7=84?=
     =?UTF-8?q?=E5=88=99(=E4=BB=8E=E5=8D=B3=E5=B0=86=E8=BF=87=E6=97=B6?=
     =?UTF-8?q?=E7=9A=84=20include=20=E6=9B=BF=E6=8D=A2=E4=B8=BA=20match)?=
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    
    ---
     Lanzou-Enhanced.user.js | 24 ++++++++++++++++++++----
     1 file changed, 20 insertions(+), 4 deletions(-)
    
    diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js
    index 6f0eb110c..606683502 100644
    --- a/Lanzou-Enhanced.user.js
    +++ b/Lanzou-Enhanced.user.js
    @@ -1,17 +1,33 @@
     // ==UserScript==
     // @name         蓝奏云网盘增强
    -// @version      1.4.7
    +// @version      1.4.8
     // @author       X.I.U
     // @description  文件排序、刷新不回根目录、快捷返回上一级(右键网页空白处)、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小
    -// @include      /^https:\/\/(.+\.)?lanzou[a-z]\.com\/.*$/
    -// @match        *://pan.lanzou.com/*
     // @match        *://lanzou.com/u
    -// @match        *://www.lanzou.com/account.php*
     // @match        *://www.lanzou.com/u
    +// @match        *://www.lanzou.com/account.php*
     // @match        *://up.woozooo.com/u
     // @match        *://up.woozooo.com/mydisk.php*
     // @match        *://pc.woozooo.com/u
     // @match        *://pc.woozooo.com/mydisk.php*
    +// @match        *://pan.lanzou.com/*
    +// @match        *://*.lanzoub.com/*
    +// @match        *://*.lanzoue.com/*
    +// @match        *://*.lanzouf.com/*
    +// @match        *://*.lanzouh.com/*
    +// @match        *://*.lanzoui.com/*
    +// @match        *://*.lanzouj.com/*
    +// @match        *://*.lanzoul.com/*
    +// @match        *://*.lanzoum.com/*
    +// @match        *://*.lanzouo.com/*
    +// @match        *://*.lanzoup.com/*
    +// @match        *://*.lanzouq.com/*
    +// @match        *://*.lanzout.com/*
    +// @match        *://*.lanzouu.com/*
    +// @match        *://*.lanzouv.com/*
    +// @match        *://*.lanzouw.com/*
    +// @match        *://*.lanzoux.com/*
    +// @match        *://*.lanzouy.com/*
     // @icon         https://www.lanzou.com/favicon.ico
     // @grant        GM_xmlhttpRequest
     // @grant        GM_registerMenuCommand
    
    From f4ec23d4a3a609f7fa579be64233fe89b0b6f134 Mon Sep 17 00:00:00 2001
    From: xiu2 <54703944+XIU2@users.noreply.github.com>
    Date: Fri, 6 Jan 2023 12:14:20 +0800
    Subject: [PATCH 088/811] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20=E4=B8=80=E4=BA=9B?=
     =?UTF-8?q?=E8=B0=83=E8=AF=95=E4=BF=A1=E6=81=AF?=
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    
    ---
     Zhihu-Enhanced.user.js | 21 +++++++++------------
     1 file changed, 9 insertions(+), 12 deletions(-)
    
    diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js
    index 2e98e127d..ab63de4d5 100644
    --- a/Zhihu-Enhanced.user.js
    +++ b/Zhihu-Enhanced.user.js
    @@ -458,7 +458,7 @@ function blockUsers(type) {
                     if (item) {
                         for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历用户名黑名单
                             if (keyword != '' && item.dataset.zop.indexOf('authorName":"' + keyword + '",') > -1) { // 找到就删除该信息流
    -                            console.log(item.dataset.zop);
    +                            console.log('已屏蔽:' + item.dataset.zop);
                                 item1.hidden = true;
                                 break;
                             }
    @@ -482,7 +482,7 @@ function blockUsers(type) {
                             if (item) {
                                 for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历用户名黑名单
                                     if (keyword != '' && item.dataset.zop.indexOf('authorName":"' + keyword + '",') > -1) { // 找到就删除该信息流
    -                                    console.log(item.dataset.zop);
    +                                    console.log('已屏蔽:' + item.dataset.zop);
                                         target.hidden = true;
                                         break;
                                     }
    @@ -507,7 +507,7 @@ function blockUsers(type) {
                             if (item1) {
                                 menu_value('menu_customBlockUsers').forEach(function(item2){ // 遍历用户黑名单
                                     if (item1.dataset.zop.indexOf('authorName":"' + item2 + '",') > -1) { // 找到就删除该回答
    -                                    console.log(item1.dataset.zop)
    +                                    console.log('已屏蔽:' + item1.dataset.zop)
                                         target.hidden = true;
                                     }
                                 })
    @@ -526,7 +526,7 @@ function blockUsers(type) {
                             if (item1) {
                                 menu_value('menu_customBlockUsers').forEach(function(item2){ // 遍历用户黑名单
                                     if (item1.dataset.zop.indexOf('authorName":"' + item2 + '",') > -1) { // 找到就删除该回答
    -                                    console.log(item1.dataset.zop)
    +                                    console.log('已屏蔽:' + item1.dataset.zop)
                                         item.hidden = true;
                                     }
                                 })
    @@ -550,7 +550,7 @@ function blockUsers(type) {
                 if (item1) {
                     menu_value('menu_customBlockUsers').forEach(function(item2){ // 遍历用户黑名单
                         if (item1.dataset.zop.indexOf('authorName":"' + item2 + '",') > -1) { // 找到就删除该回答
    -                        console.log(item1.dataset.zop)
    +                        console.log('已屏蔽:' + item1.dataset.zop)
                             item.hidden = true;
                         }
                     })
    @@ -566,7 +566,7 @@ function blockUsers(type) {
                     if (item) {
                         for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历用户名黑名单
                             if (keyword != '' && item.textContent === keyword) { // 找到就删除该信息流
    -                            console.log(item.textContent);
    +                            console.log('已屏蔽:' + item.textContent);
                                 item1.hidden = true;
                                 break;
                             }
    @@ -589,7 +589,7 @@ function blockUsers(type) {
                         if (item) {
                             for (const keyword of menu_value('menu_customBlockUsers')) { // 遍历用户名黑名单
                                 if (keyword != '' && item.textContent === keyword) { // 找到就删除该信息流
    -                                console.log(item.textContent);
    +                                console.log('已屏蔽:' + item.textContent);
                                     target.hidden = true;
                                     break;
                                 }
    @@ -770,7 +770,6 @@ function blockKeywords(type) {
             // 前几条因为是直接加载的,而不是动态插入网页的,所以需要单独判断
             function blockKeywords_now() {
                 if (location.pathname === '/hot') {
    -                console.log('222222222222')
                     document.querySelectorAll('.HotItem').forEach(function(item1){blockKeywords_1(item1, 'h2.HotItem-title');})
                 } else {
                     document.querySelectorAll(className1).forEach(function(item1){blockKeywords_1(item1, 'h2.ContentItem-title meta[itemprop="name"], meta[itemprop="headline"]');})
    @@ -860,12 +859,12 @@ function blockKeywords(type) {
     
         function blockKeywords_1(item1, css) {
             let item = item1.querySelector(css); // 标题所在元素
    -        console.log(item)
    +        //console.log(item)
             if (item) {
                 for (const keyword of menu_value('menu_customBlockKeywords')) { // 遍历关键词黑名单
                     let text = item.content || item.textContent;
                     if (keyword != '' && text.toLowerCase().indexOf(keyword.toLowerCase()) > -1) { // 找到就删除该信息流
    -                    console.log(text);
    +                    console.log('已屏蔽:' + text);
                         item1.hidden = true;
                         item1.style.display = 'none';
                         break;
    @@ -1159,7 +1158,6 @@ function cleanTitles() {
     
         // 方案一
         const elTitle = document.head.querySelector('title');
    -    console.log(elTitle)
         const original = elTitle.textContent;
         const observer = new MutationObserver(function() {
             if (elTitle.textContent != original) { // 避免重复执行
    @@ -1383,7 +1381,6 @@ function questionInvitation(){
     (function() {
         if (window.onurlchange === undefined) {addUrlChangeEvent();} // Tampermonkey v4.11 版本添加的 onurlchange 事件 grant,可以监控 pjax 等网页的 URL 变化
         window.addEventListener('urlchange', function(){ // 针对的是从单个回答页跳转到完整回答页时
    -        //console.log(location.pathname)
             if (location.pathname.indexOf('question') > -1 && location.pathname.indexOf('waiting') === -1 && location.pathname.indexOf('/answer/') === -1) { //       回答页 //
                 setTimeout(function(){
                     collapsedNowAnswer('.QuestionPage'); //                        收起当前回答 + 快捷返回顶部
    
    From 26c7d52ba4aa51db7bc09d3c1d59fc8b1a673127 Mon Sep 17 00:00:00 2001
    From: xiu2 <54703944+XIU2@users.noreply.github.com>
    Date: Wed, 11 Jan 2023 11:53:49 +0800
    Subject: [PATCH 089/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E7=82=B9?=
     =?UTF-8?q?=E5=87=BB=E7=9B=B4=E6=8E=A5=E4=B8=8B=E8=BD=BD=E6=96=87=E4=BB=B6?=
     =?UTF-8?q?]=20=E5=9C=A8=E5=88=86=E4=BA=AB=E9=93=BE=E6=8E=A5=E9=A1=B5?=
     =?UTF-8?q?=E5=A4=B1=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98?=
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    
    ---
     Lanzou-Enhanced.user.js | 10 +++++-----
     1 file changed, 5 insertions(+), 5 deletions(-)
    
    diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js
    index 606683502..b8107233d 100644
    --- a/Lanzou-Enhanced.user.js
    +++ b/Lanzou-Enhanced.user.js
    @@ -1,6 +1,6 @@
     // ==UserScript==
     // @name         蓝奏云网盘增强
    -// @version      1.4.8
    +// @version      1.4.9
     // @author       X.I.U
     // @description  文件排序、刷新不回根目录、快捷返回上一级(右键网页空白处)、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小
     // @match        *://lanzou.com/u
    @@ -307,10 +307,10 @@
             if (iframe) { // 只有找到 iframe 框架时才会继续运行脚本
                 iframe = iframe.contentWindow;
                 let timer = setInterval(function(){
    -                if (iframe.document.querySelector('#go a[href]')) {
    -                    //iframe.document.querySelector('#go a[href]').target = '_top'
    -                    //iframe.document.querySelector('#go a[href]').click();
    -                    GM_openInTab(iframe.document.querySelector('#go a[href]').href, {active: false, insert: true, setParent: false}); // 后台打开
    +                if (iframe.document.querySelector('.load>[href]')) {
    +                    //iframe.document.querySelector('.load>a[href]').target = '_top'
    +                    //iframe.document.querySelector('.load>a[href]').click();
    +                    GM_openInTab(iframe.document.querySelector('.load>a[href]').href, {active: false, insert: true, setParent: false}); // 后台打开
                         clearInterval(timer);
                         // 关闭该后台标签页
                         if (GM_info.scriptHandler === 'Violentmonkey') { // Violentmonkey 需要延迟一会儿
    
    From 4098827c2cda421bdd675cd32411dbb2be144af9 Mon Sep 17 00:00:00 2001
    From: xiu2 <54703944+XIU2@users.noreply.github.com>
    Date: Fri, 13 Jan 2023 10:25:47 +0800
    Subject: [PATCH 090/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E7=A7=80?=
     =?UTF-8?q?=E4=BA=BA=E7=BE=8E=E5=A5=B3]=20=E5=85=B6=E4=BB=96=E5=9F=9F?=
     =?UTF-8?q?=E5=90=8D?=
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    
    ---
     other/Autopage/rules.json | 2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    
    diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json
    index 24343af60..d2569cc12 100644
    --- a/other/Autopage/rules.json
    +++ b/other/Autopage/rules.json
    @@ -6316,7 +6316,7 @@
     		}
     	},
     	"秀人美女": {
    -		"host": "www.xrmnw.cc",
    +		"host": ["www.xrmnw.cc","www.xrmn01.cc"],
     		"url": "/(^\\/.)|(\\d+\\.html$)/",
     		"pager": {
     			"type": 3,
    
    From 0355e9c2390fb15d77b1361fa8e7ff794e41ec69 Mon Sep 17 00:00:00 2001
    From: xiu2 <54703944+XIU2@users.noreply.github.com>
    Date: Fri, 13 Jan 2023 13:51:39 +0800
    Subject: [PATCH 091/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[=E5=B1=8F?=
     =?UTF-8?q?=E8=94=BD=E6=8C=87=E5=AE=9A=E5=9F=9F=E5=90=8D]=20=E5=A4=B1?=
     =?UTF-8?q?=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98?=
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    
    ---
     DuckDuckGo-Enhanced.user.js | 36 ++++++++++++++++++++----------------
     1 file changed, 20 insertions(+), 16 deletions(-)
    
    diff --git a/DuckDuckGo-Enhanced.user.js b/DuckDuckGo-Enhanced.user.js
    index 11591bb55..7b057b7a4 100644
    --- a/DuckDuckGo-Enhanced.user.js
    +++ b/DuckDuckGo-Enhanced.user.js
    @@ -3,7 +3,7 @@
     // @name:zh-CN   DuckDuckGo 增强
     // @name:zh-TW   DuckDuckGo 增強
     // @name:en      DuckDuckGo Enhancements
    -// @version      1.0.1
    +// @version      1.0.2
     // @author       X.I.U
     // @description  屏蔽指定域名、修复图标加载、链接不携来源、快捷回到顶部(右键两侧空白处)
     // @description:zh-CN  简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式)
    @@ -18,7 +18,7 @@
     // @grant        GM_setValue
     // @grant        GM_notification
     // @license      GPL-3.0 License
    -// @run-at       document-end
    +// @run-at       document-idle
     // @namespace    https://github.com/XIU2/UserScript
     // @supportURL   https://github.com/XIU2/UserScript
     // @homepageURL  https://github.com/XIU2/UserScript
    @@ -56,7 +56,7 @@
         };
     
     
    -    document.documentElement.appendChild(document.createElement('style')).textContent = '.blockDomainBtn {padding: 0 8px !important; font-size: 12px !important; line-height: normal !important; margin-left: 10px !important; border-radius: 3px !important; vertical-align: top !important; opacity: 0.4 !important; top: 3px; cursor: cell;} .result.result--sep--hr {display: none;}';
    +    document.documentElement.appendChild(document.createElement('style')).textContent = '.blockDomainBtn {padding: 0 8px !important; font-size: 12px !important; line-height: normal !important; margin-left: 10px !important; border-radius: 3px !important; vertical-align: top !important; opacity: 0.4 !important; top: 3px; cursor: cell;} .result.result--sep--hr {display: none;} a[data-testid="result-title-a"]{display: inline-block}';
         mutationObserver(); // 屏蔽指定域名 + 修复图标加载 + 链接不携来源
         backToTop(); //        快捷回到顶部
     
    @@ -84,17 +84,21 @@
                         if (target.nodeType != 1) break
     
                         // 屏蔽指定域名
    -                    if (target.dataset.domain && checkDomain(target.dataset.domain)) {target.remove(); break;}
    -
    +                    if (target.dataset.nrn === 'result') {
    +                        const a=target.querySelector('h2>a,a[data-testid="result-title-a]"')
    +                        if (a && checkDomain(a.href.split('/')[2])) {
    +                            target.remove(); break;
    +                        } else {
    +                            // 链接不携来源
    +                            addRel(target);
    +
    +                            // 添加屏蔽按钮
    +                            addBlockDomainBtn(target, a, a.href.split('/')[2]);
    +                        }
    +                    }
                         // 修复图标加载
    -                    let img = target.querySelector('img.result__icon__img[data-src]'); // 寻找图标元素
    -                    if (img && !img.src) img.src = img.dataset.src
    -
    -                    // 链接不携来源
    -                    addRel(target);
    -
    -                    // 添加屏蔽按钮
    -                    addBlockDomainBtn(target, target.dataset.domain);
    +                    //let img = target.querySelector('img.result__icon__img[data-src]'); // 寻找图标元素
    +                    //if (img && !img.src) img.src = img.dataset.src
                     }
                 }
             };
    @@ -120,9 +124,9 @@
     
     
         // 添加屏蔽按钮
    -    function addBlockDomainBtn(doc, domain) {
    +    function addBlockDomainBtn(doc, toElement, domain) {
             if (!GM_getValue('menu_blockDomainBtn')) return
    -        let toElement = doc.querySelector('a.result__url');
    +        //let toElement = doc.querySelector('a.result__url');
             if (toElement) {
                 toElement.insertAdjacentHTML('afterend', ``);
                 doc.querySelector('button.blockDomainBtn').addEventListener('click', function(e) {
    @@ -132,7 +136,7 @@
                     blockDomain.push(e.target.dataset.domain)
                     GM_setValue('menu_blockDomain', blockDomain);
                     // 隐藏该域名的所有搜索结果
    -                document.querySelectorAll(`#links > div[data-domain="${e.target.dataset.domain}"]`).forEach(function(one){one.style.display = 'none'})
    +                document.querySelectorAll(`button[data-domain="${e.target.dataset.domain}"].blockDomainBtn`).forEach(function(one){one.parentElement.parentElement.parentElement.parentElement.remove();})
                 });
             }
         }
    
    From ec36b99bfd85d034f724ebc4e75041d3cf0407da Mon Sep 17 00:00:00 2001
    From: xiu2 <54703944+XIU2@users.noreply.github.com>
    Date: Mon, 16 Jan 2023 18:06:27 +0800
    Subject: [PATCH 092/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E6=B7=BB?=
     =?UTF-8?q?=E5=8A=A0=20git=20clone=20=E5=91=BD=E4=BB=A4]=20=E5=8A=9F?=
     =?UTF-8?q?=E8=83=BD;=20=E4=BC=98=E5=8C=96=20=E4=BB=A3=E7=A0=81?=
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    
    ---
     GithubEnhanced-High-Speed-Download.user.js | 75 ++++++++++------------
     1 file changed, 35 insertions(+), 40 deletions(-)
    
    diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js
    index 3ba87f84d..4156edff7 100644
    --- a/GithubEnhanced-High-Speed-Download.user.js
    +++ b/GithubEnhanced-High-Speed-Download.user.js
    @@ -3,9 +3,9 @@
     // @name:zh-CN   Github 增强 - 高速下载
     // @name:zh-TW   Github 增強 - 高速下載
     // @name:en      Github Enhancement - High Speed Download
    -// @version      2.2.2
    +// @version      2.2.3
     // @author       X.I.U
    -// @description  高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
    +// @description  高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令
     // @description:zh-CN  高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
     // @description:zh-TW  高速下載 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、項目列表單文件快捷下載 (☁)
     // @description:en  High-speed download of Git Clone/SSH, Release, Raw, Code(ZIP) and other files, project list file quick download (☁)
    @@ -27,11 +27,11 @@
     
     (function() {
         'use strict';
    -    var backColor = '#ffffff', fontColor = '#888888', menu_raw_fast = GM_getValue('xiu2_menu_raw_fast'), menu_menu_raw_fast_ID, menu_feedBack_ID;
    +    var backColor = '#ffffff', fontColor = '#888888', menu_rawFast = GM_getValue('xiu2_menu_raw_fast'), menu_rawFast_ID, menu_gitClone_ID, menu_feedBack_ID;
         const download_url_us = [
             ['https://gh.gh2233.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@X.I.U/XIU2] 提供'],
             //['https://gh.api.99988866.xyz/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [hunshcn/gh-proxy] 提供'], // 官方演示站用的人太多了
    -        ['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'], // 2023-01-14
    +        ['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'],
             ['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'],
             ['https://ghdl.feizhuqwq.cf/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [feizhuqwq.com] 提供'],
             //['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'],
    @@ -89,38 +89,31 @@
             ''
         ], style = ['padding:0 6px; margin-right: -1px; border-radius: 2px; background-color: var(--XIU2-back-Color); border-color: rgba(27, 31, 35, 0.1); font-size: 11px; color: var(--XIU2-font-Color);'];
     
    -    if (menu_raw_fast == null){menu_raw_fast = 1; GM_setValue('xiu2_menu_raw_fast', 1)};
    +    if (menu_rawFast == null){menu_rawFast = 1; GM_setValue('xiu2_menu_raw_fast', 1)};
    +    if (GM_getValue('menu_gitClone') == null){GM_setValue('menu_gitClone', true)};
         registerMenuCommand();
         // 注册脚本菜单
         function registerMenuCommand() {
    -        if (menu_feedBack_ID) { // 如果反馈菜单ID不是 null,则删除所有脚本菜单
    -            GM_unregisterMenuCommand(menu_menu_raw_fast_ID);
    -            GM_unregisterMenuCommand(menu_feedBack_ID);
    -            menu_raw_fast = GM_getValue('xiu2_menu_raw_fast');
    -        }
    -        if (menu_raw_fast > raw_url.length - 1) { // 避免在减少 raw 数组后,用户储存的数据大于数组而报错
    -            menu_raw_fast = 0
    -        }
    -        menu_menu_raw_fast_ID = GM_registerMenuCommand(`${menu_num(menu_raw_fast)} [ ${raw_url[menu_raw_fast][1]} ] 加速源 (☁) - 点击切换`, menu_toggle_raw_fast);
    +        // 如果反馈菜单ID不是 null,则删除所有脚本菜单
    +        if (menu_feedBack_ID) {GM_unregisterMenuCommand(menu_rawFast_ID); GM_unregisterMenuCommand(menu_gitClone_ID); GM_unregisterMenuCommand(menu_feedBack_ID); menu_rawFast = GM_getValue('xiu2_menu_raw_fast');}
    +        // 避免在减少 raw 数组后,用户储存的数据大于数组而报错
    +        if (menu_rawFast > raw_url.length - 1) menu_rawFast = 0
    +        menu_rawFast_ID = GM_registerMenuCommand(`${['0️⃣','1️⃣','2️⃣','3️⃣','4️⃣','5️⃣','6️⃣','7️⃣','8️⃣','9️⃣','🔟'][menu_rawFast]} [ ${raw_url[menu_rawFast][1]} ] 加速源 (☁) - 点击切换`, menu_toggle_raw_fast);
    +        menu_gitClone_ID = GM_registerMenuCommand(`${GM_getValue('menu_gitClone')?'✅':'❌'} 添加 git clone 命令`, function(){if (GM_getValue('menu_gitClone') == true) {GM_setValue('menu_gitClone', false); GM_notification({text: `已关闭 [添加 git clone 命令] 功能\n(点击刷新网页后生效)`, timeout: 3500, onclick: function(){location.reload();}});} else {GM_setValue('menu_gitClone', true); GM_notification({text: `已开启 [添加 git clone 命令] 功能\n(点击刷新网页后生效)`, timeout: 3500, onclick: function(){location.reload();}});}registerMenuCommand();});
             menu_feedBack_ID = GM_registerMenuCommand('💬 反馈 & 建议 [Github]', function () {window.GM_openInTab('https://github.com/XIU2/UserScript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/412245/feedback', {active: true,insert: true,setParent: true});});
         }
     
         // 切换加速源
         function menu_toggle_raw_fast() {
             // 如果当前加速源位置大于等于加速源总数,则改为第一个加速源,反之递增下一个加速源
    -        if (menu_raw_fast >= raw_url.length - 1) {menu_raw_fast = 0;} else {menu_raw_fast += 1;}
    -        GM_setValue('xiu2_menu_raw_fast', menu_raw_fast);
    +        if (menu_rawFast >= raw_url.length - 1) {menu_rawFast = 0;} else {menu_rawFast += 1;}
    +        GM_setValue('xiu2_menu_raw_fast', menu_rawFast);
             delRawDownLink(); // 删除旧加速源
             addRawDownLink(); // 添加新加速源
    -        GM_notification({text: "已切换加速源为:" + raw_url[menu_raw_fast][1], timeout: 3000}); // 提示消息
    +        GM_notification({text: "已切换加速源为:" + raw_url[menu_rawFast][1], timeout: 3000}); // 提示消息
             registerMenuCommand(); // 重新注册脚本菜单
         };
     
    -    // 菜单数字图标
    -    function menu_num(num) {
    -        return ['0️⃣','1️⃣','2️⃣','3️⃣','4️⃣','5️⃣','6️⃣','7️⃣','8️⃣','9️⃣','🔟'][num]
    -    }
    -
         colorMode(); // 适配白天/夜间主题模式
         if (location.pathname.indexOf('/releases')) addRelease(); // Release 加速
         setTimeout(addDownloadZIP, 2000); // Download ZIP 加速
    @@ -200,7 +193,7 @@
         function addDownloadZIP() {
             if (document.querySelector('.XIU2-DZ')) return
             let html = document.querySelector('#local-panel ul li:last-child');if (!html) return
    -        let href = html.getElementsByTagName('a')[0].href,
    +        let href = html.firstElementChild.href,
                 url = '', _html = '', new_download_url = get_New_download_url();
             for (let i=0;i
    ${svg[1]}
    ` + _html += `
    ${svg[1]}
    ` } html.insertAdjacentHTML('afterend', _html); } @@ -240,13 +234,14 @@ function addGitCloneSSH() { if (document.querySelector('.XIU2-GCS')) return let html = document.querySelector('[role="tabpanel"]:nth-child(3) div.input-group');if (!html) return - let href_split = html.getElementsByTagName('input')[0].getAttribute('value').split(':'), - _html = ''; + let href_split = html.firstElementChild.value.split(':'), + _html = '', _gitClone = ''; if (href_split[0] != 'git@github.com') return + if (GM_getValue('menu_gitClone')) {_gitClone='git clone '; html.firstElementChild.value = _gitClone + html.firstElementChild.value;} for (let i=0;i
    ${svg[1]}
    ` + _html += `
    ${svg[1]}
    ` } html.insertAdjacentHTML('afterend', _html); } @@ -304,14 +299,14 @@ Name = cntElm_a.innerText, href = cntElm_a.getAttribute('href'), href2 = href.replace('/blob/','/'), url, url_name, url_tip = ''; - if ((raw_url[menu_raw_fast][0].indexOf('/gh') + 3 === raw_url[menu_raw_fast][0].length) && raw_url[menu_raw_fast][0].indexOf('cdn.staticaly.com') === -1) { - url = raw_url[menu_raw_fast][0] + href.replace('/blob/','@'); + if ((raw_url[menu_rawFast][0].indexOf('/gh') + 3 === raw_url[menu_rawFast][0].length) && raw_url[menu_rawFast][0].indexOf('cdn.staticaly.com') === -1) { + url = raw_url[menu_rawFast][0] + href.replace('/blob/','@'); } else { - url = raw_url[menu_raw_fast][0] + href2; + url = raw_url[menu_rawFast][0] + href2; } - url_name = raw_url[menu_raw_fast][1]; url_tip = raw_url[menu_raw_fast][2]; - cntElm_svg.insertAdjacentHTML('afterend', ``); + url_name = raw_url[menu_rawFast][1]; url_tip = raw_url[menu_rawFast][2]; + cntElm_svg.insertAdjacentHTML('afterend', ``); // 绑定鼠标事件 trElm.onmouseover = mouseOverHandler; trElm.onmouseout = mouseOutHandler; @@ -366,17 +361,17 @@ if (document.getElementById('XIU2-Github')) {style_Add = document.getElementById('XIU2-Github')} else {style_Add = document.createElement('style'); style_Add.id = 'XIU2-Github'; style_Add.type = 'text/css';} backColor = '#ffffff'; fontColor = '#888888'; - if (document.getElementsByTagName('html')[0].getAttribute('data-color-mode') === 'dark') { // 如果是夜间模式 - if (document.getElementsByTagName('html')[0].getAttribute('data-dark-theme') === 'dark_dimmed') { + if (document.lastElementChild.dataset.colorMode === 'dark') { // 如果是夜间模式 + if (document.lastElementChild.dataset.darkTheme === 'dark_dimmed') { backColor = '#272e37'; fontColor = '#768390'; } else { backColor = '#161a21'; fontColor = '#97a0aa'; } - } else if (document.getElementsByTagName('html')[0].getAttribute('data-color-mode') === 'auto') { // 如果是自动模式 - if (window.matchMedia('(prefers-color-scheme: dark)').matches || document.getElementsByTagName('html')[0].getAttribute('data-light-theme').indexOf('dark') > -1) { // 如果浏览器是夜间模式 或 白天模式是 dark 的情况 - if (document.getElementsByTagName('html')[0].getAttribute('data-dark-theme') === 'dark_dimmed') { + } else if (document.lastElementChild.dataset.colorMode === 'auto') { // 如果是自动模式 + if (window.matchMedia('(prefers-color-scheme: dark)').matches || document.lastElementChild.dataset.lightTheme.indexOf('dark') > -1) { // 如果浏览器是夜间模式 或 白天模式是 dark 的情况 + if (document.lastElementChild.dataset.darkTheme === 'dark_dimmed') { backColor = '#272e37'; fontColor = '#768390'; - } else if (document.getElementsByTagName('html')[0].getAttribute('data-dark-theme').indexOf('light') == -1) { // 排除夜间模式是 light 的情况 + } else if (document.lastElementChild.dataset.darkTheme.indexOf('light') == -1) { // 排除夜间模式是 light 的情况 backColor = '#161a21'; fontColor = '#97a0aa'; } } From 143f0c44f9dde619fd101a83e9ef18f7914f1183 Mon Sep 17 00:00:00 2001 From: Cheng Huang <2804393+huangcheng@users.noreply.github.com> Date: Mon, 16 Jan 2023 22:10:21 +0800 Subject: [PATCH 093/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E7=9F=A5=E4=B9=8E=E7=83=AD=E6=A6=9C=E4=B8=AD=E7=9A=84=E7=9B=B4?= =?UTF-8?q?=E6=92=AD=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 75 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index ab63de4d5..225cce83d 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -44,6 +44,7 @@ var menu_ALL = [ ['menu_blockTypeTopic', '话题 [搜索页]', '话题(搜索页)', false], ['menu_blockTypeSearch', '杂志文章、盐选专栏、相关搜索等 [搜索页]', '相关搜索、杂志、盐选等(搜索页)', false], ['menu_blockYanXuan', '屏蔽盐选内容 [问题页]', '屏蔽盐选内容(问题页)', false], + ['menu_blockLive', '屏蔽直播内容 [热榜]', '屏蔽直播内容 [热榜]', true], ['menu_cleanSearch', '净化搜索热门 (默认搜索词及热门搜索)', '净化搜索热门', false], ['menu_cleanTitles', '净化标题消息 (标题中的私信/消息)', '净化标题提醒', false], ['menu_questionRichTextMore', '展开问题描述', '展开问题描述', false], @@ -1377,6 +1378,70 @@ function questionInvitation(){ }); } +// 屏蔽热榜直播 +function blockLive() { + if (!menu_value('menu_blockLive')) { + return; + } + + const isLiveItem = (hotItem) => { + const linkItem = hotItem.querySelector('.HotItem-content a'); + + if (linkItem === null) { + return false; + } + + const link = linkItem.href; + + return /\/theater\/\d+/.test(link); + } + + const block = () => { + removeLiveItems(); + fixItemRank(); + }; + + // 移除直播项 + const removeLiveItems = () => { + const hotItems = document.querySelectorAll('.HotList-list .HotItem'); + + for (const item of hotItems) { + if (isLiveItem(item)) { + item.remove(); + } + } + } + + // 修复排行榜 + const fixItemRank = () => { + const hotItems = document.querySelectorAll('.HotList-list .HotItem'); + + hotItems.forEach((item, index) => { + const rank = item.querySelector('.HotItem-index .HotItem-rank'); + + if (rank !== null) { + rank.innerText = index + 1; + } + }); + } + + const blockLive_content = (mutationsList, observer) => { + for (const mutation of mutationsList) { + for (const target of mutation.addedNodes) { + if (target.classList.contains('.HotItem')) { + block(); + } + } + } + } + + const observer = new MutationObserver(blockLive_content); + observer.observe(document, { childList: true, subtree: true }); + + // 初始移除 + block(); +} + (function() { if (window.onurlchange === undefined) {addUrlChangeEvent();} // Tampermonkey v4.11 版本添加的 onurlchange 事件 grant,可以监控 pjax 等网页的 URL 变化 @@ -1396,7 +1461,12 @@ function questionInvitation(){ blockType(); // 屏蔽指定类别(视频/文章等) }, 500); } else if (location.pathname == '/hot') { - setTimeout(()=>{blockKeywords('index');}, 500);// 屏蔽指定关键词 + setTimeout(()=>{ + //屏蔽指定关键词 + blockKeywords('index'); + // 移除直播项 + blockLive(); + }, 500); } }) @@ -1507,9 +1577,10 @@ function questionInvitation(){ blockType(); // 屏蔽指定类别(视频/文章等) } else if (location.pathname == '/hot') { blockKeywords('index'); // 屏蔽指定关键词 + blockLive(); // 屏蔽热榜直播 } else { blockUsers(); } } } -})(); \ No newline at end of file +})(); From e99c6b7597969ad7ee6840f8a3bb7fc4721d8c56 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 16 Jan 2023 23:15:49 +0800 Subject: [PATCH 094/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Quicker=20-=20QA]?= =?UTF-8?q?=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index d2569cc12..e4ccd7a09 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -4991,11 +4991,11 @@ }, "Quicker": { "host": "getquicker.net", - "url": "/\\/Share\\//", + "url": "/^\\/(Share\\/|QA($|\\?))/", "blank": 3, "pager": { "nextL": "//a[@class='page-link' and text()='下一页']", - "pageE": "table.table >tbody>tr:not(:first-child), script[src^='/js/site.js']", + "pageE": "table.table >tbody>tr:not(:first-child), .question-item, script[src^='/js/site.js']", "replaceE": "ul.pagination", "scriptT": 2 } From 593ab64a584fbc2593d8144379cb7f8e083f5f7f Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 17 Jan 2023 11:57:35 +0800 Subject: [PATCH 095/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20WordPress=20=E7=BD=91=E7=AB=99]=20=E9=80=9A?= =?UTF-8?q?=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Autopage.user.js b/Autopage.user.js index 7e401e753..55089a047 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.4.7 +// @version 6.4.8 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -341,6 +341,8 @@ DBSite.wp_article.pager.pageE = 'ul[class*="post"]>li.item' } else if (getAllCSS('.post').length > 3) { DBSite.wp_article.pager.pageE = '.post' + } else if (getAllCSS('.posts-row>posts[class*="post"]').length > 3) { + DBSite.wp_article.pager.pageE = '.posts-row>posts[class*="post"]' } else if (getAllCSS('#posts, .posts').length == 1) { DBSite.wp_article.pager.pageE = '#posts, .posts' } From 8fa205b09dbe6af5f0ac1afd0ca64d5ec38cdb62 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 18 Jan 2023 15:43:45 +0800 Subject: [PATCH 096/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[Modrinth]?= =?UTF-8?q?=E3=80=81[=E9=A3=8E=E4=B9=8B=E5=8A=A8=E6=BC=AB]=20=E8=A7=84?= =?UTF-8?q?=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index e4ccd7a09..4cbe3fd9b 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -1969,9 +1969,10 @@ "Modrinth": { "host": "modrinth.com", "url": "fun.isUrlC(); return (fun.lp() == '/mods')", + "blank": 4, "pager": { - "nextL": "js; let n = fun.getCSS('.page-number-container:not(.page-number)+.page-number-container>button'), m = fun.getSearch('m')||'20'; if (n && n.innerText){return fun.getNextSP((parseInt(n.innerText)-1)*parseInt(m), 'o=', /o=\\d+/);}", - "pageE": ".project-card.card", + "nextL": "js; let n = fun.getCSS('.page-number-container:not(.page-number)+.page-number-container>a'), m = fun.getSearch('m')||'20'; if (n && n.innerText){return fun.getNextSP((parseInt(n.innerText)-1)*parseInt(m), 'o=', /o=\\d+/);}", + "pageE": "article.project-card", "replaceE": ".paginates" } }, @@ -3271,19 +3272,16 @@ } }, "风之动漫": { - "host": "manhua.fffdm.com", - "url": "if (location.pathname.split('/').length === 4){document.write = function(){}; return true;}", - "style": "#footer, #header {display: none !important;} #mhimg0 img {display: block !important;margin: 0 auto !important;}", + "host": ["www.fffdm.com","manhua.fffdm.com"], + "url": "fun.isUrlC();return (location.pathname.split('/').length >= 4)", + "style": "#header, footer {display: none !important;} #mhpic {display: block !important;margin: 0 auto !important;}", "history": true, "pager": { - "nextL": "a.pure-button.button-success+a", - "pageE": "id('main')/script[contains(text(), 'var Title')]", - "insertP": ["body",3], + "type": 6, + "nextL": "//div[@class='navigation']/a[text()='下一页'][@href]", + "pageE": "#mhpic", "replaceE": ".navigation", - "scriptT": 2 - }, - "function": { - "aF": "document.getElementById('mhimg0').appendChild(document.createElement('img')).src = mhpicurl;" + "loadTime": 500 } }, "包子漫画": { From 4e13efe5b4da3ca65f7040c17820794e1a35c5f6 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 19 Jan 2023 09:17:30 +0800 Subject: [PATCH 097/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E5=B1=8F?= =?UTF-8?q?=E8=94=BD=E7=83=AD=E6=A6=9C=E7=9B=B4=E6=92=AD]=20=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 41 +++++++++++++---------------------------- 1 file changed, 13 insertions(+), 28 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index 225cce83d..9ce6900a5 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -3,9 +3,9 @@ // @name:zh-CN 知乎增强 // @name:zh-TW 知乎增強 // @name:en Zhihu enhancement -// @version 2.2.3 +// @version 2.2.4 // @author X.I.U -// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 +// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜直播、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... // @description:en A more personalized Zhihu experience~ // @match *://www.zhihu.com/* @@ -43,8 +43,8 @@ var menu_ALL = [ ['menu_blockTypeArticle', '文章 [首页、搜索页]', '文章(首页、搜索页)', false], ['menu_blockTypeTopic', '话题 [搜索页]', '话题(搜索页)', false], ['menu_blockTypeSearch', '杂志文章、盐选专栏、相关搜索等 [搜索页]', '相关搜索、杂志、盐选等(搜索页)', false], - ['menu_blockYanXuan', '屏蔽盐选内容 [问题页]', '屏蔽盐选内容(问题页)', false], - ['menu_blockLive', '屏蔽直播内容 [热榜]', '屏蔽直播内容 [热榜]', true], + ['menu_blockYanXuan', '盐选内容 [问题页]', '盐选内容(问题页)', false], + ['menu_blockTypeLiveHot', '直播内容 [热榜]', '直播内容 [热榜]', true], ['menu_cleanSearch', '净化搜索热门 (默认搜索词及热门搜索)', '净化搜索热门', false], ['menu_cleanTitles', '净化标题消息 (标题中的私信/消息)', '净化标题提醒', false], ['menu_questionRichTextMore', '展开问题描述', '展开问题描述', false], @@ -71,8 +71,8 @@ function registerMenuCommand() { } else if (menu_ALL[i][0] === 'menu_customBlockKeywords') { if (menu_value('menu_blockKeywords')) menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){customBlockKeywords()}); } else if (menu_ALL[i][0] === 'menu_blockType') { - menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){menu_setting('checkbox', menu_ALL[i][1], menu_ALL[i][2], true, [menu_ALL[i+1], menu_ALL[i+2], menu_ALL[i+3], menu_ALL[i+4], menu_ALL[i+5]])}); - } else if (menu_ALL[i][0] != 'menu_blockTypeVideo' && menu_ALL[i][0] != 'menu_blockTypeArticle' && menu_ALL[i][0] != 'menu_blockTypeTopic' && menu_ALL[i][0] != 'menu_blockTypeSearch' && menu_ALL[i][0] != 'menu_blockYanXuan') { + menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){menu_setting('checkbox', menu_ALL[i][1], menu_ALL[i][2], true, [menu_ALL[i+1], menu_ALL[i+2], menu_ALL[i+3], menu_ALL[i+4], menu_ALL[i+5], menu_ALL[i+6]])}); + } else if (menu_ALL[i][0] != 'menu_blockTypeVideo' && menu_ALL[i][0] != 'menu_blockTypeArticle' && menu_ALL[i][0] != 'menu_blockTypeTopic' && menu_ALL[i][0] != 'menu_blockTypeSearch' && menu_ALL[i][0] != 'menu_blockYanXuan' && menu_ALL[i][0] != 'menu_blockTypeLiveHot') { menu_ID[i] = GM_registerMenuCommand(`${menu_ALL[i][3]?'✅':'❌'} ${menu_ALL[i][1]}`, function(){menu_switch(`${menu_ALL[i][3]}`,`${menu_ALL[i][0]}`,`${menu_ALL[i][2]}`)}); } } @@ -1380,20 +1380,12 @@ function questionInvitation(){ // 屏蔽热榜直播 function blockLive() { - if (!menu_value('menu_blockLive')) { - return; - } + if (!menu_value('menu_blockTypeLiveHot')) return; const isLiveItem = (hotItem) => { const linkItem = hotItem.querySelector('.HotItem-content a'); - - if (linkItem === null) { - return false; - } - - const link = linkItem.href; - - return /\/theater\/\d+/.test(link); + if (linkItem === null) return false; + return /\/theater\/\d+/.test(linkItem.href); } const block = () => { @@ -1404,24 +1396,17 @@ function blockLive() { // 移除直播项 const removeLiveItems = () => { const hotItems = document.querySelectorAll('.HotList-list .HotItem'); - for (const item of hotItems) { - if (isLiveItem(item)) { - item.remove(); - } + if (isLiveItem(item)) item.remove(); } } - // 修复排行榜 + // 修复排行榜序号 const fixItemRank = () => { - const hotItems = document.querySelectorAll('.HotList-list .HotItem'); - + const hotItems = document.querySelectorAll('.HotList-list .HotItem:not([hidden])'); hotItems.forEach((item, index) => { const rank = item.querySelector('.HotItem-index .HotItem-rank'); - - if (rank !== null) { - rank.innerText = index + 1; - } + if (rank !== null) rank.innerText = index + 1; }); } From 3955f20cdcbf902b05066f32f7785ffa2da17176 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 21 Jan 2023 14:27:13 +0800 Subject: [PATCH 098/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E5=AF=B9=E5=90=8E?= =?UTF-8?q?=E7=BB=AD=E8=BD=BD=E5=85=A5=E7=9A=84=E8=A7=86=E9=A2=91=E9=9F=B3?= =?UTF-8?q?=E9=A2=91=E6=A0=87=E7=AD=BE=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HTML5Volume.user.js | 43 ++++++++++++++++++++++++++++++++----------- 1 file changed, 32 insertions(+), 11 deletions(-) diff --git a/HTML5Volume.user.js b/HTML5Volume.user.js index bc3e939a2..ca0b9b970 100644 --- a/HTML5Volume.user.js +++ b/HTML5Volume.user.js @@ -1,8 +1,14 @@ // ==UserScript== // @name HTML5 视频音频默认音量 -// @version 1.0.2 +// @name:zh-CN HTML5 视频音频默认音量 +// @name:zh-TW HTML5 視訊音訊預設音量 +// @name:en HTML5 Video Audio Default Volume +// @version 1.0.3 // @author X.I.U // @description 避免被一些默认 100% 音量的视频/音频吓一跳(或社死)!且支持各网站分别记住音量... +// @description:zh-CN 避免被一些默认 100% 音量的视频/音频吓一跳(或社死)!且支持各网站分别记住音量... +// @description:zh-TW 避免被一些預設 100% 音量的視訊/音訊嚇一跳(或社死)!且支援各網站分別記住音量... +// @description:en Avoid being startled by some video/audio with default 100% volume! And support each website to remember the volume separately... // @match *://*/* // @icon data:image/png;base64,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 // @grant GM_registerMenuCommand @@ -36,11 +42,10 @@ // 网页本身的 Video Audio 标签 - function currentPage(event = true) { + function currentPage() { document.querySelectorAll('video, audio').forEach(function(_this){ //console.log('网页本身:', _this) - modifyVolume(_this); - if (event) _this.addEventListener('volumechange', volumeChangeEvent); + isFirstEvent(_this) }) } @@ -51,10 +56,15 @@ for (const mutation of mutationsList) { for (const target of mutation.addedNodes) { if (target.nodeType != 1) break + //console.log('所有插入:', target) if (target.tagName === 'VIDEO' || target.tagName === 'AUDIO') { - //console.log('后续插入:', target) - modifyVolume(target); - target.addEventListener('volumechange', volumeChangeEvent); + //console.log('后续插入1:', target) + isFirstEvent(target) + } else if (target.tagName === 'DIV') { + target.querySelectorAll('video, audio').forEach(function(_this){ + //console.log('后续插入2:', _this) + isFirstEvent(_this) + }) } } } @@ -76,14 +86,25 @@ } + // 判断该视频/音频元素是否已监听事件 + function isFirstEvent(target) { + //if (!target.controls) return; // 如果视频/音频已经有了自己的控件(即没有使用 HTML5 默认的控件),则退出 + modifyVolume(target); + // 如果没有该属性,则代表是还未监听事件 + if (target.dataset.html5VolumeXiu != 'true') { + target.dataset.html5VolumeXiu = 'true' + target.addEventListener('volumechange', volumeChangeEvent); + } + } + + // 修改视频音量 function modifyVolume(_this) { - if (!_this.controls) return; // 如果视频/音频没有默认控件,则代表是 let nowVolume = parseFloat(localStorage.getItem('html5_xiu_currentVolume')); // 先看看 localStorage 有没有(即用户是否手动调整过音量) if (!nowVolume && nowVolume !== 0) nowVolume = GM_getValue('menu_defaultVolume', 30); // 如果 localStorage 没有,那就从脚本配置中获取 if (!((typeof nowVolume === 'number') && nowVolume <= 100)) nowVolume = 30; // 如果获取到的音量数值不是数字,或大于 100,则重置为 30 - //console.log(_this, _this.volume) - _this.volume = nowVolume / 100; // 设置音量为 0~1 范围 + //console.log(_this, _this.volume, nowVolume, nowVolume / 100) + _this.volume = nowVolume / 100; // 设置音量为 0.00~1.00 范围 //console.log(_this.volume) } @@ -99,6 +120,6 @@ // 忘记当前网站音量 function resetCurrentVolume() { if (localStorage.getItem('html5_xiu_currentVolume')) localStorage.removeItem('html5_xiu_currentVolume') // 清理 localStorage - currentPage(false); // 重置当前网页的音量 + currentPage(); // 重置当前网页的音量 } })(); \ No newline at end of file From a486a5f122811caaebbf23dc46e6f1681c72f4e1 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 21 Jan 2023 14:50:51 +0800 Subject: [PATCH 099/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E5=AF=B9=E5=90=8E?= =?UTF-8?q?=E7=BB=AD=E8=BD=BD=E5=85=A5=E7=9A=84=E8=A7=86=E9=A2=91=E9=9F=B3?= =?UTF-8?q?=E9=A2=91=E6=A0=87=E7=AD=BE=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HTML5Volume.user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HTML5Volume.user.js b/HTML5Volume.user.js index ca0b9b970..502f34cb3 100644 --- a/HTML5Volume.user.js +++ b/HTML5Volume.user.js @@ -88,7 +88,7 @@ // 判断该视频/音频元素是否已监听事件 function isFirstEvent(target) { - //if (!target.controls) return; // 如果视频/音频已经有了自己的控件(即没有使用 HTML5 默认的控件),则退出 + if (!target.controls) return; // 如果视频/音频已经有了自己的控件(即没有使用 HTML5 默认的控件),则退出 modifyVolume(target); // 如果没有该属性,则代表是还未监听事件 if (target.dataset.html5VolumeXiu != 'true') { From a1b863d4fcd4941b20f804a6e198bd8c8f462041 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 22 Jan 2023 19:09:07 +0800 Subject: [PATCH 100/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[Kickass=20Torrent?= =?UTF-8?q?s]=20=E5=85=B6=E4=BB=96=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 4cbe3fd9b..f03852a6c 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2637,7 +2637,7 @@ } }, "Kickass Torrents": { - "host": "kickasss.to", + "host": ["kickasss.to","katcr.to"], "url": "return (fun.lp() != '/' && !fun.indexOF('.html') && !fun.indexOF('/popular'))", "blank": 3, "pager": { From 399425460c0bba632eeb888ed2c8a5db13624342 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 23 Jan 2023 21:10:39 +0800 Subject: [PATCH 101/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20Typecho=20=E7=BD=91=E7=AB=99]=20=E9=80=9A=E7=94=A8?= =?UTF-8?q?=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 55089a047..0236a0f10 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.4.8 +// @version 6.4.9 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -401,9 +401,9 @@ case 11: // < 部分使用 WordPress 的网站 - 文章内 > curSite = DBSite.wp_article_post; break; case 12: // < 部分使用 Typecho 的网站 (handsome) > - curSite = DBSite.typecho_handsome; break; + DBSite.typecho_handsome.url(); break; case 13: // < 部分使用 Typecho 的网站 (Mirages) > - curSite = DBSite.typecho_mirages; break; + DBSite.typecho_mirages.url(); break; case 200: // < 所有使用 笔趣阁 1 模板的小说网站 > DBSite.biquge1.url(); break; case 201: // < 所有使用 笔趣阁 1 - 手机版 模板的小说网站 > @@ -538,14 +538,16 @@ function: { } }, // 部分使用 WordPress 的网站 - 文章内 typecho_handsome: { + url: ()=> {if (getCSS('nav:not([id=comment-navigation]) .page-navigator')) {curSite = DBSite.typecho_handsome;}}, blank: 3, pager: { - nextL: 'li.next>a', + nextL: '.page-navigator li.next>a', pageE: '.blog-post, .post-list', replaceE: '.page-navigator' } }, // 部分使用 Typecho 的网站 (handsome) typecho_mirages: { + url: ()=> {if (getAllCSS('#index>article, #archive>article').length > 3 && getCSS('li.next')) {curSite = DBSite.typecho_mirages;}}, blank: 3, pager: { nextL: 'li.next>a', From ad3eec9a162a04765d736d9724e47675b34f2b64 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 25 Jan 2023 12:29:18 +0800 Subject: [PATCH 102/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Codeberg]?= =?UTF-8?q?=E3=80=81[Github=20Org=20Repositories]=E3=80=81[=E5=8C=85?= =?UTF-8?q?=E5=AD=90=E6=BC=AB=E7=94=BB]=20=E6=94=AF=E6=8C=81;=20=E8=A1=A5?= =?UTF-8?q?=E5=85=85=20[nhentai]=20=E5=85=B6=E4=BB=96=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index f03852a6c..783f922b2 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3295,6 +3295,16 @@ "replaceE": ".next_chapter, .bottom-bar, .header .title" } }, + "包子漫画org": { + "host": "baozimh.org", + "url": "/^\\/manga\\//", + "pager": { + "nextL": "//span[@class='btn_chapter_pagination' and text()='下一话']/..", + "pageE": ".gb-inside-container>img[data-src]", + "replaceE": "#pagenation", + "scrollD": 500 + } + }, "乐语漫画": { "host": "www.leyuman.com", "url": "/^\\/comic\\/\\d+\\/\\d+\\.html$/", @@ -4700,12 +4710,12 @@ "scrollD": 2500 } }, - "Github - Issues/Pull/Discussions/Releases/Actions": { + "Github - Issues/Pull/Discussions/Releases/Actions/OrgRepositories": { "host": "github.com", - "url": "return (fun.indexOF(/\\/(issues|pulls|discussions|releases)$/) || fun.indexOF('/discussions/categories') || fun.indexOF(/\\/actions($|\\/workflows)/))", + "url": "return (fun.indexOF(/\\/(issues|pulls|discussions|releases)$/) || fun.indexOF('/discussions/categories') || fun.indexOF(/\\/actions($|\\/workflows)/) || fun.indexOF(/^\\/orgs\\/.+\\/repositories/))", "pager": { "nextL": "a.next_page", - "pageE": "div[id^='issue_'], ul[aria-labelledby='discussions-list']>li, #repo-content-pjax-container>div>div[data-pjax]>section, div[id^='check_suite_']", + "pageE": "div[id^='issue_'], ul[aria-labelledby='discussions-list']>li, #repo-content-pjax-container>div>div[data-pjax]>section, div[id^='check_suite_'], #org-repositories li.Box-row", "replaceE": ".pagination", "scrollD": 2500 } @@ -4749,6 +4759,16 @@ "replaceE": ".pagination" } }, + "Codeberg": { + "host": "codeberg.org", + "url": "return (fun.indexOF(/^\\/explore\\/.+/) || fun.indexOF(/\\/(issues|pulls|releases|tags)$/) || fun.indexOF(/\\/commits\\/branch\\/.+/))", + "blank": 3, + "pager": { + "nextL": ".pagination>.active+.item", + "pageE": ".repository.list>.item, .user.list>.item, .issue.list>.item, #release-list>li, tbody.tag-list>tr, tbody.commit-list>tr", + "replaceE": ".pagination" + } + }, "OI-Wiki": { "host": "oi-wiki.org", "style": "blockquote.page-copyright, h2#__comments, form#gitalk-form {display: none !important;}", @@ -6031,11 +6051,11 @@ } }, "nhentai": { - "host": ["nhentai.net","nhentai.to"], - "url": "return fun.getCSS('a.next') && (fun.getCSS('.gallery, #image-container'))", + "host": ["nhentai.net","nhentai.to","nhentai.xxx"], + "url": "return fun.getCSS('a.next, .current+a.page') && (fun.getCSS('.gallery, #image-container'))", "blank": 3, "pager": { - "nextL": "a.next", + "nextL": "a.next, .current+a.page", "pageE": ".container>.gallery, .gallery-favorite, #image-container img", "replaceE": ".pagination, .reader-pagination" }, From c61e2a010dfe62631c3c975283c8bfbab70d78bf Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 25 Jan 2023 12:29:44 +0800 Subject: [PATCH 103/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=20WordPress=20=E7=BD=91=E7=AB=99=20-=20=E6=96=87?= =?UTF-8?q?=E7=AB=A0=E5=86=85]=20=E9=80=9A=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 0236a0f10..5a0c3c812 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.4.9 +// @version 6.4.10 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -283,12 +283,14 @@ if (DBSite.wp_article_post.pager.nextL != undefined) { if (getAllCSS('#entry-content>#content-innerText, .entry-content>#content-innerText').length == 1) { DBSite.wp_article_post.pager.pageE = '#entry-content>#content-innerText, .entry-content>#content-innerText' + } else if (getAllCSS('.entry-content .single-content img').length > 3) { + DBSite.wp_article_post.pager.pageE = '.entry-content .single-content' } else if (getAllCSS('.entry-content').length == 1) { - DBSite.wp_article_post.pager.pageE = '.entry-content>*:not(.wbp-cbm):not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)' + DBSite.wp_article_post.pager.pageE = '.entry-content>*:not(.wbp-cbm):not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(#social):not(.article-social):not(.single-cat-tag):not(.single-meta):not(#fontsize):not(.clear):not(.tg-m):not(.tg-site):not(footer)' } else if (getAllCSS('.article-content').length == 1) { - DBSite.wp_article_post.pager.pageE = '.article-content>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)' + DBSite.wp_article_post.pager.pageE = '.article-content>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(#social):not(.article-social):not(.single-cat-tag):not(.single-meta):not(#fontsize):not(.clear):not(.tg-m):not(.tg-site):not(footer)' } else if (getAllCSS('article').length == 1) { - DBSite.wp_article_post.pager.pageE = 'article>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(.article-social):not(footer)' + DBSite.wp_article_post.pager.pageE = 'article>*:not(.page-links):not(.post-links):not(.article-paging):not(.entry-pagination):not(.pagination):not(.fenye):not(.open-message):not(#social):not(.article-social):not(.single-cat-tag):not(.single-meta):not(#fontsize):not(.clear):not(.tg-m):not(.tg-site):not(footer)' } if (DBSite.wp_article_post.pager.pageE != undefined) console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站 - 文章内`); return 11; } From b6840a3af4ad54e8b8519a26116bfa855b7c35a2 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 26 Jan 2023 12:58:58 +0800 Subject: [PATCH 104/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E6=99=8B?= =?UTF-8?q?=E6=B1=9F=E6=96=87=E5=AD=A6=E5=9F=8E]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 783f922b2..229665e45 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3835,6 +3835,17 @@ "bF": "return fun.src_bF(pageE)" } }, + "晋江文学城": { + "host": "www.jjwxc.net", + "url": "/chapterid=/", + "style": ".noveltext>div{display: none !important;}", + "pager": { + "type": 3, + "nextL": "//span[@class='bigtext' and text()='下一章→']/..", + "pageE": ".noveltext", + "replaceE": ".noveltitle[height]" + } + }, "AO3 - 列表页/搜索页": { "host": "archiveofourown.org", "url": "return (fun.indexOF(/\\/works$/) || fun.lp() == '/works/search')", From 1fbfc208f9138aa0386a55d8faea4617e83ce825 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 27 Jan 2023 12:30:28 +0800 Subject: [PATCH 105/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[MCMOD]=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 229665e45..982be1a36 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -1985,6 +1985,16 @@ "replaceE": ".PageNav" } }, + "MCMOD.cn": { + "host": ["www.mcmod.cn","search.mcmod.cn"], + "url": "/^\\/((modlist|worldgen|verify|history)\\.html|s)/", + "style": "[data-name='worldgen-list']+.common-comment-block {display: none !important;}", + "pager": { + "nextL": ".page-item.active+.page-item>a", + "pageE": ".modlist-list-frame>.modlist-block, .worldgen-list, .verify-list-list-table>tbody>tr, .history-list-frame, .search-result-list", + "replaceE": ".pagination:not([data-name='comment-list'])" + } + }, "CurseForge": { "host": "www.curseforge.com", "pager": { From d24ee6fe89b4b9081925d08527a569fef6b8d10f Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 28 Jan 2023 09:49:16 +0800 Subject: [PATCH 106/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E5=8F=A4?= =?UTF-8?q?=E9=A3=8E=E6=BC=AB=E7=94=BB=E7=BD=91]=20=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 982be1a36..d89734140 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3409,7 +3409,7 @@ } }, "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画 / 前未漫画": { - "host": ["/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com"], + "host": ["www.gufengmh.com","/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com"], "url": "if (fun.indexOF(/\\/\\d+\\.html$/)) {if (/^www\\.(123gf|ykmh|izhegu|qianwee|manmantai)\\.com$/.test(location.hostname)|| location.hostname.indexOf('36man') != -1) {if (localStorage.getItem('chapterScroll') != '\"pagination\"') {localStorage.setItem('chapterScroll', '\"pagination\"'); location.reload();} else {setTimeout(()=>{let _img = '',host = SinMH.getResHostDomain(); if (/^www\\.(ykmh|izhegu)\\.com$/.test(location.hostname)) {chapterPath=''}else if (location.hostname.indexOf('36man') == -1||location.hostname=='www.123gf.com'){host+='/'}; if (location.hostname == 'www.qianwee.com' ||location.hostname == 'www.36man.cc' ||(location.hostname == 'www.manmantai.com' && chapterImages[0].slice(0,4) == 'http')){host=''}; for (let i=0;i`;}; document.getElementById('images').innerHTML = _img;}, 500); return true;}} else if (localStorage.getItem('chapterScroll') != '\"scroll\"') {localStorage.setItem('chapterScroll', '\"scroll\"'); location.reload();}else{return true}}", "style": ".img_land_prev, .img_land_next, #sider-left, #sider-right, p.img_info, .tc, .chapter-view + .w996, .chapter-view>div[style]:not([id]):not([class]) {display: none !important;} #images{min-height: 6000px !important;} #images>img {display: inline-block !important;min-height: 400px;margin: 0 auto !important;border: none !important;padding: 0 !important;max-width: 99% !important;height: auto !important;}", "history": true, @@ -3426,7 +3426,7 @@ } }, "古风漫画网 / 优酷漫画 / 36 漫画 / 360 漫画 / 漫漫台 / 古漫画 / 前未漫画 - 分类页": { - "host": ["/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com"], + "host": ["www.gufengmh.com","/^www\\.gufengmh\\d/","www.123gf.com","www.ykmh.com","36manga.com","www.36manga.com","36manhua.com","www.36manhua.com","www.36man.cc","www.100fanwo.com","www.manmantai.com","www.izhegu.com","www.qianwee.com"], "url": "/^\\/(update|list|search)/", "blank": 3, "pager": { From ad261922ddf0b0358b4f4e8294244af567009be3 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 1 Feb 2023 14:55:05 +0800 Subject: [PATCH 107/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E8=87=AA?= =?UTF-8?q?=E5=B8=A6=E6=97=A0=E7=BC=9D=E7=BF=BB=E9=A1=B5=E7=9A=84=E7=BD=91?= =?UTF-8?q?=E7=AB=99]=20=E9=80=9A=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 5a0c3c812..0c8899e7d 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.4.10 +// @version 6.4.11 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -113,7 +113,7 @@ 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json' ], - loadMoreExclude1 = ['stackoverflow.com'], + loadMoreExclude1 = ['.smzdm.com','stackoverflow.com'], loadMoreExclude2 = ['.steampowered.com','.zcool.com.cn'], menuId = [], webType = 0, curSite = {SiteTypeID: 0}, DBSite, DBSite2, pausePage = true, pageNum = {now: 1, _now: 1}, urlC = false, nowLocation = '', lp = location.pathname, scriptHandler; window.autoPage = {lp: ()=>location.pathname, indexOF: indexOF, isMobile: isMobile, isUrlC: isUrlC, blank: forceTarget, getAll: getAll, getOne: getOne, getAllXpath: getAllXpath, getXpath: getXpath, getAllCSS: getAllCSS, getCSS: getCSS, getNextE: getNextE, getNextEP: getNextEP, getNextSP: getNextSP, getNextEPN: getNextEPN, getNextUPN: getNextUPN, getNextUP: getNextUP, getNextF: getNextF, getSearch: getSearch, getCookie: getCookie, insStyle: insStyle, insScript: insScript, src_bF: src_bF, xs_bF: xs_bF} From 2d36eb74610df43e665a3a0447f2e75670062ed1 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 1 Feb 2023 15:11:32 +0800 Subject: [PATCH 108/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Github=20-=20Noti?= =?UTF-8?q?fications=20Subscriptions]=20=E6=94=AF=E6=8C=81;=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=20[Github=20-=20Star]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index d89734140..612c2d11f 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -4721,12 +4721,12 @@ "nextL": ".ajax-pagination-btn" } }, - "Github - Star/Repositories/Commits/Dependents": { + "Github - Star/Repositories/Commits/Dependents/NotificationsSubscriptions": { "host": "github.com", - "url": "/(tab=(stars|repositories)|\\/commits|\\/network\\/dependents)/", + "url": "/(tab=(stars|repositories)|\\/commits|\\/network\\/dependents|^\\/notifications\\/subscriptions(\\?|$))/", "pager": { - "nextL": "//div[@class='paginate-container']/div/*[last()]", - "pageE": "#js-pjax-container .position-relative div[class^='col-lg-']:first-of-type>div:not(.position-relative):not(.paginate-container), #user-repositories-list>ul>li, .js-navigation-container>div, .Box>[data-test-id='dg-repo-pkg-dependent']", + "nextL": "//*[self::div or self::nav][@class='paginate-container']/div/*[last()]", + "pageE": "#user-starred-repos div[class^='col-']:first-of-type>div:not(.position-relative):not(.paginate-container), #user-repositories-list>ul>li, .js-navigation-container>div, .Box>[data-test-id='dg-repo-pkg-dependent'], #threads-unsubscribe-form>ul>li", "replaceE": ".paginate-container", "scrollD": 2500 } @@ -4753,7 +4753,7 @@ }, "Github - Notifications": { "host": "github.com", - "url": "/\\/notifications/", + "url": "/^\\/notifications(\\?|$)/", "pager": { "nextL": "nav.paginate-container>a[aria-label='Next']", "pageE": "li.notifications-list-item", From bc2196211e9ddfb1575647563eecb3d55f74cf79 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 3 Feb 2023 09:27:36 +0800 Subject: [PATCH 109/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[PubMed]=20?= =?UTF-8?q?=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 612c2d11f..1ac57b679 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -4356,7 +4356,8 @@ "host": "pubmed.ncbi.nlm.nih.gov", "pager": { "type": 2, - "nextL": "button.load-button.next-page" + "nextL": "button.load-button.next-page", + "scrollD": 1000 } }, "X-MOL": { From 1ae43bd0956a3cf0895cda2c924bbd2a122bd86d Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 3 Feb 2023 09:29:06 +0800 Subject: [PATCH 110/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20inherits=20?= =?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99(=E7=8E=B0=E5=9C=A8?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E5=8D=95=E7=8B=AC=E6=96=B0=E5=A2=9E=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=20pager=20=E4=B8=8B=E6=9F=90=E4=B8=AA=E8=A7=84?= =?UTF-8?q?=E5=88=99)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 0c8899e7d..1362e5dfc 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.4.11 +// @version 6.4.12 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -1120,7 +1120,11 @@ function: { b = GM_getValue('menu_rules', {}), b1 = Object.keys(b) for (let i = 0; i < a1.length; i++) { // 循环 [自定义规则-对象名] 数组 if (b1.indexOf(a1[i]) != -1) { // 在 [外置规则-对象名] 数组中,寻找是否有同名的 [自定义规则-对象名] - if (a[a1[i]].inherits === true){ a[a1[i]] = Object.assign({}, b[a1[i]], a[a1[i]]);} // 如果该同名的自定义规则对象含有 inherits 继承标识,则将同名的两者合并(自定义覆盖外置) + if (a[a1[i]].inherits === true){ // 如果该同名的自定义规则对象含有 inherits 继承标识,则将同名的两者合并(自定义 覆盖 外置) + // 如果自定义规则中包含 "pager":{} 规则,则需要先合并 pager 后再去合并整体规则(否则 pager 会被自定义规则完整覆盖) + if (a[a1[i]].pager != undefined && b[a1[i]].pager != undefined) {a[a1[i]].pager = Object.assign({}, b[a1[i]].pager, a[a1[i]].pager)} + a[a1[i]] = Object.assign({}, b[a1[i]], a[a1[i]]); + } delete b[a1[i]] // 删除外置规则中的同名,这样后续合并时,外置规则才不会覆盖自定义规则的同名规则 }; } From c5047a8e1093b616e9dbe48d7a9f3fee723c8c06 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 3 Feb 2023 18:50:47 +0800 Subject: [PATCH 111/811] README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 808db65ff..36a5ea5d8 100644 --- a/README.md +++ b/README.md @@ -29,13 +29,13 @@ | [](https://bbs.3dmgame.com) | **3DM论坛 美化** | 精简多余内容、样式优化 | **[安装](https://greasyfork.org/zh-CN/scripts/413593)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/3dm-Beautification.user.js)** | | [](https://bbs.3dmgame.com) | **3DM论坛 增强** | **自动回复**、自动无缝翻页、清理置顶帖子、自动滚至隐藏... | **[安装](https://greasyfork.org/zh-CN/scripts/412890)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/3dm-Enhanced.user.js)** | | [](https://www.lanzou.com) | **蓝奏云网盘 增强 \*** | **文件排序、右键显示菜单**、直接下载文件、显示更多文件... | **[安装](https://greasyfork.org/zh-CN/scripts/419224)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Lanzou-Enhanced.user.js)** | -| [](https://github.com/XIU2) | **新标签页打开链接 \*** | 将网页中所有链接改为新标签页打开~ | **[安装](https://greasyfork.org/zh-CN/scripts/429714)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/TargetBlank.user.js)** | | [](https://duckduckgo.com) | **DuckDuckGo 增强** | **屏蔽指定域名**、修复图标加载、链接不携来源、快捷回到... | **[安装](https://greasyfork.org/zh-CN/scripts/436428)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/DuckDuckGo-Enhanced.user.js)** | | [](https://www.52pojie.cn) | **吾爱破解论坛 美化** | 精简多余内容、样式优化 | **[安装](https://greasyfork.org/zh-CN/scripts/412681)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/52pojie-Beautification.user.js)** | | [](https://www.52pojie.cn) | **吾爱破解论坛 增强** | **自动签到**、自动无缝翻页、屏蔽导读悬赏贴 (最新发表页)... | **[安装](https://greasyfork.org/zh-CN/scripts/412680)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/52pojie-Enhanced.user.js)** | | [](https://hostloc.com) | **全球主机交流论坛 增强 \*** | **自动访问空间(22积分)、屏蔽用户**、屏蔽关键词、自动翻... | **[安装](https://greasyfork.org/zh-CN/scripts/414005)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Hostloc-Enhanced.user.js)** | | [](https://store.steampowered.com) | **Steam 创意工坊大图 修复** | 修复 Steam 创意工坊预览大图无法显示的问题 | **[安装](https://cdn.staticaly.com/gh/XIU2/UserScript/master/SteamWorkshopImageRepair.user.js)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/SteamWorkshopImageRepair.user.js)** | | [](https://github.com/XIU2) | **HTML5 视频音频默认音量** | 避免被 100% 音量**吓一跳**!且支持各网站分别记住音量... | **[安装](https://greasyfork.org/zh-CN/scripts/438400)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/HTML5Volume.user.js)** | +| [](https://github.com/XIU2) | **新标签页打开链接 \*** | 将网页中所有链接改为新标签页打开(可能存在兼容问题 | **[安装](https://greasyfork.org/zh-CN/scripts/429714)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/TargetBlank.user.js)** | | [](https://translate.google.cn) | ~~_**Google 翻译 美化**_~~ | ~~_精简多余内容、修复翻译结果溢出屏幕问题_~~ | ~~_**[安装](https://zhuanlan.zhihu.com/p/286815739)** \| **[备用](https://zhuanlan.zhihu.com/p/286815739)**_~~ | | [](http://bbs.zhiyoo.net/forum.php?mod=forumdisplay&fid=42&filter=author&orderby=dateline) | ~~_**智友邦论坛 美化**_~~ | ~~_精简多余内容、样式优化、宽屏显示_~~ | ~~_**[安装](https://greasyfork.org/zh-CN/scripts/412361)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Zhiyoo-Beautification.user.js)**_~~ | | [](http://bbs.zhiyoo.net/forum.php?mod=forumdisplay&fid=42&filter=author&orderby=dateline) | ~~_**智友邦论坛 增强**_~~ | ~~_自动签到、**自动回复**、自动无缝翻页、快捷回到顶部、附..._~~ | ~~_**[安装](https://greasyfork.org/zh-CN/scripts/412362)** \| **[备用](https://cdn.staticaly.com/gh/XIU2/UserScript/master/Zhiyoo-Enhanced.user.js)**_~~ | From 0841307fc89caa14d66c28f29cb4c618100bd871 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 3 Feb 2023 21:35:45 +0800 Subject: [PATCH 112/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[Yandex=20?= =?UTF-8?q?=E6=90=9C=E7=B4=A2]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 1ac57b679..637f16ac3 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -218,9 +218,9 @@ "url": "return (fun.lp() == '/search/')", "history": true, "pager": { - "nextL": "a.pager__item_kind_next", + "nextL": "a.Pager-Item_type_next, a.pager__item_kind_next", "pageE": "#search-result, style", - "replaceE": ".pager" + "replaceE": ".Pager, .pager" } }, "Yandex 搜索 - 视频": { From 06fe1d2f0f0eb9fb8f44b3394ca6b9cd2932d9e8 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 9 Feb 2023 10:59:56 +0800 Subject: [PATCH 113/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20Firefox=20?= =?UTF-8?q?=E6=B5=8F=E8=A7=88=E5=99=A8=E4=B8=8A=E9=9C=80=E8=A6=81=E9=87=8D?= =?UTF-8?q?=E5=90=AF=20Tampermonkey=20=E8=84=9A=E6=9C=AC=E6=89=8D=E8=83=BD?= =?UTF-8?q?=E8=BF=90=E8=A1=8C=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 3 ++- DarkMode.user.js | 3 ++- GithubEnhanced-High-Speed-Download.user.js | 3 ++- Lanzou-Enhanced.user.js | 3 ++- Zhihu-Beautification.user.js | 3 ++- Zhihu-Enhanced.user.js | 3 ++- 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 1362e5dfc..f9168250f 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.4.12 +// @version 6.4.13 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -39,6 +39,7 @@ // @grant GM.info // @grant window.onurlchange // @grant unsafeWindow +// @sandbox JavaScript // @license GPL-3.0 License // @run-at document-end // @namespace https://github.com/XIU2/UserScript diff --git a/DarkMode.user.js b/DarkMode.user.js index aa3c31ac7..86a84aab6 100644 --- a/DarkMode.user.js +++ b/DarkMode.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 护眼模式 // @name:zh-TW 護眼模式 // @name:en Dark Mode -// @version 1.5.2 +// @version 1.5.3 // @author X.I.U // @description 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) // @description:zh-CN 简单有效的全网通用护眼模式(夜间模式、暗黑模式、深色模式) @@ -17,6 +17,7 @@ // @grant GM_getValue // @grant GM_setValue // @grant GM_notification +// @sandbox JavaScript // @noframes // @license GPL-3.0 License // @run-at document-start diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 4156edff7..b77520dae 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.2.3 +// @version 2.2.4 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令 // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -18,6 +18,7 @@ // @grant GM_setValue // @grant GM_notification // @grant window.onurlchange +// @sandbox JavaScript // @license GPL-3.0 License // @run-at document-end // @namespace https://greasyfork.org/scripts/412245 diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js index b8107233d..8ccb6df1c 100644 --- a/Lanzou-Enhanced.user.js +++ b/Lanzou-Enhanced.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 蓝奏云网盘增强 -// @version 1.4.9 +// @version 1.5.0 // @author X.I.U // @description 文件排序、刷新不回根目录、快捷返回上一级(右键网页空白处)、后退返回上一级、右键文件显示菜单、点击直接下载文件、点击空白进入目录、自动显示更多文件、一键复制所有分享链接、自定义分享链接域名、自动打开/复制分享链接、带密码的分享链接自动输密码、拖入文件自动显示上传框、输入密码后回车确认、调整描述(话说)编辑框初始大小 // @match *://lanzou.com/u @@ -38,6 +38,7 @@ // @grant GM_notification // @grant GM_setClipboard // @grant unsafeWindow +// @sandbox JavaScript // @noframes // @license GPL-3.0 License // @run-at document-end diff --git a/Zhihu-Beautification.user.js b/Zhihu-Beautification.user.js index e037b5c70..c8d9aa2c0 100644 --- a/Zhihu-Beautification.user.js +++ b/Zhihu-Beautification.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 知乎美化 -// @version 1.5.3 +// @version 1.5.4 // @author X.I.U // @description 宽屏显示、暗黑模式(4种)、暗黑模式跟随浏览器、屏蔽首页活动广告、隐藏文章开头大图、调整图片最大高度、向下翻时自动隐藏顶栏 // @match *://www.zhihu.com/* @@ -13,6 +13,7 @@ // @grant GM_getValue // @grant GM_setValue // @grant GM_notification +// @sandbox JavaScript // @license GPL-3.0 License // @run-at document-start // @namespace https://greasyfork.org/scripts/412212 diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index 9ce6900a5..7ae5a7b2d 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 知乎增强 // @name:zh-TW 知乎增強 // @name:en Zhihu enhancement -// @version 2.2.4 +// @version 2.2.5 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜直播、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -21,6 +21,7 @@ // @grant GM_notification // @grant GM_info // @grant window.onurlchange +// @sandbox JavaScript // @license GPL-3.0 License // @run-at document-end // @namespace https://greasyfork.org/scripts/4122051 From ac6fce657a6f252a1f7494c1c3c51d610e02eb5c Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 14 Feb 2023 20:25:30 +0800 Subject: [PATCH 114/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[Z-Library]=20?= =?UTF-8?q?=E5=85=B6=E4=BB=96=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 637f16ac3..430f998da 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -4328,12 +4328,12 @@ } }, "Z-Library": { - "host": "/(\\dlib|b-ok\\d?|booksc|z-lib)\\./", + "host": "/(^lib-.+\\.\\d+lib\\.[a-z]+$|(\\dlib|b-ok\\d?|booksc|z-lib)\\.)/", "url": "return (document.title.indexOf('Z-Library') > -1 && fun.indexOF('/s/'))", "blank": 3, "history": true, "pager": { - "nextL": "//div[@class='paginator']//span/strong/parent::span/parent::td/following-sibling::td[1]//a", + "nextL": "//div[@class='paginator ' or @class='paginator']//span/strong/../../following-sibling::td[1]//a", "pageE": "//*[@id='searchResultBox'] | //script[contains(string(), 'pagerOptions')]", "replaceE": ".paginator", "scriptT": 2 From 20eede4d0650d55ccd5920a0c7b123731c742720 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 14 Feb 2023 21:04:47 +0800 Subject: [PATCH 115/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index b77520dae..fe8f668b5 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,13 +3,14 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.2.4 +// @version 2.2.5 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令 // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-TW 高速下載 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、項目列表單文件快捷下載 (☁) // @description:en High-speed download of Git Clone/SSH, Release, Raw, Code(ZIP) and other files, project list file quick download (☁) // @match *://github.com/* +// @match *://kgithub.com/* // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACEUExURUxpcRgWFhsYGBgWFhcWFh8WFhoYGBgWFiUlJRcVFRkWFhgVFRgWFhgVFRsWFhgWFigeHhkWFv////////////r6+h4eHv///xcVFfLx8SMhIUNCQpSTk/r6+jY0NCknJ97e3ru7u+fn51BOTsPCwqGgoISDg6empmpoaK2srNDQ0FhXV3eXcCcAAAAXdFJOUwCBIZXMGP70BuRH2Ze/LpIMUunHkpQR34sfygAAAVpJREFUOMt1U+magjAMDAVb5BDU3W25b9T1/d9vaYpQKDs/rF9nSNJkArDA9ezQZ8wPbc8FE6eAiQUsOO1o19JolFibKCdHGHC0IJezOMD5snx/yE+KOYYr42fPSufSZyazqDoseTPw4lGJNOu6LBXVUPBG3lqYAOv/5ZwnNUfUifzBt8gkgfgINmjxOpgqUA147QWNaocLniqq3QsSVbQHNp45N/BAwoYQz9oUJEiE4GMGfoBSMj5gjeWRIMMqleD/CAzUHFqTLyjOA5zjNnwa4UCEZ2YK3khEcBXHjVBtEFeIZ6+NxYbPqWp1DLKV42t6Ujn2ydyiPi9nX0TTNAkVVZ/gozsl6FbrktkwaVvL2TRK0C8Ca7Hck7f5OBT6FFbLATkL2ugV0tm0RLM9fedDvhWstl8Wp9AFDjFX7yOY/lJrv8AkYuz7fuP8dv9izCYH+x3/LBnj9fYPBTpJDNzX+7cAAAAASUVORK5CYII= // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand @@ -49,8 +50,9 @@ ['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] //['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu'] ], download_url = [ - ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供', 'https://archive.fastgit.org'], - ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'] + ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供 提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡), 避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~', 'https://archive.fastgit.org'], + ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国 提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡), 避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~'], + ['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供 提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡), 避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~'] ], clone_url = [ ['https://gitclone.com', '国内', '[中国 国内] - 该公益加速源由 [GitClone] 提供 - 缓存:有 - 首次比较慢,缓存后较快'], ['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], @@ -70,8 +72,8 @@ ], raw_url = [ ['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'], ['https://jsd.cdn.zzko.cn/gh', '国内', '[中国 国内] - 该公益加速源由 [ayao] 提供 - 缓存:有'], - ['https://raw.iqiq.io', '香港 1', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供 - 缓存:无(或时间很短)'], - ['https://raw.kgithub.com', '新加坡 1', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], + ['https://raw.iqiq.io', '香港', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供 - 缓存:无(或时间很短)'], + ['https://raw.kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], //['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供 - 缓存:无(或时间很短)'], ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], From 60d095e5c0933fcc9da64dc8ea9c6750e2b839dd Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 14 Feb 2023 21:11:55 +0800 Subject: [PATCH 116/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E7=A7=80?= =?UTF-8?q?=E4=BA=BA=E9=9B=86]=20=E5=85=B6=E4=BB=96=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 430f998da..2ceae017d 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -6265,7 +6265,7 @@ } }, "秀人集": { - "host": "/\\.xiuren[a-z]+\\./", + "host": "/\\.xiuren([a-z]|\\d)+\\./", "url": "return (fun.lp() != '/' && !fun.indexOF('/search/'))", "pager": { "nextL": ".current+a", From 00ea51195e08a530fbfd2c65520f409f615cd5f4 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 17 Feb 2023 17:37:34 +0800 Subject: [PATCH 117/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index fe8f668b5..9c2793442 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.2.5 +// @version 2.2.6 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令 // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -11,6 +11,7 @@ // @description:en High-speed download of Git Clone/SSH, Release, Raw, Code(ZIP) and other files, project list file quick download (☁) // @match *://github.com/* // @match *://kgithub.com/* +// @match *://github.nite07.com/* // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACEUExURUxpcRgWFhsYGBgWFhcWFh8WFhoYGBgWFiUlJRcVFRkWFhgVFRgWFhgVFRsWFhgWFigeHhkWFv////////////r6+h4eHv///xcVFfLx8SMhIUNCQpSTk/r6+jY0NCknJ97e3ru7u+fn51BOTsPCwqGgoISDg6empmpoaK2srNDQ0FhXV3eXcCcAAAAXdFJOUwCBIZXMGP70BuRH2Ze/LpIMUunHkpQR34sfygAAAVpJREFUOMt1U+magjAMDAVb5BDU3W25b9T1/d9vaYpQKDs/rF9nSNJkArDA9ezQZ8wPbc8FE6eAiQUsOO1o19JolFibKCdHGHC0IJezOMD5snx/yE+KOYYr42fPSufSZyazqDoseTPw4lGJNOu6LBXVUPBG3lqYAOv/5ZwnNUfUifzBt8gkgfgINmjxOpgqUA147QWNaocLniqq3QsSVbQHNp45N/BAwoYQz9oUJEiE4GMGfoBSMj5gjeWRIMMqleD/CAzUHFqTLyjOA5zjNnwa4UCEZ2YK3khEcBXHjVBtEFeIZ6+NxYbPqWp1DLKV42t6Ujn2ydyiPi9nX0TTNAkVVZ/gozsl6FbrktkwaVvL2TRK0C8Ca7Hck7f5OBT6FFbLATkL2ugV0tm0RLM9fedDvhWstl8Wp9AFDjFX7yOY/lJrv8AkYuz7fuP8dv9izCYH+x3/LBnj9fYPBTpJDNzX+7cAAAAASUVORK5CYII= // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand @@ -46,6 +47,7 @@ ['https://cors.isteed.cc/github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Lufs\'s] 提供'], //['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'], //['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'], + ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'], ['https://download.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'], ['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] //['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu'] @@ -61,6 +63,7 @@ ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'], //['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'], //['https://cithub.icu', '美国', '[美国 洛杉矶]'], + ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'], ['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'], ['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] //['https://hub.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] @@ -79,6 +82,7 @@ ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], + //['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供 - 缓存:无(或时间很短)'], //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供 - 缓存:无(或时间很短)'], //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], From e3de3a53028345c97261d775683840ef79b7706d Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 17 Feb 2023 18:00:38 +0800 Subject: [PATCH 118/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E5=B1=8F=E8=94=BD?= =?UTF-8?q?=E8=A7=86=E9=A2=91=E5=90=8E=E5=9C=A8=E9=A6=96=E9=A1=B5=E6=8C=89?= =?UTF-8?q?=E7=A9=BA=E6=A0=BC=E9=94=AE=E6=BB=9A=E5=8A=A8=E4=BC=9A=E6=92=AD?= =?UTF-8?q?=E6=94=BE=E8=A7=86=E9=A2=91=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index 7ae5a7b2d..d9318fee7 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 知乎增强 // @name:zh-TW 知乎增強 // @name:en Zhihu enhancement -// @version 2.2.5 +// @version 2.2.6 // @author X.I.U // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜直播、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... @@ -888,12 +888,12 @@ function blockType(type) { addSetInterval_(name); } else if (type === 'question') { // 问题页 if (!menu_value('menu_blockTypeVideo')) return - document.lastChild.appendChild(document.createElement('style')).textContent = `.VideoAnswerPlayer, .VideoAnswerPlayer-video, .VideoAnswerPlayer-iframe {display: none !important;}`; + document.lastChild.appendChild(document.createElement('style')).textContent = `.VideoAnswerPlayer, .VideoAnswerPlayer video, .VideoAnswerPlayer-video, .VideoAnswerPlayer-iframe {display: none !important;}`; name = '.VideoAnswerPlayer' document.querySelectorAll(name).forEach(function(item){blockType_(item);}) } else { // 首页 if (!menu_value('menu_blockTypeVideo') && !menu_value('menu_blockTypeArticle')) return - if (menu_value('menu_blockTypeVideo')) document.lastChild.appendChild(document.createElement('style')).textContent = `.Card .ZVideoItem-video, nav.TopstoryTabs > a[aria-controls="Topstory-zvideo"] {display: none !important;}`; + if (menu_value('menu_blockTypeVideo')) document.lastChild.appendChild(document.createElement('style')).textContent = `.Card .ZVideoItem-video, .VideoAnswerPlayer video, nav.TopstoryTabs > a[aria-controls="Topstory-zvideo"] {display: none !important;}`; name = 'h2.ContentItem-title a:not(.zhihu_e_toQuestion)' document.querySelectorAll(name).forEach(function(item){blockType_(item);}) } @@ -921,7 +921,7 @@ function blockType(type) { if (location.pathname === '/search') { // 搜索页 if (location.search.indexOf('type=content') === -1) return // 仅限搜索页的 [综合] if (titleA.href.indexOf('/zvideo/') > -1 || titleA.href.indexOf('video.zhihu.com') > -1) { // 如果是视频 - if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card').hidden = true; + if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card').remove(); } else if (titleA.href.indexOf('zhuanlan.zhihu.com') > -1) { // 如果是文章 if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card SearchResult-Card').hidden = true; } else if (titleA.href.indexOf('/topic/') > -1) { // 如果是话题 @@ -933,13 +933,13 @@ function blockType(type) { if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'List-item').hidden = true; } else { // 首页 if (titleA.href.indexOf('/zvideo/') > -1 || titleA.href.indexOf('video.zhihu.com') > -1) { // 如果是视频 - if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; + if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').remove(); } else if (titleA.href.indexOf('/answer/') > -1) { // 如果是问题(视频回答) if (findParentElement(titleA, 'ContentItem AnswerItem').querySelector('.VideoAnswerPlayer')) { - if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; + if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').remove(); } } else if (titleA.href.indexOf('/education/video-course/') > -1) { // 如果是視頻課程 - if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; + if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').remove(); } else if (titleA.href.indexOf('zhuanlan.zhihu.com') > -1) { // 如果是文章 if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem-isRecommend').hidden = true; } From b90995fab0a7fc89d513825d912b339632b103cc Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 18 Feb 2023 08:42:33 +0800 Subject: [PATCH 119/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[BT=20=E4=B9=8B?= =?UTF-8?q?=E5=AE=B6]=20=E5=85=B6=E4=BB=96=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 2ceae017d..f2dd1e1e4 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2463,7 +2463,7 @@ } }, "BT 之家": { - "host": "/btbtt/", + "host": ["/btbtt/","/bt\\d{3,4}\\.com$/"], "url": "return (fun.getCSS(\".logo>a[title='BT之家']\") && (fun.lp() == '/' || fun.indexOF(/^\\/(index|forum|search)-/)))", "pager": { "nextL": "//div[@class='page']/a[text()='▶' or text()='下一页']", From a592c1d2c872e9750576043f905c2f80b4bbf4a2 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 18 Feb 2023 15:23:26 +0800 Subject: [PATCH 120/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20WordPress=20=E7=BD=91=E7=AB=99]=20=E9=80=9A?= =?UTF-8?q?=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index f9168250f..6368cb22e 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.4.13 +// @version 6.4.14 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -299,14 +299,16 @@ if (getCSS('a.next, a.next-page')) { DBSite.wp_article.pager.nextL = 'a.next, a.next-page' - } else if (getCSS('a[rel="next" i], a[aria-label="Next Page" i], a[aria-label="下一页"], a[rel="下一页"], a[title="下一页"], a[aria-label="下一頁"], a[rel="下一頁"], a[title="下一頁"]')) { - DBSite.wp_article.pager.nextL = 'a[rel="next" i], a[aria-label="Next Page" i], a[aria-label="下一页"], a[rel="下一页"], a[title="下一页"], a[aria-label="下一頁"], a[rel="下一頁"], a[title="下一頁"]' + } else if (getCSS('a[rel="next" i], a[aria-label="next" i], a[aria-label="下一个"].page-link, a[aria-label="Next Page" i], a[aria-label="下一页"], a[rel="下一页"], a[title="下一页"], a[aria-label="下一頁"], a[rel="下一頁"], a[title="下一頁"]')) { + DBSite.wp_article.pager.nextL = 'a[rel="next" i], a[aria-label="next" i], a[aria-label="下一个"].page-link, a[aria-label="Next Page" i], a[aria-label="下一页"], a[rel="下一页"], a[title="下一页"], a[aria-label="下一頁"], a[rel="下一頁"], a[title="下一頁"]' } else if (getCSS('li.next-page > a, li.next > a, li.pagination-next>a')) { DBSite.wp_article.pager.nextL = 'li.next-page > a, li.next > a, li.pagination-next>a' } else if (getCSS('span.current+a')) { DBSite.wp_article.pager.nextL = 'span.current+a' } else if (getCSS('.nav-previous a, a.nav-previous')) { DBSite.wp_article.pager.nextL = '.nav-previous a, a.nav-previous' + } else if (getCSS('.pagination>.page-item.active+li.page-item>a')) { + DBSite.wp_article.pager.nextL = '.pagination>.page-item.active+li.page-item>a' } else if (getXpath('//a[contains(text(), "下一页") or contains(text(), "下一頁") or contains(text(), ">") or contains(text(), "next") or contains(text(), "Next") or contains(text(), "NEXT")]', getCSS('#nav-below, nav.navigation, nav.paging-navigation, .pagination:not([class*="entry"]), .wp-pagenavi, .pagenavi, nav[role="navigation"]'))) { DBSite.wp_article.pager.nextL = '//*[self::ul or self::nav or self::div][@id="nav-below" or contains(@class, "navigation") or contains(@class, "pagination") or contains(@class, "pagenavi") or @role="navigation"]//a[contains(text(), "下一页") or contains(text(), "下一頁") or contains(text(), ">") or contains(text(), "next") or contains(text(), "Next") or contains(text(), "NEXT")]' } @@ -348,6 +350,8 @@ DBSite.wp_article.pager.pageE = '.posts-row>posts[class*="post"]' } else if (getAllCSS('#posts, .posts').length == 1) { DBSite.wp_article.pager.pageE = '#posts, .posts' + } else if (getAllCSS('#content .row').length == 1 && getAllCSS('#content .row+.nav-pagination').length == 1) { + DBSite.wp_article.pager.pageE = '#content .row' } if (DBSite.wp_article.pager.pageE != undefined) {console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站`); return 10;} } From 978472666fb67d39e851cab51b144f86b11e23cb Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 18 Feb 2023 15:26:01 +0800 Subject: [PATCH 121/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E9=83=A8?= =?UTF-8?q?=E5=88=86=20WordPress=20=E7=BD=91=E7=AB=99]=20=E9=80=9A?= =?UTF-8?q?=E7=94=A8=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 6368cb22e..53d85b4b0 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -350,8 +350,8 @@ DBSite.wp_article.pager.pageE = '.posts-row>posts[class*="post"]' } else if (getAllCSS('#posts, .posts').length == 1) { DBSite.wp_article.pager.pageE = '#posts, .posts' - } else if (getAllCSS('#content .row').length == 1 && getAllCSS('#content .row+.nav-pagination').length == 1) { - DBSite.wp_article.pager.pageE = '#content .row' + } else if (getAllCSS('#content .container>.row').length == 1 && getAllCSS('#content .container>.row+.nav-pagination').length == 1) { + DBSite.wp_article.pager.pageE = '#content .container>.row' } if (DBSite.wp_article.pager.pageE != undefined) {console.info(`[自动无缝翻页] - 部分使用 WordPress 的网站`); return 10;} } From 2c3122f3569e54ac87be3de64561810648d2429e Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 20 Feb 2023 10:26:01 +0800 Subject: [PATCH 122/811] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20[B=E7=AB=99=20-=20?= =?UTF-8?q?=E6=97=A7=E7=89=88=E6=90=9C=E7=B4=A2=E9=A1=B5]=20=E4=B8=8D?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E7=BC=A9=E7=95=A5=E5=9B=BE=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 53d85b4b0..5820d8435 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.4.14 +// @version 6.4.15 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -894,7 +894,6 @@ function: { scrollD: 1000 }, function: { - bF: bilibili_search_bF, aF: bilibili_search_aF } }, // B 站(Bilibili) - 搜索页 - 视频 @@ -1481,25 +1480,14 @@ function: { } } } - // [bilibili_search] 插入前函数(加载图片) - function bilibili_search_bF(pageE) { - pageE.forEach(function (one) { - let img = getCSS('.img > .lazy-img > img[src=""]', one) - if (img) { - img.setAttribute('data-srclz', 'lazy') - } - }); - return pageE - } // [bilibili_search] 插入后函数(加载图片) function bilibili_search_aF() { let result = __INITIAL_STATE__.flow[__INITIAL_STATE__.flow.fields[0]].result; if (result.length > 0) { - let imgArr = getAllCSS('.img > .lazy-img > img[data-srclz]'); + let imgArr = getAllCSS('.img>span:first-child'); if (imgArr.length > 0) { for (let i = 0; i < imgArr.length; i++) { - imgArr[i].src = result[i].pic; - imgArr[i].removeAttribute('data-srclz'); + imgArr[i].insertAdjacentHTML('beforebegin', `
    `); // 将 img 标签插入到网页中 } } } From c021b57d4b4394de1294d15313735e451f64a4d9 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 28 Feb 2023 13:12:46 +0800 Subject: [PATCH 123/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E5=A8=B1?= =?UTF-8?q?=E4=B9=90=E5=90=A7]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index f2dd1e1e4..0294adcf0 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -6431,13 +6431,13 @@ } }, "娱乐吧": { - "host": ["www.yuleba.org","m.yuleba.org"], + "host": ["www.yuleba.org","m.yuleba.org","m.entba.net"], "url": "/^\\/a|b\\//", "style": ".b_img>.paging {float: left;}", "pager": { "type": 3, "nextL": "//div[@class='paging']/a[text()='下一页']", - "pageE": ".b_img:not(:nth-child(7))>ul, .picture>p, .a_img>p", + "pageE": ".b_img:not(:nth-child(7))>ul, .a_img>.main>p", "replaceE": ".paging" } }, From 8e043414fb8d8cea5066ed97aeeed6b6bba2baf8 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 28 Feb 2023 13:28:13 +0800 Subject: [PATCH 124/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E5=8A=A8?= =?UTF-8?q?=E6=BC=AB=E7=8B=82]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 0294adcf0..8669a2be6 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2908,26 +2908,17 @@ } }, "动漫狂": { - "host": "www.cartoonmad.cc", + "host": ["www.cartoonmad.com","www.cartoonmad.cc"], + "url": "/^\\/comic\\/\\d+\\.html$/", "style": "body > table > tbody > tr:nth-child(4) > td > table > tbody > tr:first-child > td:not(:first-child) {display: none !important;} body > table > tbody > tr:nth-child(4) > td > table > tbody > tr:first-child > td:first-child img {max-width: 100%;height: auto;display: block !important;margin: 0 auto !important;}", "history": true, "pager": { - "nextL": "js; let next=fun.getXpath(\"//a[@class='pages'][contains(text(),'下一頁')][not(@href='thend.asp')]\");if (next) {return next.href;} else {next=fun.getXpath(\"//a[@class='pages'][contains(string(),'下一話')]\");if (next) return next.href;}", + "nextL": "js; let next=fun.getXpath(\"//a[@class='pages'][contains(text(),'下一頁')][not(starts-with(@href,'thend.asp'))]\");if (next) {return next.href;} else {next=fun.getXpath(\"//a[@class='pages'][contains(string(),'下一話')]\");if (next) return next.href;}", "pageE": "img[onload]", "replaceE": "body > table > tbody > tr:nth-child(2), body > table > tbody > tr:nth-child(5)", "interval": 0 } }, - "动漫狂 - 分类/搜索页": { - "host": "www.cartoonmad.com", - "url": "/^\\/./", - "blank": 3, - "pager": { - "nextL": "//a[@class='pages'][contains(text(), '下一頁')]", - "pageE": "td[background='/image/content_box4.gif']+td > table > tbody > tr", - "replaceE": "//a[@class='pages']/parent::td/parent::tr | //font[contains(text(), '目前在第')]" - } - }, "动漫啦": { "host": "www.dongman.la", "url": "if (fun.indexOF('/chapter/')) {fun.src_bF(fun.getAllCSS('img.mdui-img-fluid[data-srcset]:not([src])'), [0,'img[data-srcset]','data-srcset']); return true}", From 1b804729188bd365154aae72fa91e561064876f0 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 1 Mar 2023 22:19:40 +0800 Subject: [PATCH 125/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?= =?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?= =?UTF-8?q?=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 5820d8435..666f90153 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.4.15 +// @version 6.4.16 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -16,6 +16,9 @@ // @connect jsd.cdn.zzko.cn // @connect raw.fastgit.org // @connect raw.iqiq.io +// @connect raw.cithub.icu +// @connect raw.njuu.cf +// @connect github-raw.nite07.com // @connect ghproxy.net // @connect github.moeyy.xyz // @connect raw.kgithub.com @@ -97,10 +100,13 @@ 'https://jsd.cdn.zzko.cn/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', + //'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://fastly.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.githubusercontents.com/XIU2/UserScript/master/other/Autopage/rules.json' ], urlArr2 = [ @@ -111,6 +117,9 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json' ], From 566a3661838ebc5d304631f9c32d5b1e6641b5eb Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 1 Mar 2023 22:20:14 +0800 Subject: [PATCH 126/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 9c2793442..8b702d9fa 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.2.6 +// @version 2.2.7 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令 // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -62,7 +62,7 @@ // ['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'], ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'], //['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'], - //['https://cithub.icu', '美国', '[美国 洛杉矶]'], + ['https://cithub.icu', '美国', '[美国 洛杉矶]'], ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'], ['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'], ['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] @@ -82,13 +82,13 @@ ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], - //['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供 - 缓存:无(或时间很短)'], + //['https://github-raw.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供 - 缓存:无(或时间很短)'], //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供 - 缓存:无(或时间很短)'], //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], - ['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], - ['https://raw.githubusercontents.com', '其他 2', '[香港、新加坡、美国等](CDN 不固定) - 缓存:有 - 该加速源不支持大小超过 1 MB 的文件'], - ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 3', '[新加坡、香港、日本等](CDN 不固定) - 缓存:无(或时间很短)'] + //['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], + ['https://raw.githubusercontents.com', '其他 1', '[香港、新加坡、美国等](CDN 不固定) - 缓存:有 - 该加速源不支持大小超过 1 MB 的文件'], + ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 2', '[新加坡、香港、日本等](CDN 不固定) - 缓存:无(或时间很短)'] //['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN] - 缓存:有'] ], svg = [ '', From 523d9f4dbe0ef84eb9438b414ef125e55358329e Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 1 Mar 2023 22:30:41 +0800 Subject: [PATCH 127/811] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20=E4=B8=80=E4=BA=9B?= =?UTF-8?q?=E8=B0=83=E8=AF=95=E8=BE=93=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Autopage.user.js b/Autopage.user.js index 666f90153..368b172ba 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -156,7 +156,7 @@ menuId[0] = GM_registerMenuCommand('❌ 当前网页暂不支持 [点击申请]', function () {window.GM_openInTab('https://github.com/XIU2/UserScript#xiu2userscript', {active: true,insert: true,setParent: true});window.GM_openInTab('https://greasyfork.org/zh-CN/scripts/419215/feedback', {active: true,insert: true,setParent: true});}); menuId[1] = GM_registerMenuCommand('🔄 更新外置翻页规则 (每天自动)', function(){getRulesUrl(true)}); menuId[2] = GM_registerMenuCommand('#️⃣ 自定义翻页规则', function(){customRules()}); - console.info('[自动无缝翻页] - 暂不支持当前网页 [ ' + location.href + ' ],申请支持: https://github.com/XIU2/UserScript / https://greasyfork.org/zh-CN/scripts/419215/feedback'); + //console.info('[自动无缝翻页] - 暂不支持当前网页 [ ' + location.href + ' ],申请支持: https://github.com/XIU2/UserScript / https://greasyfork.org/zh-CN/scripts/419215/feedback'); return } else if (webType === -1) { return From fb803318d53f5a2bd0e4819ae2c3ea2390aa3e5a Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 1 Mar 2023 22:45:52 +0800 Subject: [PATCH 128/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E5=92=8C?= =?UTF-8?q?=E5=9B=BE=E4=B9=A6]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 8669a2be6..c3263ccf1 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3637,7 +3637,7 @@ "pager": { "type": 6, "nextL": "#next", - "pageE": "#content>.h2~div", + "pageE": "#content>h2:not(.h2)~*", "replaceE": ".next,.pre", "loadTime": 500 } From 47fb05c720f0ec0c801fd6b234abf42386ae1d33 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 2 Mar 2023 09:24:16 +0800 Subject: [PATCH 129/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?= =?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?= =?UTF-8?q?=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 368b172ba..37f12b1a8 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -100,7 +100,7 @@ 'https://jsd.cdn.zzko.cn/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', + //'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', @@ -117,7 +117,7 @@ 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', + //'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.njuu.cf/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github-raw.nite07.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', From 50b979bba2bf62f6de4647c1983ff21f655f6508 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 2 Mar 2023 09:27:43 +0800 Subject: [PATCH 130/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 8b702d9fa..368ee52e8 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -62,7 +62,7 @@ // ['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'], ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'], //['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'], - ['https://cithub.icu', '美国', '[美国 洛杉矶]'], + //['https://cithub.icu', '美国', '[美国 洛杉矶]'], ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'], ['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'], ['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] From 2e675dc5783ee6e2f21acb14d9b858fdd996d5aa Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 2 Mar 2023 20:34:40 +0800 Subject: [PATCH 131/811] Update issue templates --- .github/ISSUE_TEMPLATE/01-bugReport.md | 16 ---------- .github/ISSUE_TEMPLATE/01-bugReport.yml | 24 +++++++++++++++ .github/ISSUE_TEMPLATE/02-featureRequest.md | 21 ------------- .github/ISSUE_TEMPLATE/02-featureRequest.yml | 31 ++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 1 + 5 files changed, 56 insertions(+), 37 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/01-bugReport.md create mode 100644 .github/ISSUE_TEMPLATE/01-bugReport.yml delete mode 100644 .github/ISSUE_TEMPLATE/02-featureRequest.md create mode 100644 .github/ISSUE_TEMPLATE/02-featureRequest.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/01-bugReport.md b/.github/ISSUE_TEMPLATE/01-bugReport.md deleted file mode 100644 index 5120adf6e..000000000 --- a/.github/ISSUE_TEMPLATE/01-bugReport.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -name: 反馈问题 (Bug report) -about: XXX 脚本的 XXX 功能失效了,或出现其他预期之外的问题~ -title: "[脚本名称] XXX 功能失效(记得修改该标题示例,并移除该括号提示)" -labels: 反馈问题 -assignees: '' - ---- - - - -### 问题描述(必填,最好写上 复现步骤,越详细越好,特别是一些复杂的问题) -> - -### 错误截图(可选,也可以是一些错误代码) -> \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/01-bugReport.yml b/.github/ISSUE_TEMPLATE/01-bugReport.yml new file mode 100644 index 000000000..b84b1d7e2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/01-bugReport.yml @@ -0,0 +1,24 @@ +name: 反馈问题 (Bug report) +description: xxx 脚本的 xxx 功能失效了,或出现其他预期之外的问题... +title: "[脚本名称] xxx 功能失效(记得修改该标题示例,并移除该括号提示)" +labels: 反馈问题 +body: + - type: markdown + attributes: + value: | + 发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/UserScript/issues) 问题(包括[关闭](https://github.com/XIU2/UserScript/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起! + 请认真填写以下问题!如果太敷衍的话,我可能会关闭该 Issues! + - type: textarea + id: description + attributes: + label: 问题描述 + description: 必填,最好写上 复现问题 的步骤,越详细越好,特别是一些复杂的问题 + placeholder: 请输入... + validations: + required: true + - type: textarea + id: screenshots + attributes: + label: 附加截图 + description: 可选,也可以是一些错误代码 + placeholder: 可在此粘贴图片,或点击下方 [Attach files by dragging & dropping, selecting or pasting them.] 文字来选择图片... \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.md b/.github/ISSUE_TEMPLATE/02-featureRequest.md deleted file mode 100644 index 4a6f872e2..000000000 --- a/.github/ISSUE_TEMPLATE/02-featureRequest.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -name: 功能建议 (Feature request) -about: XXX 脚本的 XXX 功能有什么建议,或希望添加一些新功能~ -title: "[脚本名称] 希望添加 XXX 功能(记得修改该标题示例,并移除该括号提示)" -labels: 功能建议 -assignees: '' - ---- - - - - - - - - -### 功能需求(即你要什么样的功能) -> - -### 预期目标(即你希望该功能是什么样子的,如果能提供 示例/截图/代码 就更好了~) -> diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.yml b/.github/ISSUE_TEMPLATE/02-featureRequest.yml new file mode 100644 index 000000000..c7635a3ac --- /dev/null +++ b/.github/ISSUE_TEMPLATE/02-featureRequest.yml @@ -0,0 +1,31 @@ +name: 功能建议 (Feature request) +description: xxx 脚本的 xxx 功能有什么建议,或希望添加一些新功能~ +title: "[脚本名称] 希望添加 xxx 功能(记得修改该标题示例,并移除该括号提示)" +labels: 功能建议 +body: + - type: markdown + attributes: + value: | + ***注意:本项目已不再接受任何【新脚本请求】! *** + + 发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/CloudflareSpeedTest/issues) (包括[关闭](https://github.com/XIU2/CloudflareSpeedTest/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起! + 另外,无论添加修改什么功能,都需要消耗大量时间与精力,因此请确保该功能建议是大家都需要的,而不是只为了满足个人小众需求! + + 如果是希望 [自动无缝翻页] 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到某个网页的 URL 地址(而不是直接写个首页地址),并在 `预期目标` 中简单介绍该网站。 + 因为精力有限,目前主要维护现有规则,因此是否添加支持则看 网站类型 与 个人兴趣,不再全盘接受了~ + - type: textarea + id: description + attributes: + label: 功能需求 + description: 必填,你要什么样的功能? + placeholder: 请输入... + validations: + required: true + - type: textarea + id: anticipation + attributes: + label: 预期目标 + description: 必填,你希望该功能具体是什么样子的?如果能提供 示例/截图/代码 就更好了 + placeholder: 请输入... + validations: + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..ec4bb386b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false \ No newline at end of file From eb8ddc1e7aa1fd9ef326021c2c9a406a2e7a8108 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 2 Mar 2023 20:38:23 +0800 Subject: [PATCH 132/811] Update issue templates --- .github/ISSUE_TEMPLATE/02-featureRequest.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.yml b/.github/ISSUE_TEMPLATE/02-featureRequest.yml index c7635a3ac..2544cbb22 100644 --- a/.github/ISSUE_TEMPLATE/02-featureRequest.yml +++ b/.github/ISSUE_TEMPLATE/02-featureRequest.yml @@ -6,12 +6,12 @@ body: - type: markdown attributes: value: | - ***注意:本项目已不再接受任何【新脚本请求】! *** - + ***注意:本项目已不再接受任何【新脚本请求】!*** + **** 发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/CloudflareSpeedTest/issues) (包括[关闭](https://github.com/XIU2/CloudflareSpeedTest/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起! 另外,无论添加修改什么功能,都需要消耗大量时间与精力,因此请确保该功能建议是大家都需要的,而不是只为了满足个人小众需求! - - 如果是希望 [自动无缝翻页] 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到某个网页的 URL 地址(而不是直接写个首页地址),并在 `预期目标` 中简单介绍该网站。 + **** + 如果是希望 `[自动无缝翻页]` 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到要添加支持的网页 URL 地址(而不是只写个首页地址),并在 `预期目标` 中简单介绍该网站。 因为精力有限,目前主要维护现有规则,因此是否添加支持则看 网站类型 与 个人兴趣,不再全盘接受了~ - type: textarea id: description From c038c9f814649dece892b0265d4d764d40214b69 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 2 Mar 2023 20:38:49 +0800 Subject: [PATCH 133/811] Update issue templates --- .github/ISSUE_TEMPLATE/02-featureRequest.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.yml b/.github/ISSUE_TEMPLATE/02-featureRequest.yml index 2544cbb22..9d0721415 100644 --- a/.github/ISSUE_TEMPLATE/02-featureRequest.yml +++ b/.github/ISSUE_TEMPLATE/02-featureRequest.yml @@ -13,6 +13,7 @@ body: **** 如果是希望 `[自动无缝翻页]` 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到要添加支持的网页 URL 地址(而不是只写个首页地址),并在 `预期目标` 中简单介绍该网站。 因为精力有限,目前主要维护现有规则,因此是否添加支持则看 网站类型 与 个人兴趣,不再全盘接受了~ + **** - type: textarea id: description attributes: From ceb9ec2b7f46f2a27b4305420c6d63b53fe507d1 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 2 Mar 2023 20:59:30 +0800 Subject: [PATCH 134/811] Update issue templates --- .github/ISSUE_TEMPLATE/01-bugReport.yml | 2 +- .github/ISSUE_TEMPLATE/02-featureRequest.yml | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/01-bugReport.yml b/.github/ISSUE_TEMPLATE/01-bugReport.yml index b84b1d7e2..56575859d 100644 --- a/.github/ISSUE_TEMPLATE/01-bugReport.yml +++ b/.github/ISSUE_TEMPLATE/01-bugReport.yml @@ -7,7 +7,7 @@ body: attributes: value: | 发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/UserScript/issues) 问题(包括[关闭](https://github.com/XIU2/UserScript/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起! - 请认真填写以下问题!如果太敷衍的话,我可能会关闭该 Issues! + **** - type: textarea id: description attributes: diff --git a/.github/ISSUE_TEMPLATE/02-featureRequest.yml b/.github/ISSUE_TEMPLATE/02-featureRequest.yml index 9d0721415..4831adae1 100644 --- a/.github/ISSUE_TEMPLATE/02-featureRequest.yml +++ b/.github/ISSUE_TEMPLATE/02-featureRequest.yml @@ -1,5 +1,5 @@ name: 功能建议 (Feature request) -description: xxx 脚本的 xxx 功能有什么建议,或希望添加一些新功能~ +description: xxx 脚本的 xxx 功能有什么建议,或希望添加一些新功能... title: "[脚本名称] 希望添加 xxx 功能(记得修改该标题示例,并移除该括号提示)" labels: 功能建议 body: @@ -8,11 +8,10 @@ body: value: | ***注意:本项目已不再接受任何【新脚本请求】!*** **** - 发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/CloudflareSpeedTest/issues) (包括[关闭](https://github.com/XIU2/CloudflareSpeedTest/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起! + 发之前,请先搜下有没有类似的 [Issues](https://github.com/XIU2/UserScript/issues) (包括[关闭](https://github.com/XIU2/UserScript/issues?q=is%3Aissue+is%3Aclosed)的),请勿重复发起! 另外,无论添加修改什么功能,都需要消耗大量时间与精力,因此请确保该功能建议是大家都需要的,而不是只为了满足个人小众需求! **** - 如果是希望 `[自动无缝翻页]` 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到要添加支持的网页 URL 地址(而不是只写个首页地址),并在 `预期目标` 中简单介绍该网站。 - 因为精力有限,目前主要维护现有规则,因此是否添加支持则看 网站类型 与 个人兴趣,不再全盘接受了~ + 如果是希望 `[自动无缝翻页]` 脚本添加某个网站的支持,那么就在下面 `功能需求` 处写上具体到要添加支持的网页 URL 地址(而不是只写个首页地址),并在 `预期目标` 中简单介绍该网站。因为精力有限,目前主要维护现有规则,因此是否添加支持则看 网站类型 与 个人兴趣,不再全盘接受了~ **** - type: textarea id: description From e0410bb65ad37e06510d809df158a6d1fd4f8aa4 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 3 Mar 2023 09:27:13 +0800 Subject: [PATCH 135/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[315=E5=AD=A6?= =?UTF-8?q?=E6=9C=AF=E7=BD=91]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index c3263ccf1..4f1730fdc 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -4423,6 +4423,18 @@ "replaceE": ".xmc_Pages" } }, + "315学术网": { + "host": "www.315xs.com", + "url": "/\\/search\\.php/", + "retry": 3100, + "pager": { + "nextL": "//ul[@class='pagelist']//a[text()='下一页']", + "pageE": ".resultlist>dl", + "replaceE": ".pagelist", + "interval": 3100, + "scrollD": 700 + } + }, "百度学术": { "host": "xueshu.baidu.com", "url": "return (fun.lp() == '/s')", From 2c0a8a4dab2d91ae8a92e338e700521e7717677e Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 3 Mar 2023 20:10:56 +0800 Subject: [PATCH 136/811] README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 36a5ea5d8..ba2ed9719 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ ## 如何安装/使用脚本? -要使用任何脚本,首先需要浏览器安装 **Tampermonkey 脚本管理器扩展([Chrome](https://pan.lanzouv.com/b073l8d1e)** / **[Firefox](https://addons.mozilla.org/firefox/addon/tampermonkey/)** / **[Edge](https://microsoftedge.microsoft.com/addons/detail/tampermonkey/iikmkjmpaadaobahmlepeloendndfphd?hl=zh-CN))。** +要使用任何脚本,首先需要浏览器安装 **Tampermonkey 脚本管理器扩展([Chrome](https://pan.lanzouf.com/b073l8d1e)** / **[Firefox](https://addons.mozilla.org/firefox/addon/tampermonkey/)** / **[Edge](https://microsoftedge.microsoft.com/addons/detail/tampermonkey/iikmkjmpaadaobahmlepeloendndfphd?hl=zh-CN))。** - 点击表格 **\[安装\]** 进入 GreasyFork 网页,点击 **\[安装脚本\]** 后弹出扩展提示,再点击 **\[安装\]** 即可。 - 如果 GreasyFork 访问速度太慢,可以选择点击 **\[备用\]** 后弹出扩展提示,再去点击 **\[安装\]** 即可。 From f5ab39a041c9c4de1679000738c74d2134615a88 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 3 Mar 2023 22:16:04 +0800 Subject: [PATCH 137/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E5=AF=B9=E6=96=B0?= =?UTF-8?q?=E7=89=88=E9=A1=B9=E7=9B=AE=E5=88=97=E8=A1=A8=E9=A1=B5/?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E8=A7=86=E5=9B=BE=E9=A1=B5=E7=9A=84=20Raw=20?= =?UTF-8?q?=E5=8A=A0=E9=80=9F=E6=94=AF=E6=8C=81(=E5=8C=85=E6=8B=AC?= =?UTF-8?q?=E5=BF=AB=E6=8D=B7=E4=B8=8B=E8=BD=BD);=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=8A=A0=E9=80=9F=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 34 ++++++++++------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 368ee52e8..ce1349896 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.2.7 +// @version 2.2.8 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令 // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -35,7 +35,7 @@ ['https://gh.gh2233.ml/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@X.I.U/XIU2] 提供'], //['https://gh.api.99988866.xyz/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [hunshcn/gh-proxy] 提供'], // 官方演示站用的人太多了 ['https://gh.ddlc.top/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@mtr-static-official] 提供'], - ['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'], + //['https://gh2.yanqishui.work/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [@HongjieCN] 提供'], ['https://ghdl.feizhuqwq.cf/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [feizhuqwq.com] 提供'], //['https://gh-proxy-misakano7545.koyeb.app/https://github.com', '美国', '[美国 Cloudflare CDN]'], ['https://gh.flyinbug.top/gh/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Mintimate] 提供'], @@ -139,7 +139,7 @@ setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速 addRawFile(); // Raw 加速 setTimeout(addRawDownLink, 2000); // Raw 单文件快捷下载(☁),延迟 2 秒执行,避免被 pjax 刷掉 - addRawDownLink_(); // 在浏览器返回/前进时重新添加 Raw 下载链接(☁)鼠标事件 + setTimeout(addRawDownLink_, 1000); // 在浏览器返回/前进时重新添加 Raw 下载链接(☁)鼠标事件 }); @@ -256,8 +256,8 @@ // Raw function addRawFile() { - if (document.querySelector('.XIU2-RF')) return - let html = document.getElementById('raw-url');if (!html) return + if (document.querySelector('.XIU2-RF')) document.querySelectorAll('.XIU2-RF').forEach((e)=>{e.remove()}) + let html = document.querySelector('#raw-url, a[data-testid="raw-button"]');if (!html) return let href = location.href.replace(`https://${location.host}`,''), href2 = href.replace('/blob/','/'), url = '', _html = ''; @@ -268,7 +268,7 @@ } else { url = raw_url[i][0] + href2; } - _html += `${raw_url[i][1].replace(/ \d/,'')}` + _html += `${raw_url[i][1].replace(/ \d/,'')}` } html.insertAdjacentHTML('afterend', _html); } @@ -277,14 +277,14 @@ // Raw 单文件快捷下载(☁) function addRawDownLink() { // 如果不是项目文件页面,就返回,如果网页有 Raw 下载链接(☁)就返回 - let files = document.querySelectorAll('div.Box-row svg.octicon.octicon-file');if(files.length === 0) return;if (location.pathname.indexOf('/tags') > -1) return + let files = document.querySelectorAll('div.Box-row svg.octicon.octicon-file, .react-directory-filename-column>svg.color-fg-muted');if(files.length === 0) return;if (location.pathname.indexOf('/tags') > -1) return let files1 = document.querySelectorAll('a.fileDownLink');if(files1.length > 0) return; // 鼠标指向则显示 var mouseOverHandler = function(evt) { let elem = evt.currentTarget, aElm_new = elem.querySelectorAll('.fileDownLink'), - aElm_now = elem.querySelectorAll('svg.octicon.octicon-file'); + aElm_now = elem.querySelectorAll('svg.octicon.octicon-file, svg.color-fg-muted'); aElm_new.forEach(el=>{el.style.cssText = 'display: inline'}); aElm_now.forEach(el=>{el.style.cssText = 'display: none'}); }; @@ -293,16 +293,15 @@ var mouseOutHandler = function(evt) { let elem = evt.currentTarget, aElm_new = elem.querySelectorAll('.fileDownLink'), - aElm_now = elem.querySelectorAll('svg.octicon.octicon-file'); + aElm_now = elem.querySelectorAll('svg.octicon.octicon-file, svg.color-fg-muted'); aElm_new.forEach(el=>{el.style.cssText = 'display: none'}); aElm_now.forEach(el=>{el.style.cssText = 'display: inline'}); }; // 循环添加 - files.forEach(function(fileElm, i) { + files.forEach(function(fileElm) { let trElm = fileElm.parentNode.parentNode, - cntElm_a = trElm.querySelector('[role="rowheader"] > .css-truncate.css-truncate-target.d-block.width-fit > a'), - cntElm_svg = trElm.querySelector('.mr-3.flex-shrink-0 svg.octicon.octicon-file'), + cntElm_a = trElm.querySelector('[role="rowheader"] > .css-truncate.css-truncate-target.d-block.width-fit > a, .react-directory-truncate>a'), Name = cntElm_a.innerText, href = cntElm_a.getAttribute('href'), href2 = href.replace('/blob/','/'), url, url_name, url_tip = ''; @@ -313,7 +312,7 @@ } url_name = raw_url[menu_rawFast][1]; url_tip = raw_url[menu_rawFast][2]; - cntElm_svg.insertAdjacentHTML('afterend', ``); + fileElm.insertAdjacentHTML('afterend', ``); // 绑定鼠标事件 trElm.onmouseover = mouseOverHandler; trElm.onmouseout = mouseOutHandler; @@ -331,14 +330,14 @@ // 在浏览器返回/前进时重新添加 Raw 单文件快捷下载(☁)鼠标事件 function addRawDownLink_() { // 如果不是项目文件页面,就返回,如果网页没有 Raw 下载链接(☁)就返回 - let files = document.querySelectorAll('div.Box-row svg.octicon.octicon-file');if(files.length === 0) return; + let files = document.querySelectorAll('div.Box-row svg.octicon.octicon-file, .react-directory-filename-column>svg.color-fg-muted');if(files.length === 0) return; let files1 = document.querySelectorAll('a.fileDownLink');if(files1.length === 0) return; // 鼠标指向则显示 var mouseOverHandler = function(evt) { let elem = evt.currentTarget, aElm_new = elem.querySelectorAll('.fileDownLink'), - aElm_now = elem.querySelectorAll('svg.octicon.octicon-file'); + aElm_now = elem.querySelectorAll('svg.octicon.octicon-file, svg.color-fg-muted'); aElm_new.forEach(el=>{el.style.cssText = 'display: inline'}); aElm_now.forEach(el=>{el.style.cssText = 'display: none'}); }; @@ -347,13 +346,12 @@ var mouseOutHandler = function(evt) { let elem = evt.currentTarget, aElm_new = elem.querySelectorAll('.fileDownLink'), - aElm_now = elem.querySelectorAll('svg.octicon.octicon-file'); + aElm_now = elem.querySelectorAll('svg.octicon.octicon-file, svg.color-fg-muted'); aElm_new.forEach(el=>{el.style.cssText = 'display: none'}); aElm_now.forEach(el=>{el.style.cssText = 'display: inline'}); }; - // 循环添加 - files.forEach(function(fileElm, i) { + files.forEach(function(fileElm) { let trElm = fileElm.parentNode.parentNode; // 绑定鼠标事件 trElm.onmouseover = mouseOverHandler; From 2e4b034c0f1a4e9345256391c08289e23ccc6420 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Fri, 3 Mar 2023 22:31:34 +0800 Subject: [PATCH 138/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Github=20?= =?UTF-8?q?=E6=96=B0=E7=89=88=E6=90=9C=E7=B4=A2=E9=A1=B5]=20=E6=94=AF?= =?UTF-8?q?=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 4f1730fdc..14fef66e7 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -4765,14 +4765,22 @@ "scrollD": 2500 } }, + "Github - Search New": { + "host": "github.com", + "url": "return (fun.indexOF('/search?','h') && fun.getCSS('[app-name=blackbird-search]'))", + "pager": { + "nextL": "js; return fun.getNextEP('em[aria-current=page]+a', 'p=', /p=\\d+/)", + "pageE": "[data-testid=results-list]>div", + "replaceE": "nav[class^='Pagination__PaginationContainer']" + } + }, "Github - Search": { "host": "github.com", "url": "/\\/search\\?/", "pager": { "nextL": "a.next_page", "pageE": ".repo-list>li, .code-list-item, #commit_search_results>div, .issue-list-item, .discussion-list-item, #package_search_results>div, #marketplace_search_results>div:first-child>div, .topic-list-item, #wiki_search_results>div:first-child>div, #user_search_results>div:first-child>div", - "replaceE": ".pagination", - "scrollD": 3000 + "replaceE": ".pagination" } }, "Github - Gist - Search": { From 0d1777ac25a30f5b1c2f931381ca3b30c4ea3576 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 5 Mar 2023 08:39:42 +0800 Subject: [PATCH 139/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[=E5=8C=85?= =?UTF-8?q?=E5=AD=90=E6=BC=AB=E7=94=BB]=20=E8=A7=84=E5=88=99(=E5=8F=8A?= =?UTF-8?q?=E8=A1=A5=E5=85=85=E5=85=B6=E4=BB=96=E5=9F=9F=E5=90=8D)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 14fef66e7..ff3d170f5 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3286,14 +3286,14 @@ } }, "包子漫画": { - "host": ["www.webmota.com","cn.webmota.com","cn.baozimh.com"], + "host": ["www.webmota.com","cn.webmota.com","cn.baozimh.com","www.kukuc.co","cn.kukuc.co"], "url": "if (fun.indexOF('/chapter/')) {return true;} else if (fun.indexOF('/comic/')) {if (fun.getCSS('#button_show_all_chatper')) {fun.getCSS('#button_show_all_chatper').click();}}", "style": "#footer, #header {display: none !important;} .header, .bottom-bar {opacity: 0.3;}", "history": true, "pager": { - "nextL": ".next_chapter>a", + "nextL": ".comic-chapter>.next_chapter>a", "pageE": ".comic-contain>div", - "replaceE": ".next_chapter, .bottom-bar, .header .title" + "replaceE": ".comic-chapter>.next_chapter, .bottom-bar, .header .title" } }, "包子漫画org": { From d8e915ceb080951937bb0d5971d545940d1f5b6c Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 8 Mar 2023 15:30:57 +0800 Subject: [PATCH 140/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[Quicker=20?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E9=A1=B5]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index ff3d170f5..1700270cb 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -5042,11 +5042,11 @@ }, "Quicker": { "host": "getquicker.net", - "url": "/^\\/(Share\\/|QA($|\\?))/", + "url": "/^\\/(Share\\/|Search\\?|QA($|\\?))/", "blank": 3, "pager": { "nextL": "//a[@class='page-link' and text()='下一页']", - "pageE": "table.table >tbody>tr:not(:first-child), .question-item, script[src^='/js/site.js']", + "pageE": "table.table >tbody>tr:not(:first-child), .result-item, .question-item, script[src^='/js/site.js']", "replaceE": "ul.pagination", "scriptT": 2 } From c991a82944b21356a992e1750d185c844919a548 Mon Sep 17 00:00:00 2001 From: falseU Date: Wed, 8 Mar 2023 23:11:53 +0800 Subject: [PATCH 141/811] =?UTF-8?q?[=E9=AB=98=E9=80=9F=E4=B8=8B=E8=BC=89?= =?UTF-8?q?=20Git=20Clone]=20=E9=87=8D=E6=96=B0=E6=94=AF=E6=8C=81fastgit?= =?UTF-8?q?=EF=BC=88fastgit=E6=9B=B4=E6=8D=A2=E4=BA=86=E5=9F=9F=E5=90=8D?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index ce1349896..81fd20758 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -11,6 +11,8 @@ // @description:en High-speed download of Git Clone/SSH, Release, Raw, Code(ZIP) and other files, project list file quick download (☁) // @match *://github.com/* // @match *://kgithub.com/* +// @match *://hub.fgit.ml/* +// @match *://hub.fgit.gq/* // @match *://github.nite07.com/* // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACEUExURUxpcRgWFhsYGBgWFhcWFh8WFhoYGBgWFiUlJRcVFRkWFhgVFRgWFhgVFRsWFhgWFigeHhkWFv////////////r6+h4eHv///xcVFfLx8SMhIUNCQpSTk/r6+jY0NCknJ97e3ru7u+fn51BOTsPCwqGgoISDg6empmpoaK2srNDQ0FhXV3eXcCcAAAAXdFJOUwCBIZXMGP70BuRH2Ze/LpIMUunHkpQR34sfygAAAVpJREFUOMt1U+magjAMDAVb5BDU3W25b9T1/d9vaYpQKDs/rF9nSNJkArDA9ezQZ8wPbc8FE6eAiQUsOO1o19JolFibKCdHGHC0IJezOMD5snx/yE+KOYYr42fPSufSZyazqDoseTPw4lGJNOu6LBXVUPBG3lqYAOv/5ZwnNUfUifzBt8gkgfgINmjxOpgqUA147QWNaocLniqq3QsSVbQHNp45N/BAwoYQz9oUJEiE4GMGfoBSMj5gjeWRIMMqleD/CAzUHFqTLyjOA5zjNnwa4UCEZ2YK3khEcBXHjVBtEFeIZ6+NxYbPqWp1DLKV42t6Ujn2ydyiPi9nX0TTNAkVVZ/gozsl6FbrktkwaVvL2TRK0C8Ca7Hck7f5OBT6FFbLATkL2ugV0tm0RLM9fedDvhWstl8Wp9AFDjFX7yOY/lJrv8AkYuz7fuP8dv9izCYH+x3/LBnj9fYPBTpJDNzX+7cAAAAASUVORK5CYII= // @grant GM_registerMenuCommand From 7bee5c04c4b58f1c8b320664fd4c67a5ce9f1e52 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 8 Mar 2023 23:38:02 +0800 Subject: [PATCH 142/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 81fd20758..7af589191 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.2.8 +// @version 2.2.9 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令 // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -54,15 +54,16 @@ ['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] //['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu'] ], download_url = [ - ['https://download.fastgit.org', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供 提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡), 避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~', 'https://archive.fastgit.org'], - ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国 提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡), 避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~'], + ['https://download.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供 提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡), 避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~', 'https://archive.fastgit.org'], + ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国 提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡), 避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~'], ['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供 提示:如果速度可以接受,希望大家尽量多使用前面的美国节点(每次随机 4 个来负载均衡), 避免流量都集中到亚洲公益节点,减少成本压力运营才能更持久~'] ], clone_url = [ ['https://gitclone.com', '国内', '[中国 国内] - 该公益加速源由 [GitClone] 提供 - 缓存:有 - 首次比较慢,缓存后较快'], + ['https://hub.fgit.gq', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供'], + ['https://hub.fgit.ml', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供'], ['https://kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], ['https://github.moeyy.xyz/https://github.com', '新加坡', '[新加坡、香港、日本等](CDN 不固定) - 该公益加速源由 [Moeyy] 提供 - 缓存:无(或时间很短)'], - // ['https://hub.fastgit.xyz', '日本', '[日本 东京] - 该公益加速源由 [FastGit] 提供'], - ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有不同地区的服务器,不过国内一般分配为韩国'], + ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国'], //['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'], //['https://cithub.icu', '美国', '[美国 洛杉矶]'], ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'], @@ -72,8 +73,8 @@ //['https://hub.0z.gs', '美国', '[美国 Cloudflare CDN]'], //['https://hub.shutcm.cf', '美国', '[美国 Cloudflare CDN]'] ], clone_ssh_url = [ - ['git@ssh.fastgit.org', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供'], - ['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]'] + ['git@ssh.fastgit.org', '香港', '[中国 香港] - 该公益加速源由 [FastGit] 提供'] + //['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]'] ], raw_url = [ ['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'], ['https://jsd.cdn.zzko.cn/gh', '国内', '[中国 国内] - 该公益加速源由 [ayao] 提供 - 缓存:有'], @@ -82,8 +83,8 @@ //['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供 - 缓存:无(或时间很短)'], ['https://fastly.jsdelivr.net/gh', '日本 1', '[日本 东京] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], - ['https://raw.fastgit.org', '日本 3', '[日本 东京] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], - ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 4', '[日本 大阪] - 缓存:无(或时间很短)'], + ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 3', '[日本 大阪] - 缓存:无(或时间很短)'], + ['https://raw.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], //['https://github-raw.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供 - 缓存:无(或时间很短)'], //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供 - 缓存:无(或时间很短)'], //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], From e014eed9963763a00d1184830a1bd64c9df672b6 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 11 Mar 2023 14:32:41 +0800 Subject: [PATCH 143/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[bilibili=20-=20?= =?UTF-8?q?=E6=96=B0=E7=89=88=E6=90=9C=E7=B4=A2=E9=A1=B5=20-=20=E5=BD=B1?= =?UTF-8?q?=E8=A7=86=E9=A1=B5]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 1700270cb..d498b4943 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -2200,7 +2200,7 @@ }, "bilibili - 新版搜索页": { "host": "search.bilibili.com", - "url": "fun.isUrlC(); return ((fun.lp() == '/all' || fun.lp() == '/video' || fun.lp() == '/article') && !fun.getCSS('ul.video-list') && !fun.getCSS('#article-list'))", + "url": "fun.isUrlC(); return ((fun.lp() == '/all' || fun.lp() == '/video' || fun.lp() == '/pgc' || fun.lp() == '/article') && !fun.getCSS('ul.video-list') && !fun.getCSS('#article-list'))", "history": true, "pager": { "type": 6, From 19891e8113348cbe892d8e1c3626fdba63c92574 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 11 Mar 2023 14:35:03 +0800 Subject: [PATCH 144/811] =?UTF-8?q?=E4=BC=98=E5=8C=96=20Release=E3=80=81Co?= =?UTF-8?q?de(ZIP)=20=E7=9A=84=E9=9A=8F=E6=9C=BA=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90=E6=95=88=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 7af589191..0a057456e 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.2.9 +// @version 2.3.0 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令 // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -125,7 +125,7 @@ }; colorMode(); // 适配白天/夜间主题模式 - if (location.pathname.indexOf('/releases')) addRelease(); // Release 加速 + //if (location.pathname.indexOf('/releases')) addRelease(); // Release 加速 setTimeout(addDownloadZIP, 2000); // Download ZIP 加速 setTimeout(addGitClone, 2000); // Git Clone 加速 setTimeout(addGitCloneSSH, 2000); // Git Clone SSH 加速 @@ -160,17 +160,12 @@ observer.observe(document, { childList: true, subtree: true }); - // download_url 加速源随机 + // download_url 随机 4 个美国加速源 function get_New_download_url() { - let a = Math.floor(Math.random()*download_url_us.length), b, c, d, new_download_url=[] - do {b = Math.floor(Math.random()*download_url_us.length)} // 随机第二个 - while (b == a); - do {c = Math.floor(Math.random()*download_url_us.length)} // 随机第三个 - while (c == a || c == b); - do {d = Math.floor(Math.random()*download_url_us.length)} // 随机第四个 - while (d == a || d == b || d == c); - //return download_url_us.concat(download_url) // 调试用 - return [download_url_us[a],download_url_us[b],download_url_us[c],download_url_us[d]].concat(download_url) + //return download_url_us.concat(download_url) // 全输出调试用 + let shuffled = download_url_us.slice(0), i = download_url_us.length, min = i - 4, temp, index; + while (i-- > min) {index = Math.floor((i + 1) * Math.random()); temp = shuffled[index]; shuffled[index] = shuffled[i]; shuffled[i] = temp;} + return shuffled.slice(min).concat(download_url); // 随机洗牌 download_url_us 数组并取前 4 个,然后将其合并至 download_url 数组 } // Release From 9c0ed237a77eae339013c33a44fea6b294ade9fe Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sat, 11 Mar 2023 15:24:09 +0800 Subject: [PATCH 145/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?= =?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?= =?UTF-8?q?=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 37f12b1a8..1e97fbe45 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.4.16 +// @version 6.4.17 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -14,6 +14,7 @@ // @connect bitbucket.org // @connect gitea.com // @connect jsd.cdn.zzko.cn +// @connect js.cdn.haah.net // @connect raw.fastgit.org // @connect raw.iqiq.io // @connect raw.cithub.icu @@ -25,7 +26,6 @@ // @connect cdn.staticaly.com // @connect gcore.jsdelivr.net // @connect fastly.jsdelivr.net -// @connect raw.githubusercontents.com // @connect www.xuexiniu.com // @connect bbs.xuexiniu.com // @connect weili.ooopic.com @@ -108,7 +108,7 @@ 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', //'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://fastly.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', - 'https://raw.githubusercontents.com/XIU2/UserScript/master/other/Autopage/rules.json' + 'https://js.cdn.haah.net/gh/XIU2/UserScript/other/Autopage/rules.json' ], urlArr2 = [ 'https://userscript.gh2233.ml/other/Autopage/rules.json', 'https://userscript.xiu2.xyz/other/Autopage/rules.json', From c30e2fbed1d901e4aeb776965625df8488ba44c7 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 12 Mar 2023 11:30:31 +0800 Subject: [PATCH 146/811] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20[=E6=8B=B7?= =?UTF-8?q?=E8=B4=9D=E6=BC=AB=E7=94=BB]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 2 +- other/Autopage/rules.json | 40 --------------------------------------- 2 files changed, 1 insertion(+), 41 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index 1e97fbe45..d0b55cdae 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -5,7 +5,7 @@ // @name:en AutoPager // @version 6.4.17 // @author X.I.U -// @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、拷贝漫画、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... +// @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ // @description:en Append the next page content to the bottom seamlessly (like a waterfall)~ // @match *://*/* diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index d498b4943..2cfeac680 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3164,46 +3164,6 @@ "replaceE": "#pagination" } }, - "拷贝漫画": { - "host": "/copymanga\\./", - "url": "/\\/chapter\\//", - "style": ".upMember, .comicContainerAds, .footer {display: none !important;} body, html {height: auto !important;}", - "iframe": true, - "history": true, - "pager": { - "type": 5, - "nextL": ".comicContent-next>a", - "style": "h4.header, h4.header +div[style*='fixed'] {display: none !important;}", - "scrollD": 3000 - } - }, - "拷贝漫画 - 分类页": { - "host": "/copymanga\\./", - "url": "/\\/comics/", - "pager": { - "type": 6, - "nextL": "li.next>a", - "pageE": ".exemptComicItem", - "replaceE": "ul.page-all", - "loadTime": 1000, - "scrollD": 3000 - }, - "function": { - "bF": "return fun.src_bF(pageE)" - } - }, - "拷贝漫画 - 推荐页": { - "host": "/copymanga\\./", - "url": "/\\/recommend/", - "pager": { - "nextL": "li.next>a", - "pageE": ".exemptComicItem", - "replaceE": "ul.page-all" - }, - "function": { - "bF": "return fun.src_bF(pageE)" - } - }, "木马漫画 - 阅读页": { "host": "www.omyschool.com", "url": "/\\/article_detail\\//", From 0e5368716b58adceb5dda2a7695a913447b74626 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 12 Mar 2023 11:30:56 +0800 Subject: [PATCH 147/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 0a057456e..005224b83 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.3.0 +// @version 2.3.1 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令 // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -47,6 +47,7 @@ ['https://gh.con.sh/https://github.com', '美国', '[美国 Cloudflare CDN]'], ['https://ghps.cc/https://github.com', '美国', '[美国 Cloudflare CDN]'], ['https://cors.isteed.cc/github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [Lufs\'s] 提供'], + ['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供'], //['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'], //['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'], ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'], @@ -69,6 +70,7 @@ ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'], ['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'], ['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] + //['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供'] //['https://hub.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] //['https://hub.0z.gs', '美国', '[美国 Cloudflare CDN]'], //['https://hub.shutcm.cf', '美国', '[美国 Cloudflare CDN]'] @@ -90,8 +92,8 @@ //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], //['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], - ['https://raw.githubusercontents.com', '其他 1', '[香港、新加坡、美国等](CDN 不固定) - 缓存:有 - 该加速源不支持大小超过 1 MB 的文件'], - ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 2', '[新加坡、香港、日本等](CDN 不固定) - 缓存:无(或时间很短)'] + //['https://raw.gitmirror.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供 - 缓存:有'], + ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 1', '[新加坡、香港、日本等](CDN 不固定) - 缓存:无(或时间很短)'] //['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN] - 缓存:有'] ], svg = [ '', From d30ae1135d108cbd089c59c2495ab6f14d6b07ed Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 13 Mar 2023 19:58:13 +0800 Subject: [PATCH 148/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 005224b83..3b1a51ec6 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.3.1 +// @version 2.3.2 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令 // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -79,7 +79,6 @@ //['git@git.zhlh6.cn', '美国', '[美国 洛杉矶]'] ], raw_url = [ ['https://raw.githubusercontent.com', 'Github 原生', '[日本 东京]'], - ['https://jsd.cdn.zzko.cn/gh', '国内', '[中国 国内] - 该公益加速源由 [ayao] 提供 - 缓存:有'], ['https://raw.iqiq.io', '香港', '[中国 香港] - 该公益加速源由 [iQDNS/iQZone] 提供 - 缓存:无(或时间很短)'], ['https://raw.kgithub.com', '新加坡', '[新加坡] - 该公益加速源由 [KGitHub] 提供 - 缓存:无(或时间很短)'], //['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供 - 缓存:无(或时间很短)'], @@ -93,7 +92,8 @@ //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], //['https://gcore.jsdelivr.net/gh', '其他 1', '[移动走香港、电信走日本] - 该公益加速源由 [JSDelivr CDN] 提供 - 缓存:有 - 不支持大小超过 50 MB 的文件 - 不支持版本号格式的分支名(如 v1.2.3)'], //['https://raw.gitmirror.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供 - 缓存:有'], - ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 1', '[新加坡、香港、日本等](CDN 不固定) - 缓存:无(或时间很短)'] + ['https://cdn.jsdelivr.ren/gh', '其他 1', '[新加坡、香港、日本等](CDN 不固定) - 该公益加速源由 [ayao] 提供 - 缓存:有'], + ['https://github.moeyy.xyz/https://raw.githubusercontent.com', '其他 2', '[新加坡、香港、日本等](CDN 不固定) - 缓存:无(或时间很短)'] //['https://raw-gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN] - 缓存:有'] ], svg = [ '', From 240cbf44d637ca9514927f4a7c390ac9f0456fe6 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 13 Mar 2023 20:01:02 +0800 Subject: [PATCH 149/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=A4=96=E7=BD=AE?= =?UTF-8?q?=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E5=88=86=E6=B5=81=E5=9C=B0?= =?UTF-8?q?=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Autopage.user.js b/Autopage.user.js index d0b55cdae..5bd8a4187 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -3,7 +3,7 @@ // @name:zh-CN 自动无缝翻页 // @name:zh-TW 自動無縫翻頁 // @name:en AutoPager -// @version 6.4.17 +// @version 6.4.18 // @author X.I.U // @description ⭐无缝加载 下一页内容 至网页底部(类似瀑布流)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、B 站(bilibili)、NGA、V2EX、煎蛋网、龙的天空、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、动漫之家、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @description:zh-TW ⭐無縫加載 下一頁內容 至網頁底部(類似瀑布流)⭐,支持各論壇、社交、遊戲、漫畫、小說、學術、搜索引擎(Google、Bing、Yahoo...) 等網站~ @@ -13,7 +13,6 @@ // @connect userscript.gh2233.ml // @connect bitbucket.org // @connect gitea.com -// @connect jsd.cdn.zzko.cn // @connect js.cdn.haah.net // @connect raw.fastgit.org // @connect raw.iqiq.io @@ -24,6 +23,7 @@ // @connect github.moeyy.xyz // @connect raw.kgithub.com // @connect cdn.staticaly.com +// @connect cdn.jsdelivr.ren // @connect gcore.jsdelivr.net // @connect fastly.jsdelivr.net // @connect www.xuexiniu.com @@ -97,7 +97,6 @@ 'https://bitbucket.org/xiu2/userscript/raw/master/other/Autopage/rules.json', 'https://gitea.com/XIU2/UserScript/raw/branch/master/other/Autopage/rules.json', 'https://raw.fastgit.org/XIU2/UserScript/master/other/Autopage/rules.json', - 'https://jsd.cdn.zzko.cn/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://raw.iqiq.io/XIU2/UserScript/master/other/Autopage/rules.json', 'https://raw.kgithub.com/XIU2/UserScript/master/other/Autopage/rules.json', //'https://raw.cithub.icu/XIU2/UserScript/master/other/Autopage/rules.json', @@ -106,6 +105,7 @@ 'https://ghproxy.net/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://github.moeyy.xyz/https://raw.githubusercontent.com/XIU2/UserScript/master/other/Autopage/rules.json', 'https://cdn.staticaly.com/gh/XIU2/UserScript/master/other/Autopage/rules.json', + 'https://cdn.jsdelivr.ren/gh/XIU2/UserScript/other/Autopage/rules.json', //'https://gcore.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://fastly.jsdelivr.net/gh/XIU2/UserScript/other/Autopage/rules.json', 'https://js.cdn.haah.net/gh/XIU2/UserScript/other/Autopage/rules.json' From 301b09762f27848b5a079c75b92b382dd3d0dd48 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 15 Mar 2023 14:09:40 +0800 Subject: [PATCH 150/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20[Ecosia=20?= =?UTF-8?q?=E6=90=9C=E7=B4=A2]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index 2cfeac680..f50972d4c 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -23,7 +23,7 @@ }, "百度站内搜索": { "host": "zhannei.baidu.com", - "url": "return (fun.lp() == '/cse/site')", + "url": "/^\\/cse\\/site/", "history": true, "pager": { "nextL": "a.pager-next-foot", @@ -99,7 +99,7 @@ }, "搜狗微信 - 搜索": { "host": "weixin.sogou.com", - "url": "return (fun.lp() == '/weixin')", + "url": "/^\\/weixin/", "history": true, "pager": { "nextL": "#sogou_next", @@ -119,7 +119,7 @@ }, "头条搜索": { "host": "so.toutiao.com", - "url": "return (fun.lp() == '/search')", + "url": "/^\\/search/", "history": true, "pager": { "nextL": "//div[contains(@class, '-pagination')]/a[string()='下一页']", @@ -215,7 +215,7 @@ }, "Yandex 搜索": { "host": ["yandex.com","yandex.ru","yandex.ua","yandex.by","yandex.kz","yandex.uz","yandex.com.tr"], - "url": "return (fun.lp() == '/search/')", + "url": "/^\\/search\\//", "history": true, "pager": { "nextL": "a.Pager-Item_type_next, a.pager__item_kind_next", @@ -225,7 +225,7 @@ }, "Yandex 搜索 - 视频": { "host": ["yandex.com","yandex.ru","yandex.ua","yandex.by","yandex.kz","yandex.uz","yandex.com.tr"], - "url": "return (fun.lp() == '/video/search')", + "url": "/^\\/video\\/search/", "hiddenPN": true, "pager": { "type": 2, @@ -272,17 +272,17 @@ }, "Ecosia 搜索": { "host": "www.ecosia.org", - "url": "return (fun.lp() == '/search')", + "url": "/^\\/search/", "history": true, "pager": { "nextL": "nav.pagination a[aria-label='Next page']", - "pageE": "section.mainline>div:not(.related-queries)", + "pageE": "section.mainline>div:not(.related-queries):not(.mainline__pagination)", "replaceE": "nav.pagination" } }, "Magi 搜索": { "host": "magi.com", - "url": "return (fun.lp() == '/search')", + "url": "/^\\/search/", "pager": { "type": 2, "nextL": ".card[data-type='next']", @@ -291,7 +291,7 @@ }, "ASK 搜索": { "host": ["ask.com","www.ask.com"], - "url": "return (fun.lp() == '/web')", + "url": "/^\\/web/", "style": ".PartialSearchResults-heading {display: none !important;}", "history": true, "pager": { From 7f023824d87a3df0ac82f225051a2a478675eed1 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 16 Mar 2023 13:26:58 +0800 Subject: [PATCH 151/811] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E6=B8=B8?= =?UTF-8?q?=E6=B0=91=E6=98=9F=E7=A9=BA=20-=20news]=20=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index f50972d4c..e09926288 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -1930,7 +1930,7 @@ }, "游民星空": { "host": "www.gamersky.com", - "url": "/^\\/(zl|ent|handbook|hardware)\\/.+\\.shtml/", + "url": "/^\\/(zl|ent|news|handbook|hardware)\\/.+\\.shtml/", "blank": 3, "pager": { "type": 3, From a722eaeb70aceb33289a4f74121d4d280a0f45d8 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 21 Mar 2023 12:39:50 +0800 Subject: [PATCH 152/811] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=8A=A0=E9=80=9F?= =?UTF-8?q?=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 3b1a51ec6..6352bbb1a 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -3,7 +3,7 @@ // @name:zh-CN Github 增强 - 高速下载 // @name:zh-TW Github 增強 - 高速下載 // @name:en Github Enhancement - High Speed Download -// @version 2.3.2 +// @version 2.3.3 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)、添加 git clone 命令 // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -13,7 +13,6 @@ // @match *://kgithub.com/* // @match *://hub.fgit.ml/* // @match *://hub.fgit.gq/* -// @match *://github.nite07.com/* // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACEUExURUxpcRgWFhsYGBgWFhcWFh8WFhoYGBgWFiUlJRcVFRkWFhgVFRgWFhgVFRsWFhgWFigeHhkWFv////////////r6+h4eHv///xcVFfLx8SMhIUNCQpSTk/r6+jY0NCknJ97e3ru7u+fn51BOTsPCwqGgoISDg6empmpoaK2srNDQ0FhXV3eXcCcAAAAXdFJOUwCBIZXMGP70BuRH2Ze/LpIMUunHkpQR34sfygAAAVpJREFUOMt1U+magjAMDAVb5BDU3W25b9T1/d9vaYpQKDs/rF9nSNJkArDA9ezQZ8wPbc8FE6eAiQUsOO1o19JolFibKCdHGHC0IJezOMD5snx/yE+KOYYr42fPSufSZyazqDoseTPw4lGJNOu6LBXVUPBG3lqYAOv/5ZwnNUfUifzBt8gkgfgINmjxOpgqUA147QWNaocLniqq3QsSVbQHNp45N/BAwoYQz9oUJEiE4GMGfoBSMj5gjeWRIMMqleD/CAzUHFqTLyjOA5zjNnwa4UCEZ2YK3khEcBXHjVBtEFeIZ6+NxYbPqWp1DLKV42t6Ujn2ydyiPi9nX0TTNAkVVZ/gozsl6FbrktkwaVvL2TRK0C8Ca7Hck7f5OBT6FFbLATkL2ugV0tm0RLM9fedDvhWstl8Wp9AFDjFX7yOY/lJrv8AkYuz7fuP8dv9izCYH+x3/LBnj9fYPBTpJDNzX+7cAAAAASUVORK5CYII= // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand @@ -50,7 +49,6 @@ ['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供'], //['https://cdn.githubjs.cf', '美国', '[美国 Cloudflare CDN]'], //['https://download.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'], - ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'], ['https://download.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'], ['https://download.nuaa.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] //['https://download.cithub.icu', '美国', '[美国 洛杉矶]', 'https://archive.cithub.icu'] @@ -67,7 +65,6 @@ ['https://ghproxy.com/https://github.com', '韩国', '[韩国 首尔] - 该公益加速源由 [ghproxy] 提供,有日本、韩国、德国、巴西等地区的服务器,不过国内一般分配为韩国'], //['https://gh.gcdn.mirr.one', '俄罗斯', '[俄罗斯 G-Core Labs CDN]'], //['https://cithub.icu', '美国', '[美国 洛杉矶]'], - ['https://github.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供'], ['https://hub.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供'], ['https://hub.yzuu.cf', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [LibraryCloud] 提供'] //['https://hub.gitmirror.com/https://github.com', '美国', '[美国 Cloudflare CDN] - 该公益加速源由 [GitMirror] 提供'] @@ -86,7 +83,6 @@ ['https://cdn.staticaly.com/gh', '日本 2', '[日本 东京] - 该公益加速源由 [Statically CDN] 提供 - 缓存:有 - 不支持大小超过 30 MB 的文件'], ['https://ghproxy.net/https://raw.githubusercontent.com', '日本 3', '[日本 大阪] - 缓存:无(或时间很短)'], ['https://raw.fastgit.org', '德国', '[德国] - 该公益加速源由 [FastGit] 提供 - 缓存:无(或时间很短)'], - //['https://github-raw.nite07.com', '美国', '[美国 洛杉矶] - 该公益加速源由 [Nite07] 提供 - 缓存:无(或时间很短)'], //['https://raw.njuu.cf', '美国', '[美国 拉斯维加斯] - 该公益加速源由 [LibraryCloud] 提供 - 缓存:无(或时间很短)'], //['https://raw.cithub.icu', '美国', '[美国 洛杉矶] - 缓存:无(或时间很短)'], //['https://git.yumenaka.net/https://raw.githubusercontent.com', '美国', '[美国 圣何塞] - 缓存:无(或时间很短)'], From d93ae4e949fa7ab1af78599c443efce270b5436c Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Tue, 21 Mar 2023 12:54:37 +0800 Subject: [PATCH 153/811] =?UTF-8?q?=E8=A1=A5=E5=85=85=20[=E5=8A=A8?= =?UTF-8?q?=E6=BC=AB=E4=B9=8B=E5=AE=B6]=20=E5=85=B6=E4=BB=96=E5=9F=9F?= =?UTF-8?q?=E5=90=8D;=20=E6=9B=B4=E6=96=B0=20[=E5=8A=A8=E6=BC=AB=E4=B9=8B?= =?UTF-8?q?=E5=AE=B6=20-=20=E6=97=A5=E6=BC=AB=20-=20=E5=88=86=E7=B1=BB?= =?UTF-8?q?=E9=A1=B5]=20=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- other/Autopage/rules.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/other/Autopage/rules.json b/other/Autopage/rules.json index e09926288..beeb4b46a 100644 --- a/other/Autopage/rules.json +++ b/other/Autopage/rules.json @@ -3055,7 +3055,7 @@ } }, "动漫之家": { - "host": "www.dmzj.com", + "host": ["www.dmzj.com","www.idmzj.com"], "url": "if (fun.indexOF('/view/')) {if (fun.getCookie('display_mode') != '1') {document.cookie='display_mode=1; expires=Thu, 18 Dec 2031 12:00:00 GMT; path=/';location.reload();}else{return true;}}", "style": "p.mh_curr_page, .btmBtnBox, .float_code, #floatCode {display: none !important;} .comic_wraCon > img {display: block !important;margin: 0 auto !important; border: none !important; padding: 0 !important; max-width: 99% !important; height: auto !important;min-height: 200px;}", "history": true, @@ -3073,7 +3073,7 @@ } }, "动漫之家 - 分类页": { - "host": "www.dmzj.com", + "host": ["www.dmzj.com","www.idmzj.com"], "url": "/^\\/(category|update|rank)/", "style": ".wrap_mhlist_l.con_left, .wrap_list {height: auto!important;}", "blank": 3, @@ -3084,7 +3084,7 @@ } }, "动漫之家 - 日漫": { - "host": "manhua.dmzj.com", + "host": ["manhua.dmzj.com","manhua.idmzj.com"], "url": "if (fun.indexOF(/\\/\\d+\\.shtml/)) {let chapterScroll = fun.getCSS('#qiehuan_txt'); if (chapterScroll && chapterScroll.textContent === '切换到上下滚动阅读') {chapterScroll.click();} else {return true;}}", "style": "p.curr_page, .btmBtnBox, .float_code, #floatCode {display: none !important;} #center_box > img {display: block !important;margin: 0 auto !important; border: none !important; padding: 0 !important; max-width: 99% !important; height: auto !important;min-height: 200px;}", "history": true, @@ -3102,19 +3102,19 @@ } }, "动漫之家 - 日漫 - 分类页": { - "host": "manhua.dmzj.com", + "host": ["manhua.dmzj.com","manhua.idmzj.com"], "url": "/^\\/tags/", "pager": { "type": 6, - "nextL": "a.pselected+a", - "pageE": "#search_list_div>ul", + "nextL": "//div[@class='pages']/a[contains(text(), '下一页')]", + "pageE": ".tcaricature_block>ul", "replaceE": ".pages", "forceHTTPS": true, "loadTime": 800 } }, "动漫之家 - 日漫 - 最近更新": { - "host": "manhua.dmzj.com", + "host": ["manhua.dmzj.com","manhua.idmzj.com"], "url": "/^\\/update/", "blank": 3, "pager": { From b379bf504a82511e3f031862483a6a49655e8259 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 22 Mar 2023 17:48:43 +0800 Subject: [PATCH 154/811] =?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 155/811] =?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 156/811] =?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 157/811] =?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 158/811] =?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 159/811] =?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 160/811] =?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 161/811] =?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 162/811] =?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 163/811] =?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 164/811] =?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 165/811] =?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 166/811] =?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 167/811] =?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 168/811] =?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 169/811] =?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 170/811] =?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 171/811] =?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 172/811] =?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 173/811] =?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 174/811] =?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 175/811] =?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 176/811] =?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 177/811] =?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 178/811] =?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 179/811] =?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 180/811] =?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 181/811] =?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 182/811] =?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 183/811] 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 184/811] =?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 185/811] =?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 186/811] =?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 187/811] =?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 188/811] =?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 189/811] =?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 190/811] =?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 191/811] =?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 192/811] =?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 193/811] =?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 194/811] =?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 195/811] 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 196/811] =?UTF-8?q?=E8=B0=83=E6=95=B4=20=E8=84=9A=E6=9C=AC?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=E4=B8=BA=20base64=20=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 3dm-Beautification.user.js | 2 +- 3dm-Enhanced.user.js | 2 +- 52pojie-Beautification.user.js | 2 +- 52pojie-Enhanced.user.js | 2 +- DuckDuckGo-Enhanced.user.js | 2 +- GoogleTranslate-Beautification.user.js | 2 +- Hostloc-Enhanced.user.js | 2 +- Lanzou-Enhanced.user.js | 2 +- Ping.Sx-Enhanced.user.js | 2 +- SteamWorkshopImageRepair.user.js | 2 +- V2ex-Enhanced.user.js | 2 +- Zhihu-Beautification.user.js | 2 +- Zhihu-Enhanced.user.js | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/3dm-Beautification.user.js b/3dm-Beautification.user.js index 47e0f4515..ee47314ad 100644 --- a/3dm-Beautification.user.js +++ b/3dm-Beautification.user.js @@ -3,7 +3,7 @@ // @version 1.0.2 // @author X.I.U // @description 精简多余内容、样式优化 -// @icon https://www.3dmgame.com/favicon.ico +// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC0klEQVR4nJ1TS0hUYRT+/nuvd2Z0nMbRrpPpTJozoZliQmEFFkT0QlwIRWlUi4jIaFGLqE0ELlsEElGrGCKimhaVVmhW9CBSy5ohk/I1pvO66R3nOt7X30IxoyTog8OBc/i+83EOB1gEoRP8Yq3fQP5WvHxqW7kkKfkmXgx+D3PCmjLLuPYmNXyotevfAud9XhQEHZtLKpe3uAozS+12MyRJRTSc7O7tCp9uOPe0Y1GBGAUeXdiyc8vuIr8gmHgQgFACSgwQg0L8oWtP7w3s2Z/vvKse9v0pcLup3FpWV97v8S5xElBMz2hgGIKRgQRcRZmYljVEo4r45E5gVVmtMNH3UC3ifvOfZ693OC3OB50jUFRAkjTIsoqjB7xo7YhgaERChpU4isuXHUsNs+Km7Y5K8rl1L2/PHld8gSFUa6V+r6TXhWMzMNW4EArFQCMRGNMywLFgLOnIXZoD0/PIuHXfSnvUwHUuqTNdJJFvW5+WfSs3z7TVnJiB25WJyXQNjpwl0LJXQVM4ECLDYorDXWJDPM/qzPJmYaxbjHBQlFfFlc4jqZRyyr3aDgYABYXJXIFl6esAws7vm1IFRvIteOktDB0IDYg9zMfP4ZbhwamUp2SWDBBQvhhsxgYQwoEBAQOAAQVD0sBaN0JPc6O/XwoyRk4bE+tLGmJUluSkDk2nSKVUwLIGhC48EQFAQOYyNa99FUiMVQ1Vt8kkPhHnfCd3OYXCjKYCj+0gz0Oo2nEGhDHNEX7BAKAbFIFnzxsrdzb5AIDJsmWh8eK9cUvDjrOv28dqCEsGDarOTgLmwwCgaho+vHx5M3i1+ca8N0opBwDJxAzux9/hffMlW3WF7cqKQk+9RXCBsCx0g079+BpgRjv9Zvtqwb31eHtooQADALquYzQmom/yGnofqzb3txe1kw6PKEOYoBmsbKaKmVeT6SNJ9kvPp68xv98v//FZ/4OfGzYzfKjarqcAAAAASUVORK5CYII= // @match *://bbs.3dmgame.com/* // @license GPL-3.0 License // @run-at document-start diff --git a/3dm-Enhanced.user.js b/3dm-Enhanced.user.js index 9672171a9..7d9b9feb6 100644 --- a/3dm-Enhanced.user.js +++ b/3dm-Enhanced.user.js @@ -4,7 +4,7 @@ // @author X.I.U // @description 自动回复、自动无缝翻页、清理置顶帖子、自动滚动至隐藏内容 // @match *://bbs.3dmgame.com/* -// @icon https://www.3dmgame.com/favicon.ico +// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC0klEQVR4nJ1TS0hUYRT+/nuvd2Z0nMbRrpPpTJozoZliQmEFFkT0QlwIRWlUi4jIaFGLqE0ELlsEElGrGCKimhaVVmhW9CBSy5ohk/I1pvO66R3nOt7X30IxoyTog8OBc/i+83EOB1gEoRP8Yq3fQP5WvHxqW7kkKfkmXgx+D3PCmjLLuPYmNXyotevfAud9XhQEHZtLKpe3uAozS+12MyRJRTSc7O7tCp9uOPe0Y1GBGAUeXdiyc8vuIr8gmHgQgFACSgwQg0L8oWtP7w3s2Z/vvKse9v0pcLup3FpWV97v8S5xElBMz2hgGIKRgQRcRZmYljVEo4r45E5gVVmtMNH3UC3ifvOfZ693OC3OB50jUFRAkjTIsoqjB7xo7YhgaERChpU4isuXHUsNs+Km7Y5K8rl1L2/PHld8gSFUa6V+r6TXhWMzMNW4EArFQCMRGNMywLFgLOnIXZoD0/PIuHXfSnvUwHUuqTNdJJFvW5+WfSs3z7TVnJiB25WJyXQNjpwl0LJXQVM4ECLDYorDXWJDPM/qzPJmYaxbjHBQlFfFlc4jqZRyyr3aDgYABYXJXIFl6esAws7vm1IFRvIteOktDB0IDYg9zMfP4ZbhwamUp2SWDBBQvhhsxgYQwoEBAQOAAQVD0sBaN0JPc6O/XwoyRk4bE+tLGmJUluSkDk2nSKVUwLIGhC48EQFAQOYyNa99FUiMVQ1Vt8kkPhHnfCd3OYXCjKYCj+0gz0Oo2nEGhDHNEX7BAKAbFIFnzxsrdzb5AIDJsmWh8eK9cUvDjrOv28dqCEsGDarOTgLmwwCgaho+vHx5M3i1+ca8N0opBwDJxAzux9/hffMlW3WF7cqKQk+9RXCBsCx0g079+BpgRjv9Zvtqwb31eHtooQADALquYzQmom/yGnofqzb3txe1kw6PKEOYoBmsbKaKmVeT6SNJ9kvPp68xv98v//FZ/4OfGzYzfKjarqcAAAAASUVORK5CYII= // @grant GM_xmlhttpRequest // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand diff --git a/52pojie-Beautification.user.js b/52pojie-Beautification.user.js index 7ffa1494c..7e93e5e7f 100644 --- a/52pojie-Beautification.user.js +++ b/52pojie-Beautification.user.js @@ -4,7 +4,7 @@ // @author X.I.U // @description 精简多余内容、样式优化 // @match *://www.52pojie.cn/* -// @icon https://www.52pojie.cn/favicon.ico +// @icon data:image/png;base64,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 // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand // @grant GM_openInTab diff --git a/52pojie-Enhanced.user.js b/52pojie-Enhanced.user.js index c8ec84b51..412792cef 100644 --- a/52pojie-Enhanced.user.js +++ b/52pojie-Enhanced.user.js @@ -4,7 +4,7 @@ // @author X.I.U // @description 自动签到、自动无缝翻页、屏蔽导读悬赏贴(最新发表页) // @match *://www.52pojie.cn/* -// @icon https://www.52pojie.cn/favicon.ico +// @icon data:image/png;base64,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 // @grant GM_xmlhttpRequest // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand diff --git a/DuckDuckGo-Enhanced.user.js b/DuckDuckGo-Enhanced.user.js index 1820304a8..70842cd6c 100644 --- a/DuckDuckGo-Enhanced.user.js +++ b/DuckDuckGo-Enhanced.user.js @@ -10,7 +10,7 @@ // @description:zh-TW 屏蔽指定域名、修復圖標加載、鏈接不攜來源、快捷回到頂部(右鍵兩側空白處) // @description:en Block the specified domain name, fix icon loading, link without source, and quickly return to the top (the blank space on both sides of the right button)... // @match https://duckduckgo.com/* -// @icon https://duckduckgo.com/favicon.ico +// @icon data:image/png;base64,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 // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand // @grant GM_openInTab diff --git a/GoogleTranslate-Beautification.user.js b/GoogleTranslate-Beautification.user.js index 6c6904a28..b5f0e507c 100644 --- a/GoogleTranslate-Beautification.user.js +++ b/GoogleTranslate-Beautification.user.js @@ -5,7 +5,7 @@ // @description 精简多余内容、修复翻译结果溢出屏幕问题 // @match *://translate.google.cn/* // @match *://translate.google.com/* -// @icon https://translate.google.cn/favicon.ico +// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAFHklEQVR4nMWWW0ycRRTHfzPz7S4ssIWyFOiFy1ZKCyKJFG2tqZamtDHWahqNsTExadL6ZmITX3zhoS+NT1ofaqPx1fii9dKQWqtpoya92ZuUAgWhWCj3BXYpe5nxYdllv90FYiDxbCaZ2Znv/P/nNnPgfxYBcOzz8fLuSeuspWQNJrZh5gaAMfMfxOfahD45c6zgveUSkADd0/JHS8maZODkkQBPGjoUPdrS8ou1IgQsYdXCvHUmw8FUItKV7bopKxtXhIAx6eAJwExs5iTicB9dGQKkuztZMuUCgHSoQ0eOXHUsm0Aq2GLW2/ZElvXQm7dzOQSsjDgmw3QBMmXlhedv3GyncLUHy5KJg8YYTIrL4utwONw5ORlpqq+v6rcWUg7QUKHZW6upKNQA9I5Jzt6SXP173nH909kMjofIcs3g8biRUixlNE6ns6qgQJ0DatLKKM7lzcYIzbUaAwz4BRjweTXv7NB0DTkYD4o5q+DukBtvbhCnU+F2Zy1JAEAptQUWCEFDuaa5VjMyLTj5s0XvWAys0msIR2AiCRygYzSP7eUBAoEgSkmczqXzMh4OK1lRXJprowCc+lUlwDHQMyziU5v0B3LwBw1ZLk0wGMSYLFwu15IkEgRSpbIQxoOCrmGZAP/0UMh25t6g5OPz1hwZwd2RXLyeGYyB2dlZ/hkaIxgKUesrs1mckUDqlgGEsG8MT8WstyRsWG3wZBlbhdwbyaGhdAKEweGQ3OrqpvfRKFUb1toISCmwlErxQAqDnhHYVGyoKjZ0PhIYoOW7WFzr12veb44w4J/3DkDfVA6nvr2IZYWQyiBEbP/4l18jpYrdthi2bt7IyzsaUgikSOsdxabiCO++GOHkeUXPqMQYWFdgeHt7LD8udcoEuAEQiieqX6CueBynS2I5LAQxIt//dp3qivXUVG4gP8+9dAiu9UrO3la8VBel5UCEQT+AoHiVQQCtdyTtA+kJORJdC8KPUhYb15UgBPQ8HGJmdpbGzT7KStfYwpHmgeQ8+eqyomNQsK8uis8LCLg/JPmpTfJ7l0wDN8bQO5lLv2OKG13tHD7QRFG+hwvXb1NRUkRRfh7RaBQp7bd/xjJMeKJPcq0v6YMMV3SyNVEEIq+a/Jw+frh0nfK1XsYmpnl1/zMAhEIhHA4HSqn5pIwrW6wRSf7D3ikZ2xGAjjEPexrrGZmY5EpbB01b6/DmexLnIpEI0Wg0sU57DRdiktYdzYGnvp69/hy6B/2EI1EQ8GBoFK21jazWOkFC2rSkhCJjW5b0yqV5CYiguNA2y9PVPl7f9TydDx5y5uIVtLYr11rPE1gqBHHQhay2lSOQXVjHttpNlBV7ObhrG139g3xz8XKCRLI3Yh7Qob9sxiQBpsY5k9X2vAC/LiHwWBMOR6goWcPBpu3c7x/gdndvmk4LQM8E9mlH+JxSri2kSMYCsVVDEsG5aRhoH85mW24YgMrSIg7v381qTx7GGISY7xmW7h4WkQ+PX/zgjz8nT9jK2EB2tuHIW8VUlOWS7VJ2QCGQUiKEwOfzifQq+A8yPDX4mZASqeaGlCiH4tCBQtaVuFAyBrhYe7YsAqdPvOGvrFCDgvnfa825VPncOB0KKRbvDZdNAKC00P1RXOnOZ7NofCoPhyWRUiBEeh+Qul42gUfjj78wxvBktZPdz3mQMvbmywyak8EDgdm2FSFw+sQe/9Z6Og/uXYVUBinBGJ1wvdY6cfPF59PTM+2trbdeWS72isi//t1/7RwSS+MAAAAASUVORK5CYII= // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand // @grant GM_openInTab diff --git a/Hostloc-Enhanced.user.js b/Hostloc-Enhanced.user.js index e96d52a01..4ab680d1c 100644 --- a/Hostloc-Enhanced.user.js +++ b/Hostloc-Enhanced.user.js @@ -5,7 +5,7 @@ // @description 自动签到(访问空间 +22 积分)、屏蔽用户(黑名单)、屏蔽关键词(帖子标题)、回帖小尾巴、自动无缝翻页、快捷回到顶部(右键网页两侧空白处)、收起预览帖子(左键网页两侧空白处)、屏蔽投票贴、快速添加链接、屏蔽阅读权限 255 帖子、预览帖子快速回复带签名、显示是否在线、显示帖子内隐藏回复 // @match *://hostloc.com/* // @match *://91ai.net/* -// @icon https://hostloc.com/favicon.ico +// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABYUlEQVR4nM2VMUrFQBCG/xUbUz20EGwkIAjewMYreAabtLlKcgLP4BVsPEHEB0J4TeAJPuy0i42TsJP8byfgY/fvNplM9v92Ztb1fd9jgZxzpjhr2qMlPz+EjvUDcSgOtOO6rk2J9XeMSHQCTtdAyHHbtot+kOc5AKAsSwBTEtEJDDUgzpnjqqpmExRF4a2zLPPWTdPs3UA6BJjE+dfmZfb96vLWWwsRTYIpHQKs7wfnPx97E70+PwIAbu4eAExrgyk6AToHrM61uu0OwEhCK7k5MCEwvNC1sH6aTbC6vvfWUgtaQiQ5AvQ2/P58956fnF3NJrDGMaVHICTd76E4EYtPjwCbiOLo4vwUwNgV+sx1nMwFpugEgnNAJmK3eQMwOtMSp9o5639RdAKLN9Btd8FzPegG/lt0Duhu0LejvgOkK6xnL4pOgHbBJPCPBLvtRFbnougEzHcBm5AszqroBH4BBkemS0VRyL4AAAAASUVORK5CYII= // @grant GM_xmlhttpRequest // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js index 8ccb6df1c..b59801eed 100644 --- a/Lanzou-Enhanced.user.js +++ b/Lanzou-Enhanced.user.js @@ -28,7 +28,7 @@ // @match *://*.lanzouw.com/* // @match *://*.lanzoux.com/* // @match *://*.lanzouy.com/* -// @icon https://www.lanzou.com/favicon.ico +// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZ0lEQVR4nJ2TvW4UQRCEv+q9H8wGwFlIOEQQIRmnCIcnEidkSAQYEpwQIPEoZPgliB04IiW15JRXAMkne3e6COaMZe7HiEqmpzVV01PTLR9g1kIAGNdYQgrIAmliPfkSRghFQEk46yGB8S0GN3IF9fKAWYHJJjzbx0/30P1H/yBggwKfF9h5gfa/wObDeV6LAkYQDWTWq5shml3A9hR9+AqjFrLMnVkigECzHhqgEf51Affuotef8ahF2UNc0QZ/s9UZnr/Cu+/Q8DZ8O8TDDbT1pDof1ylXu2iqSdP38OYQ2VhCj3dh9rM+LhY/rQooII3bMUw/1veVrhIU0E5WehxWQILPEjRC7QQDbga1XKk6vgIDuoRxi/bews5LvHGnFqU/DXDZjMuRnx44T49t2860nc756rSzL/P8cpAnRzUqnV36hQOlO7ezrBRQ2pYLEFigtfUuMRHAiptGcrWAfnyvk/afEr8Bt+re7W42OSoAAAAASUVORK5CYII= // @grant GM_xmlhttpRequest // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand diff --git a/Ping.Sx-Enhanced.user.js b/Ping.Sx-Enhanced.user.js index a82c18445..0e9558071 100644 --- a/Ping.Sx-Enhanced.user.js +++ b/Ping.Sx-Enhanced.user.js @@ -6,7 +6,7 @@ // @match https://ping.sx/ping* // @match https://ping.sx/dig* // @match https://ping.sx/check-port* -// @icon https://ping.sx/favicon.ico +// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD7klEQVR4nO3WWYxfcxQH8M9//LWzdJuWaVMaI6WKKtKOfacVGuHFgy3E8iARDyKWBBEJ8SC2Jy9EeKCSqpoiBJF22k6JbdBqqqilqe4z05ol0xkP5/zz/6dPY3iQuN/kl3vv755z7lm+5/wuBQoUKFCgQIECBQoU+L+iNAb5OpRzHY5xGI8D2PMPfKlDK+qxNe2NyqHa+4k4EkdgWq6paM41GZNSrilXQ16/wE3YN8YAjsKKtH0NNo5GqVxzP6Ia9QHsQmM63IAJuSZmIBPS8UZMwfcYGKPzMA/z8Sl+G61SbQDzcbkoXxmnp7GVeX8+hrEM36bOqamzMeWm4rq0tRefYD36MRsXCJqMYAPeR3faOltQshO9KXsW9uMtQdMLU7+E7/BRbTBPpeEe/Jn33ViKP/J5BOsEzeCZ3HtEcPcVDGIH+kRPLEnZJ1J2qOb6XCarPoM5iGtxI7annTszsMcO0R9M3xC0WJ0vlmYWO/N5G+7Go5nJ3ThF0GetoM0loko9mdk2XIr7RR9VMnxr7j+QtjahBcfjd+zES5m4Llym2qdn1ujfJ2g+WJcvW3EifsFDeE2VJi/jedFg/Wl8D47DXEG5DZmR/YIqD4vp9HQGPCODPg1Xir4ZTCf6cn+6oODN6fQ9+DCTOF3QsqLfVPM9cEsKLhMlnSSoMoBFKXNDyqwQI+/2fH4dh+Xe9fhaUKE3ZZrxdn5wdcr/kLovpu1n87lX9M4w7sh3zVie+h2pvznl36vLaM9J4bWCY7NxAn4WzQLn1sgM47x8XpPGFuf9ItEbE3Bx6l2Bz3F1BtVVo9sk6HEQD+KF9OmqTGab6KMvU/82fJX6H5cFBxeKxl2fL9oy8g9EMzXjDEGhdYLXCzNjnWJCvSro0iHoNSLOhv5MSivuzeQsSdnPBP/niqq8gTm4S/TMSZn5IRyT+q0Z3G6sqRMTZSfaVQ+PyWm8PbM9TZwL7VmRlgysXZSzC4+nzOJ8/6RoyHWCIt1Zne25144tgt+bxKjcjW/wJn7MRHSKiu5L/R2pvxIbS2KEjUvHh7Js48Xo6s3KlEXjDefqFw03oNpIpdSbkjK7BC1KqoddT8rX57s+1V+RQdWDsCG/Wdkr5/cGD9UviTlbOUxmZ4bGZRa3pbMV1Gd1urAgHdibH+zI/Rli/M0SFW0SvyZb8I6g1r+GsuBfC37CTNFYU9OZNtHg9aIfmvCrKOVMUeZ5YhwuF9meg2MzkJPFaF4lqNdolD9po0UJF4msNIlG6UiHN4vZXemBVeK3oXK4VUZnhQaz8K74KWsRFDo6ZRekva25/nOoE9T6u7/nBQoUKFCgQIECBQoUKDBm/AXKhRvkgr+Z+wAAAABJRU5ErkJggg== // @grant GM_setClipboard // @grant window.onurlchange // @license GPL-3.0 License diff --git a/SteamWorkshopImageRepair.user.js b/SteamWorkshopImageRepair.user.js index 34498abdd..2a97ce4c9 100644 --- a/SteamWorkshopImageRepair.user.js +++ b/SteamWorkshopImageRepair.user.js @@ -5,7 +5,7 @@ // @description 修复 Steam 创意工坊预览大图无法显示的问题(Steam 不改的话,长期可用) // @match *://steamcommunity.com/sharedfiles/filedetails/* // @match *://steamcommunity.com/workshop/filedetails/* -// @icon https://store.steampowered.com/favicon.ico +// @icon data:image/png;base64,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 // @license GPL-3.0 License // @run-at document-end // @namespace https://github.com/XIU2/UserScript diff --git a/V2ex-Enhanced.user.js b/V2ex-Enhanced.user.js index 7b5c6d06f..9b660ccd8 100644 --- a/V2ex-Enhanced.user.js +++ b/V2ex-Enhanced.user.js @@ -6,7 +6,7 @@ // @match *://v2ex.com/* // @match *://*.v2ex.com/* // @match *://www.sov2ex.com/* -// @icon https://www.v2ex.com/static/favicon.ico +// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAOGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAACoAIABAAAAAEAAAAgoAMABAAAAAEAAAAgAAAAAI9OQMkAAARKSURBVHicrVe7SzNLFP/t7CObbEg0WliJooUxcAsfYKFW2lh8NhdLwUIsbMTCBG3EIoid4J/xNd9t7ZSAIiJcNaSIYBcbNVlMsq/M3MK762YziVE8EGbYOTnnd55zRsD/xBiT7+/vf+u6vlir1VTLskApFfADRAhhiqIgEokYsVjsNJVK/S0Igg0AAgAUCoW/np+fr15fX5WfUPgZ9fT0WP39/dNjY2P/SowxOZfLXZXLZUVRFIyPjyORSCAUCkEQmh3AGIMgCGCMAYC3D/IFiVIKy7Lw8vKCfD6PcrmsALhijEWFu7u7P4+Pj78URcHMzAyi0WjXCoPnQeLxV6tVXFxcwLIsDA0N/UN0XV8EgGQyCU3TQClFo9FAo9EAY8xb/Xv33OWllIJSCsaYt/L4GWPQNA3JZBIAoOv6olSr1VQASCQS3h/9FgWtC54FPcDbB2UkEgkAQK1WUyXLsgAAiqK0MFNKIQgCKKVcl3ajMChPFEXIsgwAsCwLkltq/jh1K/C7RAhxAQmSX3DQwo2NDZydnbWcu4D9vKFQCNvb21hdXfUU8ZIwaIQHwD3w50Aul/PQflZyjuPg6OgIoVAIKysrbRUGc6wFgH8lhLRV2K4Es9ksotEolpaWuuobTSEAPhIPACSpCV/XtL+/D03TMD8/3ySP5xHiB+BnYIxBFEUQQkAI8faiKHJ/fh7GGPb29nB9fd0kryOAIBAXgCRJkCQJhBBv5QGSJKmJ33EcpNNp5PP5JpnBkHXMgcvLy65cXiqVsLm5iaenp6bvpmkinU7j+PgYw8PD3BJuCgEAr+kEAXXqCQMDAzg5OUFfX19LaN7e3pDJZGDbNtcLXA+4ICzL6nj5uHu3WtwwBIn3rQVAJws/6/WlUgmZTAa6rnvKXHDxeByHh4cghHgXFRcAT8Hy8nLXVy/P0nA4jGw2i8HBQTiO09kDfgD+PvDdWUCWZRwcHGB0dBTuhcczkhsCfyfslvwACSHY3d1FKpXy8oinvAlAEATw7tLPEjB4DgBbW1uYnJyEYRhfb8V+hJ0AtPPA+vo6ZmdnYZpmizy3urruhFNTU17n83dDf9dz6z0cDmNtbQ0LCwswDKNpNON1QK4Hgi7a2dnh/qkdMcZgmmbbCYo7DxBCGKVU4CWh/ybjCQwqNwyD2zWDSdhoNAC8P1gkWZZhmiYsy4KiKCCEeAz1ev1LpfdZqYqiCMaY1xNkWQZRVdUAgHK5/PHxY2bzVv/eb43fa/7RPMhPCPGGUVeXqqqGFI1GTyuVyq9isQhN0xCJRBAKhbqy8KvE2PvDpFgsAgA0TTsVGGPy+fn5m67riizLGBkZQTweh6Io31YUJEopbNtGpVLBw8MDbNtGLBaz5ubmopIgCPbt7e00gCtd15VCofAjSjtRLBazent7pwVBsD0TGWPyzc3N72q1uliv11XHcX70eS7LMlRVNSKRyOnExIT3PP8P91unlxYYZf4AAAAASUVORK5CYII= // @grant GM_xmlhttpRequest // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand diff --git a/Zhihu-Beautification.user.js b/Zhihu-Beautification.user.js index c8d9aa2c0..c0b53b409 100644 --- a/Zhihu-Beautification.user.js +++ b/Zhihu-Beautification.user.js @@ -6,7 +6,7 @@ // @match *://www.zhihu.com/* // @match *://zhuanlan.zhihu.com/* // @exclude https://www.zhihu.com/signin* -// @icon https://static.zhihu.com/heifetz/favicon.ico +// @icon data:image/png;base64,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 // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand // @grant GM_openInTab diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index c9acced97..64398443f 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -11,7 +11,7 @@ // @match *://www.zhihu.com/* // @match *://zhuanlan.zhihu.com/* // @exclude https://www.zhihu.com/signin* -// @icon https://static.zhihu.com/heifetz/favicon.ico +// @icon data:image/png;base64,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 // @grant GM_xmlhttpRequest // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand From c7c1b16fe36b4bc2089f454d155f9986bd4a1c4b Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 21 May 2023 12:19:22 +0800 Subject: [PATCH 197/811] =?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 198/811] =?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 199/811] =?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 200/811] =?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 201/811] =?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(比如包含 `,` 与 `|` 符号),除非另外的选择器是