Skip to content

nathanwhy/buzz

Repository files navigation

buzz

Build Status codecov

Command-line program to download files

  • Resume a download
  • Cookie support
  • Customize header
  • Recursive download
  • Output file
  • Proxy

Install

You need Swift Package Manager installed in your macOS, generally you are prepared if you have the latest Xcode installed.

Compile from source

> git clone https://github.com/nathanwhy/buzz.git
> cd buzz
> ./install.sh

Buzz should be compiled, tested and installed into the /usr/local/bin.

Homebrew

You may want to install in from Homebrew. But for now it is not supported.

Get Started

Download a image

buzz https://img9.bcyimg.com/drawer/15294/post/1799t/1f5a87801a0711e898b12b640777720f.jpg 

Resume a download

Running buzz with the same arguments, the download progress will resume from the last session.

Cookies

buzz --header "Cookie: value; otherName: value2" http://something.zip

For example,

buzz --header "Cookie: ADCDownloadAuth=xxxxxx" http://adcdownload.apple.com/Developer_Tools/Xcode_8.1_beta_2/Xcode_8.1_beta_2.xip

License

MIT

About

🐝 Command-line program to download files

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published