Re: "докачка" файлов
On Thursday 15 March 2007 23:37, Nicholas wrote:
> Max Dmitrichenko wrote:
> > если ему сказать "-c"
>
> Да, действительно...
>
> Единственный ньюанс - при попытке продолжить закачку (да и просто при
> повторной попытке) возникает ошибка:
> 13:25:49 ОШИБКА 503: Service Temporarily Unavailable
Вы, случайно, не с megaupload качаете? На многих файловых серверах нужно ещё
правильные куки прописывать. Я написал простенький скрипт, который хватает
куки из переменной окружения COOKIES и пытается скачать указанный файл. В
случае ошибки, пытается снова докачать.
==CUT==
#!/bin/sh
export http_proxy="http://proxy.server:8080"
URL=$1
SLEEP=1
if [ \! "X" = "X${COOKIES}" ]; then
C1="--header \"Cookie: ${COOKIES}\""
C2="--header \"Cookie2: \\\$Version=1\""
fi
WGET="wget --cookies=off $C1 $C2 -c \"$URL\""
while true; do eval $WGET ; if [ $? -eq 0 ]; then break; fi; sleep $SLEEP;
done
==/CUT==
--
Sergei Stolyarov
Reply to: