最新消息:

Wget for windows——优雅地实现批量下载 作者: 陌河@知乎

操作系统 林夕 33浏览 0评论

提到批量下载,更多的人第一个想到的是迅雷——可惜纵然推出了轻量版,迅雷仍然属于不可忍受的广告类软件之一。

那么,来尝试下wget for windows 吧。

什么是wget?

wget是一个强力方便的命令行下的下载工具,可以通过HTTP和FTP协议(两种最广泛的互联网协议)从因特网中检索并获取文件。

此外,wget还具有如下特点:

  1. 以非交互方式工作,因而能够在用户注销后在后台进行工作(针对Linux command)。
  2. 在缓慢甚至不稳定的连接中依旧可以正常工作,支持断点续传功能(需要附加命令参数)。
  3. 支持HTML页面以及FTP站点的递归检索,您可以使用它来获取网站的镜像,或者像网页机器人(网页爬虫)一样遍历网络。
  4. 使用FTP协议时,支持通配符和目录的递归镜像匹配。
  5. 在文件获取时可以增加时间标记,因此可以自动识别远程文件自上次检索后是否发生更改,并自动检索新版本。
  6. 支持代理服务器,以减轻网络负载,加快检索速度。同时还提供了经由防火墙的访问。如果需要使用socks网关,可以获取socks库并编译wget以支持socks。

基本命令格式:

wget [option] [URL]

[–option]

-o, –output-file=FILE 把记录写到FILE文件中

-a, –append-output=FILE 把记录追加到FILE文件中

-i, –input-file=FILE 下载在FILE文件中出现的URLs

-F, –force-html 把输入文件当作HTML格式文件对待

-B, –base=URL 将URL作为在-F -i参数指定的文件中出现的相对链接的前缀

-V, –version 显示wget的版本后退出

-h, –help 打印语法帮助

-b, –background 启动后转入后台执行

-e, –execute=COMMAND 执行`.wgetrc’格式的命令,wgetrc格式参见/etc/wgetrc或~/.wgetrc

Wget for windows

项目主页:Windows binaries of GNU Wget

Wget for Windows 的安装:

项目主页中提供了两种安装方式(使用 exe 应用程序安装与 zip 压缩包安装),此处仅介绍ZIP压缩包安装方式。

第一步,获取 Wget for Windows:

前往项目主页,下载 ZIP 格式程序文件(当前最新版本为wget-1.19.1-win64.zipwget-1.19.1-win32.zip

解压缩,并存放至硬盘合适的目录。(如我的存放地址为D:/APPS/wget/)

第二步,配置环境变量:

1. 打开『系统属性』,点击左侧的『高级系统设置』

2. 点击『高级』选项卡,然后点击『环境变量』

3. 点击环境变量中的『 Path 』然后点击『编辑』

点击『浏览』按钮,选择存放 wget 程序文件的位置,一路点击『确定』。

4. 环境变量添加完成,查看是否应用成功:

wget-V


好了,尽情在 Windows 下享用 Wget 吧:)

更多内容可参见:

Wget – Wikipedia

每天一个linux命令(61):wget命令

How to use wget command in linux

GNU-Wget 项目主页

转载请注明:一秒钟的梦 » Wget for windows——优雅地实现批量下载 作者: 陌河@知乎

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址