GithubHelp home page GithubHelp logo

hymbz / comicreadscript Goto Github PK

View Code? Open in Web Editor NEW
563.0 5.0 26.0 66.71 MB

为漫画站增加双页阅读模式及优化使用体验。

Home Page: https://comic-read.pages.dev/

License: GNU Affero General Public License v3.0

HTML 0.12% JavaScript 65.63% TypeScript 32.11% CSS 2.15%
comics e-hentai manga userscripts

comicreadscript's Issues

nhentai.net的loadcomic失效

点击loadcomic。图片无法加载。控制台打印
https://i.nhentai.net/galleries/1658890/4.undefined
推测是图片类型获取失败。
gallery.images.pages 没有 t 字段的样子。
我改成
1592 const fileType = {
jpg: 'jpg',
png: 'png',
gif: 'gif',
};
1619 const src = https://i.nhentai.net/galleries/${gallery.media_id}/${i + 1}.${fileType[gallery.images.pages[i].extension]};
就能顺利运行

卷軸模式仍會觸發翻頁模式的下一話

今日在copymanga卷軸模式下,仍然按space或pagedown等翻頁動作數次後會直接跳下一話。
剛剛反覆測試翻頁和卷軸後,發現是因為,即使在卷軸模式下仍會觸發翻頁模式的閱讀進度,造成卷軸在往下跳,實際上會觸發翻頁的最後出現的[上一話 ENd 下一話]
EX:雙頁有8頁,在末頁翻頁後會出現[上一話 ENd 下一話],然後翻頁按鍵pagedown,space,→ 就會執行下一話,而如果在卷軸模式下一樣會執行此項操作,造成還沒看完就跳下一話

令請教,更改哪裡可以設定最大圖片上限呢?
https://copymanga.org/comic/buxingzhiyedexingyun
卷軸下原圖有點大,想要限制最大顯示寬度

copymanga支持

dmzj开了个屏蔽日本IP的海外站,目前虽然可以用简易模式,但加载图片不全。有没有机会优化支持?

能否加入图片不缩放选项?

有的漫画图片本身足够清晰,但是在双页阅读模式中,被缩放之后,常规ppi显示器上显示反而会变得模糊
例如800高的图片被拉伸到1080高,1200高的图片被拉伸到1440高
希望可以增加“不缩放”选项,不论浏览器窗口是否大于图片尺寸,均不对图片进行缩放,让图片以原尺寸显示

dmzj1的下一章跟上一章按钮不存在? 我又来了_(:з」∠)_

#36
还是跟上次的一样,域名改成了DMZJ1.COM....
为什么还来汇报这个呢?
因为dmzj.com 的域名直接403了. 带个1的反而还活着.大佬是不是考虑一下下? (。﹏。)

另外dmzj1.com还有个问题, 读页会有异常, 只显示几页然后就是 读取中的那个图片 在跳, 不过点了END退出脚本的漫画框模式之后.发现 网页上的全图都在.没有问题.

外加....现在dmzj.com的总是会出现 IP LIMIT导致打不开.测试了一下dmzj1.com反而不会.也是搞不清楚大妈之家在干嘛.

功能请求:记忆用户在侧边栏选项的选择

感谢您抽空制作的脚本,看五等分的新娘十分好用。

能否在脚本中记忆用户设置的选择呢?即每次是否启用页面填充/双页模式都继承自上一次的选择,这样用户就不需要每次打开漫画都设置一次。

Chrome Version 71.0.3578.98 (Official Build) (64-bit)
Tampermonkey 4.7.54
Windows 10 1803

全局脚本会影响某些网站功能(last.fm)

要重现首先得有个last.fm的账号并且有播放记录。所以不知道作者是否方便。

然后,在个人主页对任何歌曲点“喜欢”(心),会发送一个XHR请求 POST "https://www.last.fm/user/[你的用户名]/loved"。但是开启此脚本之后,这个请求会失效的感觉(虽然无报错),导致无法标记喜欢成功。

不知道是不是作者的实现方式的关系,其实这不是我碰到的第一个和Ajax有关的bug了,感觉在YouTube也有冲突(会导致字幕(CC)按钮失效),但是那个我还没有仔细验证。

空格键翻页问题

最新版本按下空格键后是翻到上一页,因为一直按空格看所以很不习惯,希望改成翻到下一页...

从 ehentai 调用nhentai 完全加载后无法进入阅读模式

环境:Win10+Chrome 75+Tampermonkey 4.8.41

  1. 打开任意ehentai画廊,例如 https://e-hentai.org/g/1271496/19ce3455ed/
  2. 找到下方的nhentai编码,点击,然后之后点下面出现的“Load comic”
  3. 等待load完成,点read

应该发生:进入阅读模式
实际发生:点击read无反应,控制台无报错。

其他补充:奇怪的是,在仍在加载时反而可以正常进入阅读模式,但是load完了则不行。

放大功能异常以及漫画柜的异常

浏览器: 火狐最新版 76.0.1 (64 位)
脚本扩展: tampermonkey
异常网站: dmzj (http://manhua.dmzj.com/wulimofashimaxiu/100205.shtml ) 随便哪个漫画都行
异常的功能: 放大
具体异常: 加载完成进入观看之后, 双击图片任意部分都可以打开放大功能,但是放大出来的有问题, 放大框里显示出来的不是虚线方框指向的图片部分, 基本上是黑色, 左右移动的话能调整到放大框显示出图片的一部分,但是也不是放大的,而是跟图片某个部分完全一样大小的.

异常网站: manhuagui , 随便哪个漫画
异常功能: 加载进入观看时, 加载时没问题.但是加载完成后,一定是加载所有图片完成之后,偶尔出现图片卡在该话的最后一个图片.并且本应该出现的观看模式也没了.(就是没开脚本进去的那样子), 观看模式没了也没办法上下滚动或者点击或右击 . 如果用键盘的方向键上下按一下的又重新显示观看模式.

两个问题都是从之前好几个版本就一直如此.一直忘了来反馈.ε=(´ο`*)))

nhentai上将脚本运用在单行本上效果不好

目前发现脚本在nhentai上加载页数较多的单行本每次只能加载40页左右,刷新后才能继续加载,且在一百多页时无法继续加载。还有nhentai上阅读页数较多的漫画,右边会显示大量选页圆点,影响阅读体验

dmzj 切换章节方向错误

dmzj在非卷轴模式下到最后一页后,如果点击方向下键或者方向右键,会跳转到上一章节而不是下一章节;内页中按方向左键无论是否第一页,都会提示跳转到上一章节。

呃,请问一下现在脚本是怎么用?

忘了怎么安装上的脚本了,总之现在的脚本怎么用有点懵,点开 DMZJScript 然后点.js进去直接点RAW把内容都复制到暴力猴里面新建脚本提示出错。请问一下现在是怎么用....?

loveheaven的图片地址问题

现在提取的data-src是源地址base64字符串,会导致漫画模式无法加载图片
src应是源地址,您看下是否应该更改

卷轴模式下使用空格会直接跳到下一话

但是我还没看完呢😂,并且连按两下上键就跳到上一话对我这种经常上下微调的人来说就难受了,请问开发者能做成上下键就在本话微调,左右键跳到上一话和下一话,空格键翻页这种模式吗?

e-hentai UI溢出

image

https://e-hentai.org/g/1342223/d2617cd9f5/

另外,那个”ehentai、nhentai 加载过程中可以点击按钮,不等待全部图片加载完毕就直接进入阅读模式。“的功能能否也支持下exhentai?我这里测试e-hentai有效,但是exhentai无效。 e-hentai也经常失效……

多谢了

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.