Vadikan
03-07-2005, 06:04
Домашняя страница (http://www.gnu.org/software/wget/wget.html)
wget для Windows (http://gnuwin32.sourceforge.net/packages/wget.htm)
Текущая версия: 1.11.4
wget - менеджер закачек, работающий из командной строки. Его можно использовать как для загрузки отдельных файлов (списков файлов), так и для закачки целых сайтов. Гибкие настройки (не уступающие GUI менеджерам закачек) обеспечиваются соответствующими параметрами командной строки.
WGet неинтерактивная программа, что означает, что она может работать в фоновом режиме, без непосредственного участия пользователя. Это позволяет запускать загрузку файлов и останавливать ее автоматически.
Для сравнения, большинство Веб-браузеров требуют непосредственного и постоянного присутствия пользователя, что является тратой времени, особенно при перекачке большого количества информации.
WGet способен рекурсивно спускаться по структуре HTML-документа и дереву каталогов FTP-сервера, позволяя делать их копии на локальной машине. Это свойство полезно для зеркалирования серверов или для поиска в сети нужной информации в режиме WWW-робота.
При скачке файлов и зеркалировании с использованием FTP-протокола допускается использование шаблонов. WGet может анализировать время и дату создания файлов на HTTP и FTP серверах и сохранять ее на локальной машине. Таким образом, WGet может отслеживать изменение содержимого удаленного файла и перекачивать его новую версию автоматически в случае необходимости. Это делает WGet весьма полезным для зеркалирования как FTP-серверов, так и домашних HTTP-страниц.
WGet чрезвычайно хорошо работает при медленном или нестабильном коннекте, пытаясь скачать документ до тех пор, пока он не будет полностью скачан или не будет превышено определенное пользователем количество попыток. WGet пытается продолжить загрузку с того места, на котором она была прервана используя REST для FTP-серверов и Range для тех HTTP-серверов, которые его поддерживают.
По умолчанию WGet поддерживает прокси-серверы, которые могут разгрузить сеть, увеличить скорость загрузки и обеспечить доступ сквозь firewalls. WGet также опционально поддерживает пассивную загрузку для FTP-серверов.
Загрузка трассируется выводом на экран точек, каждая из которых соответствует определенному объему скачанной информации (1 Кб по умолчанию). Это значение может быть изменено пользователем.
Для большей части свойств доступно полное их конфигурирование пользователем путем использования опций командной строки или редактированием файла `.wgetrc'
Наконец, GNU Wget является свободно распространяемым программным продуктом. Это означает, что любой пользователь может работать с ним, распространять его и изменять в соответствии с GNU General Public License, опубликованной Free Software Foundation.
Справка:
wget --help
Документация: EN (http://www.gnu.org/software/wget/manual/) / RU (http://tinyurl.com/csudp).
Простые примеры использования:
Закачать файл по ссылке
wget URL
Продолжить закачку частично загруженных файлов; не перезаписывать существующие файлы; закачать файлы, ссылки на которые перечислены в текстовом файле list.txt; записать лог в log.txt
wget -c -nc -o log.txt -i list.txt
P.S. Для тех кто не может жить без графического интерфейса:
wget GUI 1 (http://www.jensroesner.de/wgetgui/)
wget GUI 2 (http://www.cybershade.us/winwget/)
wget для Windows (http://gnuwin32.sourceforge.net/packages/wget.htm)
Текущая версия: 1.11.4
wget - менеджер закачек, работающий из командной строки. Его можно использовать как для загрузки отдельных файлов (списков файлов), так и для закачки целых сайтов. Гибкие настройки (не уступающие GUI менеджерам закачек) обеспечиваются соответствующими параметрами командной строки.
WGet неинтерактивная программа, что означает, что она может работать в фоновом режиме, без непосредственного участия пользователя. Это позволяет запускать загрузку файлов и останавливать ее автоматически.
Для сравнения, большинство Веб-браузеров требуют непосредственного и постоянного присутствия пользователя, что является тратой времени, особенно при перекачке большого количества информации.
WGet способен рекурсивно спускаться по структуре HTML-документа и дереву каталогов FTP-сервера, позволяя делать их копии на локальной машине. Это свойство полезно для зеркалирования серверов или для поиска в сети нужной информации в режиме WWW-робота.
При скачке файлов и зеркалировании с использованием FTP-протокола допускается использование шаблонов. WGet может анализировать время и дату создания файлов на HTTP и FTP серверах и сохранять ее на локальной машине. Таким образом, WGet может отслеживать изменение содержимого удаленного файла и перекачивать его новую версию автоматически в случае необходимости. Это делает WGet весьма полезным для зеркалирования как FTP-серверов, так и домашних HTTP-страниц.
WGet чрезвычайно хорошо работает при медленном или нестабильном коннекте, пытаясь скачать документ до тех пор, пока он не будет полностью скачан или не будет превышено определенное пользователем количество попыток. WGet пытается продолжить загрузку с того места, на котором она была прервана используя REST для FTP-серверов и Range для тех HTTP-серверов, которые его поддерживают.
По умолчанию WGet поддерживает прокси-серверы, которые могут разгрузить сеть, увеличить скорость загрузки и обеспечить доступ сквозь firewalls. WGet также опционально поддерживает пассивную загрузку для FTP-серверов.
Загрузка трассируется выводом на экран точек, каждая из которых соответствует определенному объему скачанной информации (1 Кб по умолчанию). Это значение может быть изменено пользователем.
Для большей части свойств доступно полное их конфигурирование пользователем путем использования опций командной строки или редактированием файла `.wgetrc'
Наконец, GNU Wget является свободно распространяемым программным продуктом. Это означает, что любой пользователь может работать с ним, распространять его и изменять в соответствии с GNU General Public License, опубликованной Free Software Foundation.
Справка:
wget --help
Документация: EN (http://www.gnu.org/software/wget/manual/) / RU (http://tinyurl.com/csudp).
Простые примеры использования:
Закачать файл по ссылке
wget URL
Продолжить закачку частично загруженных файлов; не перезаписывать существующие файлы; закачать файлы, ссылки на которые перечислены в текстовом файле list.txt; записать лог в log.txt
wget -c -nc -o log.txt -i list.txt
P.S. Для тех кто не может жить без графического интерфейса:
wget GUI 1 (http://www.jensroesner.de/wgetgui/)
wget GUI 2 (http://www.cybershade.us/winwget/)