#命令行 #实用工具 # #cli #ezproxy

app ezp

一个用于生成图书馆访问 EZProxy 的命令行应用程序

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科学

MIT 许可证

7KB
100

ezp

CI

一个命令行应用程序,用于代理期刊 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