Github 增强 - 高速下载

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

目前为 2020-11-13 提交的版本。查看 最新版本

作者
X.I.U
评分
0 0 0
版本
1.2.4
创建于
2020-09-30
更新于
2020-11-13
大小
18.3 KB
许可证
GPL-3.0 License
适用于

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

该脚本有什么用?

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

Raw 文件快捷下载加速源目前有 4 个:Github 原生、中国国内、中国香港、美国洛杉矶,按照这个顺序循环切换。


如何安装/使用该脚本?

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

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

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

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


如何进一步提速?

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


原理是什么?

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

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


如何提高 Github 访问速度?

该脚本只能提高 Github 文件下载速度,而很多人访问 Github 网页速度很慢

目前除了挂梯子(有成本)、访问镜像站(不建议登陆账号,有安全隐患)外,也只有修改 Hosts 最方便了,可以使用 UsbEAm Hosts Editor 来测速获得最快的 Github 服务器 IP,并应用至 Hosts 文件中!

不同于 Github 的文件下载域名仅仅只有美国亚马逊 CDN 服务器,Github 主站域名在全球各地都有服务器,所以改 Hosts 效果还是比较明显的。


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

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


感谢这些网站:

Release、Code(ZIP) 文件加速:

Git Clone 加速:

Raw 文件加速:


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


其他脚本:

Github:https://github.com/XIU2/UserScript


更新日志:

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) 加速出错的问题。