LINUX.ORG.RU

Вышел wget-1.11.1

 


0

0

Изменения в новой версии утилиты GNU для скачивания файлов:

  • Прерванное скачивание более не приводит к переименованию файла (баг впервые появился в версии 1.11)
  • Индикатор прогресса стал правильно отображаться в неанглийских локалях
  • wget более не пытается скачивать по HTTP и потом стирать файлы, которые не нужны
  • Сделаны многочисленные исправления в документации

>>> Скачать wget

★★★★★

Проверено: Shaman007 ()

>Прерванное скачивание более не приводит к переименованию файла (баг впервые появился в версии 1.11)

А че -с уже отменили?

anonymous
()

>Прерванное скачивание более не приводит к переименованию файла (баг впервые появился в версии 1.11)

Исходный код + 1 баг = 1.11 1.11.1 = (исходный код + 1 баг) - 1 баг. => 1.11 = 1.11.1

ну не считая документации, конечно, всё-таки wget не самая лёгкая в освоении программа :)

SplindeR
()

а разве от его использования не отказались в пользу более адекватных продуктов?

хотя лично я доволен

anonymous
()

> wget более не пытается скачивать по HTTP и потом стирать файлы, которые не нужны

Представилось:
---------------------------------------------------------------
 $ wget http://ftp.gtlib.cc.gatech.edu/pub/kde/stable/4.0.2/src/kdebase-4.0.2.tar.bz2
--2008-03-25 14:55:02--  http://ftp.gtlib.cc.gatech.edu/pub/kde/stable/4.0.2/src/kdebase-4.0.2.tar.bz2
Распознаётся ftp.gtlib.cc.gatech.edu... 128.61.111.9, 128.61.111.10, 128.61.111.11
Устанавливается соединение с ftp.gtlib.cc.gatech.edu|128.61.111.9|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 4334205 (4,1M) [application/x-tar]
Сохраняется в каталог: `kdebase-4.0.2.tar.bz2'.

100%[==================================================================>] 4 334 205    106K/s   в 25s     

2008-03-25 14:55:28 (173 KB/s) - `kdebase-4.0.2.tar.bz2' сохранён [4334205/4334205]

`KDE' не нужен, удаляю...

100%[==================================================================>]

2008-03-25 14:58:10 - `KDE' удалён

Deleted
()

>Индикатор прогресса стал правильно отображаться в неанглийских локалях

попортил крови этот баг, а оказалось - лечился удалением одного файлика локализации))

grimp3ur
()
Ответ на: комментарий от anonymous

> он файлы > 2GB уже научился скачивать и докачивать?

Если не изменяет память с версии 1.10, в 2005 году.

asandros ★★
()
Ответ на: комментарий от Virun

>> более адекватных продуктов

>Например?

Полагаю он имеет в виду что-то вроде aria2, хотя, имхо, wget наиболее универсален, распространён и удобен...

RaySlava
()
Ответ на: комментарий от quadrik

fix from upstream for a progress bar error in some locales

http://bugs.gentoo.org/208484

--- src/progress.c 2008-01-26 11:26:58.000000000 +0200 +++ src/progress.c 2008-02-11 10:12:42.000000000 +0200 @@ -969,8 +969,6 @@ move_to_end (p); } - assert (p - bp->buffer <= bp->width); - while (p < bp->buffer + bp->width) *p++ = ' '; *p = '\0';

anonymous
()
Ответ на: комментарий от grimp3ur

>попортил крови этот баг, а оказалось - лечился удалением одного файлика локализации))
Какого именно, расскажи?

some_x
()
Ответ на: комментарий от quadrik

fix from upstream for a progress bar error in some locales

http://bugs.gentoo.org/208484

--- src/progress.c	2008-01-26 11:26:58.000000000 +0200
+++ src/progress.c	2008-02-11 10:12:42.000000000 +0200
@@ -969,8 +969,6 @@
       move_to_end (p);
     }
 
-  assert (p - bp->buffer <= bp->width);
-
   while (p < bp->buffer + bp->width)
     *p++ = ' ';
   *p = '\0';

anonymous
()
Ответ на: комментарий от RaySlava

>>[бла бла бла] aria2 [бла бла бла]

именно ее. через полгода она вытестнит wget полностью. потому как она развивается быстрее, а wget уже не поспевает за быстро меняющейся ситуацией

anonymous
()

> wget более не пытается скачивать по HTTP и потом стирать файлы, которые не нужны

