Greasy Fork is available in English.

Github 增强 - 高速下载

高速下载 Git Clone、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)

Installa questo script?
Script suggerito dall'autore

Potresti essere interessato/a anche a 吾爱破解论坛增强 - 自动签到、翻页

Installa questo script
Autore
X.I.U
Installazioni giornaliere
314
Installazioni totali
74.631
Valutazione
620 1 0
Versione
1.4.5
Creato il
30/09/2020
Aggiornato il
05/04/2021
Licenza
GPL-3.0 License
Applica a

请确保已安装 Tampermonkey 扩展(脚本管理器)后,再去点击上面的 [安装脚本] !

该脚本有什么用?

安装后为 Github 的 Git Clone、Release、Raw、Code(ZIP) 等任何需要下载的文件添加 高速下载(加速下载)
以及在项目列表页,添加单文件快捷下载 (☁) 链接!

如果觉得还不错,就去 Github 点个 [⭐ Star] 鼓励一下下吧(或者多多分享)! https://github.com/XIU2/UserScript

目前 Raw 文件快捷下载加速源:Github 原生、中国国内、中国香港、韩国首尔,按照这个顺序循环切换。


如何安装/使用该脚本?

要使用该脚本,需要浏览器安装一个 Tampermonkey 脚本管理器扩展(Chrome / Firefox / Edge)。

安装该浏览器扩展后,点击本页顶部的 [安装脚本] 后扩展会弹出安装提示,点击提示中的 [安装] 即可。

其他基于 Chromium 内核的浏览器(如国内套皮浏览器)都可以使用 Chrome 的扩展。

请确保使用 Tampermonkey 扩展,其他的用户脚本管理器可能导致无法正常使用脚本。

不会离线安装 .crx 扩展?Chrome、Edge 重新开启隐藏的 [拖入安装 .crx 扩展] 功能!


如何进一步提速?

如果要进一步提速,可以尝试开启 Chrome 浏览器隐藏的多线程下载功能 ,这样理论上下载速度会翻几倍。


原理是什么?

目前有很多 Github 文件下载加速的网站或开源项目,脚本只是将加速后的文件下载地址添加到了网页,省去了手动获取的麻烦,方便直接点击高速下载!

只要你链接这些网站的速度比 Github 原生用的亚马逊 CDN 的速度更快,就是加速下载!


无法访问 Github ?

该脚本只能提高 Github 文件下载速度,但是大家可能发现了自从 3 月初某会开始,很多地区已经间歇性无法访问 Github 了。
这种情况无论是改 DNS 还是改 Hosts 都没用,因为是土啬对 Github 域名 SNI 封锁,任意 IP 指向 Github 去访问时,该 IP 的 443 端口就会超时 3 分钟!
因为是随机干扰的,所以有时候会碰到 “短暂” 可用的 IP(模拟丢包、伪装为网站自身网络问题,小白很吃这一套)。

有兴趣可以看看这篇详细讲解分析的文章: https://www.v2ex.com/t/758568

因此目前只有三种方法可以访问 Github 了:

  1. 梯子
  2. 镜像站( https://hub.fastgit.org / 访问 Github 自动重定向至镜像站的方法
  3. 肉身出国

为什么快捷下载 [ ☁ ] 不能直接点击下载?

这是因为浏览器安全策略禁止了跨域下载文件(即文件下载地址的域名与当前网站域名不一致),浏览器为了安全性从根本上限制了该功能,所以只能通过 [Alt + 左键] 或 [右键 - 另存为...] 来下载文件了。


感谢这些网站:

以下网站列表是 按脚本、网页中 [高速下载] 按钮的前后顺序 来排序的。

Release、Code(ZIP) 文件加速:

https://gh.con.sh 美国
https://gh.api.99988866.xyz 美国
https://download.fastgit.org 日本东京
https://gh.xiu2.xyz 日本东京
https://ghproxy.com 韩国首尔
https://pd.zwc365.com 中国香港

Git Clone 加速:

https://hub.fastgit.org 中国香港
https://gitclone.com 中国浙江杭州
https://github.com.cnpmjs.org 新加坡

Raw 文件加速:

https://cdn.jsdelivr.net 中国国内
https://raw.fastgit.org 中国香港
https://ghproxy.com 韩国首尔

具体哪个速度快,请自行找一些大文件来测速。
以上网站均由网友提供,你有其他类似网站?也可以通过 GreasyForkGithub 告诉我!


其他原创开源项目:

更多原创开源项目请看我的 Github 主页:https://github.com/XIU2


更新日志:

2021年04月05日,版本 v1.4.5

  1. 修复 通过浏览器前进/后退后,Raw 快捷下载图标不显示的问题。

2021年04月02日,版本 v1.4.4

  1. 移除 失效的 [中国国内 01] Raw 加速源(该加速源已经重定向至 [中国国内 02] 了,因此其没有意义了)。

2021年04月02日,版本 v1.4.3

  1. 修复 因 Github 更新而导致的 [Release、Code(ZIP)] 加速地址错误问题。

2021年04月01日,版本 v1.4.2

  1. 移除 JQuery 依赖。

2021年03月30日,版本 v1.4.1

  1. 修复 Raw 单文件快捷下载功能失效的问题(Github 网页样式调整导致的)。

2021年03月17日,版本 v1.4.0

  1. 新增 适配新版暗黑模式(Dark dimmed,没有那么黑了,对比度也没那么高了)。

2021年03月05日,版本 v1.3.9

  1. 优化 功能开关通知 3 秒后自动关闭(隐藏),无需再手动点击了。

2021年03月05日,版本 v1.3.8

  1. 新增 镜像站支持( https://hub.fastgit.org )。

即在访问该镜像站时,也可以使用我的脚本功能,对于访问 Github 困难的用户可以使用该镜像站。

2021年03月03日,版本 v1.3.7

  1. 更新 [日本东京] 地址(第二个)。

2021年02月27日,版本 v1.3.6

  1. 更新 适配 Github 样式改动(Release)。

2021年02月20日,版本 v1.3.5

  1. 新增 Git Clone 加速源提示(鼠标指向时显示)。
  2. 优化 脚本代码。

2021年02月13日,版本 v1.3.4

  1. 新增 [韩国首尔] Raw 加速源。
  2. 优化 Raw 加速源名称(区分两个国内)。
  3. 优化 Raw 快捷下载代码。

2021年01月30日,版本 v1.3.3

  1. 优化 Github 暗黑模式下 Release 高速下载按钮样式。

2021年01月21日,版本 v1.3.2

  1. 新增 [中国国内] Raw 加速源。

2021年01月09日,版本 v1.3.1

  1. 更新 [中国香港] 为 [日本东京]。
  2. 修复 [韩国首尔] URL 错误的问题(虽然不影响使用)。

2020年12月29日,版本 v1.3.0

  1. 更新 [中国香港] 为 [韩国首尔](换服务器了)。

2020年12月26日,版本 v1.2.9

  1. 替换 失效的 [美国洛杉矶 ]为 [中国香港]。

2020年12月22日,版本 v1.2.8

  1. 修复 美国洛杉矶 Raw 高速下载地址错误的问题。
  2. 禁用 美国洛杉矶(暂时的,因为用的人太多触发 Github 限制了)。

2020年12月16日,版本 v1.2.7

  1. 新增 适配暗黑模式。

2020年11月25日,版本 v1.2.6

  1. 修复 非项目文件列表页切换 Raw 加速源报错的问题。
  2. 优化 match 。

2020年11月20日,版本 v1.2.5

  1. 优化 代码(数组变量改为多维数组)。
  2. 移除 调试代码(忘删了)。

2020年11月13日,版本 v1.2.4

  1. 修复 Raw 快捷下载 (☁) 数量获取错误的问题。

2020年11月09日,版本 v1.2.3

  1. 优化 下载链接。

2020年11月05日,版本 v1.2.2

  1. 优化 代码。

2020年11月04日,版本 v1.2.1

  1. 修复 非最新 Source Code 不显示高速下载按钮的问题。
  2. 优化 代码。

2020年11月02日,版本 v1.2.0

  1. 优化 代码。

2020年10月30日,版本 v1.1.9

  1. 新增 加速源 [中国香港](这个宽带更大点)。
  2. 优化 按钮样式及文字。

2020年10月24日,版本 v1.1.8

  1. 优化 Raw 快捷下载 (☁) 按钮位置(解决文件名过长导致不显示 ☁ 按钮的问题)。

2020年10月23日,版本 v1.1.7

  1. 新增 脚本菜单显示当前加速源(☁)。
  2. 优化 脚本菜单使其更加规范(因为命名规范导致以前记住的选项重置了,以后不会再重置了)。

2020年10月22日,版本 v1.1.6

  1. 新增 [Raw 快捷下载(☁) 切换加速源] 脚本菜单(位于右上角的 Tampermonkey 扩展图标中)。

2020年10月22日,版本 v1.1.5

  1. 新增 [反馈&建议]扩展菜单选项。

2020年10月21日,版本 v1.1.4

  1. 修复 部分情况下动态加载页面后没有正常添加高速下载按钮的问题。

2020年10月07日,版本 v1.1.3

  1. 优化 Release 高速下载相关样式。

2020年10月07日,版本 v1.1.2

  1. 优化 Raw 快捷下载(☁)提示信息

2020年10月07日,版本 v1.1.1

  1. 新增 多个 Raw 加速源(各个文件名后面的 云朵 链接可以修改脚本变量 raw_fast 切换)。

2020年10月06日,版本 v1.1.0

  1. 修复 有时不显示 Raw 快捷下载的问题。
  2. 调整 Raw 快捷下载的文字为云朵图标。

2020年10月06日,版本 v1.0.9

  1. 新增 Raw 快捷下载(项目页的各个文件后面添加一个 [下载] 选项)。
  2. 修复 Raw 加速按钮需要刷新网页才能显示的问题。
  3. 优化 脚本结构。

2020年10月06日,版本 v1.0.8

  1. 新增 Raw 文件加速。
  2. 新增 Git Clone 加速源 [中国浙江杭州]。

2020年10月05日,版本 v1.0.7

  1. 修复 不同分支下 Code(ZIP) 链接错误的问题。

2020年10月04日,版本 v1.0.6

  1. 新增 Git Clone 加速。

2020年10月04日,版本 v1.0.5

  1. 替换 [美国 01] 为更好的加速源。

2020年10月04日,版本 v1.0.4

  1. 调整 默认开启 Source Code 加速。
  2. 优化 Source Code 加速按钮样式(并列一排)。

2020年10月02日,版本 v1.0.3

  1. 优化 文字显示。

2020年10月01日,版本 v1.0.2

  1. 新增 加速源 [美国洛杉矶]。
  2. 优化 按钮样式。

2020年10月01日,版本 v1.0.1

  1. 新增 加速源 [中国香港]。
  2. 修复 加速源 [美国 02] Code(ZIP) 加速出错的问题。