nugget
是一个由 Max Ogden 开发的极简命令行下载工具,使用 Node.js 编写,灵感来源于 wget
。它专注于通过 HTTP GET 请求下载文件,并将其保存到当前工作目录,特别适合并行下载多个文件。
-https://github.com/max-mapper/nugget
🔧 1.主要特性
- 极简设计:提供简单直观的命令行界面,便于快速上手。
- 并行下载:支持同时下载多个文件,提高下载效率。
- 断点续传:在下载中断后,可以从中断处继续下载,避免重复。
- 自定义输出:允许指定输出文件名和保存目录。
- 错误处理:提供选项忽略 HTTP 错误响应,确保下载不中断。
🛠️ 2.安装方法
确保已安装 Node.js,然后使用 npm 全局安装:
🚀 3.使用示例
下载单个文件
1
| nugget https://example.com/file.zip
|
下载多个文件
1
| nugget https://example.com/file1.zip https://example.com/file2.zip
|
指定输出文件名
1
| nugget https://example.com/file.zip -o custom_name.zip
|
指定保存目录
1
| nugget https://example.com/file.zip -d /path/to/directory
|
断点续传
1
| nugget https://example.com/file.zip -c
|
忽略 HTTP 错误响应
1
| nugget https://example.com/file.zip -f
|