Wget докачка

parius

Местный
Регистрация
8 Окт 2005
Сообщения
64
Реакции
12
Credits
76
У меня есть аккаунт с квотой 100 метров, а надо закачать файл 380 метров.
Как можно такое скачать? У меня есть возможность забирать файлы по ftp.
Я слышал, Wget поддерживает докачку, но сам не смог найти этой фичи.
На сервере стоит Wget 1.8.1
 

parius

Местный
Регистрация
8 Окт 2005
Сообщения
64
Реакции
12
Credits
76
Если я правильно понял, то сначала делаем quiet, а когда продолжить - continue.
Но я не понял, как я буду продолжать скачивать файл, если квота закончилась?
 

Vah

Местный
Регистрация
8 Май 2005
Сообщения
141
Реакции
5
Credits
0
я тоже незнаю как ты будешь продолжать..... это что тебе резалка-джойнер чтоль??
 

parius

Местный
Регистрация
8 Окт 2005
Сообщения
64
Реакции
12
Credits
76
Так а я это и спрашивал...=)
Я пробовал делать так:
1) с интернета качал пока мог(т.е. 100 метров) в файл smt.rar
2) потом wget писал в лог, что нет типа места
3) я скачивал себе на комп эти сто метров
4) оставлял один последний байт файла smt.rar
5) заново запускал wget...
но закачивал он не с нужного мне места:(

А как чтобы с того момента, на котором он остановился?
 
K

KeeperMan

Что-то мне подсказывает что это нереально..
Вгет умеет докачивать файл, если он присутствует физически, а вот про такое, когда оставлять один байт.. бррр.. первый раз слышу :)
 

parius

Местный
Регистрация
8 Окт 2005
Сообщения
64
Реакции
12
Credits
76
Значит мне никак не получится закачать больше 100метров? Обидно..
 

sem81

Турист
Регистрация
4 Янв 2006
Сообщения
4
Реакции
0
Credits
8
посмотри в /tmp, может там места достаточно - тогда скачивай туда
 

enyuri

Местный
Регистрация
30 Июн 2005
Сообщения
162
Реакции
41
Credits
0
А /tmp может быть на той-же самой FS, и тогда не поможет.

man wget:
any file that's bigger on the server than locally will be considered an incomplete download and only (length(remote) - length(local)) bytes will be downloaded and tacked onto the end of the local file.

Можно так попробовать, но не уверен (при этом первый кусок файла быть не должен):
wget --header='Range: bytes=10670080-' Для просмотра ссылки Войди или Зарегистрируйся