Skip to content

PaperSearch 0.5.10

Choose a tag to compare

@github-actions github-actions released this 11 Nov 03:58
· 6 commits to main since this release

本版在设置窗口中加入联系邮箱并按用途重排 API key,支持按主题分文件夹下载,并修复爱思唯尔学校登录中的一处问题。

  • 安装与配置
    • 新增:设置窗口加入 Unpaywall 和 Crossref 联系邮箱:填写常用邮箱即可,无需注册,均可点击“测试”在线核验;未填写 Unpaywall 邮箱时,开放下载会跳过 Unpaywall。paper-search config test 同样支持测试这两个邮箱。
    • 改进:设置窗口的 API key 页按用途分组,推荐填写的 EasyScholar、Semantic Scholar 和 Unpaywall 邮箱置于最上方;列表最高为半个屏幕,在标题下方滚动。
  • 学校订阅下载:修复:爱思唯尔显示仅接受邮箱的 “Enter your organizational email” 页面时,自动转到按学校名称搜索,不再将学校名称填入邮箱栏。
  • 进度窗口
    • 新增:下载过程中,“失败”列表在正文未下载的论文之后,另列正文已保存但补充材料未下全的论文,并按原因分组。
    • 新增:“剩余”列表中的论文可以点击,在浏览器中打开其文章页面。
  • 下载结果:改进:每篇论文都指定了各自的文件夹时(例如按主题分开),论文保存在指定位置,本批的运行记录放在它们共同的上级文件夹;进度窗口的成功列表可打开这些论文所在的文件夹。
  • 文档:改进:README 的 API key 一节按设置窗口的分组重排,并加入两个联系邮箱。
  • 升级:运行 npm install -g papersearch@latest。已在 macOS 上使用 Google Chrome 157.0.8103.39 和 Patchright 1.64.4 测试。