Greasy Fork is available in English.

文献相互支援

①LibraryReference Alliance(ucdrs)またはDuxiu(duxiu)からssid / dxidを取得②ZhongmeiMillion(cadal)からssnoを取得③ucdrs、duxiu、cadalからDoubanBooksへのリンクを提供

< 文献相互支援についてのフィードバック

質問/コメント

§
投稿日: 2022/10/12

1.10版本出现严重bug
在如下页面中停留数十秒,脚本似乎被反复加载,不断重复添加元素,直到浏览器卡死
http://book.dglib.superlib.net/search?Field=all&channel=search&sw=%CA%FD%D1%A7%B7%D6%CE%F6

§
投稿日: 2022/10/12

没有严谨测试,不确定是否和其他脚本冲突引起

Theron作者
§
投稿日: 2022/10/12

没有严谨测试,不确定是否和其他脚本冲突引起

会跟一个叫进步空间的脚本冲突,之前有人反馈过,你是不是也起用了这个?脚本信息页我之前加了提示。

https://greasyfork.org/zh-CN/scripts/435569/discussions/149350

§
投稿日: 2022/10/13

跟帖一下。
Theron兄更新辛苦。
关闭所有脚本,只留小帮手,问题依旧复现,多抓鱼一直加载直到卡死,联盟和东莞都如此

§
投稿日: 2022/10/13

同样出现,关闭其他只留该脚本也会如此。

Theron作者
§
投稿日: 2022/10/13

感谢各位反馈,抱歉!我这里无法复现问题,就对比了自己的版本和发布的版本,发现有几个\xa0字符发布时被替换为空格了,暂不清楚是不是这个导致的,上传了我用的版本,请各位先帮测试下,另外的可能原因容我排查排查。

我的开发版本:
https://files.catbox.moe/y93tt4.js

Theron作者
§
投稿日: 2022/10/13

我安装了发布版本,也还没复现问题,我这用的浏览器是Chromium Version 105.0.5195.102 (Official Build) (64-bit),脚本管理器是tampermonkey v4.16.1,你们用的是什么版本的?

Theron作者
§
投稿日: 2022/10/13

1120行,间歇执行的函数中,if (jQuery(el).parent("tr").find("p > a > span.bid").length === 1) return;检测到如果封面的父元素tr下若存在添加的ssid/dxid,就终止函数,不再添加多抓鱼等元素了,按说没有干扰元素出现不会检测失败。我想办法这里优化下检测吧。

§
投稿日: 2022/10/13
編集日: 2022/10/13

win11 22H2
Microsoft Edge
版本 106.0.1370.42 (正式版本) (64 位)
Tampermonkey v4.16.1
开发板本问题依旧
不知是否是我们浏览器edge的关系,edge更换了Chromium内核,以及被win内置了之后,占有量蛮高了

Theron作者
§
投稿日: 2022/10/13

在edge复现,谢谢反馈,我这解决下

§
投稿日: 2022/10/13

改成这样不再继续加载
001.png


改成这样疯狂加载
002.png
003.png

Theron作者
§
投稿日: 2022/10/13

改成这样不再继续加载

的确如此,并且这个bug是普遍存在的,跟edge无关,是开发时只考虑了启用链接的情况,已更新,谢谢!
后面可能移除这个链接,似乎只有不多的人用(包括我)

返信を投稿

返信を投稿するにはログインしてください。