ComicRead

为漫画站增加双页阅读模式并优化使用体验。百合会——「记录阅读历史,体验优化」、动漫之家——「看被封漫画,解除吐槽的字数限制」、ehentai——「匹配 nhentai 漫画、Tag」、nhentai——「彻底屏蔽漫画,自动翻页」。针对支持站点以外的网站,也可以使用简易阅读模式来双页阅读漫画。

As of 2018-12-05. See the latest version.

Author
hymbz
Ratings
0 0 0
Version
1.4
Created
2018-11-28
Updated
2018-12-05
License
N/A
Applies to
All sites

github地址——>https://github.com/hymbz/ComicReadScript,能上 github 的欢迎去 github 看介绍,greasyfork 上用不了目录的跳转,图片也显示不了,除了这两点外两边的介绍是一样的。


简介

这是一个因为目前大部分漫画站都不支持双页显示所以经常遇到漫画出现跨页大图被分割成两页的人为了能看到跨页大图而写的油猴脚本。除双页阅读外,也增加了一些改善网站体验的功能,见目录。

目录

更新日志

2018.12.5

修复

  • 无法下载的 Bug
  • nhentai 加载中点击会直接重新加载的 Bug

更改

  • 阅读动漫之家被封漫画时可以退出阅读模式

2018.12.4

修复

  • 动漫之家看不了被封漫画的 Bug

2018.12.1

修复

  • 在部分浏览器上在动漫之家进入阅读模式时会弹出新标签页的 Bug

2018.11.28

增加

更改

  • 将各个站点的脚本合并为了一个

删除

  • 对布卡的支持,用「简易漫画阅读模式」就够了

2018.10.27

修复

  • 过宽图片的显示 Bug
  • 在 Firefox 上的正则表达式支持
  • 在 Firefox 上点击某些按钮可能会弹出空白标签页的 Bug
  • 无法在动漫之家登录的 Bug

2018.10.15

增加

  • ehentainhentai 站点的脚本。
  • 百合会漫画阅读模式的「上/下一话」功能,仅对有标签的帖子有用。上/下一话为帖子在第一个标签下的上/下一个帖子。
  • 动漫之家的「解除吐槽的字数限制」功能。

2018.9.26

更改

  • 页面填充功能逻辑。解决原先在关闭功能后尾页填充也被关闭、有跨页大图出现在图片流中时,页面填充只能在开头到大图间的图片流中起效的问题。修改后的功能逻辑详见页面填充
  • 脚本设置的入口由原先嵌入目标网页的按钮改为通过油猴扩展的菜单进入。

修复

  • 下载 Bug
  • 上/下一话按钮显示位置错误的 Bug

前置需求

使用脚本需要安装有 Tampermonkey ,直接到 官网 根据自己的浏览器和浏览器版本下载对应扩展安装即可。

安装

greasyfork

漫画阅读模式

漫画双页模式下默认从右到左阅读。

脚本设置

通过点击浏览器扩展栏里的油猴按钮,在弹出菜单中点击「漫画阅读设置」打开当前网站的相关设置。点击功能标题可以禁用功能。

侧边栏

显示

PC上,将鼠标移动至左侧边缘显示。

平板上,右滑显示,左滑关闭。

功能介绍

由上至下分别是:

  • 双页模式:点击切换双页单页显示。
  • 页面填充:用于使当前图片流的顺序符合正常漫画的顺序,详见页面填充
  • 点击翻页:可通过点击屏幕来翻页。(翻页可以通过鼠标滚轮、方向键、空格翻页,但因为是滚动一次翻一页,所以在平板或笔记本上不用鼠标很难精确地只翻一页,于是就有了这个功能,另外也能通过上下滑动来翻页)
  • 阅读进度:在右侧用一列小圆点显示总页数和当前页,点击对应圆点可以直接跳转至目标页数。
  • 夜间模式:顾名思义。
  • 放大:顾名思义。(除点击按钮外,也可通过双击任意位置打开,开启点击翻页时除外,防止误点击。)
  • 下载:顾名思义。
  • 退出:顾名思义。(通过侧边栏退出视作中途离开,下次进入阅读模式会从上次中途离开的地方看起。在结尾会有另一个退出的按钮「End」,通过 End 退出视作阅读结束,退出的同时会跳转至评论——如果有评论的话,下次进入阅读模式会从头开始)

页面填充

日漫一般奇数页在左,偶数页在右,所以为了保证被分割成两页后的跨页图能拼在一起,就得在第1页填充进一个空白页填补右页的空白。但因为平台和汉化组的原因,图片流中有可能出现跨页的大图,如果是不符合漫画页数顺序——左奇右偶——的大图(比如汉化组/平台/漫画的宣传图),为了之后的图片顺序能正确,就必须在其之后再添加填充页。

如果图片流中没有出现跨页大图,那「页面填充」的影响范围就是整个图片流;如果出现了一张跨页大图,已跨页大图为分割点,「页面填充」的影响范围将被分为两个。以此类推,图片流中出现的跨页大图将整个图片流分割为多块独立的流。通过侧边栏的页面填充按钮可以查看和修改当前流的「页面填充」的状态。

页面填充的开启与否需要视具体情况而定。一般来说,如果页数没被处理掉的话,直接将漫画页数调整到左奇右偶即可,不过一般漫画的页数都被汉化组处理掉了。没有页数的情况下,如果漫画图源够好,并且汉化组没有进行白边剪裁的话,在漫画顺序正确的情况下中间会有比较大的白边——即书的中缝,可以根据这一点来进行调整。如果汉化组进行了白边剪裁的话,就只能凭经验判断了:)

注意

一些站点使用了图片懒加载功能,图片只会在滚动至能被(或即将被)用户看见的位置后才会开始加载。此功能开启后,图片懒加载将会失效。

支持站点

百合会

入口

漫画阅读模式的入口在帖子一楼顶端

将鼠标移动到这个位置后,就可以看到新增的「漫画阅读」按钮

记录阅读历史

这个功能是用来快速回到帖子上次阅读进度的。开启后,每个帖子后面都会跟着一个跳转至上次阅读位置的TAG,点击即可跳转至上次阅读进度(阅读进度不仅包括了页数也包括了楼层数),后面跟着的数字是上次阅读后新增的回复数。

颜色默认是论坛的深褐色,可以在设置中改成任意喜欢的颜色。

阅读进度默认永久保存,可在设置中设置保留天数。如果一个已经记录了进度的帖子在超过保留天数后依然没有点进去阅读的话其阅读进度就会被删除。想删掉所有阅读进度的话就设为0,保存设置,刷新,即可。-1表示永久保存。

体验优化

这是些无关紧要的小功能的集合。

关闭快捷导航的跳转

顶部导航条的快捷导航可以方便地在各个板块之间跳转,但默认情况下只能通过鼠标悬浮的方式显示其板块菜单,直接点击的话会跳转至论坛主页,这在平板上很不方便,所以有了这个功能。功能很简单,就是关掉快捷导航的点击跳转,只保留悬浮显示菜单的功能。

固定导航条

快捷导航的跳转是很方便,但每次跳转都要把网页滚到顶部去就有点麻烦了。开启这个功能可以将顶部的导航条固定住,不管怎么滚动都始终保持在页面顶部。

修正点击页数时的跳转判定

明明在板块顶部有个“新窗”的选项来选择帖子的默认打开位置,但即使勾上了新窗,通过点击帖子后面的页数打开的页面还是会在当前页打开。开启这个功能可以补上这个缺漏。

百合会新站

入口

在漫画页标题下的功能区。

因为百合会新站只能翻页看,所以如果要用阅读模式看的话需要加载其他页面的图片。未加载时按钮是禁用状态,点击开始加载,加载完成后按钮将会恢复。

动漫之家

入口

在漫画页顶部右上角。

看被封漫画

被封漫画有两种情况,一种只删掉了目录,可以通过搜索引擎或历史记录直接前往网页端漫画页观看,评论、上/下一话等功能仍然可以使用;另一种则将网页端的目录和漫画页都删掉了,只能通过手机APP观看。前者,将恢复漫画详情页的目录,之后像平常那样观看即可;后者,因为网页端看不到被封漫画,所以点击目录的对应话数后会跳转到另一个页面加载漫画,加载需要一定时间,视网速而定。加载好后直接进入阅读模式,无法退出。

开启此功能后,原先的「因版权、国家法规...」的提示将被倒转,用于判断是否开启此功能,等获取到了漫画信息后提示就会被替换成漫画目录了。

解除吐槽的字数限制

其他

去掉了一些广告和无用的元素。漫画页直接用 stylish 上 pgain2004 的「动漫之家暗色调漫画阅读页 (布局精简)」进行了美化,在此表示感谢。不喜欢暗色调的话也可以调成白色的,漫画页的色调和阅读模式中夜间模式的开启与否相关联。

ehentai

入口

在漫画详情页右侧边栏。开启功能后会多出一个「Load comic」按钮,点击后开始加载漫画,加载完毕后按钮变为「Read」,点击开始阅读。

nhentai匹配

漫画

根据漫画标题匹配 nhentai 的本子,结果会以标签的形式显示在标签栏中,标签内容为 nhentai 上的漫画 ID ,鼠标悬停在标签上可以看到漫画标题。点击标签后,标签菜单有两个选项:「Jump to nhentai」—— 跳转至对应的 nhentai 网页、「Load comic」—— 直接在当前页加载 nhentai 的资源,加载完后可以直接用阅读模式阅读。相比 ehentai,nhentai 的资源加载更快,而且不会消耗配额。

Tag

将点击标签后显示的标签菜单里「Add New Tag」的按钮改为「Search nhentai」,点击跳转至 nhentai 相同标签的结果页。方便搜索那些在 ehentai 上被删的资源。

nhentai

入口

在漫画详情页收藏按钮的旁边。开启功能后会多出一个「Load comic」按钮,点击后开始加载漫画,加载完毕后按钮变为「Read」,点击开始阅读。

彻底屏蔽漫画

nhentai 的屏蔽机制是在被屏蔽漫画封面加上一层半透明遮罩,所以对于那些屏蔽范围比较大的人来说,在首页或搜索结果里连续翻上几页都是满屏的被屏蔽漫画完全是家常便饭。开启此功能后,被屏蔽漫画将被彻底屏蔽,不会再出现在首页或搜索结果里了。

自动翻页

接上,如果屏蔽范围比较大,有时可能需要翻上好几页才能找到想看的漫画,所以有了该功能,当网页滚动至底部时将自动在底部加载下一页的内容。如果开启了「彻底屏蔽漫画」功能,将自动跳过没有结果的页面。加载时底部会有加载条表示正在加载,当加载条停止时表示已到最后页。

简易漫画阅读模式

用于在支持站点以外的网站双页阅读漫画。开启后,将把当前网页中显示的所有宽高均大于 500 像素的图片作为图源加载。

有些网站使用了懒加载,需要先提前触发,确保图片加载完毕。网页启用了懒加载,但部分图片未加载的话脚本会提示。

入口

点击浏览器扩展栏里的油猴按钮,在弹出菜单中点击「进入简易漫画阅读模式」。