То есть по протоколу HTTP он больше не качает? Или качает, но не стирает скачанное? А раньше разве стирал?

Ааа, понятно: подтвердил Shaman007. А после Шамана нужно переводить с шаманского на русский.

Друзья, кто-нибудь способен по-русски объяснить, что там за проблема была с HTTP?

anonymous
()

А эта штука уже умеет:

интеграция во все браузеры (даже в NeoPlanet, NetCaptor), удобная панель для браузера, рекурсивное скачивание сайтов, кнопку скачивания избранных линков на странице, предварительный просмотр и частичное скачивание архивов, поддержку потоковых потоков MMS и RTSP, загрузку с FTP серверов через SSl, быструю выборку ссылок из текста, загрузка с защищённых серверов, удобный планировщик, гибкую панель инструментов, поиск MP3 и прочих файлов с помощью поисковых систем...

Это только малая часть того, чем я часто пользуюсь.

anonymous
()
Ответ на: комментарий от anonymous

> а wget уже не поспевает за быстро меняющейся ситуацией

Да? А мужики-то не знают... Брат анонимус, а что там у нас поменялось-то в ситуации, а?

anonymous
()
Ответ на: комментарий от anonymous

> именно ее. через полгода она вытестнит wget полностью. потому как она развивается быстрее, а wget уже не поспевает за быстро меняющейся ситуацией а super-change-directory в ближайшие пол-года заменит cd

anonymous
()
Ответ на: комментарий от PIn

>и чего там сложного ?

Это была минутка иронии имени Е.В. сами-знаете-кого. Намёк на то, что вес документации, очевидно, больше самой программы.)

SplindeR
()
Ответ на: комментарий от anonymous

> интеграция во все браузеры (даже в NeoPlanet, NetCaptor), удобная панель для браузера, рекурсивное скачивание сайтов, кнопку скачивания избранных линков на странице, предварительный просмотр и частичное скачивание архивов, поддержку потоковых потоков MMS и RTSP, загрузку с FTP серверов через SSl, быструю выборку ссылок из текста, загрузка с защищённых серверов, удобный планировщик, гибкую панель инструментов, поиск MP3 и прочих файлов с помощью поисковых систем...

А есть то же самое, но с перламутровыми пуговицами? А с блекджеком и шлюхами?

Это я к тому, что подавляющее большинство описанных фич - не имеют ничего общего с задачами программы-качалки. Если вы качалкой (!!!) собираетесь искать музыку в поисковых системах...

Короче, такое комбайностроительство есть не тру-юникс-вей, а самый что ни на есть путь мастдайщика.

anonymous
()
Ответ на: комментарий от anonymous

>> а wget уже не поспевает за быстро меняющейся ситуацией

>Да? А мужики-то не знают... Брат анонимус, а что там у нас поменялось-то в ситуации, а?

поменялась скорость обработки чел/ч в биореакторе. пора бы уже подумать о запуске его филиала в регионах

anonymous
()
Ответ на: комментарий от anonymous

> интеграция во все браузеры (даже в NeoPlanet, NetCaptor), удобная панель для браузера, рекурсивное скачивание сайтов, кнопку скачивания избранных линков на странице, предварительный просмотр и частичное скачивание архивов, поддержку потоковых потоков MMS и RTSP, загрузку с FTP серверов через SSl, быструю выборку ссылок из текста, загрузка с защищённых серверов, удобный планировщик, гибкую панель инструментов, поиск MP3 и прочих файлов с помощью поисковых систем...

А этот ваш Reget уже умеет запускаться с командной строки, возвращать вменяемые коды ошибок по завершении, брать на вход файл со списком URL, удобную интеграцию с cron, конвертирование ссылок в скачанных рекурсивно сайтах, вывод скачиваемых данных в произвольный поток (STDOUT, например), вывод для логгирования? А это только малая часть того, чем я пользуюсь.

shimon ★★★★★
()
Ответ на: комментарий от Virun

>Например?

А что, примеры нужны? Помоему более адекватных качалок море - например тот же lftp - в отличии от вгета никогда не косячил

Orlangoor ★★★★★
()
Ответ на: комментарий от Orlangoor

> Помоему более адекватных качалок море - например тот же lftp - в отличии от вгета никогда не косячил

lftp не поддерживает FTP over SSH.

anonymous
()
Ответ на: комментарий от anonymous

>А че -с уже отменили?

Он неправильно работал с -c и сыпал порчеными файлама. Мягко говоря неудачный релиз был короче

Midael ★★★★★
()

"скачать wget" - хорошо звучит :)

