l0o0 / jasminum

A Zotero add-on to retrive CNKI meta data. 一个简单的Zotero 插件,用于识别中文元数据

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

转换器内容消失 知网无法抓取pdf

5802358 opened this issue · comments

BUG说明

请填写下面的版本信息
Zotero 版本:7.0.0-beta.72+128a540af
Jasminum 插件版本:1.0.0-14

请详细介绍使用中遇到的BUG,按照BUG类型,请在下面 3 个类别中具体说明。如果可以附上截图,那就更好了。

知网元数据识别失败
截屏2024-04-10 15 17 12
截屏2024-04-10 19 40 29

非官方转换器下载异常
截屏2024-04-10 16 31 57

其他功能异常
在zotero高级中点击更新后 再去网页更新显示718个翻译器 但是重新启动网页进行抓取仍然失败 万方有些可以正常抓取有些不行 重新打开网页再去管理拓展界面显示翻译器为0
Uploading 截屏2024-04-10 19.03.30.png…

#267 描述了一样的问题,请按 #269 修复

详细手动修复方法(本来不想写的但感觉不写在新版发布前好些人一直回复我也烦还是写了):

  1. 关闭zotero,定位到jasmium插件所在文件夹(对于windows请输入%appdata%/zotero/zotero/profiles/<随机字符.default>/extensions )
  2. 右键用你安装的压缩软件以压缩包方式打开jasminum@linxzh.com.xpi 文件
  3. 打开压缩包的chrome/content/prefpanel.css文件,删除原文件行号的第23行,47行,48行(详见https://github.com/l0o0/jasminum/pull/269/files#diff-fdc23e23e00f4b2f68a506207d40c9232b03aca562fc01960416a4d035f52dee
  4. 打开压缩包的chrome/content/scripts/index.js文件,删除第7057行,将第6639、6656、6667、6744、6746、6752、6756、6757、6784、6787、6856行的ztoolkit.getGlobal("Zotero")改为Zotero,6662行的await ztoolkit.getGlobal("OS").File改为IOUtils(详见https://github.com/l0o0/jasminum/pull/269/files#diff-1e2407cd2c11511f762efedfa1432ea6e6c43d673c71d7d2da88a2d002901d44https://github.com/l0o0/jasminum/pull/269/files#diff-a2a171449d862fe29692ce031981047d7ab755ae7f84c707aef80701b3ea0c80
  5. 关闭文件并保存修改,关闭压缩包,打开zotero,此时应该正常了