diff --git a/GithubEnhanced-High-Speed-Download.user.js b/GithubEnhanced-High-Speed-Download.user.js index fe80cb8..12fbe77 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 1.8.8 +// @version 1.8.9 // @author X.I.U // @description 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) // @description:zh-CN 高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁) @@ -60,14 +60,15 @@ //['https://ghproxy.fsou.cc/https://github.com', '中国香港 1', ''], //['https://pd.zwc365.com/seturl/https://raw.githubusercontent.com', '中国香港 2', ''], ['https://github.do/https://raw.githubusercontent.com', '中国国内', '注意: - 首次访问速度可能较慢,后续因缓存会快很多,但也意味着可能不是最新的。'], - ['https://hk1.monika.love', '中国香港', ''], + ['https://raw.iqiq.io', '中国香港 1', ''], + ['https://hk1.monika.love', '中国香港 2', ''], ['https://ghproxy.com/https://raw.githubusercontent.com', '韩国', ''], ['https://fastly.jsdelivr.net/gh', '日本 1', '注意: - 该加速源存在缓存机制(24小时),所以文件可能不是最新。 - 该加速源不支持大小超过 50 MB 的文件。 - 当前 分支名 为版本号格式时(如 v1.2.3),该高速下载链接因格式限制不可用。'], ['https://cdn.staticaly.com/gh', '日本 2', '注意: - 该加速是全球 Anycast CDN,国内一般分配到日本节点。'], ['https://raw.fastgit.org', '日本 3', '注意: - 单个文件太大时可能会提示超时(实时获取中),请重试。'], - ['https://cdn.jsdelivr.net/gh', '美国', '注意: - 该加速源存在缓存机制(24小时),所以文件可能不是最新。 - 该加速源不支持大小超过 50 MB 的文件。 - 当前 分支名 为版本号格式时(如 v1.2.3),该高速下载链接因格式限制不可用。'], + //['https://cdn.jsdelivr.net/gh', '美国', '注意: - 该加速源存在缓存机制(24小时),所以文件可能不是最新。 - 该加速源不支持大小超过 50 MB 的文件。 - 当前 分支名 为版本号格式时(如 v1.2.3),该高速下载链接因格式限制不可用。'], ['https://gcore.jsdelivr.net/gh', '中国香港/日本', '适合 [移动/电信] 用户,移动走香港,电信走日本。 注意: - 该加速源存在缓存机制(24小时),所以文件可能不是最新。 - 该加速源不支持大小超过 50 MB 的文件。 - 当前 分支名 为版本号格式时(如 v1.2.3),该高速下载链接因格式限制不可用。'], - ['https://raw.githubusercontents.com', '中国香港/新加坡等', '该加速源有香港、新加坡、美国等服务器,并不固定。 - 该加速源不支持大小超过 1 MB 的文件。'] + ['https://raw.githubusercontents.com', '中国香港/新加坡', '该加速源有香港、新加坡、美国等服务器,并不固定。 - 该加速源不支持大小超过 1 MB 的文件。'] ], svg = [ '', @@ -229,9 +230,9 @@ switch(i) { //case 1: // ghproxy.fsou.cc // url = raw_url[i][0] + href; break; - case 4: // fastly.jsdelivr.net - case 7: // cdn.jsdelivr.net - case 8: // gcore.jsdelivr.net + case 5: // fastly.jsdelivr.net + case 8: // cdn.jsdelivr.net + //case 9: // gcore.jsdelivr.net url = raw_url[i][0] + href.replace('/blob/','@'); break; default: url = raw_url[i][0] + href2; @@ -278,9 +279,9 @@ switch(menu_raw_fast) { //case 1: // ghproxy.fsou.cc // url = raw_url[menu_raw_fast][0] + href; break; - case 4: // fastly.jsdelivr.net - case 7: // cdn.jsdelivr.net - case 8: // gcore.jsdelivr.net + case 5: // fastly.jsdelivr.net + case 8: // cdn.jsdelivr.net + //case 9: // gcore.jsdelivr.net url = raw_url[menu_raw_fast][0] + href.replace('/blob/','@'); break; default: url = raw_url[menu_raw_fast][0] + href2;