// ==UserScript== // @name [包子漫畫]快速前往下一話 // @namespace http://tampermonkey.net/ // @version 0.3 // @description 按下N鍵 直接前往下一話,不用滾到最底下 // @author dpes8693 // @match https://www.webmota.com/comic/chapter/* // @icon https://www.google.com/s2/favicons?sz=64&domain=phpied.com // @grant none // @noframes // @supportURL https://home.gamer.com.tw/profile/index.php?owner=dpes5407 // @license MIT // @downloadURL none // ==/UserScript== (function () { "use strict"; var baseUrl = window.location.href.split("/")[2]; switch (baseUrl) { case "www.baozimanhua.net": baozimanhua(); break; case "www.webmota.com": webmota(); break; } function baozimanhua() { var elms = document.querySelectorAll(".j-rd-next"); if (!elms) return; else { var urlArr = elms[1].outerHTML.replaceAll('"', " ").split(" "); var url = urlArr .filter((el) => el.indexOf("chapter") > -1) .toString(); document.onkeydown = function (e) { keyEvent(e, url); }; } } function webmota() { var elm = document.querySelector(".next_chapter"); if (!elm) return; else { var link = elm.children[0].href; document.onkeydown = function (e) { keyEvent(e, link); }; } } function keyEvent(e, link) { var keyNum = window.event ? e.keyCode : e.which; if (keyNum == 78) { if (link) { window.location.href = link; } else { alert("已經是最後一話了!"); } } } })();