如题。
目前只支持期刊和会议文章,并且只支持谷歌学术或 DBLP 能搜到的文章,知网的不支持,如果有人有需要我可以去试着写,但我很懒我看大家也没这个需求。
很早就写完了,一直忘记推了。
刚写完的时候心情是很激动的,可现在已经变懒惰了。
就简要介绍一下使用方法吧,方便你们使用,至于制作过程,我相信其实大部分人也不太关心。我之后再用心整理一篇博客专门讲制作过程。
文章目录
- 1 下载并安装 Quicker
- 2 打开 Quicker,添加动作
- 3 配置 Quicker 插件,使之能用
- 4 使用 Quicker 插件,更新文献
- 5 不使用 Quicker,调用脚本的方式
我的 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 插件,使之能用
- 安装 debug-bridge 插件,下载链接如下:
- 对于 Zotero 7:https://github.com/retorquere/zotero-better-bibtex/releases/download/debug-bridge/debug-bridge-6.7.79.emile.limonia.xpi)
- 对于 Zotero 6:https://syaueducn-my.sharepoint.com/:u:/g/personal/taotao-chen_syau_edu_cn/ETMyZBYAqiRFuHKehx6dbrYB7aoiHN9bpP2efU9X_qfksw?e=mULqqV
- 启用插件调试功能: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。百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。