Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Boris Pankin                         2:5030/556.47  30 Apr 2005  18:18:58
 To : Andrew Vetlugin
 Subject : консольный front-end к wget
 -------------------------------------------------------------------------------- 
 
 30 Apr 05 23:44, you wrote to me:
 
  AV>>> Хочется сабж. Чтобы скармливать ему ссылки в каком-нибудь виде и
  AV>>> не грузиться тем, что соединение модемное непостоянное,
  AV>>> докачался файл или нет, etc. В идеале еще чтобы он складывал
  AV>>> файлы в каталоги, соответствующие URL, типа
  AV>>> abc.ru/d/e/f/some.zip.
  BP>> wget -r -t0 -c -b -i <file-with-url>; tail -f wget-log
  AV> Thanks a lot! Почти то, что надо!
 
 на предмет проверки наличия модемного соединения можно наваять скриптец, который
 проверяет ppp сединение, если оно пропало, то приостанавливает wget, если
 появилось, то пробуждает к жизни. ну и пускать его в бэкграунде.
 соответственно man bash, man 7 signal, man kill, man killall, man sleep
 
 === типа этого ===
 #!/bin/bash
 
 IF="ppp"
 PRG="wget"
 DELAY="100"
 
 while :
 do
 
     if [ `/sbin/route -n | grep $IF | wc -l`  = 0 ]
     then killall -23 $PRG
     else killall -25 $PRG
     fi
 
     sleep $DELAY
 done
 
 ====================
 
 можно еще впендюрить проверку на то, посылался уже искомый сигнал или нет для
 вящей корректности. =)
 
  AV>>> Что можно использовать для этого?
  BP>> man wget?
  AV> Да, действительно сильная вещь :)
 
 отож. ;)
 
 зы. мог напутать с номерами сигналов.
 
 wbr, Boris Pankin | mailto:aabp@mail.ru | http://aabp.dax.ru
 --- GoldED+/LNX 1.1.5-030809 (Linux 2.6.9-5.0.3.EL i686)
  * Origin: Crazy ZOO (2:5030/556.47)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 консольный front-end к wget   Andrew Vetlugin   30 Apr 2005 00:20:18 
 консольный front-end к wget   Boris Pankin   30 Apr 2005 01:58:14 
 консольный front-end к wget   Andrew Vetlugin   30 Apr 2005 23:44:40 
 консольный front-end к wget   Boris Pankin   30 Apr 2005 18:18:58 
 Re: консольный front-end к wget   Konstantin Kushnir   02 May 2005 04:02:31 
 Re: консольный front-end к wget   Eugene B. Berdnikov   02 May 2005 13:08:08 
Архивное /ru.linux/4007427394b7.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional