如果在Zotero6试了常规方法(优先试这个常规方法),还是一直刷新Translators刷新不出来,可以先试试安装最新版的茉莉花插件,还不行的话,再看看这篇经验之谈,最后能比较简单可靠地实现直接在6中获取文献(至少在4月10日可行)
自己用Zotero6试了很久没成功,发现换成Zetero 7配置一下之后就好了(后续可以不用7,继续用6,二者宏观上,在插件和设置上是不冲突和独立的,但是切换之后两个版本已安装组件都会出现一定程度的暂时混乱,一般重启软件可以解决)。目前没在网上找到其他人讲这个东西,我寻思就写一篇可能不太具备时效性的,希望自己的尝试经过能提供一点点帮助
这个事情的原理可能是6在获取文献的时候,莫名其妙在7的程序下,使用了插件,或者是7在安装插件后莫名其妙地有效激活了6使用知网的translators(不是计算机专业的,随便叭叭两句,总之很玄学)
第一步,下载Zotero 7(点我下载),我选择的是红方框框出来的版本,其他版本没试过,可以试试,这个版本应该不是关键
解压到任意路径,但是如果后续路径移动了,需要重新执行后面命令行的操作。这样Zotero 7就安装好了
复制解压文件中,zotero.exe的路径,后续可以直接通过这个exe打开Zotero 7
第二步(不是必须的,看这步的后面文字),打开命令行,粘贴路径,再输入空格和“-p”,回车
"" -p跳出如下窗口,“default”就是默认的Zotero的配置环境,选择你想在哪个环境中用zotero,不同的环境中的设置和插件是不互通的
本篇所有的操作都是基于某一个配置环境的,这一步是在决定在哪个配置环境中打开Zotero,就是为了决定操作在哪个配置环境中生效,操作完后如果切换了另一个环境,另一个环境里是没有效果的,下面已勾选选项是后续以此环境为默认环境
我选择了default环境,另一个V7是我自己创建做测试的,左侧三个是操作环境的,自己摸索吧
启动后打开了Zotero 7
第三步,点击Zotero左上角“工具”的插件
点击右上角的齿轮选择框出来的那项,选择最新版的支持7的茉莉花插件最新版的茉莉花版本(点我下载,下载最新的支持7的版本)
别的操作不需要做,最好别做,关于茉莉花的部分就结束哩
第四步,下载最新的translators(点我下载),全部解压到库下的translators文件夹中,全部替换。不确定库在哪可以看设置中的数据存储位置,所指向的文件夹就是库,在其中找translators
第五步,已经完成了,重启zotero和浏览器后不管是继续用7还是6都行,只要在default下就能直接用茉莉花抓取知网文献
可以看到,Zotero 6中是没有茉莉花插件的,但是可以获取pdf,甚至7都没有
发这篇,主要是想给大家解决这个抓取问题提供一个备选方案,总之就是莫名其妙地利用bug运行起来了,我也在npy和别人的电脑上复现了,很奇妙,目前来看是可以解决茉莉花稀奇古怪不能用的问题的
【19日更新】刚刚莫名其妙不能抓了,但是更新translators,重新打开了一下Zotero7再回到6就ok了