文献更新 (DBLP + Google Scholar)

文献更新 (DBLP + Google Scholar) 公开 已发布

如何安装动作?

适用于
分类(旧)
脚本 功能增强

homei2 summer0007 永雏塔菲 ttChen 4 人赞了这个动作


更多信息
分享时间 2024-01-12 09:50
最后更新 2025-01-08 21:53
修订版本 9
用户许可 可自己使用或修改,不可再分享
Quicker版本 1.43.57
动作大小 13.9 KB

分享到

「部分解决了无DOI情况更新文献信息的问题。」

简介

功能


Zotero 现在更新文献的方式都需要 DOI,但是有很多会议或者纯纸质期刊根本没有 DOI 号,下载的电子 PDF 里也没有充足的元数据。虽然可以在很多网站上快速找到引用或者 BibTex,但是真的很麻烦捏!

我分享出的这个脚本,是针对 DBLP 网站 和 Google 学术的,能支持大部分常见英文文献文献条目中只要含有标题即可!!

后续如果呼声比较高再看看要不要进一步做一下其他网站的,或者直接写成更加简单的自定义规则,加点正则匹配集。

图标是随便找的免费的,但代码写得还真挺艰难的,本质就是抓取分析了一下数据,如果有用可以点赞支持,感谢!Thanks♪(・ω・)ノ


配置

首先你需要右键本插件配置一下版本,默认是 Zotero 7。


其他的,配置参考官方的教程:Run Javascript in Zotero by Quicker 就行了。


以下是省流教程,Zotero 6 不再更新了所以6是肯定能用的。7的话它一直在更新,这个教程我现在用的是 Zotero 7,能用,但以后就不一定了,如果突然这个配置过程不能用了,请看官方的最新教程。我的配置过程如下:

1. 安装debug-bridge 插件(Zotero 7:https://github.com/retorquere/zotero-better-bibtex/releases/tag/debug-bridge) 或者Zotero 6:老版

2. 菜单Tools—>Developer—>Run Javascript,运行如下代码(其中CTT为运行外部代码密码):

Zotero 6:

Zotero.Prefs.set("extensions.zotero.debug-bridge.password","CTT",true);

Zotero 7:

Zotero.Prefs.set("extensions.zotero.debug-bridge.token","CTT",true);


交流讨论

代码开源在 Github 上,【传送门点这里

另外我的推荐码是 970091-5834,如果有新人小伙伴注册可以填填~

最近更新

修订版本 更新时间 更新说明
9 2025-01-08 21:53 更新了Zotero 7的支持模式!现在可以通过右键配置的方式主动切换到Zotero 7或者6。
8 2024-10-04 15:26 新增新旧文档标题匹配性检查,免得不小心搜到的结果和需求有偏差;另外增加更新后的新旧文献关联
7 2024-01-15 02:39 使用Zotero自带的Translate翻译BibTex。

最近讨论

功能建议 · 1 · 451
飞飞的大马路 2024-01-19 18:21 shandianchengzi 2024-09-06 17:30