LINUX.ORG.RU

демон wget


0

0
можно ли как-нибудь wget использовать в виде демона - чтобы можно было добавлять закачки в очередь скачиваниям?
★★★
> можно ли как-нибудь wget использовать в виде демона - чтобы можно было добавлять закачки в очередь скачиваниям?

У меня есть cgi-скрипт и программа, которая запускается по cron. Надо?

gaa ★★
()
#!/bin/sh
while :;
do
        if [ /tmp/wget_queue -nt /tmp/wgetdaemon_chk ]
        then
                touch /tmp/wgetdaemon_chk
                wget -nc -i /tmp/wget_queue > /dev/null 2>&1
        else
                sleep 10
        fi
done
anonymous
()
Ответ на: комментарий от anonymous
Запускаешь этот скрипт в бэкграунде, а в файл /tmp/wget_queue , по мере надобности добавляешь URL'ы.
anonymous
()
Ответ на: комментарий от anonymous

Re^2: демон wget

> Запускаешь этот скрипт в бэкграунде, а в файл /tmp/wget_queue , по мере надобности добавляешь URL'ы.

Только вот этот файл чистить надо при завершении закачки. И озаботиться тем, чтоб скрипт продолжал ждать новых урлов по завершении всех закачек.

gaa ★★
()
Ответ на: комментарий от anonymous
спасибо, может этот скриптик подопиливаю.
vasaka ★★★
() автор топика
Ответ на: Re^2: демон wget от gaa
> Только вот этот файл чистить надо при завершении закачки.

Что ты бредишь?

Файл чистить не надо, ибо опция -nc wget'a

> И озаботиться тем, чтоб скрипт продолжал ждать новых урлов по завершении всех закачек.

Ты видишь там цикл и проверку на то, был ли модифицирован файл?

Что-то ты тупишь.

anonymous
()
Ответ на: комментарий от vasaka
> надо :-) vasaka на гмайл.

Ушло. Краткое описание набросал. Будут вопросы -- спрашивай, но учти, что писалось более года назад.

gaa ★★
()
Ответ на: комментарий от anonymous
> Что-то ты тупишь.

Действительно. Извиняюсь.

gaa ★★
()
NcFTPBatch попробуй
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.