wget. соединение рвется и закачка идет с 0. (что я делаю не так?)

Модератор: /dev/random

Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

wget. соединение рвется и закачка идет с 0.

Сообщение SLEDopit »

нужно скачать файл (4.3Мб) с оочень нестабильного и медленного источника. соединение часто рвется, средняя скорость ~ 500-800байт/сек.
проблема в том, что после прерывания соединения закачка не продолжается, а начинается опять с 0. вот что выводится в консоль.

Код: Выделить всё

[18:05]deb:/docus/tmp $ ls -lh
итого 1,7M
-rw-r--r-- 1 user user 1,7M Янв 21 16:12 file
[18:06]deb:/docus/tmp/linux $ wget -c http://server/file
--2009-01-21 18:07:02--  http://server/file
Распознаётся www.server... 216.239.138.206
Устанавливается соединение с http://server|ip|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 4485418 (4,3M) [application/force-download]
Сохраняется в каталог: `file'.

 1% [                                         ] 81 543      --.-K/s   в 20m 15s

2009-01-21 18:27:37 (67,1 B/s) - Ошибка чтения, позиция 1734663/4485418 (Время ожидания соединения истекло). Повтор.

--2009-01-21 18:27:38--  (попытка: 2)  http://server/file
Устанавливается соединение с http://server|ip|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 4485418 (4,3M) [application/force-download]
Сохраняется в каталог: `file'.

 9% [==>                                      ] 569 703     --.-K/s   в 29m 21s

2009-01-21 18:57:06 (324 B/s) - Соединение закрыто, позиция 1734663/4485418 (Время ожидания соединения истекло). Повтор.

--2009-01-21 18:57:08--  (попытка: 3)  http://server/file
Устанавливается соединение с http://server|ip|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 4485418 (4,3M) [application/force-download]
Сохраняется в каталог: `file'.

16% [=====>                                   ] 1 024 000    697B/s   в 26m 34s

2009-01-21 19:23:54 (642 B/s) - Соединение закрыто, позиция 1734663. Повтор.

--2009-01-21 19:23:57--  (попытка: 4)  http://server/file
Устанавливается соединение с http://server|ip|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 4485418 (4,3M) [application/force-download]
Сохраняется в каталог: `file'.

 6% [=>                                       ] 385 024     2,41K/s   в 10m 10s

2009-01-21 19:34:18 (632 B/s) - Соединение закрыто, позиция 1734663. Повтор.

как побороть?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5457
ОС: Gentoo

Re: wget. соединение рвется и закачка идет с 0.

Сообщение /dev/random »

Может, сервер не поддерживает докачку?
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: wget. соединение рвется и закачка идет с 0.

Сообщение SLEDopit »

/dev/random писал(а):
21.01.2009 20:25
Может, сервер не поддерживает докачку?
а это от сервера зависит?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5457
ОС: Gentoo

Re: wget. соединение рвется и закачка идет с 0.

Сообщение /dev/random »

SLEDopit писал(а):
21.01.2009 20:28
а это от сервера зависит?

Да.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: wget. соединение рвется и закачка идет с 0.

Сообщение SLEDopit »

/dev/random писал(а):
21.01.2009 20:31
Да.
ясно. тогда пойду разговаривать с админами сервера. спасибо.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали: