如题。

目前只支持期刊和会议文章,并且只支持谷歌学术或 DBLP 能搜到的文章,知网的不支持,如果有人有需要我可以去试着写,但我很懒我看大家也没这个需求。

很早就写完了,一直忘记推了。

刚写完的时候心情是很激动的,可现在已经变懒惰了。
就简要介绍一下使用方法吧,方便你们使用,至于制作过程,我相信其实大部分人也不太关心。我之后再用心整理一篇博客专门讲制作过程。

我的 Github 仓库:shandianchengzi/Zotero_update_with_dblp: 这是一个在 Zotero 中运行的 JavaScript 脚本,用于自动从 dblp 网站获取并解析首个 BibTeX 条目,以更新选中的文献信息。This is a JavaScript script for Zotero, designed to automatically fetch and parse the first BibTeX entry from dblp to update selected bibliographic information.
我的 Quicker 脚本:文献更新 (DBLP + Google Scholar) - by shandianchengzi - 动作信息 - Quicker

1 下载并安装 Quicker

并填写我的邀请码:970091-5834。(谢谢,谢谢)

下载链接:https://getquicker.net/Download

按自己的系统版本下载好之后,直接安装。

2 打开 Quicker,添加动作

Quicker 详细用法,我在这里也不赘述,之后我应该也会再开一篇博客专门讲。
这里只写 Quicker 怎么添加我的动作。

首先,打开链接:文献更新 (DBLP + Google Scholar) - by shandianchengzi - 动作信息 - Quicker
看到如下页面,点击“复制到剪贴板”:

在这里插入图片描述

然后,打开 Quicker,你会看到一个面板如下,肯定没我充了钱的皮肤好看,但是一样能用。右键空白处,粘贴分享的动作。
在这里插入图片描述

然后就会弹出一个让安装动作的界面,点击“安装”按钮:

在这里插入图片描述

就能安装成功:

在这里插入图片描述

3 配置 Quicker 插件,使之能用

  1. 安装 debug-bridge 插件,下载链接如下:
    1. 对于 Zotero 7:https://github.com/retorquere/zotero-better-bibtex/releases/download/debug-bridge/debug-bridge-6.7.79.emile.limonia.xpi)
    2. 对于 Zotero 6:https://syaueducn-my.sharepoint.com/:u:/g/personal/taotao-chen_syau_edu_cn/ETMyZBYAqiRFuHKehx6dbrYB7aoiHN9bpP2efU9X_qfksw?e=mULqqV
  2. 启用插件调试功能:Zotero 菜单依次选择 Tools—>Developer—>Run Javascript,运行如下代码(其中 CTT 为运行外部代码密码):
    Zotero.Prefs.set("extensions.zotero.debug-bridge.password","CTT",true);
    
    在这里插入图片描述
    在这里插入图片描述

就好了。

4 使用 Quicker 插件,更新文献

首先,选中单个或多个缺胳膊少腿的文献:

在这里插入图片描述

然后,调出我的插件,点一下我的插件,它就会开始自动分析,分析结果如下:

在这里插入图片描述

如果插件提示你找不到或网络错误,如下所示(此时我关掉了能够访问谷歌的东西),那么你可以顺着找不到的链接去看看是否真的没有,如果明明 dblp 或谷歌学术上有,但是愣是提示没有,说明你需要换个更加健康的上网方式。

在这里插入图片描述

5 不使用 Quicker,调用脚本的方式

不使用 Quicker,我这个脚本其实也能用。没想到吧!哈哈!

使用方式:选中你要更新的文献列表,然后,Zotero 菜单依次选择 Tools—>Developer—>Run Javascript,运行我的脚本对应的代码,其完整代码请看 Github 仓库,链接是:shandianchengzi/Zotero_update_with_dblp: 这是一个在 Zotero 中运行的 JavaScript 脚本,用于自动从 dblp 网站获取并解析首个 BibTeX 条目,以更新选中的文献信息。This is a JavaScript script for Zotero, designed to automatically fetch and parse the first BibTeX entry from dblp to update selected bibliographic information.

此仓库下的“zotero-dblp.js”文件就是要 Run 的脚本。直接 Run 就好了。

在这里插入图片描述
在这里插入图片描述

如有帮助,烦请点个 Star。
另外,文中提到的 Quicker 的使用方法Zotero 脚本的开发方法 这两篇博客,择日更新,先放着。

本账号所有文章均为原创,欢迎转载,请注明文章出处:https://shandianchengzi.blog.csdn.net/article/details/142580830。百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