Wget докачка

parius

Member
Joined
Oct 8, 2019
Messages
65
Reaction score
12
У меня есть аккаунт с квотой 100 метров, а надо закачать файл 380 метров.
Как можно такое скачать? У меня есть возможность забирать файлы по ftp.
Я слышал, Wget поддерживает докачку, но сам не смог найти этой фичи.
На сервере стоит Wget 1.8.1
 

parius

Member
Joined
Oct 8, 2019
Messages
65
Reaction score
12
Если я правильно понял, то сначала делаем quiet, а когда продолжить - continue.
Но я не понял, как я буду продолжать скачивать файл, если квота закончилась?
 

Vah

Member
Joined
May 8, 2005
Messages
142
Reaction score
5
Age
40
Location
Moscow
я тоже незнаю как ты будешь продолжать..... это что тебе резалка-джойнер чтоль??
 

parius

Member
Joined
Oct 8, 2019
Messages
65
Reaction score
12
Так а я это и спрашивал...=)
Я пробовал делать так:
1) с интернета качал пока мог(т.е. 100 метров) в файл smt.rar
2) потом wget писал в лог, что нет типа места
3) я скачивал себе на комп эти сто метров
4) оставлял один последний байт файла smt.rar
5) заново запускал wget...
но закачивал он не с нужного мне места:(

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

KeeperMan

Member
Joined
Feb 21, 2004
Messages
340
Reaction score
6
Age
39
Location
Moscow
Website
mdkfriends.ru
Что-то мне подсказывает что это нереально..
Вгет умеет докачивать файл, если он присутствует физически, а вот про такое, когда оставлять один байт.. бррр.. первый раз слышу :)
 

parius

Member
Joined
Oct 8, 2019
Messages
65
Reaction score
12
Значит мне никак не получится закачать больше 100метров? Обидно..
 

sem81

New member
Joined
Jan 3, 2006
Messages
4
Reaction score
0
Location
/dev/null
посмотри в /tmp, может там места достаточно - тогда скачивай туда
 

enyuri

Member
Joined
Jun 30, 2005
Messages
162
Reaction score
40
Age
53
Location
Москва
А /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-' http://xxx.cpm/fie.zip
 
Top