Показать сообщение отдельно

  #4  
Старый 11.04.2006, 00:40
DetMyl
Участник форума
Регистрация: 17.12.2005
Сообщений: 121
Провел на форуме:
551495

Репутация: 227
По умолчанию

Я скрипт написал для установки 3proxy, оттуда:

PHP код:
my $downloader checkDownloader();
if (
$downloader=="wget") {$cmd="wget -O $proxyPath $proxyWebAddr";}
if (
$downloader=="get") {$cmd="get -o $proxyPath $proxyWebAddr";}
if (
$downloader=="fetch") {$cmd="fetch -o $proxyPath $proxyWebAddr";}
if (
$downloader=="curl") {$cmd="curl --output $proxyPath $proxyWebAddr";}
if (
$downloader=="links") {$cmd="links -source $proxyWebAddr > $proxyPath";}
if (
$downloader=="lynx") {$cmd="lynx -source $proxyWebAddr > $proxyPath";}

`
$cmd`;

sub checkDownloader() {
    
my @downloaders = ("wget","get","fetch","curl","links","lynx");
    foreach 
my $testCmd (@downloaders) {
      if (`
which $testCmd`) {return $testCmd;}
      }
     die(
"No downloader found");

здесь $proxyPath - куда лить, а $proxyWebAddr - откуда...

Последний раз редактировалось DetMyl; 12.04.2006 в 01:09.. Причина: Ошибка