Skip to content

FZBot Downloader helps you effortlessly download films and TV shows directly from the web from your terminal.

Notifications You must be signed in to change notification settings

codeWithGodstime/FZbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FZBot Downloader

Effortlessly download films and TV shows directly from the web using a powerful and user-friendly terminal-based tool.

FZBot Downloader helps you effortlessly download films and TV shows directly from the web from your terminal.

Key Features

  • Download movies and TV shows with minimal input.

  • Automatic URL parsing to simplify the download process.

  • Resume interrupted downloads seamlessly. Lightweight and cross-platform support (Windows, macOS, Linux).

  • Concurrent downloads

Demo

Live Demo

Installation

  • Clone the repository

    git clone https://github.com/codeWithGodstime/FZbot
  • Create virtual environment and install dependencies

    cd FZbot && virtualenv venv && pip install -r requirements.txt

Usage

Basic Usage

python fzbot.py [type] [title] [-ns NUMBER_OF_SEASONS] [-ne NUMBER_OF_EPISODES]

Arguments:

  1. Positional Arguments (Required):

    • type: Specify whether you want to download a movie or a series.
      • Choices: movie, series
      • Example: movie for films or series for TV shows.
    • title: Name of the movie or series you want to download.
      • Example: "Breaking Bad" or "Inception"
  2. Optional Arguments (Optional):

    • -ns, --number_of_seasons:

      • Specify the number of seasons to download (for series only).
      • Default: 1
      • Example: --number_of_seasons 2 to download 2 seasons.
    • -ne, --number_of_episodes:

      • Specify the number of episodes to download (for series only).
      • Default: 1
      • Example: --number_of_episodes 5 to download 5 episodes.

Here's a clear and structured usage guide based on your argparse implementation:


Usage Guide for FZBot Downloader

FZBot Downloader is a terminal-based tool for downloading movies or TV series. Use the following commands and arguments to get started:


Basic Command Structure:

python fzbot.py [type] [title] [-ns NUMBER_OF_SEASONS] [-ne NUMBER_OF_EPISODES]

Arguments:

  1. Positional Arguments (Required):

    • type: Specify whether you want to download a movie or a series.
      • Choices: movie, series
      • Example: movie for films or series for TV shows.
    • title: Name of the movie or series you want to download.
      • Example: "Breaking Bad" or "Inception"
  2. Optional Arguments (Optional):

    • -ns, --number_of_seasons:

      • Specify the number of seasons to download (for series only).
      • Default: 1
      • Example: --number_of_seasons 2 to download 2 seasons.
    • -ne, --number_of_episodes:

      • Specify the number of episodes to download (for series only).
      • Default: 1
      • Example: --number_of_episodes 5 to download 5 episodes.

Examples:

  1. Download a Movie:

    python fzbot.py movie "Inception"
  2. Download a TV Series (Default 1 season, 1 episode):

    python fzbot.py series "Breaking Bad"
  3. Download Multiple Seasons of a TV Series:

    python fzbot.py series "Breaking Bad" -ns 2
  4. Download Multiple Episodes of a TV Series:

    python fzbot.py series "Breaking Bad" -ns 1 -ne 10

About

FZBot Downloader helps you effortlessly download films and TV shows directly from the web from your terminal.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages