Отправляет email-рассылки с помощью сервиса Sendsay

За 2006-05-08

Re: как сказать wget стучатся без конца

On Mon, 8 May 2006 12:15:16 +0400
Ilia N Ternovich wrote:

> On Mon, 8 May 2006 10:48:26 +0300
> Oleg Matviychuk <mathw***@l*****.ru> wrote:
>
>
> > А закачка у меня не по факту
> > соединения, а по крону.
>
> Что мешает написать скрипт, который:
> а) проверяет не запущен ли уже wget
> б) если ответ на первый пункт отрицательный, то запускает скачку без
> всяких таймаутов и пр.
> в) заставить cron'a выполнять скрипт скажем каждые две минуты?
>
> #!/bin/bash
> if ! ps -C wget
> then
> wget [some fuckin' stuff]
> fi
>
Мешает:
а) природная (или уже нет? ;) лень
б) хочется, чтоб красиво. Сколько можно писать обертки к оберткам?...

ЗЫ Просьба не начинать холивар и рассказывать что такое унихвэй и где достать
винду. Я в курсе.

   Oleg Matviychuk 2006-05-08 19:34:22 (#546504)

Re: web-money

В сообщении от 11 Март 2006 12:42 Ilia N Ternovich написал(a):
> Hi!
>
> Кто-нибудь пробовал запустить WebMoney Keeper Classic из-под
> wine? Если получилось, то какая версия wine?

ИМХО, никак.
Пользуйся https://light.webmoney.ru/

   2006-05-08 17:01:48 (#546484)

Re: как сказать wget стучатся без конца

On Mon, 8 May 2006 10:48:26 +0300
Oleg Matviychuk <mathw***@l*****.ru> wrote:

> А закачка у меня не по факту
> соединения, а по крону.

Что мешает написать скрипт, который:
а) проверяет не запущен ли уже wget
б) если ответ на первый пункт отрицательный, то запускает скачку без
всяких таймаутов и пр.
в) заставить cron'a выполнять скрипт скажем каждые две минуты?

#!/bin/bash
if ! ps -C wget
then
wget [some fuckin' stuff]
fi

   2006-05-08 12:17:02 (#546450)

Re: как сказать wget стучатся без конца

On Mon, 8 May 2006 10:14:40 +0300
Oleg Matviychuk wrote:

> Нда. Сам спросил - сам ответил. Если напрямую, то сервер говорит 421 кажется,
> короче too many users. wget это нормально обрабатывает. Остался вопрос, чего
> зделать сквиду, чтобы он нормальный ответ отдавал?

Хотя вот попробовал Downloader for X - ломится даже через сквид. Посему
хотелось бы все же знать, как заставить wget игнорировать любые ошибки, если
я
четко знаю, чего мне надо, и что сервис рано или поздно отдастся? Ну, скажем,
диалап отвалился и автоматом перезванивает. А закачка у меня не по факту
соединения, а по крону.

   Oleg Matviychuk 2006-05-08 11:47:07 (#546444)

Re: как сказать wget стучатся без конца

On Mon, 8 May 2006 10:00:55 +0300
Oleg Matviychuk wrote:

> On Mon, 8 May 2006 08:34:42 +0400
> Ilia N Ternovich wrote:
>
> > On Sun, 7 May 2006 23:38:51 +0300
> > Oleg Matviychuk <mathw***@l*****.ru> wrote:
> >
> > > Вот. Пробовал -t 0. Не помогло.
> >
> > Здесь телепатов нет. Что говорит сервер при попытке закачки?
> >
> > -t number
> > The default is to retry 20 times, with the exception of fatal
> > errors like ``connection refused'' or ``not found'' (404),
> > which are not retried.
> > ^^^^^^^^^^^^^^^
> >
> Сори. Говорит
> mat@mat:~/Download$ wget -t 0 ftp://ftp.kmzpub.ru/pub/games/win/returnf.zip
> --23:24:19-- ftp://ftp.kmzpub.ru/pub/games/win/returnf.zip
> => `returnf.zip'
> Визначення iменi localhost... 127.0.0.1
> Встановлення з'eднання з localhost[127.0.0.1]:3128... пiд'eднано.
> Proxy-запит надiслано, очiкуeм вiдповiдi... 503 Service Unavailable
> 23:24:24 ПОМИЛКА 503: Service Unavailable.
>
>
> > однако есть такая замечательная опция, как
> > --retry-connrefused
> > Consider ``connection refused'' a transient error and try again.
> >
> >
> > $wget --retry-connrefused -t 1000 --wait=10 [link]
> >
> mat@mat:~/bin$ wget --retry-connrefused -t 0
> ftp://ftp.kmzpub.ru/pub/games/--09:59:33--
> ftp://ftp.kmzpub.ru/pub/games/win/returnf.zip => `returnf.zip' Визначення iменi
> localhost... 127.0.0.1 Встановлення з'eднання з localhost[127.0.0.1]:3128...
> пiд'eднано. Proxy-запит надiслано, очiкуeм вiдповiдi... 503 Service Unavailable
> 09:59:43 ПОМИЛКА 503: Service Unavailable.
>
> То же самое. Не хатит.
>
Нда. Сам спросил - сам ответил. Если напрямую, то сервер говорит 421 кажется,
короче too many users. wget это нормально обрабатывает. Остался вопрос, чего
зделать сквиду, чтобы он нормальный ответ отдавал?

   Oleg Matviychuk 2006-05-08 11:13:34 (#546441)

Re: как сказать wget стучатся без конца

On Mon, 8 May 2006 08:34:42 +0400
Ilia N Ternovich wrote:

> On Sun, 7 May 2006 23:38:51 +0300
> Oleg Matviychuk <mathw***@l*****.ru> wrote:
>
> > Вот. Пробовал -t 0. Не помогло.
>
> Здесь телепатов нет. Что говорит сервер при попытке закачки?
>
> -t number
> The default is to retry 20 times, with the exception of fatal
> errors like ``connection refused'' or ``not found'' (404),
> which are not retried.
> ^^^^^^^^^^^^^^^
>
Сори. Говорит
mat@mat:~/Download$ wget -t 0 ftp://ftp.kmzpub.ru/pub/games/win/returnf.zip
--23:24:19-- ftp://ftp.kmzpub.ru/pub/games/win/returnf.zip
=> `returnf.zip'
Визначення iменi localhost... 127.0.0.1
Встановлення з'eднання з localhost[127.0.0.1]:3128... пiд'eднано.
Proxy-запит надiслано, очiкуeм вiдповiдi... 503 Service Unavailable
23:24:24 ПОМИЛКА 503: Service Unavailable.

> однако есть такая замечательная опция, как
> --retry-connrefused
> Consider ``connection refused'' a transient error and try again.
>
>
> $wget --retry-connrefused -t 1000 --wait=10 [link]
>
mat@mat:~/bin$ wget --retry-connrefused -t 0
ftp://ftp.kmzpub.ru/pub/games/--09:59:33--
ftp://ftp.kmzpub.ru/pub/games/win/returnf.zip => `returnf.zip' Визначення iменi
localhost... 127.0.0.1 Встановлення з'eднання з localhost[127.0.0.1]:3128...
пiд'eднано. Proxy-запит надiслано, очiкуeм вiдповiдi... 503 Service Unavailable
09:59:43 ПОМИЛКА 503: Service Unavailable.

То же самое. Не хатит.

   Oleg Matviychuk 2006-05-08 10:59:13 (#546435)

Re: как сказать wget стучатся без конца

On Sun, 7 May 2006 23:38:51 +0300
Oleg Matviychuk <mathw***@l*****.ru> wrote:

> Вот. Пробовал -t 0. Не помогло.

Здесь телепатов нет. Что говорит сервер при попытке закачки?

-t number
The default is to retry 20 times, with the exception of fatal
errors like ``connection refused'' or ``not found'' (404),
which are not retried.
^^^^^^^^^^^^^^^

однако есть такая замечательная опция, как
--retry-connrefused
Consider ``connection refused'' a transient error and try again.

$wget --retry-connrefused -t 1000 --wait=10 [link]

   2006-05-08 09:35:46 (#546408)

как сказать wget стучатся без конца

Привет всем.

Собсно сабж. Есть фтп, который пускает ограниченное количество юзеров. Надо
ломиться до победного конца Средствами wget, а не while (1); do ...; done.
Flashget в свое время справлялся на ура. Вот. Пробовал -t 0. Не помогло.

   Oleg Matviychuk 2006-05-08 00:37:39 (#546377)