[3440] | 1 | -*- text -*-
|
---|
| 2 | GNU Wget
|
---|
| 3 | ========
|
---|
| 4 | Current Web home: http://wget.sunsite.dk/
|
---|
| 5 |
|
---|
| 6 | GNU Wget is a free utility for non-interactive download of files from
|
---|
| 7 | the Web. It supports HTTP, HTTPS, and FTP protocols, as well as
|
---|
| 8 | retrieval through HTTP proxies.
|
---|
| 9 |
|
---|
| 10 | It can follow links in HTML pages and create local versions of remote
|
---|
| 11 | web sites, fully recreating the directory structure of the original
|
---|
| 12 | site. This is sometimes referred to as "recursive downloading."
|
---|
| 13 | While doing that, Wget respects the Robot Exclusion Standard
|
---|
| 14 | (/robots.txt). Wget can be instructed to convert the links in
|
---|
| 15 | downloaded HTML files to the local files for offline viewing.
|
---|
| 16 |
|
---|
| 17 | Recursive downloading also works with FTP, where Wget can retrieves a
|
---|
| 18 | hierarchy of directories and files.
|
---|
| 19 |
|
---|
| 20 | With both HTTP and FTP, Wget can check whether a remote file has
|
---|
| 21 | changed on the server since the previous run, and only download the
|
---|
| 22 | newer files.
|
---|
| 23 |
|
---|
| 24 | Wget has been designed for robustness over slow or unstable network
|
---|
| 25 | connections; if a download fails due to a network problem, it will
|
---|
| 26 | keep retrying until the whole file has been retrieved. If the server
|
---|
| 27 | supports regetting, it will instruct the server to continue the
|
---|
| 28 | download from where it left off.
|
---|
| 29 |
|
---|
| 30 | If you are behind a firewall that requires the use of a socks style
|
---|
| 31 | gateway, you can get the socks library and compile wget with support
|
---|
| 32 | for socks.
|
---|
| 33 |
|
---|
| 34 | Most of the features are configurable, either through command-line
|
---|
| 35 | options, or via initialization file .wgetrc. Wget allows you to
|
---|
| 36 | install a global startup file (/usr/local/etc/wgetrc by default) for
|
---|
| 37 | site settings.
|
---|
| 38 |
|
---|
| 39 | Wget works under almost all Unix variants in use today and, unlike
|
---|
| 40 | many of its historical predecessors, is written entirely in C, thus
|
---|
| 41 | requiring no additional software, such as Perl. The external software
|
---|
| 42 | it does work with, such as OpenSSL, is optional. As Wget uses the GNU
|
---|
| 43 | Autoconf, it is easily built on and ported to new Unix-like systems.
|
---|
| 44 | The installation procedure is described in the INSTALL file.
|
---|
| 45 |
|
---|
| 46 | As with other GNU software, the latest version of Wget can be found at
|
---|
| 47 | the master GNU archive site ftp.gnu.org, and its mirrors. Wget
|
---|
| 48 | resides at <ftp://ftp.gnu.org/pub/gnu/wget/>.
|
---|
| 49 |
|
---|
| 50 | Please report bugs in Wget to <bug-wget@gnu.org>.
|
---|
| 51 |
|
---|
| 52 | See the file `MAILING-LIST' for information about Wget mailing lists.
|
---|
| 53 | Wget's home page is temporarily at <http://wget.sunsite.dk/>. It is
|
---|
| 54 | being migrated to <http://www.gnu.org/software/wget/>, where will be
|
---|
| 55 | its permanent home.
|
---|
| 56 |
|
---|
| 57 |
|
---|
| 58 | MAINTAINER: Mauro Tortonesi <mauro@ferrara.linux.it>
|
---|
| 59 |
|
---|
| 60 | Wget was originally written by Hrvoje Niksic. Please see the file
|
---|
| 61 | AUTHORS for a list of major contributors, and the ChangeLogs for a
|
---|
| 62 | detailed listing of all contributions.
|
---|
| 63 |
|
---|
| 64 |
|
---|
| 65 | Copyright (C) 2005 Free Software Foundation, Inc.
|
---|
| 66 |
|
---|
| 67 | This program is free software; you can redistribute it and/or modify
|
---|
| 68 | it under the terms of the GNU General Public License as published by
|
---|
| 69 | the Free Software Foundation; either version 2 of the License, or
|
---|
| 70 | (at your option) any later version.
|
---|
| 71 |
|
---|
| 72 | This program is distributed in the hope that it will be useful,
|
---|
| 73 | but WITHOUT ANY WARRANTY; without even the implied warranty of
|
---|
| 74 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
---|
| 75 | GNU General Public License for more details.
|
---|
| 76 |
|
---|
| 77 | You should have received a copy of the GNU General Public License
|
---|
| 78 | along with this program; if not, write to the Free Software
|
---|
| 79 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
---|
| 80 |
|
---|
| 81 | In addition, as a special exception, the Free Software Foundation
|
---|
| 82 | gives permission to link the code of its release of Wget with the
|
---|
| 83 | OpenSSL project's "OpenSSL" library (or with modified versions of it
|
---|
| 84 | that use the same license as the "OpenSSL" library), and distribute
|
---|
| 85 | the linked executables. You must obey the GNU General Public License
|
---|
| 86 | in all respects for all of the code used other than "OpenSSL". If you
|
---|
| 87 | modify this file, you may extend this exception to your version of the
|
---|
| 88 | file, but you are not obligated to do so. If you do not wish to do
|
---|
| 89 | so, delete this exception statement from your version.
|
---|