您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
i,j,k 키를 눌러보세요
当前为
// ==UserScript== // @name 마나토끼 뷰어 // @description i,j,k 키를 눌러보세요 // @name:en manatoki viewer // @description:en press i to open // @version 2012060019 // @include /^https:\/\/manatoki\d+\.net\/comic\/\d+/ // @author nanikit // @namespace https://gf.qytechs.cn/ko/users/713014-nanikit // @grant GM_getResourceText // @grant window.close // @run-at document-start // @require https://cdn.jsdelivr.net/npm/[email protected]/require.js // @resource react https://cdn.jsdelivr.net/npm/[email protected]/umd/react.development.js // @resource react-dom https://cdn.jsdelivr.net/npm/[email protected]/umd/react-dom.development.js // @resource @stitches/core https://cdn.jsdelivr.net/npm/@stitches/[email protected]/dist/core.cjs.dev.js // @resource @stitches/react https://cdn.jsdelivr.net/npm/@stitches/[email protected]/dist/react.cjs.dev.js // @resource vim_comic_viewer https://gf.qytechs.cn/scripts/417893-vim-comic-viewer/code/vim%20comic%20viewer.js?version=877259 // ==/UserScript== "use strict"; unsafeWindow.process = { env: { NODE_ENV: "development" } }; if (typeof define !== "function") { throw new Error("requirejs not found."); } for ( const name of [ "react", "react-dom", "@stitches/core", "@stitches/react", "vim_comic_viewer", ] ) { const body = `${GM_getResourceText(name)}`; define(name, Function("require", "exports", "module", body)); } define("main", (require, exports, module) => { "use strict"; var vim_comic_viewer = require("vim_comic_viewer"); const registerEpisodeNavigator = () => { window.addEventListener("keydown", (event) => { switch (event.key) { case "h": document.getElementById("goPrevBtn")?.click?.(); break; case "l": document.getElementById("goNextBtn")?.click?.(); break; case "m": document.querySelector(".view-good")?.scrollIntoView({ block: "center", }); break; } }); }; const isApplicable = () => { return !!location.href.match(/https:\/\/manatoki\d+\.net\/comic\/\d+/); }; const getUrl = (image) => { if (image.offsetParent === null) { return []; } return Object.values(image.dataset); }; const getUrls = () => { const imgs = document.querySelectorAll("div.view-padding img"); const urls = [ ...imgs, ].flatMap(getUrl); if (urls.length === 0) { debugger; } return urls; }; const comicSource = async () => { vim_comic_viewer.utils.insertCss( `\r\n.vim_comic_viewer {\r\n display: none;\r\n}`, ); await vim_comic_viewer.utils.waitDomContent(document); registerEpisodeNavigator(); const urls = getUrls(); return urls; }; const manatokiSource = { name: "manatoki", isApplicable, comicSource, }; vim_comic_viewer.initialize(manatokiSource); // }); require(["main"]);
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址