From 27ba6407c4ddc806ee2dda50b668c8b90a7fc71c Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 5 Oct 2020 11:51:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E4=B8=8D=E5=90=8C?= =?UTF-8?q?=E5=88=86=E6=94=AF=E4=B8=8B=20Code(ZIP)=20=E9=93=BE=E6=8E=A5?= =?UTF-8?q?=E9=94=99=E8=AF=AF=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 | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index 98f0146..eccfecd 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.6 +// @version 1.0.7 // @author X.I.U // @description 为 Github 的 Clone、Release、Code(ZIP) 添加高速下载 // @match https://github.com/*/* @@ -76,12 +76,12 @@ }); // Download ZIP 加速 $(".dropdown-menu.dropdown-menu-sw.p-0 ul li:last-child").each(function () { - var href_split = location.href.split("/"); - var url1 = download_url1 +"/"+href_split[3]+"/"+href_split[4]+ "/archive/master.zip"; - var url2 = download_url2 +"/github.com/"+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 href = $(this).children("a").attr("href"); + var url1 = download_url1 + href; + var url2 = download_url2 + "/github.com" + href; + var url3 = download_url3 + "/github.com" + href; + var url4 = download_url4 + "/github.com" + href; + var url5 = download_url5 + "/github.com" + href; var html1 = `
  • ${download_zip_svg}Download ZIP ${download_url1_name}
  • ${download_zip_svg}Download ZIP ${download_url2_name}
  • ${download_zip_svg}Download ZIP ${download_url3_name}
  • @@ -94,8 +94,8 @@ if (git_clone){ $("[role='tabpanel'] div.input-group").first().each(function () { var href_split = location.href.split("/"); - var url1 = clone_url1 +"/"+href_split[3]+"/"+href_split[4]+ ".git"; - var url2 = clone_url2 +"/"+href_split[3]+"/"+href_split[4]+ ".git"; + var url1 = clone_url1 + "/" + href_split[3] + "/" + href_split[4] + ".git"; + var url2 = clone_url2 + "/" + href_split[3] + "/" + href_split[4] + ".git"; var html1 = `
    ${download_clone_svg}
    ${download_clone_svg}
    `; $(this).after(html1);