This commit is contained in:
RicterZ 2020-04-09 22:04:45 +08:00
parent 9f747dad7e
commit 197b5e4923

View File

@ -27,6 +27,7 @@ def main():
# check your cookie # check your cookie
check_cookie() check_cookie()
index = 0
doujinshis = [] doujinshis = []
doujinshi_ids = [] doujinshi_ids = []
doujinshi_list = [] doujinshi_list = []
@ -41,19 +42,19 @@ def main():
doujinshis = tag_parser(options.tag, sorting=options.sorting, max_page=options.max_page) doujinshis = tag_parser(options.tag, sorting=options.sorting, max_page=options.max_page)
elif options.artist: elif options.artist:
doujinshis = tag_parser(options.artist, max_page=options.max_page, index=1) index = 1
elif options.character: elif options.character:
doujinshis = tag_parser(options.character, max_page=options.max_page, index=2) index = 2
elif options.parody: elif options.parody:
doujinshis = tag_parser(options.parody, max_page=options.max_page, index=3) index = 3
elif options.group: elif options.group:
doujinshis = tag_parser(options.group, max_page=options.max_page, index=4) index = 4
elif options.language: elif options.language:
doujinshis = tag_parser(options.language, max_page=options.max_page, index=5) index = 5
elif options.keyword: elif options.keyword:
doujinshis = search_parser(options.keyword, sorting=options.sorting, page=options.page) doujinshis = search_parser(options.keyword, sorting=options.sorting, page=options.page)
@ -61,6 +62,9 @@ def main():
elif not doujinshi_ids: elif not doujinshi_ids:
doujinshi_ids = options.id doujinshi_ids = options.id
if index:
doujinshis = tag_parser(options.language, max_page=options.max_page, index=index)
print_doujinshi(doujinshis) print_doujinshi(doujinshis)
if options.is_download and doujinshis: if options.is_download and doujinshis:
doujinshi_ids = [i['id'] for i in doujinshis] doujinshi_ids = [i['id'] for i in doujinshis]