Scraper for the Anime Hoster Aniworld.
This tool will download all Seasons and Episodes of an anime from Aniworld.to
How to use:
- Clone the Repo
- pip install requirements.txt
- Either use arguments or edit the start.app.
- ARGUMENTS: .\start_app.py AnimeName [Overrides]
- Change anime_name in start_app to your anime name (Format -> see URL of the anime)
- INFO: zk_tools is a self writen library. I used it here as a Logging handler. If you don't trust me remove all logger.X and replace them with print.
- If you now start the start_app.py a small Chrome window will open everytime it finds an Episode. This is for the Google Captcha!
- If the Captcha appears please solve it. If you close the window you have to restart the application.
- anime_name: Enter the anime you want to download. It has to be in the naming scheme aniworld uses so word-word.
- anime_url: No need to change this. If you do everything will break.
- season_override: Specify which season to Download. 0 is the Default and will download all Seasons.
- ddos_protection_calc: How many episodes to download before waiting 60 seconds. Default 5.
- ddos_wait_timer: How long to wait until next download batch starts. Default 60.
- ddos_start_value: No need to change this. This is just the Start Value for the DDOS wait loop.
- Discord: ZKWolf#1926
- Mail: [email protected]
Please create a Issue.
Thank you to @Michtdu for the workaround and code for the Captcha!