Skip to content

This is a project that Joshua Hickman and Daniel Estok are creating for educational testing on web crawling, followed up by automated, predefined steps.

Notifications You must be signed in to change notification settings

DanEstok/Movie_Scraper

Repository files navigation

Movie Scraper

Movie Scraper is a Python application that allows users to search for movies, download subtitles, and add torrents to uTorrent based on movie titles. It utilizes web scraping techniques to retrieve movie information from IMDb and The Pirate Bay.

Features

  • Search Movies: Search for movies based on various criteria such as year range, genre, and rating.
  • Download Subtitles: Automatically download subtitles for movies.
  • Add Torrents: Add torrents to uTorrent for downloading movies.

How It Works

  1. Search Movies: Users can search for movies by specifying criteria such as year range, genre, and rating. The application scrapes movie titles from IMDb based on the provided parameters.

  2. Download Subtitles: Once a movie is selected, the application automatically searches for subtitles and provides a download link for the subtitles file.

  3. Add Torrents: Users can add torrents to uTorrent for downloading movies directly. The application searches for torrents on The Pirate Bay based on the selected movie title.

Getting Started

Follow these steps to set up and run the Movie Scraper application:

Prerequisites

  • Python 3.x
  • pip (Python package manager)

Installation

  1. Clone the repository to your local machine:
git clone https://github.com/DanEstok/Movie_Scraper.git
  1. Navigate to the project directory:
cd Movie_Scraper
  1. Install the required Python dependencies:
pip install -r requirements.txt

Usage

  1. Run the main.py file to start the application:
python main.py
  1. Use the GUI interface to search for movies, download subtitles, and add torrents to uTorrent.
  2. Follow the on-screen instructions to perform the desired actions.

Contributors

  • DanEstok

License

This project is licensed under the MIT License

About

This is a project that Joshua Hickman and Daniel Estok are creating for educational testing on web crawling, followed up by automated, predefined steps.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published