Skip to content

Multithread multiprotocol file downloader written in Go, designed to handle download jobs with resume capability.

Notifications You must be signed in to change notification settings

yarkm13/fetchopus

Repository files navigation

Fetchopus

A multiprotocol multithread file downloader written in Go, designed to handle large downloads jobs with resume capability.

Features

  • Download files from various type of servers
  • Parallel downloads with configurable thread count
  • Resume capability through job files
  • Recursive directory listing

Usage

./fetchopus --url ftp://[email protected]/path --target-dir /local/path --threads 4

To resume a download:

./fetchopus --job myjob.dljob

Building

make build

About

Multithread multiprotocol file downloader written in Go, designed to handle download jobs with resume capability.

Resources

Stars

Watchers

Forks

Packages

No packages published