hymbz / ComicReadScript

为漫画站增加双页阅读模式及优化使用体验。
https://comic-read.pages.dev/
GNU Affero General Public License v3.0
620 stars 25 forks source link

[BUG] 未适配e-/exhentai的多标签集上色 #175

Closed Hayakee closed 2 months ago

Hayakee commented 2 months ago

在提交 issue 之前,请先确认

使用的油猴扩展是?

Tampermonkey(篡改猴)

使用的浏览器是?

Google Chrome 版本 127.0.6533.73(正式版本)(64 位)

问题会在哪个网页上出现?

e-/ex所有画廊详情页

问题是?

我是e站的捐赠用户,可以使用多标签集,点击My Tags进入默认显示Female标签集,画廊上只会对Female标签集中的tag上色,而其他标签集没有。 image image image 这是具体的画廊详情页: image image 可以看到汉语和翻译没有上色,正太也没有上色。 猜测是脚本只读取了默认标签集而没有遍历所有标签集导致的。

hymbz commented 2 months ago

是因为我没捐赠也找不到人可以测试所以就偷懒没搞(

总之先写了一版出来 https://gist.github.com/hymbz/de7c0ab2fee305ddfec0f1b3e8b6898c,你试试可以正常运行吗

顺便请你帮忙看下运行速度怎么样,这个测试版会在右下角弹窗显示进度,我这边只有默认标签集的情况下耗时是四百毫秒左右,不知道标签集数量变多后会慢多少。还有跳过禁用标签集的测试也拜托了🙏

运行日志会打印在 F12 控制台里,如果有问题的话得麻烦你截下控制台的图

Hayakee commented 2 months ago

非常感谢开发者,处理速度好快。

你试试可以正常运行吗

正常运行。

运行速度怎么样

目前测试来看最慢是1000ms左右。

跳过禁用标签集的测试

没有问题,正常跳过。 image

Ps:我配合EhSyringe一起使用,画廊详情页面的“load comic”和汉化文本不太搭配,所以我改成“加载漫画”了。 image