From c32b51657585ce615e08d0823d6fb5138c0b7944 Mon Sep 17 00:00:00 2001 From: symant233 Date: Sun, 5 May 2019 21:47:23 +0800 Subject: [PATCH] js return to prev page press 'q' --- nhentai/command.py | 4 ++-- nhentai/viewer/scripts.js | 8 +++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/nhentai/command.py b/nhentai/command.py index a325f64..4175bd1 100644 --- a/nhentai/command.py +++ b/nhentai/command.py @@ -10,7 +10,7 @@ from nhentai.doujinshi import Doujinshi from nhentai.downloader import Downloader from nhentai.logger import logger from nhentai.constant import BASE_URL -from nhentai.utils import generate_html, generate_cbz +from nhentai.utils import generate_html, generate_cbz, generate_main_html def main(): @@ -66,7 +66,7 @@ def main(): generate_html(options.output_dir, doujinshi) elif options.is_cbz: generate_cbz(options.output_dir, doujinshi, options.rm_origin_dir) - + generate_main_html(options.output_dir) if not platform.system() == 'Windows': logger.log(15, '🍻 All done.') else: diff --git a/nhentai/viewer/scripts.js b/nhentai/viewer/scripts.js index 9dc516c..cb49af5 100644 --- a/nhentai/viewer/scripts.js +++ b/nhentai/viewer/scripts.js @@ -46,14 +46,16 @@ document.getElementById('image-container').onclick = event => { document.onkeypress = event => { switch (event.key.toLowerCase()) { // Previous Image + case 'w': case 'a': changePage(currentPage - 1); break; - + case 'q': + window.history.go(-1); + break; // Next Image case ' ': - case 'esc': // future close page function - case 'enter': + case 's': case 'd': changePage(currentPage + 1); break;