Wget Tool — Wget 工具
v1.0.0通过HTTP/HTTPS/FTP从网络下载文件,支持断点续传、递归镜像、速率限制和进度反馈。
运行时依赖
安装命令
点击复制技能文档
WGet Tool — 网页文件下载器 从 HTTP/HTTPS/FTP 服务器下载文件,支持断点续传、递归下载、带宽限制和强大的错误处理。适合批量下载、网站镜像和自动数据采集。
快速开始 # 下载单个文件 wget-tool https://example.com/file.zip # 下载并保存到不同文件名 wget-tool https://example.com/file.zip -O output.zip
用法 wget-tool URL [选项]
选项: -O, --output FILE 保存到指定文件名 -c, --continue 续传部分下载 -q, --quiet抑制进度输出 --limit-rate RATE 限制下载速度(例如 100k, 1M) -r, --recursive 递归下载 -l, --level N 最大递归深度 --timeout SEC 连接超时(秒) --retries N 失败重试次数(默认:3) --header HEADER 添加自定义 HTTP 头 --user-agent UA 自定义 User-Agent 字符串 -P, --directory-prefix DIR 保存文件到指定目录 --json 输出 JSON 格式的下载元数据
示例 # 恢复中断的下载 wget-tool https://example.com/large-file.iso -c # 限制下载速度 wget-tool https://example.com/video.mp4 --limit-rate 500k # 递归下载网站(深度 2) wget-tool -r -l 2 https://docs.example.com/ # 自定义头和 User-Agent wget-tool https://api.example.com/data.json \ --header "Authorization: Bearer token123" \ --user-agent "MyScript/1.0" # 下载并重试和超时 wget-tool https://unreliable-server.com/file.dat --timeout 10 --retries 5 # 机器可读输出 wget-tool https://example.com/file.zip --json
功能 HTTP/HTTPS/FTP — 支持主要协议 断点续传 — 使用 -c 继续中断的下载 递归镜像 — 下载整个站点树 带宽限制 — 避免饱和连接 重试逻辑 — 可配置重试和超时 自定义头 — 身份验证、API 令牌、引用 JSON 输出 — 元数据用于管道集成 进度反馈 — 速度、ETA 和百分比