6 个版本
0.2.3 | 2024年3月10日 |
---|---|
0.2.2 | 2024年3月10日 |
0.2.0 | 2022年1月14日 |
0.1.2 | 2022年1月14日 |
#731 在 科学
7KB
100 行
ezp
一个命令行应用程序,用于代理期刊 URL/DOI。
安装
为了在任何目录中运行它,请从 发布页面 下载最新版本,解压缩,并将可执行文件复制到您的路径环境。如果您在系统中安装了 Rust 包管理器,您可以使用 cargo 进行安装
cargo install ezp
使用自定义代理
默认情况下,程序使用 LSU EZProxy。要使用不同的代理
ezp --set [EZProxy-url]
您可以在 Paperpile 数据库中找到 EZProxy URL 此处。例如,要将代理设置为 University of Melbourne EZProxy
ezp --set "http://ezp.lib.unimelb.edu.au/login?url="
您只需要这样做一次。如果您想更改到不同的代理,您可以再次运行 --set
。它将代理设置更改为新的。
要重置为默认代理
ezp --reset
用法
ezp -i [journal-link/doi]
它将打开您的默认浏览器,使用您的图书馆访问下载论文。
例如,使用 doi 地址下载 Ou 等人 2022 年的论文
ezp -i https://doi.org/10.1093/biosci/biab133git
使用网址
ezp -i https://academic.oup.com/bioscience/advance-article/doi/10.1093/biosci/biab133/6482999
使用非默认浏览器
ezp -i [input-url] -b firefox
⚠️ 对于 Windows 用户,非默认浏览器仅在您在本地操作系统上安装应用程序时才有效。如果您在 Windows WSL 上运行应用程序,它将仅使用默认浏览器。
依赖项
~1–11MB
~82K SLoC