#下载 #加速器 #HTTPS #远程 #FTP #GitHub #HTTP

bin+lib rget

受 https://github.com/huydx/hget 启发的一部分下载加速器

5 个不稳定版本

使用旧的 Rust 2015

0.3.1 2017 年 6 月 30 日
0.3.0 2017 年 6 月 30 日
0.2.1 2017 年 6 月 29 日
0.2.0 2016 年 12 月 7 日
0.1.0 2016 年 12 月 6 日

#18 in #加速器

MPL-2.0 许可证

26KB
520

rget

Version License Build Status Build status

这个程序是一个主要受 huydx/hget 启发的下载加速器。基本上,我有一天晚上很无聊,现在我们就在这里。除非有任何错误,否则 rget 应该可以在 Windows 和类 Unix 平台上运行。

特性

  • 使用 HTTP 和 HTTPS 下载远程文件
  • 使用 FTP 下载文件
  • 使用 Rsync 下载文件
  • 将未完成的下载保存以稍后恢复
  • 验证文件下载的完整性
  • 使用多个连接以加快下载速度
  • 使用进度条显示下载进度

由于 rget 处于非常早期的开发阶段,除了不完整的特性外,可能还存在错误。如果您遇到任何问题,请告诉我或提交一个拉取请求来解决错误,这样我们就可以无忧地下载文件。

需求

  • 1.0 版本之后的 Rust Rust (不确定哪个是最老的可以工作的版本)

库使用

将以下内容添加到您的 Cargo.toml

[dependencies]
rget = "0.3"

构建

$ git clone https://github.com/Arcterus/rget
$ cd rget
$ cargo build

安装

对于最新版本

$ cargo install https://github.com/Arcterus/rget

对于最新稳定版本

$ cargo install rget

许可证

rget 根据 MPL v2.0 许可。有关详细信息,请参阅 LICENSE

依赖关系

~7-15MB
~226K SLoC