boombick ★★★★★
()
Ответ на: комментарий от anonymous

>lftp не поддерживает FTP over SSH.

Вы про sftp? Поддерживает и довольно давно

Orlangoor ★★★★★
()
Ответ на: комментарий от SplindeR

> Это была минутка иронии имени Е.В. сами-знаете-кого. Намёк на то, что вес документации, очевидно, больше самой программы.)

не усёк, каюсь ...

PIn
()
Ответ на: комментарий от grimp3ur

>>Индикатор прогресса стал правильно отображаться в неанглийских локалях

>попортил крови этот баг, а оказалось - лечился удалением одного файлика локализации))

Достаточно было в .wgetrc прописать параметр dot_style="что нибудь"

argin ★★★★★
()

А сабж может скачать из громадного архива на серваке только выборочно некоторые файлы???

anonymous
()

Ребят, вот только без флейма, вы можете сказать, что wget - хорошая программа? (кстати, весьма популярная) Я - прогер и читая ТАКИЕ баги просто не успеваю подымать челюсть! "wget более не пытается скачивать по HTTP и потом стирать файлы" - это же чиста блондинкинский код!! Типа "Я скачал файл из Интернета, как закачать его обратно?" :)

Конечно, глупо обобщать такой пример, но если одна из популярнейших программ ТАК работает, мне просто страшно ставить что-то с логотипом линукса на комп.

matumba ★★★★★
()
Ответ на: комментарий от anonymous

>он файлы > 2GB уже научился скачивать и докачивать?

Ононизмус, вы идиот. Хватит качать вгетом в 98й венде на FAT.

svr4
()
Ответ на: комментарий от anonymous

> Друзья, кто-нибудь способен по-русски объяснить, что там за проблема была с HTTP?

Там и по английски не очень внятно: Interrupted downloads no longer result in renaming the file

LamerOk ★★★★★
()
Ответ на: комментарий от SplindeR

> Исходный код + 1 баг = 1.11 1.11.1 = (исходный код + 1 баг) - 1 баг. => 1.11 = 1.11.1

> ну не считая документации, конечно, всё-таки wget не самая лёгкая в освоении программа :)

Однако как оказывается мало багов в ядре.

anonymous
()
Ответ на: комментарий от temy4

> Шикарно :) придет домой - обновлюсь

Картман?

anonymous
()
Ответ на: комментарий от anonymous

> он файлы > 2GB уже научился скачивать и докачивать?

Уже лет 5 как минимум.

anonymous
()
Ответ на: комментарий от anonymous

> А эта штука уже умеет

А ты уже научился пользоваться гуглом?

anonymous
()
Ответ на: комментарий от matumba

> Ребят, вот только без флейма, вы можете сказать, что wget - хорошая программа? (кстати, весьма популярная) Я - прогер и читая ТАКИЕ баги просто не успеваю подымать челюсть! "wget более не пытается скачивать по HTTP и потом стирать файлы" - это же чиста блондинкинский код!! Типа "Я скачал файл из Интернета, как закачать его обратно?" :)

Ну вот если ты прогер aka быдлокодер - научись читать changelog.

anonymous
()
Ответ на: комментарий от matumba

Проблема была с созанием (не скачкой) служебной инфы (темпорари) и не подчистке ее, при скачивании свйта создавались файлы блабла0?0. Зто не гут было, счас походу это победили. А вы граждане вендузятнеги не поняв сути проблемы с чмошным сорказмом и пеной у рта, как и у всех вендузятнегов, начали тут выепоны строить. Правильно выше сказали насчет биореактора в регионах. Биореакторы в массы!

porese
()

>1.11.1

Гет аднака!

anonymous
()
Ответ на: комментарий от anonymous

> потоковых потоков 
К логопедическому логопеду, быдло!

P.S. Эпическое форматирование на лоре убивает.

anonymous
()

>wget более не пытается скачивать по HTTP и потом стирать файлы, которые не нужны

замечательно, а то был шокирован логикой... если сделать исключение для каких то форматов... то он сначала скачивал файлы, а потом удалял... был недавно етим удивлен сильно.

те кто спорят о своем регет и виндовсе...

если мне нужна качалка, я не хочу чтобы там была какая то нагружающая хренатень. одна строка в консоли меня устраивает больше.

спорить о винде и никсах, о регете и вгете бессмысленно. домохозяйке винда и регет... и пусть даже не суются в nix-like. и им не осилить, и нам меньше головной боли.

xa4ysong
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.