我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

最近苏南大叔发现了一个有意思的github文件下载加速功能,当然,并不是github的镜像功能,而是针对其中的文件下载等做的代理。

苏南大叔:GitHub文件下载慢怎么办?github文件下载镜像服务大全 - github文件加速下载
GitHub文件下载慢怎么办?github文件下载镜像服务大全(图3-1)

这款代码叫做gh-proxy,如果您想加速下载github文件,可以详细查看本文。

方案一,在线服务(推荐)

在线范例是这样的:

苏南大叔:GitHub文件下载慢怎么办?github文件下载镜像服务大全 - github-release在线加速
GitHub文件下载慢怎么办?github文件下载镜像服务大全(图3-2)

苏南大叔加速下载的是:前一篇文章中的protege软件,获得的下载地址是:

使用方式可以直接输入地址,或者拼接链接地址:

下面的是几个类似的在线加速服务地址:

方案二,开源代码

如果您想自己搭建这种加速服务,可以参考下面的源码。不过,苏南大叔暂时还没有研究相关代码。大家请自行尝试。

以前的时候,苏南大叔做过一个php版本的类似功能,核心语句就一句话,file_get_contents()

方案三,kgithub镜像

最近发现的一个github镜像,时好时坏,不过也可以作为一个备选吧。使用方式就是在大家不能访问的网址前,加个k字母就行,域名从github.com,变成kgithub.com

苏南大叔:GitHub文件下载慢怎么办?github文件下载镜像服务大全 - kgithub
GitHub文件下载慢怎么办?github文件下载镜像服务大全(图3-3)

相关链接

总结

这种功能,实现起来其实相对比较简单。主要难点在于如何找一个不会被封杀的外网服务器。当然,这款开源代码好像是利用了外网的免费服务达到了中转代理的目的,很巧妙。

更多github相关文章,请点击苏南大叔的博客。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   github