Skip to content

phsb5321/plex-poster-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plex Poster Downloader

Plex Poster Downloader is a tool to generate and download season-specific posters for TV shows.

Features

  • Generate season posters based on the number of seasons.
  • Download posters from a given base URL.
  • Progress callback functionality to track the poster generation process.

Getting Started

These instructions will get you a copy of the project up and running on your local machine.

Prerequisites

You need to have Go installed on your machine. This project was built using Go version 1.16, but it should work with other versions as well.

Installation

To install the project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/username/plex-poster-downloader.git
  2. Navigate to the project directory:

    cd plex-poster-downloader
  3. Build the project:

    go build

Usage

To use the Plex Poster Downloader, follow these steps:

  1. Set up your configuration file (config.yml) in the config directory with your base URL.

  2. Run the following command in your terminal:

    ./plex-poster-downloader

Running the tests

To run the tests, use the following command:

go test ./...

Built With

  • Go - The programming language used.
  • Cobra - A library for creating powerful modern CLI applications.
  • Viper - A complete configuration solution for Go applications.
  • mpb - A progress bar library for Go.

Contributing

Contributions are welcome! Please read our Contributing Guide for details on our code of conduct, and the process for submitting pull requests to us.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages