https://github.com/huydx/hget
interruptable, resumable download accelerator written in golang
https://github.com/huydx/hget
Last synced: 9 months ago
JSON representation
interruptable, resumable download accelerator written in golang
- Host: GitHub
- URL: https://github.com/huydx/hget
- Owner: huydx
- License: mit
- Created: 2016-08-07T08:27:03.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-10-24T21:30:06.000Z (about 3 years ago)
- Last Synced: 2024-11-08T09:25:34.651Z (about 1 year ago)
- Language: Go
- Homepage:
- Size: 24.4 KB
- Stars: 984
- Watchers: 26
- Forks: 68
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-macos-commandline - Hget - Rocket fast download accelerator. (Uncategorized / Uncategorized)
README
# hget
This project is my personal project to learn golang to build something useful.

**Build Status**: [](https://travis-ci.org/huydx/hget)
## Install
```
$ go get -d github.com/huydx/hget
$ cd $GOPATH/src/github.com/huydx/hget
$ make clean install
```
Binary file will be built at ./bin/hget, you can copy to /usr/bin or /usr/local/bin and even `alias wget hget` to replace wget totally :P
## Usage
```
hget [Url] [-n parallel] [-skip-tls false] //to download url, with n connections, and not skip tls certificate
hget tasks //get interrupted tasks
hget resume [TaskName | URL] //to resume task
```
To interrupt any on-downloading process, just ctrl-c or ctrl-d at the middle of the download, hget will safely save your data and you will be able to resume later
### Download

### Resume
