-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
37 lines (32 loc) · 1.29 KB
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import manga_chooser
# import sys
from argparser import ArgParser
from config_parser import read_file
# MANGA_CHAPTER = sys.argv[2]
# MANGA_NAME = sys.argv[1]
DEFAULT_PATH = "Projects/mangafox/config/default.cfg" # test...
def main():
# test... Currently downloading just one chapter
# manga_chooser.main_choose_manga(MANGA_NAME, MANGA_CHAPTER)
arg_manager = ArgParser()
arg_manager.add_arg()
args, error = arg_manager.parser.parse_known_args()
#print(error)
#print(args)
if args.config:
manga_chooser.main_choose_manga(args.manga,
args.chapter,
read_file(args.config))
# --manga/-m bleach --chapter/-c 1
if(not args.all):
manga_chooser.main_choose_manga(manga_name=args.manga,
chapters=args.chapter,
path=read_file(DEFAULT_PATH),
volumen=None)
else:
manga_chooser.main_choose_manga(manga_name=args.manga,
chapters=args.chapter,
path=read_file(DEFAULT_PATH),
volumen=None, all_manga=True)
if __name__ == '__main__':
main()