// ==UserScript== // @name Manganelo/Mangakakalot/Mangasushi Left/Right Arrow Key Navigation // @author sm00nie // @version 1.05 // @description left and right arrow key navigation to the previous or next manga in the series // @grant none // @include /^https?:\/\/(?:www\.)?(manganelo\.com|mangakakalot\.com|mangasushi\.net|leviatanscans\.com|methodscans\.com/)(?:.*)$/ // @namespace https://greasyfork.org/users/165048 // @downloadURL none // ==/UserScript== (function() { 'use strict'; let next, previous; document.addEventListener("keyup", function(event) { let btnContainer = document.querySelectorAll('#pages-container .btn'); if(btnContainer.length > 0) { // Genkan themes for (const button of btnContainer) { if(button.text.includes('Previous')) { previous = button } if(button.text.includes('Next')) { next = button } } } else { // Madara themes -> mangakakalot, manganelo, mangasushi previous = document.querySelector('.next') || document.querySelector('.navi-change-chapter-btn-prev') || document.querySelector('.prev_page'); next = document.querySelector('.back') || document.querySelector('.navi-change-chapter-btn-next') || document.querySelector('.next_page'); } if (event.keyCode == 37 && previous !== null) { previous.click() } else if(event.keyCode == 39 && next !== null) { next.click() } }) })();