mirror of
				https://github.com/RicterZ/nhentai.git
				synced 2025-11-04 02:50:55 +01:00 
			
		
		
		
	js return to prev page press 'q'
This commit is contained in:
		@@ -10,7 +10,7 @@ from nhentai.doujinshi import Doujinshi
 | 
				
			|||||||
from nhentai.downloader import Downloader
 | 
					from nhentai.downloader import Downloader
 | 
				
			||||||
from nhentai.logger import logger
 | 
					from nhentai.logger import logger
 | 
				
			||||||
from nhentai.constant import BASE_URL
 | 
					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():
 | 
					def main():
 | 
				
			||||||
@@ -66,7 +66,7 @@ def main():
 | 
				
			|||||||
                generate_html(options.output_dir, doujinshi)
 | 
					                generate_html(options.output_dir, doujinshi)
 | 
				
			||||||
            elif options.is_cbz:
 | 
					            elif options.is_cbz:
 | 
				
			||||||
                generate_cbz(options.output_dir, doujinshi, options.rm_origin_dir)
 | 
					                generate_cbz(options.output_dir, doujinshi, options.rm_origin_dir)
 | 
				
			||||||
 | 
					        generate_main_html(options.output_dir)
 | 
				
			||||||
        if not platform.system() == 'Windows':
 | 
					        if not platform.system() == 'Windows':
 | 
				
			||||||
            logger.log(15, '🍻 All done.')
 | 
					            logger.log(15, '🍻 All done.')
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -46,14 +46,16 @@ document.getElementById('image-container').onclick = event => {
 | 
				
			|||||||
document.onkeypress = event => {
 | 
					document.onkeypress = event => {
 | 
				
			||||||
    switch (event.key.toLowerCase()) {
 | 
					    switch (event.key.toLowerCase()) {
 | 
				
			||||||
        // Previous Image
 | 
					        // Previous Image
 | 
				
			||||||
 | 
					        case 'w':
 | 
				
			||||||
        case 'a':
 | 
					        case 'a':
 | 
				
			||||||
            changePage(currentPage - 1);
 | 
					            changePage(currentPage - 1);
 | 
				
			||||||
            break;
 | 
					            break;
 | 
				
			||||||
 | 
					        case 'q':
 | 
				
			||||||
 | 
					            window.history.go(-1);
 | 
				
			||||||
 | 
					            break;
 | 
				
			||||||
        // Next Image
 | 
					        // Next Image
 | 
				
			||||||
        case ' ':
 | 
					        case ' ':
 | 
				
			||||||
        case 'esc': // future close page function
 | 
					        case 's':
 | 
				
			||||||
        case 'enter':
 | 
					 | 
				
			||||||
        case 'd':
 | 
					        case 'd':
 | 
				
			||||||
            changePage(currentPage + 1);
 | 
					            changePage(currentPage + 1);
 | 
				
			||||||
            break;
 | 
					            break;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user