Simple crawler for finding new chapters to read.
- Reads mangalist file for supported list site.
- Finds all of the mangas that has 5 or more new chapters from supported manga sites.
- Outputs .csv file with all of the needed data.
- Install
python3
andpip
. - Install with pip or Build from source.
- Install with pip:
pip install MangaCrawler
- Build from source:
git clone https://github.com/SanteriHetekivi/MangaCrawler.git
cd MangaCrawler/
python setup.py install
- Install with pip:
- Run the program with arguments
- For example:
MangaCrawler -f new -s mangafox -v -c 5 -m manga.xml
- For example:
- Will output result to CSV file. (HTML output is under development)
Short | Long | Description |
---|---|---|
-v | Print verbose status messages. | |
-h | --help | Print Help message. |
-f | --find | Manga find mode to use. (new or updated) (-f updated ) |
-s | --site | Manga site to use. (-s mangafox ) |
-c | --min-chapters | Minimum amount of new chapters that manga has to have before it gets to output csv. (-c 5 ) |
-m | --manga-xml-file | MyAnimeList mangalist xml file. (-m manga.xml ) If NOT given and current directory has XML files, program gives a opportunity to choose from them. |
-a | --azure-account-key | API key for Bing Web Search API. |
-o | --output-file | File to put output on. If NOT given will make file to current directory. |
- Install
python3
andpip
- Run command to build dependencies.
pip install -r requirements.txt
- Run the program
- With output
python manga-crawler.py -f updated -s mangafox -v
- Without output
python manga-crawler.py -f updated -s mangafox
- With output
- Made by Santeri Hetekivi, for his personal needs.
- This code is licensed under Apache License 2.0.