ffclient

command module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2025 License: MIT Imports: 9 Imported by: 0

README

ffclient - FuckingFast.co Download Client

A fast and efficient command-line client for downloading files from FuckingFast.co with multi-download support, written in Go.

Go Version License

Features

  • Multi-file download support (parallel)
  • Simple and fast
  • Cross-platform (Windows, Linux, macOS)

Installation

Pre-built Binaries

Download the latest release for your platform from the Releases page.

From Source
  1. Ensure you have Go (≥1.20) installed
  2. Run:
    go install github.com/FirasSharp/ffclient@latest
    

Usage

ffclient [flags]
Flags
Flag Description Default Value
--savePath Destination directory for downloaded files Current directory
--inputFile Text file containing URLs to download (one fuckingfast.co URL per line) ""
--links Comma-separated fuckingfast.co URLs ""
Examples
  1. Download single file:

    ffclient --links "https://fuckingfast.co/file1"
    
  2. Download multiple files:

    ffclient --links "https://fuckingfast.co/file1,https://fuckingfast.co/file2"
    
  3. Download files from a text file:

    ffclient --inputFile downloads.txt --savePath ~/Downloads/fast_files
    

Input File Format

The input file should contain one FuckingFast.co URL per line:

https://fuckingfast.co/file1
https://fuckingfast.co/file2
https://fuckingfast.co/file3

License

MIT - See LICENSE for more information.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg contains helper methods for collecting, parsing, validating the urls and more
pkg contains helper methods for collecting, parsing, validating the urls and more

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL