Simple multithreaded python movie crawler
Disclaimer: I'm not responsable for the use of this software. Check if downloading of movies is in accordance with the laws of your country!
Description: Search for filecrypt links (ul, so) for movies from W-H. The best available releases are picked
Usage: main.py [-h] [-i INPUT] [-o OUTPUT] [-m MISSING] [-t THREADS] [-a] [-s] [--boerse-user BOERSE_USER] [--boerse-pw BOERSE_PW]
-h, --help show this help message and exit
-i INPUT, --input INPUT
specifay source file for movies
-o OUTPUT, --output OUTPUT
file to save filecrypt links
-m MISSING, --missing MISSING
file to save missing (failed) movies
-t THREADS, --threads THREADS
how much threads should be used (default: 4)
-a, --scrap-all scrap all 1080p movies from W-H
-s, --selenium use selenium to results from boerse.to (experimental)
--boerse-user BOERSE_USER
username for boerse.to
--boerse-pw BOERSE_PW
password for boerse.to
Examples:
python3 py_moviecrawler -o links.txt -i movies.txt -s --boerse-user BoerseUser --boerse-pw BoersePW
python3 py_moviecrawler -o links.txt --scrap-all -t 8
1line/movie in movies.txt
Changelog:
0.1.0
- Initial Release
0.1.1
- bugfix multithreading
- bugfix empty line in ouput
- filter results including tv_shows
0.2.0
- extended html parsing
- using offline check from w-h
- prefer releases with higher quality
0.3.0
- added plex support
- bufix for five digits movie ids
0.4.0
- added option --scrap-all
0.5.0
- [experimental] get results from boerse.to
- added selenium support
- added dl_rename.py