Github Enhancement - High Speed Download

High-speed download of Git Clone/SSH, Release, Raw, Code(ZIP) and other files, project list file quick download (☁)

As of 2022-05-11. See the latest version.

Author
X.I.U
Ratings
0 0 0
Version
1.9.8
Created
2020-09-30
Updated
2022-05-11
License
GPL-3.0 License
Applies to

请确保已安装 Tampermonkey 正式版 扩展(脚本管理器)后,再去点击上面的 [安装脚本] !
注意:在 Safari 浏览器上访问 Github 时,是无法运行任何油猴脚本的,具体原因请见:#110202

GitHub license GitHub Star GitHub Fork jsDelivr Greasyfork

  • CloudflareSpeedTest - 测试 Cloudflare CDN 延迟和速度,获取最快 IP (IPv4+IPv6)!4k+
  • Trackerslist.com - 每天更新!全网热门 BT Tracker 列表!有效提高 BT 下载速度12k+
  • YueDu - 分享我自制自用的「阅读」APP 精品书源(网络小说)!1.8k+
  • 护眼模式 - 简单有效的全网通用护眼、夜间、暗黑模式
  • 知乎增强 - 移除登录弹窗、屏蔽首页视频、快捷收起回答/评论、快捷回到顶部、屏蔽用户/关键词/盐选、默认高清原图、默认站外直链...
  • 蓝奏云网盘增强 - 刷新不回根目录、后退返回上一级、右键文件显示菜单、点击直接下载文件、自动显示更多文件、自定义分享链接域名...
  • 自动无缝翻页 - 无缝衔接下一页内容到网页底部(瀑布流),目前支持:所有「Discuz!、Flarum、phpBB、NexusPHP...」论坛、百度、谷歌、必应、搜狗、贴吧、豆瓣、NGA、3DM、千图网、游侠网、游民星空、NexusMods、Steam 创意工坊、影视、动漫、漫画、BT 等...

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


该脚本有什么用?

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

注意:图片不是最新的,仅为展示效果,具体以最新脚本为准~


如何安装/使用该脚本?

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

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

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

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

如果要重装脚本,请记得在 Tampermonkey 扩展的回收站中彻底删除脚本后再去重新安装脚本。

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


如何进一步提速?

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


原理是什么?

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

正常来说从 Github 下载文件可能并没那么慢,但是 Github 经常会被干扰、限制,导致速度慢甚至完全无法访问,因此只要你链接加速源的速度比 Github 原生用的 CDN 速度更快,就是加速下载啦 ~


无法访问 Github ?

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

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

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

  1. 梯子
  2. 镜像站( https://hub.fastgit.xyz / 访问 Github 自动重定向至镜像站的方法
  3. 肉身出国
  4. 本地代理直连加速,绕过 SNI 干扰( https://github.com/docmirror/dev-sidecar / https://gitee.com/docmirror/dev-sidecar

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

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


感谢这些公益加速源:

Release、Code(ZIP) 文件加速:

https://gh.gh2233.ml 美国(由 我本人 提供
https://gh.api.99988866.xyz 美国
https://ghgo.feizhuqwq.workers.dev 美国(由 feizhuqwq.com 提供
https://gh2.yanqishui.work 美国(由 @HongjieCN 提供
https://gh.ddlc.top 美国(由 @mtr-static-official 提供
https://git.yumenaka.net 美国
https://hub.おうか.tw 美国(由 おうか 提供
https://github.do 中国 国内(由 小麦云服 提供
https://ghproxy.fsofso.com 中国 香港(由 F 搜 提供
https://download.fastgit.org 日本 东京(由 FastGit 提供
https://mirror.ghproxy.com 日本 东京(由 ghproxy 提供
https://ghproxy.com 韩国 首尔(由 ghproxy 提供
https://hub.連接.台灣 韩国 首尔

Git Clone 加速:

https://gitclone.com 中国 国内(由 GitClone 提供
https://ghproxy.fsofso.com 中国 香港(由 F 搜 提供
https://api.mtr.pub 中国 香港(由 @mtr-static-official 提供
https://hub.fastgit.xyz 日本 东京(由 FastGit 提供
https://mirror.ghproxy.com 日本 东京(由 ghproxy 提供
https://ghproxy.com 韩国 首尔(由 ghproxy 提供
https://hub.連接.台灣 韩国 首尔
https://hub.おうか.tw 美国(由 おうか 提供
https://gh.gcdn.mirr.one 俄罗斯(由 G-Core Labs CDN 提供

Git Clone SSH 加速:

git@ssh.fastgit.org 中国 香港(由 FastGit 提供
git@git.zhlh6.cn 美国

Raw 文件加速:

https://github.do 中国 国内(由 小麦云服 提供
https://ghproxy.fsofso.com 中国 香港(由 F 搜 提供
https://raw.iqiq.io 中国 香港(由 iQDNS/iQZone 提供
https://hk1.monika.love 中国 香港(由 @mtr-static-official 提供
https://fastly.jsdelivr.net 日本 东京(由 JSDelivr CDN 提供
https://cdn.staticaly.com 日本 东京(由 Statically CDN 提供
https://raw.fastgit.org 日本 东京(由 FastGit 提供
https://cdn.jsdelivr.net 美国(由 JSDelivr CDN 提供
https://gcore.jsdelivr.net 其他(由 JSDelivr CDN 提供,移动走香港,电信走日本
https://raw.githubusercontents.com 其他(香港、新加坡、美国等,不固定

注意!部分 Raw 加速源会缓存文件,因此下载的文件可能不是最新的,可鼠标指向下载按钮查看该加速源有无缓存。

以上公益网站均由热心网友提供,你有其他类似网站?欢迎通过 GreasyForkGithub 告诉我!


赞赏支持 ~

微信赞赏支付宝赞赏


更新日志: