☰

绅士阅读器

面向图库的高性能通用阅读器,现已适配移动端与触控设备。支持无限卷轴、沉浸式阅读器与智能图片加载,多网站持续适配(E-Hentai、禁漫天堂、4KHD)

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴、Greasemonkey 油猴子 或 Violentmonkey 暴力猴,才能安装此脚本。

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴 或 Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴 或 Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
Leovikii
日安装量
26
总安装量
6,499
评分
9 2 0
版本
3.4.0
创建于
2026-02-09
更新于
2026-10-23
大小
376.1 KB
许可证
GPL-3.0-only
适用于

Hentai Reader (原 E-Hentai Plus)

面向图库的高性能通用阅读器,适配移动端与触控设备,并以可扩展架构支持更多站点。

v3.4.0 新增: E-Hentai / ExHentai 关闭卷轴后,鼠标悬停画廊缩略图即可预览清晰图,支持适应窗口与紧凑显示。

目前已适配(未来将适配更多):

  • E-Hentai / ExHentai
  • 18comic(禁漫天堂)
  • 4KHD

English

为什么选择 Hentai Reader

  • 为性能而生。 视口感知加载、浏览器原生离屏渲染抑制、有界共享缓存与方向性预取,让长篇图库保持流畅,同时避免重复下载。
  • 随处可用。 完整的桌面端操作(滚轮翻页、键盘、点击区)与一流的触控支持并存——点击翻页区、滑动翻页、双指缩放、自动隐藏界面——两端体验皆如原生。
  • 一套阅读器,通吃所有站点。 基于适配器的统一内核在各站点提供一致的阅读体验;新增站点无需改动阅读器本身。
  • 稳健容错。 加载失败自动重试并切换节点,配合「加载感知」的滚动门控,避免翻页冲过尚未加载完成的图片。

功能特性

  • 无限卷轴模式 — 将多页图库转换为连续纵向滚动并自动预取,同时保留原生页面元数据(标签、标题、评论)。支持随时开关与即时刷新。
  • 沉浸式阅读器 — 全屏无干扰阅读,支持键盘、滚轮、点击、滑动多种翻页方式,内置虚拟滚动缩略图面板用于快速跳转。
  • 动态双页阅读 — 宽屏下默认把相邻竖图组成可整体缩放的双页,可选择从左到右或日漫式从右到左排列;横图或窄屏时自动安全回退为单页。
  • 画廊悬停预览 — E-Hentai / ExHentai 关闭卷轴时,鼠标停留在网格缩略图上 400 ms 可加载清晰图;设置支持关闭、适应窗口和紧凑显示。移出、滚动或按 Esc 关闭,原生点击保持不变。清晰图请求会使用站点图片配额。
  • 性能引擎 — 前台优先调度、分阶段 5/2 方向预取、视口感知加载、租约保护的共享任务与有界缓存,在避免重复工作的同时优先保证当前页速度。
  • 桌面与触控 — 两端均可单击左 / 右侧翻页、中间显示或隐藏控件,并支持拖曳 / 滑动翻页与垂直拖曳退出。缩放使用工具栏按钮、桌面 Z 键或触摸双指手势;保留桌面滚轮 / 键盘操作与触摸界面定时自动隐藏。
  • 18comic 解码引擎 — Canvas 反乱序由共享优先级调度器统一管理,复用受管图片任务,并明确回收 Bitmap、Canvas、Blob 与 Object URL。
  • 智能防屏蔽 — 域名特征匹配与重定向跟随,确保脚本在 4KHD 等频繁更换域名的站点上持续可用。
  • 稳健加载 — 图片失败自动重试并切换 hath 节点,统一状态 HUD 显示加载进度,「加载感知」滚动门控在未加载页面处止步。
  • 自动播放 — 默认间隔 5 秒,支持直接输入 1–60 秒,并用加减按钮按 5 秒调整;加载中的页面最多额外等待 5 秒,不会永久阻塞播放。

安装

  1. 安装 Tampermonkey 浏览器扩展
  2. 从 Sleazy Fork 或 GitHub release 安装脚本

从源码构建

需要 Node.js 22.18 或更高版本。

npm install
npm run dev    # 开发模式(热重载)
npm run build  # 生产构建
npm test       # 回归测试
npm run check  # 类型检查、测试与生产构建

输出:dist/hentai-reader.user.js

许可证

GNU 通用公共许可证第 3 版(仅此版本,GPL-3.0-only)。详见 LICENSE。