From 2f9786c7220abc00af56164815d156b54830f7f4 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Thu, 1 Oct 2020 12:14:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=B8=A4=E4=B8=AA=E5=8A=A0?= =?UTF-8?q?=E9=80=9F=E6=BA=90=20=E4=BF=AE=E5=A4=8D03=E5=87=BA=E9=94=99?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=20=E4=BC=98=E5=8C=96=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GithubEnhanced-High-Speed-Download.user.js | 44 +++++++++++++++------- 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index ebbdc86..54e9c1f 100644 --- a/GithubEnhanced-High-Speed-Download.user.js +++ b/GithubEnhanced-High-Speed-Download.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name Github 增强 - 高速下载 -// @version 1.0.0 +// @version 1.0.2 // @author X.I.U // @description 为 Github 的 Releases、Code(ZIP) 添加高速下载 // @match *://github.com/* @@ -13,10 +13,13 @@ (function() { var source_code = false; // Source code 加速,false=关闭,true=开启 - var download_url1 = "https://download.fastgit.org"; - var download_url2 = "https://github.wuyanzheshui.workers.dev"; - var download_url3 = "https://gh.api.99988866.xyz"; + var download_url1 = "https://download.fastgit.org"; // 日本东京服务器 + var download_url2 = "https://github.wuyanzheshui.workers.dev"; // Cloudflare CDN 美国服务器 + var download_url3 = "https://gh.api.99988866.xyz"; // Cloudflare CDN 美国服务器 + var download_url4 = "https://g.ioiox.com"; // 腾讯 中国香港服务器 + var download_url5 = "https://git.yumenaka.net"; // 搬瓦工 美国洛杉矶服务器 var download_zip_svg = ``; + var download_releases_style = `padding:0 4px;margin-right: -1px;border-radius: 2px;background-color: #ffffff;border-color: rgba(27, 31, 35, 0.1);font-size: 12px;` // Releases 加速 $(".Box.Box--condensed").each(function () { $(this).find(".d-flex.Box-body>a").each(function () { @@ -24,10 +27,14 @@ var url1 = download_url1 + href; var url2 = download_url2 + href; var url3 = download_url3 + '/github.com' + href; + var url4 = download_url4 + '/github.com' + href; + var url5 = download_url5 + '/github.com' + href; var div1 = `
` $(this).after(div1); @@ -39,10 +46,14 @@ var url1 = download_url1 + href; var url2 = download_url2 + href; var url3 = download_url3 + '/github.com' + href; + var url4 = download_url4 + '/github.com' + href; + var url5 = download_url5 + '/github.com' + href; var div1 = `` $(this).after(div1); }); @@ -51,10 +62,17 @@ // Download ZIP 加速 $(".dropdown-menu.dropdown-menu-sw.p-0 ul li:last-child").each(function () { var href_split = location.href.split("/"); - var url1 = download_url2 +"/"+href_split[3]+"/"+href_split[4]+ "/archive/master.zip"; - var url2 = download_url3 +"/"+location.href+ "/archive/master.zip"; + var url1 = download_url1 +"/"+href_split[3]+"/"+href_split[4]+ "/archive/master.zip"; + var url2 = download_url2 +"/"+href_split[3]+"/"+href_split[4]+ "/archive/master.zip"; + var url3 = download_url3 +"/github.com/"+href_split[3]+"/"+href_split[4]+ "/archive/master.zip"; + var url4 = download_url4 +"/github.com/"+href_split[3]+"/"+href_split[4]+ "/archive/master.zip"; + var url5 = download_url5 +"/github.com/"+href_split[3]+"/"+href_split[4]+ "/archive/master.zip"; var span1 = `