Skip to content
Anime Heaven Downloader
Python
Branch: master
Clone or download
Latest commit 471c41d Dec 24, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src fixed logger now() not updated Nov 4, 2018
.gitignore update .gitignore Oct 21, 2018
Closure.png Closure Dec 24, 2018
README.md Update README.md Dec 24, 2018
app.py update Oct 21, 2018
requirements.txt dependencies list added Dec 24, 2018

README.md

Anime Heaven Downloader
NOTICE!

  • Site will go down by 25th Dec. 😞 so this may no longer works after that period.
  • But I will switch to another anime site in the future to prolong the life of this script.

closure


README: this is not official, and dev for this script is nothing related with Anime Heaven team. It was written by myself just to download anime episodes easily. Anime episodes credit go to Anime Heaven.

Changes

  • codebase is refactored
  • add logger methods, modularized the code so it can be reused in other automated scripts (see WHY at the bottom)
  • add animeheaven request blocked handling
  • remove the use of progressbar2, and use custom simple progressbar
  • way of using the program changed, see How To Use

Run with Python3

  • Minimum python requirement Python 3.6

Lib Requirements

Lib Installation for Ubuntu

  • sudo pip3 install beautifulsoup4 selenium
  • npm -g install phantomjs-prebuilt

How To Use

--episode: can be either single episode (1) or range (1-10)

--download: optional parameter to set download path. i.e. --download='/Users/anime/Desktop'


WHY THE HECK DID HE REFACTOR THE CODE

  • First of all, the whole purpose of writing this is to save my time from browsing the site and clicking episodes one by one
  • After few weeks, people from Anime Heaven added Abuse Blocking Method ¯\(ツ)
You can’t perform that action at this time.