Skip to content

tommasward/Mytget

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mytget

Mytget is a muti-thread downloader accelerator for GNU/Linux.

It forks from http://myget.sourceforge.net/

Current Features

  • Supports HTTP, HTTPS, FTP protocols
  • Supports HTTP-GET proxy
  • Resumes the aborted downloads
  • Supports directory download
  • Can accelerates downloading through using muti-connections
  • Supports large file( > 4G )

Install in Linux/Mac OS

Make sure your cmake version >= 2.6

$ cmake .
$ make && make install

Usage

$ mytget -h
Mytget 1.12: A download accelerator for GNU/Linux
Usage: mytget [options]... [URL]...
Options:
  -b,  --debug          Show the debug message
  -c,  --count=num      Set the retry count to [num], no limit when "0", the default is "99"
  -d,  --directory=dir  Set the local direcotry to [dir], the default is "."
  -f,  --file=file      Rename the file to [file]
  -h,  --help           A brief summary of all the options
  -i,  --interval=num   Set the ftp retry interval to [num] seconds, the default is "5"
  -n,  --number=num     Use [num] connections instead of the default (4)
  -r,  --referer=URL    Include `Referer: [URL]' header in HTTP request.
  -t,  --timeout=num    Set the connection timeout to [num] seconds, the default is "30"
  -v,  --version        Show the version of the myget and exit
  -x,  --proxy=URL      Set the proxy [URL]
  -H,  --host=host      Modify `Host: [host]' header in HTTP request.

About

Mytget is a muti-thread downloader accelerator for GNU/Linux.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.6%
  • C 3.4%
  • CMake 2.0%