Skip to content

快速浏览并下载科学期刊网站上的图片和补充材料 View and download figures and supplementary materials from scientific journal websites

License

Notifications You must be signed in to change notification settings

yyngfive/sci-fig-downloader

Repository files navigation

Sci Fig Downloader (SFD)

Chrome/Edge 拓展,用于从期刊网站上下载文章附图的原始版本以及文章的补充材料

Microsoft Store

Chrome Web Store

LICENSE

本拓展程序遵循 GNU GPLv3.0 协议

支持的期刊网站

  • nature.com (Nature)
  • pubs.acs.org (ACS)
  • onlinelibrary.wiley.com (Wiley)
  • science.org (Science)
  • sciencedirect.com (Elsevier)
  • academic.oup.com (Oxford)
  • pubs.rsc.org (RSC)
  • pnas.org (PNAS)

功能

  • 在一个界面查看文章的所有图片
  • 快速预览图片内容
  • 同时下载原图与补充材料
  • 自动整理下载的图片和文件(暂未完全实现)
  • 支持多种期刊网站(Nature,Science,ACS,Wiley,Elsevier,Oxford,PNAS)

版本更迭

0.3.0

  • 增加对Oxford和RSC系列期刊的支持
  • 增加对文章PDF下载的支持
  • 修复了已知Bug

0.2.1

  • 修复了已知的 BUG,详见Release页面

0.2.0

  • 界面优化
    • 设置界面
    • 文件类型
  • 修复了已知的 BUG

0.1.3

  • 解析器支持:
    • Science 网站
    • ScienceDirect 网站
    • nature 系列网站(文件)
    • wiley 网站(文件)

已知 BUG

  • Elsevier、Oxford等出版社的期刊很杂,插件只针对部分期刊进行了测试
  • 下载功能可能会与其他插件冲突和浏览器设置冲突
    • 一些下载管理器插件可能会与本插件冲突
    • Edge浏览器的在浏览器中查看Office文件功能会导致插件界面关闭,影响下载到文件夹功能
    • 下载功能可能无法正确重命名并创建文件夹
    • 下载功能可能没有进度条显示

开发

克隆源码到本地

git clone https://github.com/yyngfive/sci-fig-downloader.git

安装依赖(推荐使用 pnpm)

npm install -g pnpm
pnpm install

调试

pnpm dev

构建

pnpm build

默认将构建 edge 版本,如果需要其他浏览器的版本,可以使用-b参数,例如:

pnpm build -b chrome

构建的浏览器拓展位于output文件夹中,可在 Chrome 或 Edge 浏览器中开启开发者模式,通过“加载解压缩的拓展”文件夹方式安装

About

快速浏览并下载科学期刊网站上的图片和补充材料 View and download figures and supplementary materials from scientific journal websites

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages