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 | Descripti on |
---|---|---|
-v | Print verbose status messages. | |
-h | –help | Print Help message. |
-f | –find | Manga
find mode
to use.
(new or
updated)
(-f upd
ated ) |
-s | –site | Manga
site to
use.
(-s man
gafox ) |
-c | –min-c hapter s | Minimum
amount of
new
chapters
that
manga has
to have
before it
gets to
output
csv.
(-c 5
) |
-m | –manga -xml-f ile | MyAnimeLi
st
mangalist
xml file.
(-m man
ga.xml )
If NOT
given and
current
directory
has XML
files,
program
gives a
opportuni
ty
to choose
from
them. |
-a | –azure -accou nt-key | API key for Bing Web Search API. |
-o | –outpu t-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.