先直接贴上说明文档:zwc365.com/2020/09/24/…
项目地址:pd.zwc365.com
项目开发背景
在开发过程中,总会遇到要下载文件。常见的有下载 github 项目、下载开发工具、下载pdf文档、下载各类 exe 文件
如果下载的文件是国外的。例如 TeamViewer.exe、XShell.exe、AndroidStudio.exe 。速度可能只有 十几kb。
或者需要克隆一个 git 项目(包括但不限于 github),克隆速度极慢。或者 git pull 、 push 速度很慢
遇到需要下载的文件只有 十几kb/s
的问题,之前我的解决方案都是登录 阿里云香港轻量服务器,下载到服务器后,再从服务器拉取到本地。可以节约非常多的时间。
后来看到有 github代下服务,受到启发,于是自己改造并开发了一个文件加速下载服务。对于资源有加速下载的效果:项目使用地址
使用方式
打开项目地址后
只要将你需要下载的文件的链接,粘贴到输入框,然后点击按钮即可
如果某个下载方式速度不佳,可以尝试换一下。每个人的网络线路都会影响到下载速度
下载加速服务支持命令行~~~
如果你能熟练的使用命令行,有时候可能会直接使用 wget
下载文件。
为什么支持命令行?
由于我本地有一台 Ubuntu 系统的电脑。当想要使用加速服务的时候,需要打开火狐->打开网页->粘贴链接->点击下载 四步,然后再回到终端。操作依旧有些繁琐,当支持命令行以后,可以直接在
git bash
终端或者 ubuntu终端里使用
终端加速下载使用方式:
命令行加速需要在下载链接前添加:
# 如果使用 CloudFlare 线路
https://pd.zwc365.com/cfdownload/
# 如果使用本站服务器线路
https://pd.zwc365.com/seturl/
例如我要下载 github 上一个项目,原来的下载方式是:
wget https://github.com/zwc456baby/file-proxy/archive/master.zip
当使用代下功能时,下载方式是这样的:
# 使用 CloudFlare 代下功能
wget https://pd.zwc365.com/cfdownload/https://github.com/zwc456baby/file-proxy/archive/master.zip
# 使用本站服务器代下功能
wget https://pd.zwc365.com/seturl/https://github.com/zwc456baby/file-proxy/archive/master.zip
添加本站url前缀即可加速资源下载。所以不仅仅是支持命令行,第三方软件,如迅雷、aria2、FDM 等,只要在下载链接前添加本站 url前缀,同样可以享受加速下载
通过加速链接也支持 git bash 。例如克隆一个项目:
# 原来的克隆方式
git clone https://github.com/zwc456baby/file-proxy.git
使用加速克隆
git clone https://pd.zwc365.com/seturl/https://github.com/zwc456baby/file-proxy.git
目前仅支持 http 的项目链接地址。因为本站服务器节点完全基于 Nginx 打造。
声明
本工具仅仅提供加速下载服务,请勿滥用。